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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --untitled-ui-indigo700: #3538cd;
  --background-theme1: #f9f4e9;
  --untitled-ui-white: white;
  --untitled-ui-gray50: #f9fafb;
  --untitled-ui-gray100: #f2f4f7;
  --untitled-ui-gray800: #1d2939;
  --untitled-ui-primary800: #53389e;
  --untitled-ui-blue700: #175cd3;
  --untitled-ui-gray600: #475467;
  --untitled-ui-gray900: #101828;
  --untitled-ui-warning300: #fec84b;
  --untitled-ui-gray700: #344054;
  --untitled-ui-primary600: #7f56d9;
  --untitled-ui-primary700: #6941c6;
  --untitled-ui-primary100: #f4ebff;
  --untitled-ui-gray300: #d0d5dd;
  --untitled-ui-success50: #ecfdf3;
  --untitled-ui-success700: #027a48;
  --untitled-ui-gray500: #667085;
  --untitled-ui-gray400: #98a2b3;
  --untitled-ui-warning500: #f79009;
  --untitled-ui-orange50: #fef6ee;
  --untitled-ui-orange700: #b93815;
  --untitled-ui-gray200: #eaecf0;
  --untitled-ui-indigo500: #6172f3;
  --untitled-ui-indigo50-501: #eef4ff;
  --untitled-ui-success500: #12b76a;
  --untitled-ui-pink500: #ee46bc;
  --untitled-ui-pink50-501: #fdf2fa;
  --untitled-ui-pink700: #c11574;
  --untitled-ui-blue500: #2e90fa;
  --untitled-ui-blue50-501: #eff8ff;
  --flowui-component-library-gray-200: #f3f5fb;
  --flowui-component-library-grey-600: #393b6a;
  --flowui-component-library-gray-900: #160042;
  --flowui-component-library-white: white;
  --flowui-component-library-gray-700: #282556;
  --flowui-component-library-primary-base: #642eff;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.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-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

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

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

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

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: #333;
  font-family: Work Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

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

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

p {
  margin-bottom: 10px;
}

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

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

li {
  font-size: 18px;
  line-height: 30px;
}

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

strong {
  font-weight: bold;
}

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

.hero-heading-right {
  background-color: #f5f7fa00;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  display: flex;
  position: relative;
}

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

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

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

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.container-3 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 0;
}

.nav-link {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link:hover {
  color: #1a1b1fbf;
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open {
  border: 1px solid #d9d9d9;
  margin-top: 24px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.bw-button-primary-left-padding {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #005be4;
  border-radius: 100px;
  margin-left: 40px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.bw-button-primary-left-padding:hover {
  color: #fff;
  background-color: #005be4;
}

.bw-button-primary-left-padding:active {
  background-color: #43464d;
}

.bw-navbar-logo-left {
  z-index: 1000;
  padding-left: 0;
  padding-right: 0;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
  width: 100%;
  max-width: none;
  margin: 0 auto;
  padding-top: 12px;
  padding-bottom: 12px;
  position: sticky;
  top: 0;
  box-shadow: 1px 1px 15px #0000000d;
}

.navbar-logo-left-container.shadow-three.land {
  position: fixed;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.body {
  background-color: #f6f5f4;
  font-family: Work Sans, sans-serif;
  font-size: 1em;
  line-height: 1;
}

.blog-cover-container {
  background-color: #f9f4e9;
  border: 0 solid #000;
  margin-top: 0;
  padding: 120px 30px 0;
  position: relative;
}

.bw-blog-title-meta {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-right: 0;
  display: block;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.hero-image.shadow-two {
  border-radius: 24px;
  max-width: 1040px;
  margin-top: 16px;
  display: inline-block;
}

.bw-footer {
  background-color: #ece9e1;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  position: relative;
}

.container-5 {
  width: 100%;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
}

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 32px;
  display: flex;
}

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

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

.footer-link {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-family: Work Sans, sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

.footer-link:hover {
  color: #1a1b1fbf;
}

.footer-social-link {
  margin-left: 12px;
}

.footer-divider-two {
  background-color: #b8b2a3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright {
  color: #3a4554;
  font-family: Work Sans, sans-serif;
}

.footer-social-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: -12px;
  display: flex;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.hero-stack-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-6 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two-2 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-image-2 {
  width: 100%;
  margin-top: 50px;
}

.bw-rich-text {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  font-family: Work Sans, sans-serif;
}

.bw-rich-text p {
  font-size: 18px;
  line-height: 30px;
}

.bw-rich-text h2 {
  color: #000;
  letter-spacing: -1px;
  font-size: 30px;
  font-weight: 500;
  line-height: 35px;
}

.bw-rich-text h3 {
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.bw-rich-text blockquote {
  color: #000;
  text-align: center;
  letter-spacing: -1px;
  background-color: #fffcdf;
  border-left-style: none;
  border-radius: 12px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 24px;
  line-height: 35px;
}

.bw-rich-text a:visited {
  color: var(--untitled-ui-indigo700);
}

.bw-rich-text img {
  margin-top: 0;
  margin-right: 0;
  padding-top: 32px;
  padding-right: 32px;
}

.bw-rich-text h4, .bw-rich-text strong {
  font-weight: 600;
}

.heading {
  font-family: Work Sans, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.heading-2 {
  color: #000;
  text-align: left;
  letter-spacing: -1px;
  margin-top: 8px;
  margin-bottom: 28px;
  font-family: Work Sans, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.bw-blog-detail-metadata {
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.bw-author {
  color: #7d7d86;
  text-transform: uppercase;
  font-family: Work Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.bw-blog-tag {
  text-transform: uppercase;
  background-color: #eddf5e;
  border-radius: 19px;
  padding: 8px 16px;
  line-height: 16px;
  text-decoration: none;
}

.text-block {
  color: #000;
  font-family: Work Sans, sans-serif;
}

.bw-article-stats, .bw-article-stat {
  display: flex;
}

.bw-arcticle-stat-text {
  color: #787878;
  text-transform: uppercase;
  padding-left: 4px;
  padding-right: 12px;
  font-family: Work Sans, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}

.bw-related-posts {
  background-color: #f9f4e9;
  flex-direction: column;
  justify-content: center;
  margin-top: 64px;
  display: flex;
}

.bw-container {
  max-width: 1040px;
  margin: 20px auto 48px;
  display: flex;
}

.bw-container.bw-primary-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #005be4;
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  padding: 32px;
  display: grid;
}

.heading-3 {
  text-align: center;
  margin-top: 32px;
  font-family: Work Sans, sans-serif;
  font-weight: 500;
}

.grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr 1fr;
  width: auto;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
}

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

.div-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1px solid #c6c3bd;
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.div-block:hover {
  border-color: #000;
}

.bw-article-block {
  font-family: Work Sans, sans-serif;
  text-decoration: none;
}

.bw-article-title {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.bw-article-s-detail {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  flex: 1;
  grid-template-rows: 16px minmax(112px, auto) 16px;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-self: auto;
  padding: 24px 16px;
  display: grid;
}

.text-block-2 {
  color: #7d7d86;
  font-size: 12px;
  line-height: 14px;
}

.text-block-3 {
  color: #7d7d86;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 15px;
}

.image {
  overflow: visible;
}

.bw-secondary-button {
  color: #000;
  background-color: #eddf5e;
  border-radius: 110px;
  padding: 12px 32px;
  font-size: 24px;
  line-height: 32px;
}

.bw-secondary-button.less {
  padding-top: 10px;
  padding-bottom: 10px;
}

.bw-secondary-button.less.s {
  text-align: center;
  width: 100%;
  max-width: 218px;
  font-size: 20px;
  line-height: 24px;
}

.bw-secondary-button.center {
  align-self: center;
}

.body-2 {
  font-family: Work Sans, sans-serif;
}

.bw-heading-2-large {
  color: #fff;
  letter-spacing: -1px;
  max-width: 480px;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.div-block-2 {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

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

.image-2 {
  width: 100%;
}

.text-block-4 {
  font-size: 15px;
  line-height: 18px;
}

.text-block-5 {
  color: #535353;
  margin-bottom: 0;
  display: inline-block;
}

.section {
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.link-block {
  margin-bottom: 32px;
  display: inline-block;
}

.link-block.tdp {
  margin-bottom: 20px;
}

.bw-blog-list-title {
  justify-content: center;
  display: flex;
}

.div-block-4 {
  max-width: 800px;
}

.bw-page-subtitle {
  color: #707070;
  text-align: center;
  font-size: 18px;
  line-height: 24px;
}

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

.footer-dark {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  position: relative;
}

.container-7 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-wrapper-2 {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content-2 {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.title-small {
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 15px;
  font-weight: 600;
  line-height: 18px;
}

.footer-link-2 {
  color: #5e5e5e;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

.footer-link-2:hover {
  color: #1a1b1fbf;
}

.footer-link-2.hidden {
  display: none;
}

.footer-social-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

.footer-social-link-2 {
  margin-left: 12px;
}

.footer-divider {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 70px;
  margin-bottom: 15px;
}

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.body-3 {
  font-family: Work Sans, sans-serif;
}

.footer-branded {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.div-block-5, .div-block-6 {
  display: flex;
}

.bw-icon-text {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.bw-icon-text.pricing-list {
  border-right: 1px #d9d9d9;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
}

.bw-icon-text.pricing-list.no-border {
  border-right-style: none;
}

.bw-icon-text.pricing-list.no-border.ai {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.bw-icon-text.pricing-list.stats {
  border-right-style: solid;
}

.bw-icon-text.pricing-list.stats.ai {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
}

.bw-icon-text.pricing-list.stats.ai.right {
  border-right-width: 0;
}

.bw-icon-text.large {
  align-items: center;
}

.text-block-8 {
  font-size: 15px;
  line-height: 28px;
}

.footer-links-1 {
  color: #000;
}

.bw-page-title {
  background-color: var(--background-theme1);
  padding: 120px 30px 40px;
}

.bw-page-title.whitebg_color {
  background-color: #fff;
}

.page-title {
  text-align: center;
  font-size: 50px;
  font-weight: 600;
  line-height: 60px;
}

.page-title.savespace {
  margin-bottom: 20px;
  line-height: 54px;
}

.bw-page-title-container.w700 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 100%;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.featured-article-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #c6c3bd;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1040px;
  min-height: 400px;
  max-height: 400px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: grid;
  overflow: hidden;
}

.h2-large {
  font-size: 30px;
  font-weight: 500;
  line-height: 35px;
}

.h2-large.center {
  text-align: center;
  margin-top: 56px;
  margin-bottom: 32px;
}

.h2-large.overblue {
  color: #fff;
}

.div-block-7 {
  padding: 24px;
}

.image-3 {
  -webkit-text-fill-color: inherit;
  object-fit: cover;
  background-clip: border-box;
  height: 400px;
}

.bw-policy-details {
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.bw-gradient-cut {
  background-color: #f9f4e9;
  background-image: linear-gradient(#fff0 50%, #fff 50%, #fff);
  justify-content: center;
  margin-left: -32px;
  margin-right: -32px;
  display: flex;
}

.pricing-table {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  margin: 16px auto 56px;
  display: grid;
}

.bw-pricing-box {
  background-color: var(--untitled-ui-white);
  text-align: center;
  border: 1px solid #d9d9d9;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 24px;
  display: block;
}

.bw-pricing-box.highlight {
  background-color: #fff;
  border-style: solid;
  border-width: 1px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 16px 24px #0003;
}

.pricing-tier-name {
  text-align: center;
  letter-spacing: 4px;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}

.pricing-desciptor {
  color: #6a5b5b;
  text-align: center;
}

.price-per-month {
  justify-content: center;
  align-items: flex-end;
  padding-top: 20px;
  display: flex;
}

.text-block-10 {
  color: #6a5b5b;
  text-align: center;
}

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

.pricing-feature-text.ai {
  flex: 0 auto;
}

.pricing-feature-text.ai.icon {
  font-size: 3em;
}

.pricing-feature-text.ai.hdr {
  margin-top: 21px;
}

.pricing-features-title {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 600;
  line-height: 40px;
}

.divider {
  background-color: #d9d9d9;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.divider.in {
  background-color: #d8503f;
}

.divider.sf {
  background-color: #2cb9de;
}

.divider.uk {
  background-color: #6ac370;
}

.the-price {
  letter-spacing: 2px;
  font-size: 30px;
  line-height: 35px;
}

.bw-button-primary-outlined {
  color: #005be4;
  text-align: center;
  background-color: #fff0;
  border: 1px solid #005be4;
  border-radius: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 15px;
  line-height: 18px;
}

.pricing-features-list {
  text-align: left;
  margin-bottom: 20px;
}

.faq {
  background-color: #fffffff2;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 0;
  display: none;
}

.faq-headline {
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.faq-paragraph {
  margin-bottom: 40px;
}

.accordion-item {
  overflow: hidden;
}

.accordion-toggle {
  border-top: 1px solid #d9d9d9;
  align-items: center;
  height: 80px;
  display: flex;
}

.text-block-11 {
  white-space: normal;
  flex: none;
  width: 100%;
}

.dropdown-list {
  z-index: 0;
  background-color: #fff;
  padding: 20px;
  display: block;
  position: relative;
}

.bw-section-title {
  text-align: center;
  letter-spacing: -1px;
  margin-bottom: 12px;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.bw-section-title.onblue {
  color: #fff;
}

.bw-section-title.left {
  text-align: left;
}

.bw-section-title.l {
  margin-top: 76px;
}

.bw-section-title.smaller {
  font-size: 42px;
}

.bw-section-title.get-started {
  font-weight: 600;
}

.pricing-faq-list {
  border-bottom: 1px solid #d9d9d9;
}

.bw-header-background {
  padding-left: 32px;
  padding-right: 32px;
}

.features-table {
  max-width: 1040px;
  margin: 20px auto 40px;
  position: relative;
}

.features-table-head {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f9f4e9;
  border: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 4fr 6fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
}

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

.features-checklist._2-column {
  grid-template-columns: 1fr 1fr;
}

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

.div-block-9 {
  border: 1px solid #000;
  align-items: center;
  display: block;
}

.table-cell {
  border: 1px solid #d9d9d9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: -1px;
  padding: 12px;
  display: flex;
}

.table-cell-feature {
  border: 1px solid #d9d9d9;
  flex-direction: column;
  align-items: flex-start;
  padding: 12px;
  display: flex;
}

.table-cell-feature.center {
  border-top-style: none;
  border-left-style: solid;
  border-right-style: solid;
}

.features-table-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 4fr 6fr;
  grid-auto-columns: 1fr;
  margin-top: -1px;
  display: grid;
}

.table-head-text {
  color: #000;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.pricing-feature-table-text {
  color: #000;
  font-size: 16px;
  font-weight: 500;
}

.pricing-feature-table-text.comparison {
  font-weight: 400;
}

.pricing-feature-table-text.comparison.subtitle {
  text-align: center;
  padding-top: 20px;
  font-weight: 600;
}

.pricing-feature-table-text.comparison.small {
  font-size: 14px;
}

.pricing-feature-table-text.comparison.indent {
  padding-left: 20px;
}

.pricing-feature-check-text {
  color: #000;
  font-size: 16px;
  font-weight: 300;
}

.pricing-feature-text-section {
  color: #6d6d6d;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 500;
  line-height: 28px;
}

.faq-answer {
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.faq-question {
  font-size: 18px;
  font-weight: 500;
}

.bw-button-primary-center {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
  background-color: #005be4;
  border-radius: 100px;
  justify-content: center;
  width: 200px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 25px;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
  display: flex;
}

.bw-button-primary-center:hover {
  color: #fff;
  background-color: #005be4;
}

.bw-button-primary-center:active {
  background-color: #43464d;
}

.bw-button-primary-center.comparison {
  margin-top: 40px;
}

.bw-button-primary-center.builderai {
  flex-flow: row;
  width: 260px;
  margin-top: 10px;
  font-size: 14px;
  line-height: 22px;
  display: block;
}

.bw-button-primary-center.builderai.release {
  width: 200px;
  padding-left: 20px;
  padding-right: 20px;
}

.bw-section-grey {
  background-color: #f5f5f5;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.bw-section-grey.not-grey {
  background-color: #fff;
}

.bw-section-subtitle {
  color: #707070;
  text-align: center;
  letter-spacing: -1px;
  max-width: 800px;
  margin: 24px auto 32px;
  font-size: 18px;
  line-height: 28px;
}

.pricing-tier-icon {
  margin-top: 12px;
  margin-bottom: 16px;
}

.bw-button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #005be4;
  border-radius: 100px;
  margin-left: 0;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.bw-button-primary:hover {
  color: #fff;
  background-color: #005be4;
}

.bw-button-primary:active {
  background-color: #43464d;
}

.price-card-highlight {
  background-color: #eddf5e;
  height: 20px;
  margin-top: 0;
  margin-bottom: 20px;
  padding-bottom: 0;
  position: absolute;
  inset: 0% 0% auto;
  overflow: visible;
}

.features-grid {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  max-width: 1040px;
  margin: 56px auto 40px;
}

.h3-large {
  letter-spacing: -1px;
  font-size: 25px;
  font-weight: 500;
}

.bw-section-subtext {
  color: #707070;
  text-align: left;
  letter-spacing: -1px;
  font-size: 18px;
  line-height: 28px;
}

.category-tags-title {
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 48px;
  margin-bottom: 32px;
  font-size: 18px;
  line-height: 21px;
}

.bw-category-tag {
  border: 1px solid #000;
  border-radius: 20px;
  margin-left: 0;
  margin-right: 0;
  padding: 8px 24px;
}

.bw-category-tag.active {
  background-color: #eddf5e;
  border-style: none;
}

.bw-category-tag.engage:hover {
  background-color: #73b678;
}

.bw-category-tag.promote:hover {
  background-color: #f08569;
}

.bw-category-tag.personalize:hover {
  color: #fff;
  background-color: #005be4;
}

.bw-category-tag.integrate:hover {
  background-color: #2cb9de;
}

.bw-category-tags-container {
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.bw-help-links {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  min-height: 390px;
  display: block;
  overflow: hidden;
}

.bw-gradient-25 {
  background-color: #f9f4e9;
  background-image: linear-gradient(#fff0 25%, #fff 25%, #fff);
  justify-content: center;
  margin-bottom: 56px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.bw-help-link {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  letter-spacing: 0;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1200px;
  padding: 16px;
}

.image-4 {
  width: 100%;
}

.heading-4 {
  text-align: center;
  margin: 32px 32px 8px;
  padding-left: 0;
  padding-right: 0;
  font-size: 30px;
  font-weight: 500;
  line-height: 35px;
}

.paragraph {
  text-align: center;
  margin-bottom: 32px;
  margin-left: 32px;
  margin-right: 32px;
  font-size: 15px;
  line-height: 21px;
}

.paragraph.large {
  font-size: 24px;
  line-height: 32px;
}

.help-image {
  width: 100%;
  display: block;
}

.bw-help-link-a {
  color: #000;
  text-decoration: none;
  display: block;
}

.bw-help-link-a.hide-it {
  display: block;
  overflow: visible;
}

.contact-grid {
  background-color: #005be4;
  grid-template-rows: auto;
  margin-top: 0;
  padding-top: 68px;
}

.success-message-4 {
  background-color: #0000;
  border-top: 1px solid #ccc;
  margin-top: 20px;
  padding: 4px 0 0;
}

.error-message-2 {
  text-align: center;
  background-color: #fff1f2;
}

.input-block.builderai {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: static;
}

.field-label {
  color: #000;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.text-field-4 {
  color: #000;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  min-width: 320px;
  max-width: 390px;
  height: 48px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.text-field-4:hover {
  border-color: #3b82f6;
}

.text-field-4:focus {
  border-color: #2563eb;
}

.text-field-4::placeholder {
  color: #d1d5db;
}

.text-field-4.email {
  margin-bottom: 0;
}

.text-field-4.phone.w100 {
  width: 100%;
  min-width: auto;
}

.text-field-4.partner {
  border-radius: 6px;
  height: 36px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 13px;
}

.text-field-4.release {
  object-position: 50% 50%;
  text-decoration: none;
  display: block;
}

.form-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 390px;
  margin: 32px auto 0;
  display: grid;
}

.form-grid.builderai.release {
  margin-top: 20px;
  margin-bottom: 20px;
}

.button-3 {
  color: #fff;
  text-align: center;
  background-color: #3b82f6;
  border-radius: 8px;
  align-items: center;
  margin-top: 16px;
  padding: 12px 16px;
  text-decoration: none;
  transition: background-color .25s;
  display: inline-block;
  position: relative;
}

.button-3:hover {
  background-color: #2563eb;
}

.button-3:active {
  background-color: #1d39c4;
}

.button-3:focus {
  background-color: #597ef7;
}

.form {
  background-color: #fff0;
  border-radius: 8px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: auto;
  min-width: 390px;
  max-width: 390px;
  height: auto;
  margin: 0 auto;
  padding: 0;
  display: flex;
}

.error-text {
  color: #f43f5e;
}

.html-embed {
  font-size: 12px;
  line-height: 23px;
  display: block;
}

.form-wrapper {
  background-color: #fff;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 480px;
  height: auto;
  margin: 32px auto;
  padding: 24px;
  display: flex;
  overflow: visible;
}

.form-wrapper.biege {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #eeebe3;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
}

.form-wrapper.biege.builderai {
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
}

.form-wrapper.biege.builderai.release {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-10 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.bw-addresses {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: center;
  width: 80%;
  max-width: 1040px;
  margin-top: 48px;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.section-2 {
  margin-left: auto;
  margin-right: auto;
}

.bw-location-city {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 24px;
}

.padding-28 {
  padding: 28px;
}

.padding-28.flex-blue {
  -webkit-text-fill-color: inherit;
  background-color: #255adc;
  background-image: radial-gradient(circle at 50% 100%, #967efd, #fff 0%, #967efd 0%, #967efd00 102%);
  background-clip: border-box;
}

.bw-offices-section {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.primary-bg {
  color: #fff;
  background-color: #005be4;
}

.bw-container-0 {
  max-width: 1040px;
  margin: 20px auto 48px;
  display: block;
}

.bw-container-0.bw-primary-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #005be4;
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  padding: 32px;
  display: grid;
}

.bw-container-0.au-who-we-are {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 0;
  padding-top: 148px;
  padding-bottom: 148px;
  padding-left: 24px;
  display: grid;
}

.bw-container-0.s {
  padding-left: 40px;
  padding-right: 40px;
}

.grid-2 {
  background-color: #ece9e1;
  grid-template-rows: auto;
}

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

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

.bw-cover {
  grid-template-rows: auto;
}

.bw-cover.blue {
  transform: scale3d(1none, 1none, 1none);
  color: #fff;
  transform-style: preserve-3d;
  background-color: #005be4;
  grid-template-columns: 55fr 45fr;
  margin-top: 68px;
  overflow: hidden;
}

.bw-cover.blue.article {
  margin-top: 0;
}

.bw-cover.blue.nopad {
  margin-top: 0;
  font-size: .9em;
}

.bw-cover.about {
  grid-template-columns: 5fr 9fr;
  margin-left: 40px;
  margin-right: 0;
}

.div-block-11 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 640px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-11.low-left-margin.notifications {
  justify-content: center;
  align-items: center;
}

.div-block-11.about-us {
  padding-left: 0;
}

.about-cover-section {
  padding-top: 120px;
}

.heading-5 {
  width: 170%;
  max-width: 70%;
  font-weight: 500;
}

.bw-features-section {
  flex-direction: column;
  padding-top: 72px;
  padding-bottom: 56px;
  display: flex;
}

.bw-features-section.biege {
  background-color: #f3f1eb;
  flex-direction: column;
  padding-top: 72px;
  display: flex;
}

.bw-features-section.biege.ntm {
  padding-top: 0;
}

.bw-features-section.lightblue {
  background-color: #eaf2ff;
  align-items: center;
}

.bw-features-section.lightblue.customer-stories-steps.margin2em {
  margin-top: 2em;
  margin-bottom: 2em;
}

.bw-features-section.lightblue.customer-stories-steps.ai-notifs {
  justify-content: center;
  align-items: center;
  padding: 40px 220px;
  display: none;
}

.bw-features-section.primary {
  background-color: #005be4;
}

.bw-features-section.small {
  padding-top: 32px;
}

.bw-feature {
  grid-template-rows: auto;
  grid-template-columns: 6fr 4fr;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.bw-feature._34c {
  grid-template-columns: 1.5fr 1fr;
  width: 100%;
}

.bw-feature.alternate {
  grid-template-columns: 4fr 6fr;
  justify-content: stretch;
}

.feature-text-block {
  max-width: 320px;
}

.bw-feature-title {
  letter-spacing: -1px;
  border-left: 4px solid #000;
  margin-left: -20px;
  padding-left: 12px;
  font-size: 35px;
  font-weight: 500;
  line-height: 45px;
}

.bw-feature-title.design {
  border-left-color: #ece073;
}

.bw-feature-title.content {
  border-left-color: #73b678;
}

.bw-feature-title.personalization {
  border-left-color: #005be4;
}

.bw-feature-title.marketing {
  border-left-color: #f08569;
}

.bw-feature-title.integration {
  border-left-color: #2cb9de;
}

.bw-feature-title.home {
  border-left-style: none;
  margin-bottom: 19px;
  margin-left: 0;
  padding-left: 0;
  font-size: 65px;
  font-weight: 600;
  line-height: 70px;
}

.bw-feature-title.noborder {
  border-left-style: none;
  margin-left: 0;
  padding-left: 0;
}

.feature-text-list {
  margin-bottom: 46px;
}

.feature-tags-section {
  padding-top: 96px;
  padding-bottom: 56px;
}

.bw-feature-tag {
  border: 1px #000;
  border-radius: 20px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 0 12px;
  font-size: 12px;
  line-height: 24px;
  display: inline-block;
}

.bw-feature-tag.active {
  background-color: #eddf5e;
  border-style: none;
}

.bw-feature-tag.design {
  letter-spacing: 2px;
  background-color: #ece073;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
  display: inline-block;
}

.bw-feature-tag.design.content {
  color: #fff;
  background-color: #73b678;
}

.bw-feature-tag.design.market {
  color: #fff;
  background-color: #f08569;
}

.bw-feature-tag.design.personalization {
  color: #fff;
  background-color: #005be4;
}

.bw-feature-tag.design.integrations {
  color: #fff;
  background-color: #2cb9de;
}

.bw-feature-section-title {
  text-align: center;
  max-width: 700px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 500;
}

.bw-feature-description {
  margin-bottom: 28px;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.heading-6 {
  letter-spacing: -2px;
  margin-bottom: 0;
  font-size: 80px;
  font-weight: 500;
  line-height: 85px;
}

.heading-6.overblue {
  color: #fff;
  max-width: 360px;
  margin-right: auto;
}

.heading-6.s {
  color: #333;
  font-size: 65px;
  line-height: 70px;
}

.heading-6.s.xs {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 35px;
}

.heading-6.s.lp {
  margin-top: 0;
  font-size: 40px;
  line-height: 50px;
}

.heading-6.s.white {
  color: var(--untitled-ui-gray100);
}

.heading-6.s.white.get-started {
  font-size: 60px;
}

.heading-6.s.gs {
  text-align: center;
  font-size: 42px;
  line-height: 50px;
}

.heading-6.s.gs.gs2 {
  text-align: center;
}

.bw-surprise-action {
  background-color: #fff0;
  max-width: 1040px;
  margin: 56px auto;
}

.grid-4 {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  background-color: #fffdec;
  border: 1px #0000;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 96px 32px;
  display: grid;
  overflow: visible;
}

.h4-bold {
  letter-spacing: -1px;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.bw-surprise-list {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.bw-section-title-short {
  text-align: center;
  letter-spacing: -1px;
  max-width: 700px;
  margin-bottom: 32px;
  margin-left: auto;
  margin-right: auto;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.image-6 {
  transform-origin: 0 100%;
  transform: scale(1.2);
}

.image-6.hide {
  display: block;
}

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

.div-block-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.div-block-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  width: 520px;
  max-width: 520px;
  padding: 60px 0 0 20px;
  display: block;
}

.feature-page-link {
  margin-left: 12px;
  margin-right: 12px;
}

.bw-button-black-outlined {
  color: #000;
  text-align: center;
  background-color: #fff0;
  border: 1px solid #000;
  border-radius: 20px;
  width: 100%;
  max-width: 218px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 15px;
  line-height: 20px;
}

.bw-button-black-outlined.s {
  font-size: 20px;
  line-height: 24px;
}

.bw-button-black-outlined.theme {
  width: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.collage-1200 {
  max-width: 1200%;
}

.bw-home-stats {
  font-size: 65px;
  line-height: 60px;
}

.bw-home-stat {
  font-size: 24px;
  font-weight: 500;
  line-height: 60px;
}

.div-block-14 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.image-7 {
  max-width: 410px;
}

.grid-6 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1040px;
  margin: 40px auto 20px;
  padding-bottom: 0;
}

.grid-6.step-4 {
  grid-column-gap: 60px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.start-step {
  max-width: 248px;
}

.heading-7 {
  font-weight: 500;
}

.step-marker {
  color: #005be4;
}

.step-marker.get-started {
  margin-bottom: 15px;
}

.stepper {
  justify-content: space-between;
  padding-right: 20px;
  display: flex;
}

.bw-features-section-fill {
  background-color: #f3f1eb;
  border-radius: 24px;
  flex-direction: column;
  margin: 40px;
  padding: 72px 20px 56px;
  display: flex;
}

.bw-features-section-fill.biege {
  background-color: #f3f1eb;
  flex-direction: column;
  padding-top: 72px;
  display: flex;
}

.bw-features-section-fill.biege.ntm {
  padding-top: 0;
}

.bw-features-section-fill.lightblue {
  background-color: #eaf2ff;
}

.bw-features-section-fill.primary {
  background-color: #005be4;
}

.bw-landing-cover {
  margin-top: 4.25em;
}

.bw-landing-cover.offwhite {
  float: none;
  background-color: #f3f3f3;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 4.25em;
  display: flex;
  overflow: visible;
}

.grid-7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: stretch;
  max-width: 1200px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
}

.grid-7.get-started {
  grid-template-columns: 1fr 1fr;
}

.form-title {
  font-size: 30px;
  font-weight: 500;
  line-height: 35px;
}

.form-title.center {
  text-align: center;
  margin-top: 36px;
  margin-bottom: 0;
}

.form-title.center.override {
  font-size: 20px;
}

.form-title.overblue {
  color: #fff;
}

.div-block-15 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.div-block-15.ai {
  background-color: var(--untitled-ui-gray50);
  border-radius: 40px;
  margin-bottom: 60px;
  padding: 60px 40px;
}

.small-stat-landing {
  text-align: center;
  font-size: 21px;
  line-height: 24px;
  display: block;
}

.small-stat-landing.ai {
  text-align: center;
}

.office-map {
  border: 1px solid #000;
  border-radius: 30px;
  overflow: hidden;
}

.padding-32 {
  padding: 32px;
}

.heading-6-s {
  letter-spacing: -1px;
  margin-bottom: 12px;
  font-size: 65px;
  font-weight: 500;
  line-height: 75px;
}

.heading-6-s.overblue {
  color: #fff;
  max-width: 360px;
  margin-right: auto;
}

.text-s {
  max-width: 472px;
  line-height: 25px;
}

.cover-desc {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.features-heading {
  letter-spacing: -2px;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.features-heading.overblue {
  color: #fff;
  max-width: 360px;
  margin-right: auto;
}

.bw-cover-copy {
  grid-template-rows: auto;
}

.bw-cover-copy.blue {
  transform: scale3d(1none, 1none, 1none);
  color: #fff;
  transform-style: preserve-3d;
  background-color: #005be4;
  grid-template-columns: 55fr 45fr;
  margin-top: 68px;
  overflow: hidden;
}

.bw-cover-copy.about {
  grid-template-columns: 5fr 9fr;
}

.bw-cover-50 {
  grid-template-rows: auto;
}

.bw-cover-50.blue {
  transform: scale3d(1none, 1none, 1none);
  color: #fff;
  transform-style: preserve-3d;
  background-color: #005be4;
  grid-template-columns: 50fr 50fr;
  margin-top: 68px;
  overflow: hidden;
}

.bw-cover-50.about {
  grid-template-columns: 5fr 9fr;
}

.about-h1 {
  width: 100%;
  max-width: 1200px;
  font-size: 60px;
  font-weight: 500;
  line-height: 72px;
}

.about-desc {
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
}

.bw-cover-margin {
  margin-top: 68px;
}

.grid-8 {
  grid-template-rows: auto;
  grid-template-areas: ".";
  justify-content: space-around;
  place-items: center;
  max-width: 1040px;
  min-height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

._404-block {
  flex-direction: column;
  align-items: center;
  display: flex;
}

._404-desc {
  color: #525252;
  text-align: center;
  max-width: 400px;
  font-size: 20px;
  line-height: 30px;
}

.snap-404 {
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.heading-8 {
  color: #005be4;
  letter-spacing: 4px;
  font-weight: 400;
}

.article {
  margin-top: 40px;
  margin-bottom: 40px;
}

.article p {
  color: #1d1d1d;
  letter-spacing: .04em;
  margin-top: 4px;
  margin-bottom: 16px;
  font-size: 20px;
  line-height: 34px;
}

.article ul {
  margin-bottom: 24px;
  padding-left: 20px;
}

.article h4 {
  margin-bottom: 5px;
}

.article a {
  color: #0091bc;
  text-decoration: underline;
}

.article h2 {
  margin-top: 20px;
  margin-bottom: 4px;
}

.article img {
  margin-top: 40px;
  margin-bottom: 20px;
}

.article li {
  margin-bottom: 8px;
  font-size: 20px;
  line-height: 34px;
}

.padding-128 {
  color: #fff;
  background-color: #d9d9d9;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 128px;
  padding-bottom: 128px;
}

.padding-128.hello {
  background-color: #fff;
}

.text-block-12 {
  color: #9b9a9a;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.superceo-steps {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1040px;
  margin: 40px auto 20px;
  padding-bottom: 0;
}

.div-block-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  display: flex;
}

.rounded-icons {
  border-radius: 8px;
  max-width: 48px;
}

.mob-hidden {
  margin-top: 20px;
  position: static;
}

.mob-hidden.ai {
  max-width: 40%;
  margin-top: -21px;
  position: static;
}

.mob-hidden.ai._2 {
  max-width: 6%;
  position: absolute;
  top: 1170px;
  left: 576px;
  right: 154px;
}

.bw-header-back {
  padding-left: 32px;
  padding-right: 32px;
}

.blog-cover-container-top {
  background-color: #f9f4e9;
  border: 0 solid #000;
  margin-top: 0;
  padding: 120px 30px 0;
  position: relative;
}

.tdp-cover {
  padding-top: 120px;
  padding-left: 32px;
  padding-right: 32px;
}

.text-block-13 {
  color: #000;
  text-align: center;
  background-color: #ece9e1;
  border-radius: 20px;
  padding: 10px 20px;
  font-size: 16px;
  line-height: 20px;
  display: flex;
}

.text-block-13.tlp-tags {
  color: #858585;
  padding: 4px 12px;
  font-size: 14px;
}

.text-block-13.tdp-tags {
  color: #858585;
  margin-right: 16px;
  padding: 4px 12px;
  font-size: 14px;
}

.text-block-13.tdp-tags-navigable {
  color: #858585;
  background-color: #0000;
  border: 1px solid #e5e5e5;
  margin-right: 0;
  padding: 4px 12px;
  font-size: 14px;
}

.collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: block;
}

.collection-list.tdp {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  justify-content: flex-start;
  display: flex;
}

.collection-list.tdp-copy {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: wrap;
  justify-content: flex-start;
  display: flex;
}

.collection-item {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  margin-left: 0;
  margin-right: 4px;
  padding-left: 0;
  padding-right: 0;
  display: inline;
}

.container-8 {
  background-color: #ece9e1;
  border: 1px solid #e0e0e0;
  border-radius: 20px;
  max-width: 1040px;
  padding: 24px 0;
  display: none;
}

.grid-9 {
  grid-template-rows: auto;
  max-width: 1040px;
  margin-bottom: 20px;
}

.div-block-17 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-17.tdp {
  justify-content: flex-start;
}

.collection-item-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  padding-bottom: 10px;
  display: flex;
}

.text-block-14 {
  color: #000;
  font-size: 52px;
  line-height: 68px;
}

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

.collection-list-2 {
  display: flex;
}

.theme-stat-value {
  font-size: 80px;
  line-height: 88px;
}

.text-block-15 {
  font-size: 24px;
  line-height: 32px;
}

.theme-stats-container {
  justify-content: space-around;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.collection-item-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1040px;
  display: grid;
}

.heading-9 {
  color: #fff;
  position: absolute;
  inset: auto 20px 20px;
}

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

.div-block-19 {
  -webkit-text-fill-color: inherit;
  background-color: #fff0;
  background-image: linear-gradient(#0000, #0000 47%, #00000047 72%, #535353);
  background-clip: border-box;
  border: 3px #000;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.link-block-2 {
  border-radius: 30px;
  overflow: hidden;
}

.heading-10 {
  color: var(--untitled-ui-gray800);
}

.theme-section-heading {
  font-size: 20px;
  font-weight: 500;
}

.theme-card-title {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  position: absolute;
  inset: auto 0% 20px 20px;
}

.grid-12 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  max-width: 900px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-12.ratio64 {
  grid-template-columns: 6fr 4fr;
  align-items: center;
}

.div-block-20 {
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-21 {
  background-color: #f5f5f5;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.text-block-16 {
  color: #848484;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 25px;
}

.text-block-16.author {
  color: #333;
  text-transform: none;
  margin-bottom: 0;
  font-size: 16px;
}

.text-block-16.author.comma {
  padding-right: 4px;
}

.text-block-16.author-1 {
  color: #333;
  text-transform: none;
  margin-bottom: 0;
  font-size: 13px;
}

.collection-list-3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.livep {
  border: 1px solid #0000;
  border-radius: 0;
  width: 100%;
  height: 100vh;
  min-height: 400px;
  max-height: 100vh;
  padding-top: 72px;
}

.html-embed-2 {
  margin-top: 72px;
}

.empty-state, .empty-state-2, .empty-state-3, .empty-state-4 {
  display: none;
}

.theme-heading-tlp {
  margin-top: 16px;
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}

.tlp-tagline {
  color: #858585;
  margin-bottom: 8px;
  font-size: 16px;
}

.empty-state-5 {
  display: none;
}

.image-9 {
  border: 2px solid #bebebe;
  border-radius: 30px;
}

.tlp-list {
  background-color: #f9f4e9;
  padding-top: 40px;
  padding-bottom: 40px;
}

.tdp-title {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 3.8em;
  font-weight: 500;
  line-height: 1.1;
}

.heading-11 {
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}

.paragraph-2 {
  font-size: 16px;
  line-height: 28px;
}

.image-10 {
  width: 100%;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.tlpimg {
  border: 2px solid #bebebe;
  border-radius: 30px;
  width: 100%;
}

.div-block-22 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center start;
  display: grid;
}

.stat-theme {
  text-align: center;
  display: block;
}

.text-block-17 {
  display: block;
}

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

.theme-stat-name {
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
}

.theme-stat-pair {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.link-theme {
  width: 100%;
}

.preview-header {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.preview-header.shadow-three {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 72px;
  margin: 0 auto;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
  position: sticky;
  top: 0;
  box-shadow: 1px 1px 15px #0000000d;
}

.tdp-tiles {
  border-radius: 20px;
}

.tdp-author-image {
  border-radius: 50%;
  width: 48px;
}

.div-block-24 {
  font-size: 19px;
  display: flex;
}

.press-feature {
  max-width: 1040px;
  margin: 40px auto 20px;
}

.press-link {
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-25 {
  color: #333;
  flex: 1;
  align-self: center;
  margin-left: 60px;
  margin-right: 20px;
}

.text-block-18 {
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 600;
  line-height: 42px;
}

.press-image {
  width: 400px;
}

.text-block-19 {
  font-size: 16px;
  font-weight: 500;
}

.bw-page-title-copy {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  height: 90vh;
  padding: 120px 30px 40px;
  display: flex;
}

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

.thank-you-illustration {
  width: 100%;
  max-width: 300px;
}

.button-4 {
  background-color: #195be4;
  border: 1px #000;
  border-radius: 20px;
  flex: 1;
  align-self: auto;
  display: block;
}

.overline {
  letter-spacing: -2px;
  margin-bottom: 0;
  font-size: 80px;
  font-weight: 500;
  line-height: 85px;
}

.overline.overblue {
  color: #fff;
  max-width: 360px;
  margin-right: auto;
}

.overline.s {
  color: #333;
  font-size: 65px;
  line-height: 70px;
}

.overline.s.xs {
  color: #005be4;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 40px;
  font-size: 16px;
  line-height: 35px;
}

.text-span, .text-span-2 {
  color: #005be4;
}

.img_check {
  width: 24px;
  height: 24px;
}

.h_1_56_700 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1.1;
}

.h_1_56_700.center {
  text-align: center;
  max-width: 900px;
  margin-bottom: 40px;
}

.h_1_56_700.center.small {
  font-size: 2.5em;
}

.h_1_56_700.sm56 {
  max-width: 500px;
  font-size: 2.7em;
  font-weight: 600;
  line-height: 1.3;
}

.h_1_56_700.margin-bottom24 {
  text-align: center;
  margin-bottom: 16px;
}

.h_1_56_700.thin {
  font-size: 2.5em;
  font-weight: 600;
}

.h_1_56_700._500 {
  max-width: 1200px;
}

.h_2_40_700 {
  max-width: 1040px;
  margin: 40px auto 0;
  font-size: 2.5em;
  font-weight: 600;
  line-height: 1.1;
}

.comparison-table-head {
  color: #000;
  letter-spacing: 0;
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.comparison-table-head.hide-desktop {
  display: none;
}

.drop_tog {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #242424cc;
  cursor: pointer;
  align-items: center;
  padding: 0;
  font-size: .875em;
  font-weight: 500;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.drop_tog:hover {
  color: #242424;
}

.drop_tog:active {
  color: #005be4;
}

.drop_embed {
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

.box_menu_link_nav {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  align-items: center;
  display: flex;
}

.box_menu_link_nav.hide_land {
  display: none;
}

.brand_logo {
  z-index: 2000;
  justify-content: center;
  align-items: center;
  height: 2.25em;
  margin-right: 3.5em;
  padding-left: 0;
  display: flex;
  position: relative;
}

.brand_logo.w--current {
  z-index: auto;
  position: relative;
}

.brand_logo.hide_land {
  margin-right: 0;
}

.brand_logo.buiderai.w--current {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
  position: fixed;
}

.button_nav_menu {
  color: #005be4;
  cursor: pointer;
  background-color: #005be40d;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-left: 3.5em;
  padding: .5em 1em;
  font-size: .875em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_nav_menu:hover {
  color: #f6f5f4;
  background-color: #2e79f1;
  transform: scale(1.025);
}

.container_nav_bar {
  background-color: #fff;
  border: 1px solid #ece9e1;
  border-radius: 100px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .5em;
  display: flex;
}

.container_nav_bar.builderai {
  background-color: #fff0;
  border-width: 0;
  padding: 0;
  position: static;
}

.container_nav_bar.competitors {
  justify-content: space-between;
  align-items: center;
  width: 60%;
  position: fixed;
}

.hidden_block {
  display: none;
}

.drop_arrow {
  color: #24242466;
  align-items: flex-end;
  width: .9em;
  height: .7em;
  display: flex;
}

.nav_menu {
  grid-column-gap: 2em;
  align-items: center;
}

.nav_menu.hide_land {
  display: none;
}

.drop_link_menu {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  background-color: #fff;
  border-radius: .5em;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1.5em;
  padding: .75em;
  display: flex;
  box-shadow: 0 -10px 20px #2424240d, 0 20px 10px #2424241a;
}

.drop_list {
  background-color: #0000;
}

.drop_link {
  color: #242424cc;
  cursor: pointer;
  align-self: stretch;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 0;
  font-size: .875em;
  font-weight: 500;
  line-height: 1.2;
  transition: all .2s;
}

.drop_link:hover {
  color: #242424;
}

.drop_link:active {
  color: #005be4;
}

.container_link_nav_bar {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  align-items: center;
  display: flex;
}

.logo_nav_bar {
  height: 100%;
}

.logo_nav_bar.builderai {
  z-index: auto;
  margin-top: 60px;
  margin-left: 0;
  position: absolute;
}

.logo_nav_bar.builderaiheader {
  box-sizing: border-box;
  aspect-ratio: auto;
  object-fit: fill;
  width: 110px;
  height: auto;
}

.nav_link {
  color: #242424cc;
  cursor: pointer;
  padding: 0;
  font-size: .875em;
  font-weight: 500;
  line-height: 1.2;
  transition: all .2s;
}

.nav_link:hover {
  color: #242424;
}

.nav_link:active {
  color: #005be4;
}

.nav_bar {
  z-index: 2000;
  background-color: #0000;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 1;
  display: flex;
  position: fixed;
  inset: 1em 0% auto;
}

.nav_bar.builderai {
  background-color: #f3f3f3;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 0;
  padding-left: 60px;
  display: flex;
  position: relative;
  top: 0;
  bottom: 0;
}

.nav_bar.competitors {
  left: 10em;
  right: 10em;
}

.container_hero {
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7.75em;
  display: flex;
}

.icon_shopy {
  width: 1.5em;
  height: 1.5em;
}

.box_img_text {
  z-index: 10;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.section_hero {
  position: relative;
}

.img_right_bottom {
  width: 12.5em;
  display: none;
  position: absolute;
  inset: auto 15% 0% auto;
}

.v_stack_right_bottom {
  height: 9.625em;
  position: absolute;
  top: 60%;
  left: auto;
  right: 30%;
}

.h_1_80_700 {
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 68px;
  font-weight: 600;
  line-height: 1;
}

.h_1_80_700.case {
  font-size: 4em;
}

.h_1_80_700.integrations {
  box-sizing: border-box;
  color: #000;
  max-width: none;
  font-size: 52px;
  line-height: 70px;
}

.h_1_80_700.integrations.builderai {
  width: 90%;
  max-width: 90%;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 38px;
  line-height: 48px;
}

.h_1_80_700.integrations.app-studio {
  font-size: 42px;
  line-height: 48px;
}

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

.img_iphone_hero {
  max-height: 38em;
  position: relative;
}

.button_main_white {
  color: #242424;
  cursor: pointer;
  background-color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 3.5em;
  padding: 1em 3.75em;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_main_white:hover {
  color: #1060e0;
  transform: scale(1.025);
}

.button_main_white:active {
  color: #1060e0;
  background-color: #f6f5f499;
}

.img_right_centr {
  width: 8em;
  position: absolute;
  inset: auto -15% 35% auto;
}

.img_left_centr {
  width: 8em;
  position: absolute;
  inset: 35% auto 0% -8%;
}

.block_sub_text_banner {
  max-width: 30em;
}

.img_left_top {
  width: 9.375em;
  position: absolute;
  inset: -3% 30% auto auto;
}

.block_left_img_iphone {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: hidden;
}

.parag_16_400_60-_white {
  color: #24242499;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}

.block_right_img_iphone {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: hidden;
}

.img_left_bottom {
  width: 15.5em;
  display: none;
  position: absolute;
  inset: auto 10% 0% auto;
}

.block_right_hero {
  flex: 1;
  position: relative;
  overflow: hidden;
}

.iphone_img {
  z-index: 1000;
  height: 28em;
  display: none;
  position: absolute;
}

.block_static_prod {
  display: none;
}

.wrapper_page {
  flex-direction: column;
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.wrapper_page.home-page {
  display: none;
}

.h_1_80_700_white {
  color: #f6f5f4;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 5em;
  font-weight: 700;
  line-height: 1;
}

.h_1_80_700_white.small {
  font-size: 3.5em;
}

.block_button_banner {
  z-index: 500;
  grid-column-gap: 1em;
  justify-content: center;
  align-items: center;
  margin-top: 5em;
  display: flex;
  position: relative;
}

.button_main {
  cursor: pointer;
  background-color: #1060e0;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 3.5em;
  padding: 1em 2em;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_main:hover {
  background-color: #2e79f1;
  transform: scale(1.025);
}

.button_main:active {
  background-color: #0f52bd;
}

.block_title_hero {
  grid-row-gap: 1.5em;
  text-align: center;
  flex-direction: column;
  max-width: 40em;
  display: flex;
}

.button_main_border {
  color: #242424;
  cursor: pointer;
  background-color: #0000;
  border: 2px solid #2424241a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 1em 2em;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_main_border:hover {
  border-color: #2424244d;
  transform: scale(1.025);
}

.button_main_border:active {
  background-color: #d9d9d9;
  outline-color: #0000;
}

.text_18_400_white_40 {
  color: #fffc;
  font-size: 1.125em;
  line-height: 1.2;
}

.box_img_iphone {
  z-index: 1000;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.button_main_shopy {
  grid-column-gap: .5em;
  color: #f6f5f4;
  cursor: pointer;
  background-color: #0000;
  border: 2px solid #f6f5f41a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 3.5em;
  padding: 1em 2em 1em 1.5em;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button_main_shopy:hover {
  border-color: #f6f5f44d;
  transform: scale(1.025);
}

.button_main_shopy:active {
  outline-offset: -2px;
  background-color: #242424;
  outline: 2px solid #0000;
}

.content_lottie {
  z-index: 100;
  height: 100%;
  padding-bottom: 5%;
  position: absolute;
  inset: 0%;
}

.img_right_top {
  width: 11.25em;
  position: absolute;
  inset: 10% 30% auto auto;
}

.container_banner {
  background-color: #255adc;
  border-radius: 3em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 350vh;
  padding-top: 11.625em;
  padding-bottom: 9em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.box_container_hero {
  justify-content: space-between;
  display: flex;
  position: sticky;
  top: -17.5em;
}

.parag_20_400_white_80 {
  color: #f6f5f4cc;
  margin-bottom: 0;
  font-size: 1.25em;
  line-height: 1.5;
}

.block_left_hero {
  flex: 1;
  position: relative;
  overflow: hidden;
}

.logo_hero {
  height: 2em;
}

.block_sub_title {
  z-index: 1000;
  text-align: center;
  max-width: 35em;
  margin-top: 1.5em;
  position: relative;
}

.prod_img_sticky {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  margin-top: -3.5em;
  margin-left: auto;
  margin-right: auto;
  padding: 3.5em 10em 6.625em;
  display: flex;
  position: sticky;
  top: -17.5em;
}

.block_button_hero {
  z-index: 1000;
  grid-column-gap: 1em;
  align-items: center;
  margin-top: 3.625em;
  display: flex;
  position: relative;
}

.block_button_hero.no-top {
  margin-top: .125em;
}

.block_button_hero.no-top.appstudio {
  grid-column-gap: .5em;
}

.block_button_hero.cover_home {
  justify-content: center;
  align-items: center;
  margin-top: .6em;
}

.box_product {
  position: relative;
}

.block_logo_button {
  z-index: 1000;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  align-items: center;
  margin-bottom: 3.5em;
  display: flex;
  position: relative;
}

.block_logo_button.main_cover {
  margin-bottom: 4.5em;
}

.box_img_product {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.v_stack_right_top {
  height: 8.75em;
  position: absolute;
  inset: 10% 5% auto auto;
}

.gradient_box {
  background-image: radial-gradient(circle at 50% 100%, #967efd, #fff0 54%);
  position: absolute;
  inset: 0%;
}

.parag_20_400_60 {
  color: #24242499;
  margin-bottom: 0;
  font-size: 1.25em;
  line-height: 1.5;
}

.parag_20_400_60.center {
  text-align: center;
  max-width: 700px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.parag_20_400_60.center.builderai {
  color: #565656;
  text-align: center;
  width: 100%;
  max-width: 70%;
  margin-bottom: 60px;
  font-size: 14px;
  line-height: 22px;
}

.parag_20_400_60.center.builder {
  color: #333;
  margin-top: 20px;
  margin-bottom: 60px;
  font-size: 16px;
  line-height: 1.5em;
}

.parag_20_400_60.center.builder.bai {
  width: 80%;
  max-width: none;
}

.parag_20_400_60.op {
  color: #fff9;
}

.parag_20_400_60.op.left {
  margin-top: 10px;
  font-size: 16px;
}

.parag_20_400_60.header {
  padding-top: 10px;
  font-size: 18px;
}

.parag_20_400_60._20p {
  font-size: 20px;
}

.parag_20_400_60._18p {
  color: #242424cc;
  font-size: 18px;
}

.v_stack-_left {
  z-index: 1;
  height: 14.375em;
  position: absolute;
  left: 30%;
}

.block_title_banner {
  z-index: -20;
  grid-row-gap: 1.5em;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.box_banner_content {
  position: relative;
}

.line_tabs_link {
  border-bottom-right-radius: .25em;
  border-bottom-left-radius: .25em;
  width: 100%;
  height: .375em;
}

.container_tabs {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container_tabs._2-by-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-bottom: 20px;
  padding-top: 20px;
  display: grid;
}

.container_tabs._2-by-2._123_cont {
  grid-template-columns: 1fr 1fr;
}

.container_content_tabs {
  background-color: #fff;
  border-radius: 2em;
  justify-content: space-between;
  align-items: stretch;
  height: 26em;
  display: flex;
}

.container_content_tabs.outta-tabs {
  flex-direction: column;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.tabs_main {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.img_content_tabs {
  object-fit: scale-down;
  max-height: 25em;
}

.img_content_tabs.more {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.block_title_tabs {
  text-align: center;
  max-width: 40em;
  margin-bottom: 2.5em;
}

.section_tabs {
  margin-left: auto;
  margin-right: auto;
  padding-top: 5em;
  padding-bottom: 5em;
}

.tabs_menu {
  order: 1;
  justify-content: space-between;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
}

.block_title_left_one_tabs {
  flex-direction: column;
  max-width: 28em;
  display: flex;
}

.block_right_content_tabs {
  align-self: flex-end;
  width: auto;
}

.block_right_content_tabs._100w {
  width: auto;
}

.box_link_tabs {
  grid-column-gap: .5em;
  flex-direction: row;
  align-items: center;
  margin-top: 1.5em;
  display: flex;
}

.container_main {
  margin-left: auto;
  margin-right: auto;
  padding-left: 10em;
  padding-right: 10em;
}

.block_title_left {
  grid-row-gap: 1.25em;
  flex-direction: column;
  max-width: 31em;
  display: flex;
}

.block_title_left.feature {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  max-width: none;
  display: flex;
}

.tabs_link {
  grid-column-gap: .5em;
  color: #0006;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 0 0 2em;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.1;
  transition: all .2s;
  display: flex;
}

.tabs_link:hover {
  color: #000;
}

.tabs_link.w--current {
  color: #000;
  background-color: #0000;
}

.number_circle {
  border: 2px solid #0000001a;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 2.25em;
  height: 2.25em;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.1;
  display: flex;
}

.block_left_content_tabs {
  grid-row-gap: 6.75em;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 50%;
  padding-top: 2.5em;
  padding-bottom: 2.5em;
  padding-left: 2.5em;
  display: flex;
}

.block_left_content_tabs._100w {
  width: auto;
  padding-right: 2.5em;
}

.block_left_content_tabs._100w.center {
  align-items: center;
}

.block_left_content_tabs._100w.center.full-width {
  align-items: center;
  padding-left: 0;
}

.h_2_40_700-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5em;
  font-weight: 700;
  line-height: 1.1;
}

.button_more {
  color: #242424;
  background-color: #0000;
  border: 2px solid #0000001a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: .75em 1.75em;
  font-size: 1em;
  font-weight: 600;
  transition: all .2s;
  display: flex;
}

.button_more:hover {
  border-color: #0000004d;
  transform: scale(1.025);
}

.button_more:active {
  background-color: #d9d9d9;
  border-color: #0000;
}

.h_1_100_abs {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 6.25em;
  line-height: 1;
}

.block_no_code_abs {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  left: 0%;
  right: 0%;
}

.box_content_text_no {
  flex-direction: column;
  justify-content: flex-start;
  height: 520vh;
  display: flex;
}

.section_no_code {
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.img_centr_no_right {
  height: 3.5em;
  position: absolute;
  inset: auto auto 55% 15%;
}

.img_top_no_right {
  height: 20.5em;
  position: absolute;
  inset: 10% 15% auto auto;
}

.block_right_img_no {
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: hidden;
}

.box_text_no {
  z-index: -1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.img_top_no_left {
  object-fit: cover;
  height: 18em;
  position: absolute;
  inset: 5% 35% auto auto;
}

.h_1_100 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 6.25em;
  line-height: 1;
}

.h_1_100._10 {
  color: #2424241a;
}

.h_1_100.one {
  opacity: 0;
}

.block_right_no {
  display: flex;
}

.block_left_img_no {
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: hidden;
}

.img_centr_no_right-_bottom {
  height: 12.5em;
  position: absolute;
  inset: auto -8% 15% auto;
}

.container_text_no_code {
  z-index: 5;
  align-items: center;
  display: flex;
  position: relative;
}

.img_top_no_centr {
  height: 18.25em;
  position: absolute;
  inset: 53% 0% 0% auto;
}

.container_text_no {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.img_top_no_bottom {
  z-index: 5;
  height: 15.25em;
  position: absolute;
  inset: auto 50% -5% auto;
}

.block_left_no {
  display: flex;
}

.span_gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #255adc 31%, #967efd);
  -webkit-background-clip: text;
  background-clip: text;
}

.img_bottom_no_right {
  height: 8em;
  position: absolute;
  inset: auto 50% 0% auto;
}

.h_2_56_700 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1.2;
}

.arrow_icon_right {
  width: 1.5em;
  height: 1.5em;
}

.parag_16_400_60 {
  color: #24242499;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}

.swiper-bullet-wrapper.is-slider-main {
  grid-column-gap: .25em;
  width: auto;
  display: flex;
}

.slider-main_arrow {
  z-index: 1;
}

.slider-main_arrow:hover {
  color: #7a71fc;
  background-color: #7a71fc14;
  border-style: none;
}

.slider-main_arrow.swiper-next {
  bottom: auto;
  left: auto;
  right: 5%;
}

.block_text_card_connect {
  grid-row-gap: .5em;
  text-align: center;
  flex-direction: column;
  padding-left: 1em;
  padding-right: 1em;
  display: flex;
}

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

.swiper-slide.max {
  max-width: 700px;
}

.swiper-slide._100h {
  height: 100%;
  max-height: 100%;
}

.swiper-slide.fullh {
  height: 100%;
}

.text_24_600 {
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1.3;
}

.arrow_icon_left {
  width: 1.5em;
  height: 1.5em;
}

.swiper-wrapper.csdetail {
  max-width: none;
}

.swiper-wrapper._100 {
  max-width: 100%;
  max-height: 100%;
}

.swiper {
  max-height: 100%;
  overflow: hidden;
}

.swiper.is-slider-pricing {
  overflow: visible;
}

.swiper.csdetail {
  max-width: 720px;
}

.box_connect_content {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.img_card_connect {
  object-fit: cover;
  border-radius: 1em;
  max-height: 15em;
}

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

.block_title_connect {
  text-align: center;
}

.card_connect {
  grid-row-gap: 2em;
  background-color: #fff;
  border-radius: 1.5em;
  flex-direction: column;
  align-items: center;
  padding: .75em .75em 2em;
  display: flex;
}

.box_bullet_button {
  grid-column-gap: 2em;
  align-items: center;
  display: flex;
}

.container_card_connect {
  grid-column-gap: 2em;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4em;
  display: grid;
}

.swiper-bullet {
  color: #0000;
  flex: none;
  width: .25em;
  height: .1em;
}

.container_connect {
  background-color: #434343;
  border-radius: 3em;
  padding: 5em 10em;
}

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

.wrapper_slider {
  display: none;
}

.button_white {
  color: #242424;
  cursor: pointer;
  background-color: #f6f5f4;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 3.5em;
  margin-top: 4.75em;
  padding: .75em 1.75em;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_white:hover {
  color: #1060e0;
  transform: scale(1.025);
}

.button_white:active {
  background-color: #f6f5f499;
}

.container_pricing_main {
  background-color: #fff;
  border-radius: 2em;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  margin-top: 4em;
  margin-bottom: 4em;
  display: flex;
}

.img_check-2 {
  width: 1.25em;
  height: 1.25em;
}

.img_check-2._18p {
  width: 18px;
  height: 18px;
}

.box_check_list {
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.text_32_600 {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
}

.h_2_64_500 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4em;
  font-weight: 500;
  line-height: 1;
}

.block_title_pricing {
  grid-row-gap: 1em;
  text-align: center;
  flex-direction: column;
  max-width: 47em;
  display: flex;
}

.block_title_pricing.home {
  max-width: none;
}

.swiper-bullet-pricing {
  color: #0000;
  flex: none;
  width: .25em;
  height: .1em;
}

.button_border_card {
  color: #242424;
  text-align: center;
  cursor: pointer;
  background-color: #0000;
  border: 2px solid #0000001a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 3em;
  padding: .75em 2em;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_border_card:hover {
  border-color: #0000004d;
  transform: scale(1.025);
}

.button_border_card:active {
  background-color: #d9d9d9;
  border-color: #0000;
}

.wrapper_slider_pricing {
  display: none;
}

.block_title_demo {
  grid-row-gap: 1.25em;
  text-align: center;
  flex-direction: column;
  max-width: 45em;
  margin-bottom: 1.25em;
  display: flex;
}

.card_pricing {
  background-color: #fff;
  border-radius: 2em;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 2em;
  display: flex;
}

.card_pricing.plus {
  border: 4px solid #1060e0;
  position: relative;
}

.card_pricing.plus.hno {
  border-style: none;
}

.card_pricing.three {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.card_pricing.one {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.card_pricing.one.pro {
  border: 4px solid #1060e0;
}

.card_pricing.pro {
  border: 4px #1060e0;
}

.card_pricing.pro.hyes {
  border-style: solid;
}

.container_pricing {
  background-color: #ece9e1;
  border-radius: 3em;
  flex-direction: column;
  align-items: center;
  padding: 5em 10em;
  display: flex;
}

.container_pricing.header {
  border-radius: 0;
  padding-top: 8em;
}

.container_pricing._4plan {
  padding-left: 8em;
  padding-right: 8em;
  overflow: hidden;
}

.banner_demo {
  background-color: #e5e1d4;
  border-radius: 2em;
  flex-direction: column;
  align-self: stretch;
  align-items: center;
  padding: 2em 1.5em;
  display: flex;
}

.banner_demo.lightbg {
  background-color: #f6f5f4;
}

.section_pricing {
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.button_border {
  color: #242424;
  cursor: pointer;
  background-color: #0000;
  border: 2px solid #0000001a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 3.5em;
  padding: .75em 2em;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_border:hover {
  border-color: #0000004d;
  transform: scale(1.025);
}

.button_border:active {
  background-color: #d9d9d9;
  border-color: #0000;
}

.button_border.small {
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: .5em 1em;
}

.slider-main-pricing {
  z-index: 1;
}

.slider-main-pricing:hover {
  color: #7a71fc;
  background-color: #7a71fc14;
  border-style: none;
}

.slider-main-pricing.swiper-next {
  bottom: auto;
  left: auto;
  right: 5%;
}

.block_title_pricing_card {
  grid-row-gap: .5em;
  flex-direction: column;
  margin-bottom: 2em;
  display: flex;
}

.parag_16_400_black {
  color: #242424;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}

.parag_16_400_black.hilyt {
  font-weight: 600;
}

.button_blue {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #1060e0;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 3em;
  padding: .75em 2em;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_blue:hover {
  background-color: #2e79f1;
  transform: scale(1.025);
}

.button_blue:active {
  background-color: #0f52bd;
}

.button_blue.padding-28.ai {
  font-weight: 500;
}

.button_blue.width-hug {
  padding-left: 32px;
  padding-right: 32px;
}

.button_blue.width-hug.gs {
  margin-top: 20px;
}

.block_pricing_text {
  grid-row-gap: .5em;
  flex-direction: column;
  margin-bottom: 2em;
  display: flex;
}

.block_check_list {
  grid-column-gap: .5em;
  align-items: center;
  display: flex;
}

.box_content_card_pricing {
  margin-bottom: 6.4375em;
}

.button_border_pricing {
  color: #242424;
  background-color: #0000;
  border: 2px solid #0000001a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: .75em 2em;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.button_blue_view {
  color: #fff;
  cursor: pointer;
  background-color: #1060e0;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 3.5em;
  padding: 1em 5.125em;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_blue_view:hover {
  background-color: #2e79f1;
  transform: scale(1.025);
}

.button_blue_view:active {
  background-color: #0f52bd;
}

.container_shopping {
  flex-direction: column;
  align-items: center;
  padding: 5em 10em;
  display: flex;
}

.section_shopping {
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.img_card_shopping_small {
  border-radius: 1.5em;
  max-height: 15em;
}

.block_title_shopping {
  text-align: center;
}

.containet_card_shopping {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2.5em;
  margin-bottom: 2.5em;
  display: grid;
}

.block_title_card_shop {
  grid-row-gap: .75em;
  flex-direction: column;
  padding-left: 1em;
  padding-right: 1em;
  display: flex;
}

.img_card_shopping {
  border-radius: 1.5em;
  max-height: 30em;
}

.text_32_600_card {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
}

.card_shopping {
  grid-row-gap: 1.5em;
  color: #242424;
  cursor: pointer;
  background-color: #fff;
  border-radius: 2em;
  flex-direction: column;
  padding: .75em .75em 1.5em;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.card_shopping:hover {
  color: #005be4;
}

.gradient_left {
  z-index: 5;
  background-image: linear-gradient(to right, #ece9e1, #fff0);
  width: 10%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.block_title_intagration {
  grid-row-gap: 1em;
  text-align: center;
  flex-direction: column;
  max-width: 45em;
  display: flex;
}

.text_16_500_black {
  font-size: 1em;
  font-weight: 500;
  line-height: 1.2;
}

.container_logo {
  grid-row-gap: 1.5em;
  flex-direction: column;
  margin: 2.5em auto;
  display: flex;
}

.section_integration {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.box_logo_bottom {
  grid-column-gap: 1.5em;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.container_integration {
  background-color: #ece9e1;
  border-radius: 0;
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.container_integration.home {
  padding-left: 60px;
  padding-right: 60px;
}

.container_integration.home.hide {
  display: none;
}

.block_text_icon_logo {
  display: flex;
}

.container_logo_bottom {
  grid-column-gap: 1.5em;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.gradient_right {
  z-index: 5;
  background-image: linear-gradient(270deg, #ece9e1, #fff0);
  width: 10%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.block_logo {
  grid-column-gap: .625em;
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 100px;
  flex: none;
  align-items: center;
  padding: .75em 1.25em .75em .75em;
  display: flex;
}

.box_logo_top {
  grid-column-gap: 1.5em;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.block_logo_ehr {
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 2.5em;
  height: 2.5em;
  display: flex;
}

.container_logo_top {
  grid-column-gap: 1.5em;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.icon_logo {
  max-height: 100%;
}

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

.container_banner_footer {
  background-color: #255adc;
  background-image: radial-gradient(circle at 50% 100%, #967efd, #7c62ea00 58%);
  border-radius: 3em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 7.5em;
  padding-bottom: 7.5em;
  display: flex;
}

.block_title_banner_footer {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.block_sub_text_banner_footer {
  max-width: 48em;
}

.block_button_banner_footer {
  grid-column-gap: 1em;
  align-items: center;
  margin-top: 3em;
  display: flex;
}

.container_social_link {
  border-top: 0 solid #24242433;
  justify-content: space-between;
  align-items: center;
  padding-top: .5em;
  display: flex;
}

.block_logo_footer {
  cursor: pointer;
}

.box_link_footer_chat {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.logo_footer {
  height: 2em;
}

.block_social {
  color: #242424;
  cursor: pointer;
  width: 1.5em;
  height: 1.5em;
  transition: all .2s;
}

.block_social:hover, .block_social:active {
  color: #2e79f1;
}

.text_14_400 {
  font-size: .875em;
  font-weight: 400;
  line-height: 1.2;
}

.box_link_footer {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

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

.container_link_footer {
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.link_footer {
  color: #24242499;
  cursor: pointer;
  font-size: .875em;
  font-weight: 500;
  line-height: 1.2;
  text-decoration: none;
  transition: all .2s;
}

.link_footer:hover {
  color: #242424;
}

.link_footer:active {
  color: #005be4;
}

.container_link_footer_main {
  justify-content: space-between;
  display: flex;
}

.block_link_logo {
  grid-column-gap: .5em;
  color: #242424;
  cursor: pointer;
  align-items: center;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.2;
  text-decoration: none;
  display: flex;
}

.block_link_logo:hover, .block_link_logo:active, .block_link_logo.w--current {
  color: #1060e0;
}

.container_footer {
  background-color: #ece9e1;
  border-radius: 0;
  flex-direction: column;
  padding: 2.5em 10em 1.5em;
  display: flex;
}

.container_footer.landingpage.landing {
  padding-top: 1.5em;
}

.icon_link_logo {
  width: 1.5em;
  height: 1.5em;
}

.box_social_link {
  grid-column-gap: 1.5em;
  display: flex;
}

.box_footer_logo {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.text_16_600_aa {
  text-transform: uppercase;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.2;
}

.comparsion-section {
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
}

.italic-text {
  font-style: normal;
}

.compdesc {
  color: #24242499;
  margin-top: 8px;
  font-size: 18px;
  font-style: normal;
}

.section-4 {
  background-color: #f9f4e9;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.price-pricing-table {
  color: #24242499;
  text-align: center;
  margin-bottom: 20px;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}

.price-pricing-table.ok {
  margin-bottom: 0;
}

.price-pricing-table.mob-hide {
  color: #242424;
}

.neutable-cell {
  border: 1px #d9d9d9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: -1px;
  padding: 12px;
  display: flex;
}

.neutable-cell.plus {
  background-color: #fff;
  border-left-style: solid;
  border-left-color: #00000054;
  border-right-style: solid;
  border-right-color: #00000054;
  border-radius: 0;
}

.neutable-cell.plus.start {
  border-top-style: solid;
  border-top-color: #00000054;
  border-top-left-radius: 2em;
  border-top-right-radius: 2em;
}

.neutable-cell.plus.end {
  border-bottom-style: solid;
  border-bottom-color: #00000054;
  border-left-style: solid;
  border-right-style: solid;
  border-right-color: #00000054;
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
}

.neupricing-feature-table-text {
  color: #000;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 1.2;
}

.neupricing-feature-table-text.core {
  text-align: center;
  -webkit-text-stroke-color: #000;
  text-align: center;
  -webkit-text-stroke-color: #000;
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
}

.neupricing-feature-table-text.entc {
  text-align: center;
}

.neupricing-feature-table-text.list {
  color: #686868;
  padding-left: 10px;
}

.neupricing-feature-table-text.list-head {
  padding-top: 16px;
  padding-left: 0;
  font-weight: 500;
  text-decoration: none;
}

.neufeature-tick-icon {
  width: 1.5em;
}

.neupricing-feature-table-head {
  color: #000;
  margin-top: 40px;
  font-size: 1.3em;
  font-weight: 600;
}

.neupricing-feature-table-head.nomargin {
  margin-top: 0;
  font-size: 1em;
  text-decoration: underline;
}

.neupricing-feature-table-head.noweight {
  font-weight: 400;
}

.quick-stack {
  margin-top: 20px;
  padding: 0;
}

.section_padding {
  padding: 5em 8em;
  font-size: 16px;
  position: relative;
}

.section_padding.hide-for-release {
  display: none;
}

.section_padding.hero {
  padding-top: 8em;
}

.section_padding.hero.not {
  padding-top: 2em;
}

.neufeatures-checklist {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ece9e154;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.neufeatures-checklist.start {
  border-top-left-radius: 2em;
  border-top-right-radius: 2em;
  overflow: hidden;
}

.neufeatures-checklist.end {
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
}

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

.center-h2.builderai {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 600;
  line-height: 48px;
}

.center-h2.builderai.vsbuilder {
  margin-bottom: 80px;
  font-weight: 600;
}

.center-h2.builderai.bai {
  width: 80%;
}

.neutable-cell-feature {
  border: 1px #d9d9d9;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 12px;
  display: flex;
  place-self: unset !important;
}

.neufeatures-table-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  outline-offset: 0px;
  border: 1px #000;
  outline: 3px #333;
  grid-template-rows: auto;
  grid-template-columns: 4fr 6fr;
  grid-auto-columns: 1fr;
  margin-top: -1px;
  display: grid;
}

.neufeatures-table-head {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 4fr 6fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
}

.img100p {
  width: 100%;
}

.img100p.design {
  border-radius: 20px;
  max-height: 80vh;
  margin-bottom: 20px;
}

.text_32_600-2 {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
}

.neupricing-feature-table-title {
  color: #000;
  font-size: 2.5em;
  font-weight: 600;
  line-height: 1.2;
}

.neupricing-feature-table-title.xhead {
  line-height: 1.2;
}

.neufeatures-table {
  max-width: 1040em;
  margin: 0 auto;
  position: relative;
}

.tab-content-heder {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-18 {
  z-index: 2;
  background-color: #fff;
  border-bottom: 1px solid #e5e5e5;
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 0%;
  margin-bottom: 80vh;
  padding-top: 60px;
  padding-bottom: 20px;
  font-size: 2.5em;
  line-height: 1.1;
  display: flex;
  position: sticky;
  top: 0;
  bottom: auto;
}

.heading-18.case36p {
  flex-direction: column;
  justify-content: flex-end;
  width: auto;
  margin-top: 0;
  margin-bottom: 80vh;
  display: flex;
  top: 0;
  bottom: auto;
}

.man-image {
  max-width: 75%;
  position: absolute;
  inset: 28% auto auto -29%;
}

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

.div-block-27.hide-for-release {
  display: none;
}

.page-nav-link {
  width: 100%;
  height: 100%;
  font-size: 1em;
  text-decoration: none;
}

.div-block-28 {
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.slider-image {
  max-width: 30%;
  margin-top: -76px;
  margin-left: 0;
  position: absolute;
  inset: auto 37% 4% auto;
}

.mob-block {
  display: none;
}

.heading-16 {
  text-align: left;
  margin-top: 4px;
  margin-bottom: 10px;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.25;
}

.heading-16.slider {
  text-align: center;
  font-size: 1.3em;
}

.block_title_features {
  grid-row-gap: 1em;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 51.5em;
  display: flex;
}

.block_title_features.new {
  grid-column-gap: 16px;
  grid-row-gap: 1em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 32px;
  display: flex;
}

.div-block-29 {
  z-index: 1;
  align-items: center;
  min-height: 100vh;
  padding-top: 153px;
  display: flex;
  position: sticky;
  top: 0;
}

.div-block-29.mob-hidden {
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 20vh;
}

.quick-stack-2 {
  padding-left: 0;
  padding-right: 0;
}

.right-block-image {
  position: relative;
}

.overline-h2 {
  font-size: .6em;
  font-weight: 400;
  line-height: 1.1;
  display: block;
}

.text-block-20 {
  color: #7c7c7c;
  font-size: 1.1em;
  font-weight: 400;
  line-height: 1.5;
}

.text-block-20.padding10p {
  text-align: center;
  padding-top: 10px;
  padding-left: 10%;
  padding-right: 10%;
}

.text-block-20.mobi-hidden {
  display: none;
}

.quick-stack-5 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  padding: 0;
}

.quick-stack-5.pricingpage {
  margin-top: 24px;
}

.v100spl {
  flex-direction: column;
  justify-content: flex-start;
  min-height: 75vh;
  padding-top: 20vh;
  display: flex;
}

.v100spl.middle {
  justify-content: flex-start;
  min-height: 60vh;
  padding-top: 10vh;
}

.v100spl.middle.tileai {
  padding-top: 20vh;
}

.heading-19 {
  text-align: center;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  font-size: 2.5em;
  line-height: 1.1;
}

.tabs-content {
  object-fit: fill;
  padding-top: 0;
  overflow: visible;
}

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

.page-nav-tilte {
  color: #000;
  font-size: 2em;
  font-weight: 700;
  line-height: 1;
  display: inline-block;
}

.page-nav-tilte.overdark {
  color: #fff;
  font-weight: 600;
  line-height: 1;
}

.heading-21 {
  margin-bottom: 20px;
  font-size: 2.5em;
  line-height: 1.1;
}

.page-nav-image {
  width: 100%;
}

.page-nav-image.horizontal {
  width: 200px;
  height: 100%;
  max-height: 100%;
}

.heading-22 {
  font-size: 2.2em;
  line-height: 1.1;
}

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

.logs-block-grd {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.header_section_features {
  background-color: #ece9e1;
  border-radius: 3em;
  flex-direction: column;
  align-items: center;
  padding: 5em 10em;
  display: flex;
}

.header_section_features.header {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #255adc;
  background-image: radial-gradient(circle closest-corner at 50% 125%, #967efd, #fff0);
  border-radius: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  min-height: 100vh;
  padding-top: 8em;
  padding-bottom: 0;
  display: grid;
  position: static;
  overflow: hidden;
}

.header_section_features.header.live {
  justify-items: stretch;
  padding-top: 1em;
  padding-left: 6em;
  padding-right: 6em;
}

.header_section_features.header.live.builderai {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  padding: 4em 20px;
  display: grid;
}

.header_section_features.header.live.builderai.release {
  min-height: 60vh;
}

.header_section_features.header.live.agk {
  background-image: linear-gradient(#005be4, #005be4);
  grid-template-rows: auto;
  padding: 0 0;
  position: relative;
}

.header_section_features.header.live.agk.cards, .header_section_features.header.live.agk.hide {
  display: none;
}

.logo-block1 {
  grid-column-gap: 30px;
  background-color: #f2f0eb;
  border-radius: 20px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 40px 16px 20px;
  display: flex;
}

.page-nav-overline {
  color: #000;
  text-transform: uppercase;
  padding-top: 0;
  padding-bottom: 8px;
  font-size: 1em;
  display: block;
}

.page-nav-overline.overdark {
  color: #fff;
  padding-bottom: 8px;
  font-size: 1em;
}

.container_integration-2 {
  background-color: #ece9e1;
  border-radius: 3em;
  flex-direction: column;
  align-items: center;
  margin-top: 1em;
  padding-top: 1em;
  padding-bottom: 2em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section_padding-2 {
  padding: 5em 10em 0;
  font-size: 1em;
}

.section_padding-2._100vh {
  min-height: 100vh;
  padding-top: 1em;
  position: relative;
}

.section_padding-2._100vh.margin {
  margin-top: 0;
  padding-left: 10em;
  padding-right: 10em;
  position: static;
}

.section_padding-2._100vh.margin.notop {
  padding-top: 0;
}

.heading-23 {
  font-size: 2.2em;
  line-height: 1.1;
}

.tabs-menu {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  align-items: stretch;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.text-with-bg {
  background-image: url("https://cdn.prod.website-files.com/632318d5dd252251b2f9e770/64c2bc9266c8f4794d821d97_Group%201244832596.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 99% 97%;
  padding-left: 5px;
  padding-right: 5px;
}

.page-nav {
  border-radius: 2em;
  padding: 0;
}

.page-nav.orange {
  background-color: #f08569;
}

.page-nav.gray {
  background-color: #434343;
  height: 100%;
}

.page-nav.greyish {
  background-color: #e7e4dc;
}

.page-nav.blue {
  background-color: #2ca4ff;
}

.page-nav.lightgrey {
  background-color: #f0f0f0;
}

.page-nav.grey {
  background-color: #e7e4dc;
  justify-content: flex-start;
  align-items: center;
  max-height: 200px;
  display: flex;
}

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

.llltp {
  max-width: 60%;
  margin-left: 63px;
}

.featured-image-banner {
  max-width: 40%;
  margin-left: 0;
  position: absolute;
  inset: auto 0% 10% 25%;
}

.page-nav-head {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 32px 20px 20px;
  font-size: 1em;
  display: flex;
}

.quick-stack-4 {
  margin-top: -100vh;
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-4.splmargin {
  margin-top: -100vh;
}

.llgs {
  width: auto;
  max-width: 2.5em;
  max-height: 2.5em;
}

.load-bar-base {
  background-color: #0000001c;
  border-radius: 500px;
  max-width: none;
  height: 5px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% auto;
}

.desktop-hide {
  display: none;
}

.img100p-copy {
  border-radius: 20px;
  width: 100%;
  margin-bottom: 0;
}

.img100p-copy.mob-hidden {
  margin-bottom: 8px;
}

.store-titles {
  color: #333333b5;
  font-family: Work Sans, sans-serif;
  font-size: 1.3em;
  font-weight: 600;
  line-height: 1.5;
}

.paint-image-banner {
  max-width: 70%;
}

.tab-button {
  opacity: .7;
  color: #151c34;
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 1em;
  display: flex;
}

.tab-button.w--current {
  opacity: 1;
  color: #000;
  background-color: #0000;
  flex-direction: column;
  font-weight: 600;
  position: relative;
}

.image-wrapper {
  border-radius: 4px;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.image-wrapper.hide-for-release {
  display: block;
}

.button_op {
  color: #000;
  background-color: #fff;
  border: 2px solid #000;
  border-radius: 50px;
  padding: 16px 24px;
  font-size: 18px;
  font-weight: 600;
}

.button_op.features {
  border-style: none;
  margin-bottom: 20px;
  padding: 1em 1.5em;
  font-size: 1.25em;
}

.button_op.features.overdark {
  color: #fff;
  background-color: #000;
}

.button_op.features.overdark.cta {
  margin-bottom: 0;
}

.button_op.features.overdark.cta.custom {
  font-weight: 400;
}

.button_op.features.overblue {
  color: #fff;
  background-color: #fff0;
  border-style: solid;
  border-color: #fff;
}

.girl-image {
  max-width: 30%;
  margin-left: 0;
  position: absolute;
  bottom: 11%;
  left: auto;
  right: 0%;
}

.left-block-image {
  position: relative;
}

.banner-image-block {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/632318d5dd252251b2f9e770/64c2bc9266c8f4794d821da3_color%20elipise.png");
  background-position: 50% 15%;
  background-repeat: no-repeat;
  background-size: 70%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 87px;
  padding-left: 100px;
  padding-right: 100px;
  display: grid;
}

.banner-image-block.mob-hide {
  background-image: none;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: stretch;
  max-height: 75vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
  inset: 0 0% 0%;
  overflow: visible;
}

.hide-for-release {
  display: none;
}

.banner-middle-image-block {
  padding-top: 0;
  position: relative;
}

.h_1_56_700-op {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1.1;
}

.h_1_56_700-op.left.small, .h_1_56_700-op.left.smaller {
  font-size: 3em;
}

.h_1_56_700-op.left.smaller.price {
  margin-bottom: 10px;
  font-weight: 600;
}

.load-bar {
  background-color: #434343;
  border-radius: 500px;
  width: 0%;
  height: 5px;
}

.quick-stack-6 {
  background-image: linear-gradient(#fff 43%, #1060e0 43%);
  border-radius: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.cell-3 {
  justify-content: center;
}

.footer_-cta_title {
  color: #fff;
  font-size: 3em;
  line-height: 1.1;
}

.footer_-cta_title.custom {
  margin-bottom: 40px;
  font-weight: 600;
}

.black_cta {
  background-color: #000;
  border-radius: 100px;
  padding: 20px;
  font-size: 1.25em;
  line-height: 1.1;
}

.text-block-21 {
  color: #fff;
  margin-top: 10px;
  font-size: 1em;
}

.text-block-21.cta {
  margin-top: 0;
  margin-left: 8px;
}

.body-4 {
  background-color: #f2f0eb;
  font-size: 1em;
  line-height: 1.1;
}

.flex-block-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.cell-5 {
  justify-content: center;
  padding: 40px 48px 40px 80px;
  font-size: 1em;
  line-height: 20;
}

.cell-5.live {
  flex-flow: column;
}

.cell-5.live.builderai {
  justify-content: flex-end;
  align-items: center;
  padding: 10px 0 0;
  font-size: 14px;
  line-height: 20px;
}

.cell-5.live.agk {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  line-height: 24;
}

.cell-5.live.offwhite {
  justify-content: center;
  align-items: center;
  padding: 0;
}

.cell-5.live.appstudio {
  padding-left: 60px;
  padding-right: 20px;
}

.featured_case_study {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--untitled-ui-white);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-size: 1em;
  display: grid;
}

.quick-stack-7 {
  max-width: 1200px;
  min-height: 70vh;
  margin: 120px auto 40px;
  font-size: 1em;
  line-height: 1;
}

.quick-stack-7.hero {
  max-width: none;
  margin-top: 80px;
  padding-left: 0;
  padding-right: 0;
}

.collection-list-4 {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.container_case_studies {
  background-color: #ece9e1;
  border-radius: 3em;
  flex-direction: column;
  align-items: center;
  padding: 5em 10em;
  display: flex;
}

.container_case_studies.header {
  background-color: #0000;
  border-radius: 0;
  padding-top: 1em;
  font-size: 1em;
}

.body-5 {
  background-color: #f2f0eb;
  font-size: 1em;
  line-height: 1;
}

.quick-stack-8 {
  grid-column-gap: 80px;
  grid-row-gap: 40px;
  width: 100%;
  margin-top: 80px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-size: 1em;
  line-height: 1;
}

.flex-block-3 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: space-between;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 8em 40px;
}

.flex-block-3.cs_listing {
  padding-top: 0;
}

.flex-block-3.gstarted {
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.flex-block-3.home {
  max-width: 1000px;
  padding-top: 2em;
  padding-bottom: 4em;
}

.cell-6 {
  background-color: var(--untitled-ui-white);
  border: 1px #000;
  border-radius: 2em;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding: 32px;
}

.cell-6.hidden {
  flex: 1;
}

.cell-6.hidden.nobg {
  background-color: #0000;
}

.cell-6.hidden.nobg.nopad {
  flex: 0 auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.cell-6.app {
  grid-column-gap: 30px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: center;
}

.cell-6.app.nobg {
  background-color: #fff0;
  padding-bottom: 16px;
}

.cell-6.center-middle {
  flex-direction: column;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.cell-6.quota {
  margin-top: 40px;
  margin-bottom: 20px;
}

.gradient_bg_mobile {
  background-image: linear-gradient(#fff0 43%, #1060e0 43%);
  border-radius: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.case_study_meta_title {
  padding-bottom: 10px;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1.1;
}

.text-f-13 {
  color: #000;
  white-space: nowrap;
  font-family: Oswald, sans-serif;
  font-size: 1.05em;
  font-weight: 300;
  line-height: 1;
}

.text-f-13.all-caps {
  letter-spacing: .15em;
  text-transform: uppercase;
}

.text-f-13.all-caps.light-grey-font {
  color: #fff9;
}

.heading-24 {
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.75em;
  font-weight: 400;
  line-height: 1;
}

.gradient-bg {
  z-index: -1;
  width: auto;
  height: 175%;
  margin: auto;
  position: absolute;
  inset: 0%;
}

.slide-img {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: auto;
}

.swiper-wrapper-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  display: flex;
}

.swiper-wrapper-2.first-swiper-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.location {
  justify-content: center;
  align-items: center;
  margin-bottom: 1em;
  display: flex;
}

.slide-img-overlay {
  z-index: 1;
  background-image: linear-gradient(#0000, #0000 50%, #00000080 65%, #000000bf);
  width: 100%;
  height: 100%;
  position: absolute;
}

.slide-content {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding-bottom: 3em;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.carousel-arrow-oval {
  z-index: 3;
  background-color: #ff7a00;
  border-radius: 100%;
  width: 3.25em;
  height: 3.25em;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.carousel-arrow-oval.next-arrow {
  inset: 0% 0% 0% auto;
}

.carousel-arrow-icon {
  z-index: 4;
  flex: none;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 1.25em;
  position: relative;
}

.slider {
  margin-bottom: 4em;
  position: relative;
  overflow: visible;
}

.carousel-arrow {
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 1em;
  display: flex;
  position: relative;
}

.carousel-arrow.arrow-next {
  padding-left: 0;
  padding-right: 1em;
}

.carousel-arrows {
  z-index: 4;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center end;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.slide {
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

.slide-divider {
  background-color: #ff7a00;
  width: 4em;
  height: .1em;
  margin-top: 2em;
}

.swiper-slide-2 {
  opacity: .9;
  filter: grayscale();
  color: #ffffff80;
  align-items: center;
  display: flex;
}

.carousel-arrow-w {
  cursor: pointer;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.carousel-arrow-w.arrow-next {
  margin-right: 2em;
}

.carousel-arrow-w.arrow-previous {
  margin-left: 2em;
}

.swiper-2.first-swiper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.collection-list-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  display: block;
}

.collection-list-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 4em;
  margin-right: 4em;
  display: grid;
  overflow: visible;
}

.quick-stack-8-copy {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.cs_stats {
  color: #1060e0;
  text-align: center;
  font-size: 4em;
  font-weight: 600;
  line-height: 1.5;
}

.cs_stat_name {
  text-align: center;
  max-width: 225px;
  font-size: 1em;
  line-height: 1.3;
}

.cs_stat_name.nc {
  max-width: none;
}

.cs_para {
  max-width: 350px;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}

.cs_para.author {
  text-transform: uppercase;
  padding-top: 20px;
  font-size: 1.2em;
  font-weight: 500;
}

.cs_para.quote {
  font-size: 1.5em;
  line-height: 1.6;
}

.cs_para.nomax {
  max-width: none;
}

.cs_para.hero {
  max-width: none;
  padding-top: 10px;
  font-size: 1.2em;
}

.cs_thumbnail {
  border-radius: 2em;
  width: 100%;
}

.cs_thumbnail.design {
  border-radius: 20px;
  max-height: 80vh;
  margin-bottom: 20px;
}

.cs_rich {
  margin-top: 20px;
  margin-left: 0;
  padding-bottom: 0;
  font-size: 1.1em;
  line-height: 1.5;
}

.cs_rich p {
  margin-bottom: 24px;
}

.cs_rich h4, .cs_rich h2 {
  font-weight: 600;
}

.cs_rich.list {
  margin-top: 0;
  margin-left: -20px;
  padding-bottom: 0;
}

.cs_rich li {
  font-size: 1.1em;
  line-height: 1.1;
}

.cs_rich.new a {
  text-decoration: underline;
}

.image-11 {
  object-fit: cover;
  max-height: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  position: relative;
}

.swiper111 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

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

.image-12 {
  border-radius: 2em;
}

.heading-25 {
  font-weight: 500;
  line-height: 1.3;
}

.cell-7 {
  justify-content: flex-start;
  font-size: 1em;
  line-height: 1;
}

.swiper-nav {
  justify-content: space-between;
  display: flex;
  position: absolute;
  inset: 0%;
}

.swiper-button-prev {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/632318d5dd252251b2f9e770/64da11c9477042ee342cd045_left.svg");
  background-position: 44%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 100px;
  flex: none;
  width: 60px;
  height: 60px;
  position: absolute;
  inset: auto auto 0% 0%;
  box-shadow: 1px 1px 10px #00000040;
}

.swiper-button-next {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/632318d5dd252251b2f9e770/64da11c9477042ee342cd044_right.svg");
  background-position: 55%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 100px;
  flex: none;
  width: 60px;
  height: 60px;
  position: absolute;
  inset: auto 0% 0% auto;
  box-shadow: 1px 1px 10px #00000040;
}

.div-block-31 {
  justify-content: space-between;
  display: flex;
  position: static;
}

.container-9 {
  background-color: #0000;
  border-radius: 2em;
  max-width: 940px;
  max-height: none;
  padding-top: 40px;
  padding-bottom: 20px;
  position: relative;
}

.container-9.max-h {
  width: 100%;
  max-width: 600px;
  max-height: 100%;
}

.swiper4 {
  object-fit: fill;
  overflow: visible;
}

.section-5 {
  padding-top: 5em;
  padding-left: 5em;
  padding-right: 5em;
}

.div-block-32 {
  overflow: hidden;
}

.cell-8 {
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
}

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

.cell-10 {
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
}

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

.image-19 {
  width: 50px;
  max-width: 80%;
  height: 50px;
}

.cell-11 {
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  font-size: 10px;
}

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

.image-14 {
  width: 50px;
  max-width: 80%;
  height: 50px;
}

.quick-stack-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  width: 100%;
  height: 100%;
  margin-bottom: 20px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

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

.cell-12, .cell-13, .cell-14 {
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
}

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

.cell-15 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 10px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  line-height: 80px;
  display: flex;
}

.image-18, .image-21 {
  max-width: 80%;
}

.text-block-22 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 32px;
  font-size: 1.5em;
  font-weight: 500;
  line-height: 1.5;
}

.text-block-22.notop {
  max-width: 300px;
  padding-top: 0;
}

.text-block-23 {
  text-transform: none;
  padding-top: 16px;
  font-size: 20px;
  line-height: 1.3;
  text-decoration: none;
  display: none;
}

.image-22 {
  border-radius: 24px;
  width: 100%;
}

.heading-26 {
  margin-bottom: 0;
  font-size: 2.5em;
  font-weight: 600;
  line-height: 1.24;
}

.heading-27 {
  margin-bottom: 40px;
  font-size: 2.5em;
  font-weight: 600;
}

.paragraph-3 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 1.25em;
  line-height: 1.5;
}

.text-block-24 {
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 500;
  line-height: 1;
}

.text-block-24.lowpad {
  margin-bottom: 12px;
}

.cell-16 {
  justify-content: center;
  align-items: center;
}

.cell-16.pad32 {
  padding: 32px;
}

.div-block-33 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 100px;
  padding-right: 40px;
  font-size: 1em;
  display: flex;
}

.image-23 {
  width: 45vw;
}

.paragraph-4 {
  max-width: 600px;
  font-size: 1em;
  line-height: 1.5;
}

.slider-2 {
  min-height: 70vh;
}

.slide-nav {
  position: static;
}

.right-arrow {
  position: absolute;
}

.section-6 {
  max-height: none;
  position: relative;
}

.button-outline {
  color: #000;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 70px;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 52px;
  display: flex;
}

.image-24 {
  max-width: 210px;
  max-height: 64px;
}

.section-7 {
  padding-left: 8em;
  padding-right: 8em;
  font-size: 16px;
}

.textarea {
  border-radius: 8px;
}

.image-25 {
  z-index: 50;
  text-align: center;
  width: 252px;
  max-width: none;
  height: auto;
  max-height: none;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  inset: 30px 30px 0 auto;
}

.div-block-34 {
  z-index: 50;
  position: absolute;
  inset: 0%;
}

.grid-case-study {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  overflow: visible;
}

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

.section-5-copy-swiper {
  padding-left: 60px;
  padding-right: 0;
  display: none;
}

.section-8 {
  display: none;
}

.image-25-copy {
  z-index: 50;
  text-align: center;
  object-fit: cover;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 70vh;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: hidden;
}

.link {
  text-transform: none;
  font-size: 1em;
  line-height: 1.1;
}

.section-9 {
  padding-left: 10em;
  padding-right: 10em;
  font-size: 1em;
  line-height: 1;
}

.text-block-25, .text-block-26 {
  font-size: 1em;
}

.quote {
  font-family: Work Sans, sans-serif;
  font-size: 1.5em;
  font-style: italic;
  font-weight: 400;
  line-height: 1.3;
}

.quote.hero {
  font-size: 1.25em;
  line-height: 1.4;
}

.quotes_auth {
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.1;
}

.stacks {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.cs_rich-copy {
  margin-top: 10px;
  padding-bottom: 10px;
  font-size: 1.1em;
  line-height: 1.5;
}

.cs_rich-copy p {
  margin-bottom: 24px;
}

.cs_rich-copy h4, .cs_rich-copy h2 {
  font-weight: 600;
}

.heading-26-copy {
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 3em;
  font-weight: 600;
  line-height: 1.1;
}

.grid-13 {
  flex-direction: column;
  grid-template-rows: auto;
  width: 100%;
  display: flex;
}

.image-26 {
  max-height: 58px;
}

.div-block-36 {
  grid-column-gap: 24px;
  display: flex;
}

.link-block-3 {
  display: flex;
}

.quick-stack-10 {
  width: 100%;
}

.text-block-27 {
  font-family: Work Sans, sans-serif;
  font-size: 1.5em;
  font-weight: 600;
}

.cell-17 {
  justify-content: center;
}

.integration-list-item {
  background-color: var(--untitled-ui-white);
  border-radius: 1em;
  height: 100%;
  padding: 24px;
  position: relative;
}

.image-27 {
  max-width: 30%;
  max-height: 1.5em;
  position: absolute;
  top: 2em;
  right: 2em;
}

.image-28 {
  border-radius: 4px;
  max-width: 50%;
  max-height: 2.5em;
}

.body-6 {
  background-color: #ebe9e2;
}

.image-29 {
  max-height: 1.5em;
}

.link-block-4 {
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: block;
}

.cell-18 {
  align-items: flex-end;
}

.collection-list-6 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-37 {
  grid-column-gap: 1em;
  display: flex;
}

.div-block-37.case-landing {
  padding-top: 20px;
}

.div-block-37.case-landing.bottom-margin {
  padding-bottom: 40px;
}

.div-block-37.abstopright {
  z-index: 1000000000;
  margin-top: 10px;
  margin-right: 10px;
  position: static;
  inset: auto 0% 0% auto;
}

.image-30 {
  max-width: 4em;
}

.image-30.slid-prev {
  max-width: 3em;
}

.image-30.slid-prev.int:hover {
  border: 1px #000;
  transform: scale(.9);
}

.image-31 {
  max-width: 4em;
}

.image-31.slid-next {
  max-width: 3em;
}

.image-31.slid-next.int:hover {
  border: 1px #000;
  transform: scale(.9);
}

.image-30-copy {
  max-width: 4em;
}

.image-30-copy.slid-prev, .image-30-copy.slid-prev-cust, .image-30-copy.slid-prev-review {
  max-width: 2.5em;
}

.image-31-copy {
  max-width: 4em;
}

.image-31-copy.slid-next, .image-31-copy.slid-next-cust, .image-31-copy.slid-next-review {
  max-width: 2.5em;
}

.swiper123 {
  max-height: 100%;
  overflow: visible;
}

.collection-list-wrapper-2 {
  display: none;
}

.collection-list-7 {
  display: flex;
}

.collection-list-7.ic_list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: row-reverse wrap-reverse;
  justify-content: flex-end;
  margin-bottom: 40px;
}

.collection-item-4 {
  border: 1px #000;
  border-radius: 200px;
  padding: 0;
}

.collection-item-4:focus {
  background-color: var(--untitled-ui-primary800);
}

.hero-heading-left {
  background-color: #f5f7fa00;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-10 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-2 {
  margin-bottom: 24px;
}

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.shadow-two-2 {
  box-shadow: 0 4px 24px #96a3b514;
}

.radio-button {
  margin-left: 0;
  display: none;
}

.radio-button-label {
  text-transform: uppercase;
  border: 1px #000;
  border-radius: 2em;
  margin-bottom: 0;
  padding: 10px;
  font-size: .9em;
}

.radio-button-label.paddingless {
  text-transform: capitalize;
}

.radio-button-field {
  border: 1px solid #000;
  border-radius: 60px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.radio-button-field.clight-border {
  border-color: #e5e5e5;
}

.radio-button-field.clight-border.is-active-class {
  color: #1060e0;
  background-color: #1060e026;
  border-color: #1060e0;
}

.active-category {
  background-color: var(--untitled-ui-blue700);
  color: #fff;
  border-radius: 2em;
}

.heading-28 {
  font-size: 1.5em;
}

.paragraph-5 {
  color: #36363699;
  font-size: 1em;
  line-height: 1.5;
}

.form-2 {
  grid-column-gap: 16px;
  flex-wrap: wrap;
  margin-bottom: 40px;
  display: flex;
}

.container_pricing_main-2 {
  background-color: #fff;
  border-radius: 2em;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  margin-top: 2em;
  margin-bottom: 4em;
  display: flex;
}

.box_content_card_pricing-2 {
  margin-bottom: 2em;
}

.parag_16_400_60-2 {
  color: #24242499;
  margin-bottom: 0;
  font-size: 1em;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
}

.parag_16_400_60-2.subtitle {
  margin-bottom: 10px;
}

.parag_16_400_60-2.start {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: -8px;
  font-size: .8em;
}

.parag_16_400_60-2.start.hide {
  color: #fff9;
}

.block_title_pricing_card-2 {
  grid-row-gap: .5em;
  flex-direction: column;
  margin-bottom: .5em;
  display: flex;
}

.text_32_600-3 {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
}

.wrapper_slider_pricing-2 {
  display: none;
}

.box_content_card_pricing-3 {
  margin-bottom: 2em;
}

.parag_16_400_60-3 {
  color: #24242499;
  margin-bottom: 0;
  font-size: 1em;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
}

.parag_16_400_60-3.subtitle {
  margin-bottom: 10px;
}

.parag_16_400_60-3.start {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: -8px;
  font-size: .8em;
}

.parag_16_400_60-3.start.hide {
  color: #fff9;
}

.block_title_pricing_card-3 {
  grid-row-gap: .5em;
  flex-direction: column;
  margin-bottom: .5em;
  display: flex;
}

.text_32_600-4 {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
}

.block_title_pricing-2 {
  grid-row-gap: .5em;
  text-align: center;
  flex-direction: column;
  max-width: 47em;
  display: flex;
}

.container_pricing_main-3 {
  background-color: #fff;
  border-radius: 2em;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  margin-top: 2em;
  margin-bottom: 4em;
  display: flex;
}

.block_title_pricing_card-4 {
  grid-row-gap: .5em;
  flex-direction: column;
  margin-bottom: .5em;
  display: flex;
}

.text_32_600-5 {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
}

.container_pricing4plan {
  background-color: #ece9e1;
  border-radius: 3em;
  flex-direction: column;
  align-items: center;
  padding: 5em 10em;
  display: flex;
}

.container_pricing4plan.header {
  border-radius: 0;
  padding-top: 7em;
  padding-left: 8em;
  padding-right: 8em;
}

.section_padding-3 {
  padding: 5em 8em 0;
  font-size: 1em;
}

.section_padding-3._4plan.naya {
  padding-bottom: 5em;
}

.section_padding-3._4plan {
  padding-bottom: 4em;
}

.section_padding-3._4plan.builderai {
  background-color: #ece9e1;
  padding: 80px 14em 100px;
}

.section_padding-3._4plan.builderai.features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.section_padding-3._4plan.vsbuilderai {
  padding: 6em 14em 5em;
}

.neutable-cell-2 {
  border: 1px #d9d9d9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: -1px;
  padding: 12px;
  display: flex;
}

.neutable-cell-2.highlight_price {
  background-color: #fff;
  border-left-style: solid;
  border-left-color: #00000054;
  border-right-style: solid;
  border-right-color: #00000054;
  border-radius: 0;
}

.neutable-cell-2.highlight_price.start {
  border-top-style: solid;
  border-top-color: #00000054;
  border-top-left-radius: 2em;
  border-top-right-radius: 2em;
}

.neutable-cell-2.highlight_price.end {
  border-bottom-style: solid;
  border-bottom-color: #00000054;
  border-left-style: solid;
  border-right-style: solid;
  border-right-color: #00000054;
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
}

.neufeatures-table-2 {
  margin: 0 auto;
  position: relative;
}

.neufeatures-table-2.margin {
  margin-bottom: 48px;
}

.neufeatures-table-head-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 3fr 7fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: sticky;
}

.neufeatures-table-head-2._2vsp {
  grid-template-columns: 7fr 7fr;
  align-items: end;
  margin-top: 20px;
  position: sticky;
  top: 0;
}

.neufeatures-checklist-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ece9e154;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.neufeatures-checklist-2.start {
  border-top-left-radius: 2em;
  border-top-right-radius: 2em;
  overflow: hidden;
}

.neufeatures-checklist-2.end {
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
}

.neufeatures-checklist-2._2vs {
  grid-template-columns: 1fr 1fr;
}

.neufeatures-table-content-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  outline-offset: 0px;
  border: 1px #000;
  outline: 3px #333;
  grid-template-rows: auto;
  grid-template-columns: 3fr 7fr;
  grid-auto-columns: 1fr;
  margin-top: -1px;
  display: grid;
}

.neufeatures-table-content-2.head {
  grid-column-gap: 0px;
  grid-template-columns: 3fr 7fr;
}

.neufeatures-table-content-2.head._2vsp, .neufeatures-table-content-2._2vsp {
  grid-template-columns: 7fr 7fr;
}

.neupricing-feature-table-title-2 {
  color: #000;
  font-size: 2.5em;
  font-weight: 600;
  line-height: 1.1;
}

.text_32_600-6 {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
}

.body-7 {
  background-color: #fff0;
  font-size: 1em;
  line-height: 1.3;
}

.body-7.notif {
  font-size: 1em;
}

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

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

.button_main_border-copy {
  color: #242424;
  cursor: pointer;
  background-color: #0000;
  border: 2px solid #2424241a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 8px 2em;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_main_border-copy:hover {
  border-color: #2424244d;
  transform: scale(1.025);
}

.button_main_border-copy:active {
  background-color: #d9d9d9;
  outline-color: #0000;
}

.vsland {
  background-color: #ece9e1;
  border-radius: 3em;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 5em 10em;
  display: flex;
}

.vsland.header {
  border-radius: 0;
  padding-top: 12em;
}

.vsland._4plan {
  padding-left: 8em;
  padding-right: 8em;
  overflow: hidden;
}

.vsland.whitebg {
  background-color: #fff;
  overflow: hidden;
}

.vsland.whitebg.compact {
  padding-left: 12em;
  padding-right: 12em;
}

.vsland.whitebg.lowside {
  padding-left: 4em;
  padding-right: 4em;
}

.vsland.whitebg.lowside.grey {
  background-color: #f6f5f4;
}

.vsland.whitebg.f9bg {
  background-color: #f9f9f9;
}

.vsland.whitebg.padding-32 {
  padding-top: 60px;
  padding-bottom: 80px;
}

.vsland.whitebg.padding-32.offwhite {
  background-color: #f3f3f3;
}

.vsland.whitebg.padding-32.newbackground {
  background-color: #fff;
  border-radius: 0;
  padding-top: 20px;
  padding-bottom: 80px;
}

.vsland.whitebg.padding-32.newbackground.new {
  background-color: #f5f3ee;
  padding-left: 60px;
  padding-right: 60px;
  display: none;
}

.vsland.whitebg.margin2em {
  margin-top: 2em;
  margin-bottom: 2em;
}

.vsland.whitebg.live {
  display: flex;
}

.vsland.whitebg.home {
  padding-top: 60px;
  padding-bottom: 100px;
}

.vsland.whitebg.agk {
  border-top: 1px solid #ebe9e1;
  border-radius: 0;
  display: none;
}

.vsland.whitebg.hide {
  display: none;
}

.vsland.no-radius {
  border-radius: 0;
  padding-top: 2em;
  padding-bottom: 2em;
}

.vsland.blue_grad {
  background-color: #1060e0;
  background-image: linear-gradient(#1169c4, #fff0);
  border-radius: 0;
}

.vsland.blue_grad.margin2em {
  margin-top: 2em;
  margin-bottom: 2em;
}

.vsland.nobg {
  background-color: #0000;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2em;
  padding-bottom: 2em;
}

.vsland.nobg.nobottom {
  padding-bottom: .5em;
}

.vsland.nobg.lowtopmargin {
  padding-top: .5em;
}

.vsland.nobg.header-featured-stories {
  padding-left: 2em;
  padding-right: 2em;
}

.vsland.nobg.lowmargin {
  padding-top: .125em;
  padding-bottom: .125em;
}

.vsland.small.lowtopbottompad {
  border-radius: 0;
  padding-top: 1em;
  padding-bottom: 1em;
}

.vsland.no-overflow.no-bg {
  background-color: #0000;
}

.vsland.no-overflow.no-bg.whatnow {
  padding-bottom: 0;
}

.vsland.colorvar1 {
  background-color: #f6f5f4;
}

.vsland.hello {
  background-color: #fff;
  padding-top: 64px;
  overflow: hidden;
}

.vsland.hello.compact {
  padding-left: 12em;
  padding-right: 12em;
}

.vsland.hello.lowside {
  padding-left: 4em;
  padding-right: 4em;
}

.vsland.hello.lowside.grey {
  background-color: #f6f5f4;
}

.vsland.hello.f9bg {
  background-color: #f9f9f9;
}

.vsland.hello.padding-32 {
  padding-top: 60px;
  padding-bottom: 80px;
}

.vsland.hello.padding-32.offwhite {
  background-color: #f3f3f3;
}

.vsland.hello.margin2em {
  margin-top: 2em;
  margin-bottom: 2em;
}

.vsland.hello.hide {
  display: none;
}

.logos_brands {
  margin-top: 60px;
}

.quick-stack-11 {
  background-color: #fff;
  border-radius: 2em;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 0;
  overflow: hidden;
}

.cell-19 {
  justify-content: center;
  padding: 40px;
}

.h_2_40_700-2-copy {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5em;
  font-weight: 700;
  line-height: 1.1;
}

.block_title_center {
  grid-row-gap: 1.25em;
  flex-direction: column;
  max-width: none;
  display: flex;
}

.block_title_center.feature {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  max-width: none;
  display: flex;
}

.text-span-3 {
  color: #1060e0;
  background-color: #fff0;
}

.cell-20 {
  justify-content: center;
  align-items: center;
}

.heading-29 {
  max-width: 412px;
  padding: 20px;
  font-size: 3em;
  line-height: 1.1;
}

.image-32 {
  margin-top: 48px;
  margin-bottom: 48px;
}

.cell-21 {
  justify-content: flex-start;
  align-items: center;
}

.line-progress {
  width: 100%;
  height: .4em;
  margin-top: 3em;
}

.paragraph-6 {
  text-align: center;
  margin-top: 20px;
  font-size: 1.125em;
  line-height: 1.2;
}

.cell-22 {
  align-items: center;
}

.paddingem {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #f6f5f4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 5em;
  display: flex;
}

.paddingem.biege {
  background-color: #f3f1eb;
  flex-direction: column;
  padding-top: 72px;
  display: flex;
}

.paddingem.biege.ntm {
  padding-top: 0;
}

.paddingem.lightblue {
  background-color: #eaf2ff;
}

.paddingem.primary {
  background-color: #005be4;
}

.paddingem.small {
  padding-top: 32px;
}

.paddingem.bglight {
  background-color: #f6f5f4;
  border-radius: 2em;
  justify-content: center;
  align-items: center;
}

.quick-stack-12 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

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

.div-block-41 {
  flex-direction: column;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.heading-30, .paragraph-7 {
  text-align: center;
}

.img_content_tabs-copy {
  object-fit: scale-down;
  max-height: 25em;
  margin-bottom: 40px;
}

.img_content_tabs-copy.nobottom {
  margin-bottom: 0;
}

.testimonial-slider-small {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-11 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slider {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper {
  max-width: 48%;
  height: 100%;
  margin-right: 4%;
}

.testimonial-card {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  min-height: 100%;
  padding: 24px;
  display: block;
  overflow: visible;
}

.testimonial-info {
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-image.centered {
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  margin-right: 0;
}

.testimonial-author {
  margin-bottom: 2px;
  font-size: 16px;
  font-weight: 400;
}

.tagline {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left:focus-visible, .testimonial-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed {
  color: #1a1b1f;
}

.testimonial-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right:focus-visible, .testimonial-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav {
  display: none;
}

.testimonial-stack {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.testimonial-card-three {
  text-align: center;
  background-color: #f5f7fa;
  padding: 64px 42px;
}

.testimonial-card-content {
  flex-direction: column;
  align-items: center;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.testimonial-card-heading {
  margin-bottom: 24px;
}

.testimonial-text-three {
  font-size: 24px;
  line-height: 32px;
}

.testimonial-info-four {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-author-name-three {
  margin-bottom: 10px;
}

.paragraph-8 {
  font-size: 16px;
  line-height: 1.5;
}

.uui-text-size-small {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-testimonial16_client-heading {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  font-family: Work Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.uui-testimonial16_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.uui-testimonial16_client-image-wrapper {
  margin-right: .75rem;
}

.uui-testimonial16_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.uui-heading-xxsmall {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-xxsmall.text-weight-medium {
  font-family: Work Sans, sans-serif;
  font-size: 1.25em;
  font-weight: 400;
}

.uui-heading-xxsmall.text-weight-medium.change-small {
  font-size: 1em;
}

.uui-testimonial16_rating-icon {
  color: var(--untitled-ui-warning300);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-testimonial16_rating-wrapper {
  align-items: center;
  display: flex;
}

.uui-testimonial16_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--untitled-ui-gray50);
  background-color: var(--untitled-ui-gray50);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 25rem;
  min-width: 25rem;
  margin-right: 2rem;
  padding: 2rem;
  display: flex;
}

.uui-testimonial16_loop-trigger {
  display: flex;
}

.uui-testimonial16_component {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-top: 4rem;
  display: flex;
}

.uui-text-size-large {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

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

.uui-max-width-large.align-center, .align-center {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-padding-vertical-xhuge {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-section_testimonial16 {
  overflow: hidden;
}

.uui-testimonial14_client-heading {
  color: var(--untitled-ui-gray900);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.uui-testimonial14_customer-image {
  object-fit: cover;
  border-radius: 0;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.uui-testimonial14_client-image-wrapper {
  border-radius: 8px;
  margin-right: .75rem;
  overflow: hidden;
}

.uui-testimonial14_client {
  text-align: left;
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-testimonial14_rating-icon {
  color: var(--untitled-ui-warning300);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-testimonial14_rating-wrapper {
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.uui-testimonial14_content {
  border: 1px solid var(--untitled-ui-gray50);
  background-color: #f6f5f4;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  padding: 2rem;
  display: inline-block;
}

.uui-testimonial14_content.whitebg {
  background-color: #fff;
  display: flex;
}

.uui-testimonial14_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  column-count: 3;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  column-gap: 2rem;
  max-width: 1200px;
  margin-top: 0;
  display: grid;
}

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

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.grid-14 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

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

.daycount_launch {
  width: 6em;
}

.hide-desk {
  display: none;
}

.grid-15 {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.collection-list-8 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-43 {
  grid-column-gap: 4px;
  color: #8b8b8b;
  padding-bottom: 10px;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
  display: flex;
}

.div-block-44 {
  justify-content: space-between;
  padding: 24px 0 24px 24px;
  display: flex;
}

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

.tlp_theme_card {
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-radius: 2em;
  height: 100%;
  overflow: hidden;
}

.flex-block-4 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-end;
  align-items: center;
  padding-right: 24px;
}

.flex-block-5 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  align-items: center;
  max-width: 900px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 1.5;
}

.flex-block-5.alt {
  flex-direction: row-reverse;
  margin-top: 100px;
  margin-bottom: 100px;
}

.flex-block-5.ai {
  margin-top: 20px;
}

.flex-block-5.agk {
  color: var(--untitled-ui-gray700);
}

.div-block-46 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 40%;
  display: flex;
}

.div-block-46.pad {
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.div-block-47 {
  justify-content: center;
  width: 60%;
  display: flex;
}

.div-block-47.theme_premium {
  width: 50%;
}

.div-block-47.live {
  justify-content: flex-end;
  align-items: center;
}

.div-block-47.live.alt {
  justify-content: flex-start;
  align-items: center;
}

.features_list {
  font-size: 1em;
  line-height: 1.5;
}

.tlp_theme_name {
  font-size: 1.5em;
  font-weight: 500;
  line-height: 1.5;
}

.tlp_theme_price {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-end;
  font-size: 1.5em;
  line-height: 1.5;
  display: flex;
  position: relative;
}

.heading-31 {
  align-self: auto;
  font-size: 2.5em;
  font-weight: 500;
  line-height: 1.1;
}

.heading-31.ai {
  font-size: 2em;
  font-weight: 300;
}

.paragraph-9 {
  margin-top: 10px;
  font-size: 1em;
  line-height: 1.5;
}

.paragraph-9.gs {
  margin-top: 10px;
}

.image-36 {
  width: 100%;
}

.div-block-48 {
  width: 100%;
  position: relative;
}

.link-block-5 {
  width: 100%;
}

.text-block-28 {
  font-size: .7em;
}

.tlp_tag {
  max-height: 28px;
}

.tlp_section {
  background-color: #f9f4e9;
  padding: 5em 8em;
  font-size: 16px;
  position: relative;
}

.tlp_section.hide-for-release {
  display: block;
}

.tlp_section.hero {
  padding-top: 8em;
}

.tlp_section.hero.not, .tlp_section.live {
  padding-top: 2em;
}

.text-block-29 {
  padding-right: 24px;
}

.tdp_section-_head {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 3.3em;
  font-weight: 600;
  line-height: 1.1;
}

.tdp_section-_head.center {
  text-align: center;
  max-width: 900px;
  margin-bottom: 40px;
}

.tdp_author {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-items: center;
  display: flex;
}

.div-block-49 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-50 {
  align-items: flex-end;
  font-size: 16px;
  display: flex;
}

.flex-block-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.tdp_overview {
  color: #848484;
  margin-bottom: 0;
  padding-top: 16px;
  font-size: 1em;
  line-height: 1.5;
}

.tdp_overview.author {
  color: #333;
  text-transform: none;
  margin-bottom: 0;
  font-size: 16px;
}

.tdp_overview.author.comma {
  padding-right: 4px;
}

.tdp_overview.author-1 {
  color: #333;
  text-transform: none;
  margin-bottom: 0;
  font-size: 13px;
}

.text-block-30 {
  font-size: 2.3em;
  line-height: 1;
}

.permtdp {
  font-size: 1em;
  line-height: 1.5;
}

.div-block-51 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.uui-testimonial14_component_3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  column-count: 3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  column-gap: 2rem;
  max-width: 1200px;
  margin-top: 0;
  display: grid;
}

.theme_premium_block {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: #f6f4ff;
  border-radius: 2em;
  flex-direction: row-reverse;
  align-items: center;
  width: 100%;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  font-size: 16px;
  line-height: 1.5;
}

.video_premiume_theme_container {
  border-radius: 2.2em;
  max-width: 225px;
  overflow: hidden;
}

.div-block-52 {
  max-width: 400px;
}

.rounded-images {
  border-radius: 2em;
}

.rounded-images.max420 {
  width: 100%;
  max-width: 420px;
}

.rounded-images.ai {
  max-width: 70%;
}

.customer-tag {
  text-transform: uppercase;
  font-size: 1em;
  font-weight: 600;
}

.customer-tag-val {
  font-size: 1.2em;
  line-height: 1.5;
}

.customer-tag-icon {
  width: 32px;
}

.div-block-54 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.flex-block-7 {
  justify-content: space-between;
  width: 100%;
  max-width: 1200px;
}

.max-150w {
  width: auto;
  max-width: 150px;
  height: auto;
  max-height: 60px;
}

.cell-23 {
  justify-content: center;
}

.div-block-55 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: flex-start;
  max-width: 1200px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  display: flex;
}

.div-block-56 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f9f9f9;
  border-radius: 8px;
  align-items: stretch;
  padding: 24px 16px;
  display: flex;
}

.div-block-56.width30 {
  justify-content: center;
  align-items: center;
  min-width: 250px;
  max-width: 250px;
}

.div-block-56.block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-radius: 200px;
  width: 100%;
  padding-top: 8px;
  padding-bottom: 8px;
}

.whitebg {
  background-color: #fff;
  border-radius: 1em;
  padding: 32px;
}

.cs_quotes {
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.cs2_author_img {
  font-size: 16px;
  font-weight: 400;
}

.cs_ratings_ss {
  padding-bottom: 20px;
}

.flex-block-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.text-block-31 {
  background-color: #ece9e1;
  border-radius: 20px;
  margin-left: 0;
  margin-right: 10px;
  padding: 4px 8px;
}

.text-block-31.chips {
  padding-left: 16px;
  padding-right: 16px;
}

.cs2_rich {
  width: 100%;
  max-width: 800px;
  font-size: 16px;
}

.cs2_rich p {
  font-size: 1.1em;
  line-height: 30px;
}

.cs2_rich h2 {
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1.3;
}

.cs2_rich a {
  color: #1060e0;
  font-weight: 400;
  text-decoration: none;
}

.cs2_rich.new {
  margin-bottom: 40px;
}

.heading-34 {
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
}

.heading-35 {
  margin-top: -5px;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.heading-35.tagline-story {
  color: #909090;
  margin-bottom: 8px;
  font-size: 16px;
}

.center_1200 {
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.center_1200._800 {
  max-width: 800px;
}

.body-8 {
  background-color: #f9f9f9;
}

.quick-stack-14 {
  width: 100%;
  max-width: 1200px;
  margin-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-9 {
  justify-content: flex-start;
}

.collection-list-9 {
  justify-content: space-between;
  display: flex;
}

.collection-list-wrapper-4 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.collection-list-10 {
  display: flex;
}

.collection-list-11 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1000px;
  display: grid;
}

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

.collection-list-12.chips {
  grid-column-gap: 8px;
  grid-row-gap: 4px;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.text-block-32 {
  align-self: center;
  font-size: 1.1em;
  font-weight: 500;
}

.link-11 {
  margin-bottom: 40px;
  font-size: 1em;
  line-height: 1.5;
  display: block;
}

.text-block-33 {
  font-size: 1em;
}

.empty-state-6 {
  display: none;
}

.text-block-34 {
  color: #999;
  font-size: .8em;
  font-weight: 300;
}

.collection-list-wrapper-5 {
  margin-top: 20px;
}

.image-37 {
  z-index: 100;
  height: 20px;
  display: block;
  position: absolute;
  inset: auto 8px -9px auto;
  overflow: visible;
}

.paragraph-10 {
  font-size: 1em;
}

.paragraph-10.get-started {
  font-size: 16px;
  line-height: 1.5;
}

.collection-item-6 {
  justify-content: center;
  display: flex;
}

.image-38 {
  border-radius: 16px;
}

.pf_rich-text {
  margin-top: 20px;
  margin-left: 0;
  padding-bottom: 0;
  font-size: 1.1em;
  line-height: 1.5;
}

.pf_rich-text p {
  margin-bottom: 24px;
}

.pf_rich-text h4, .pf_rich-text h2 {
  font-weight: 600;
}

.pf_rich-text.list {
  margin-top: 0;
  margin-left: -20px;
  padding-bottom: 0;
}

.pf_rich-text li {
  padding-bottom: 10px;
  font-size: 1.1em;
  line-height: 1.5;
}

.pf_rich-text.new a {
  text-decoration: underline;
}

.quick-stack-15 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.pf_subheading, .heading-36 {
  font-weight: 600;
}

.integrationhowsection {
  padding: 0 72px 20px;
  font-size: 14px;
}

.integrationwhatsection {
  padding-top: 20px;
  padding-bottom: 60px;
  font-size: 14px;
}

.integrationwhysection {
  padding-top: 20px;
  padding-bottom: 0;
  font-size: 14px;
}

.div-block-57 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  align-items: center;
  margin-right: 24px;
  padding: 10px 24px;
  display: flex;
}

.collection-list-13 {
  padding-left: 72px;
  padding-right: 72px;
  display: flex;
}

.image-39 {
  width: 34px;
  height: 34px;
}

.div-block-58 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding: 28px 88px 10px 10px;
  display: flex;
}

.collection-list-14 {
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px;
}

.grid-16 {
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(180px, 363px);
  margin-left: 72px;
  margin-right: 72px;
  padding: 20px;
}

.collection-list-15 {
  justify-content: flex-start;
  display: flex;
}

.text-block-35 {
  border-right: 1px solid #e5e5e5e6;
  padding-right: 8px;
  font-size: 20px;
  font-weight: 600;
}

.div-block-59 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  max-width: 194px;
  padding-left: 0;
  display: flex;
}

.text-block-36 {
  font-weight: 600;
}

.text-block-37 {
  margin-bottom: 4px;
  font-weight: 500;
}

.div-block-60 {
  max-width: 420px;
}

.heading-37 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.text-block-38 {
  font-weight: 500;
}

.maxh75 {
  max-height: 75vh;
}

.slider-section {
  position: relative;
}

.collection-list-wrapper-6 {
  align-items: flex-start;
  display: flex;
}

.image-40 {
  border-radius: 150px;
  width: 80px;
}

.div-block-61 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.list-item {
  font-weight: 500;
}

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

.heading-38 {
  margin-bottom: 40px;
  font-weight: 500;
}

.integrations_cover {
  background-color: #f6f5f4;
  padding: 140px 72px 20px;
  display: block;
}

.integrations_footer {
  display: none;
}

.logos_featured {
  margin-top: 60px;
}

.logos_featured.mob-hidden {
  width: 100%;
  max-width: 600px;
  margin-top: 0;
}

.heading-39 {
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 500;
}

.logos_brands_-long {
  margin-top: 60px;
}

.logos_brands_-long.mob-hidden {
  width: 100%;
  margin-top: 32px;
}

.logos_brands_-long.mob-hidden.featured {
  max-width: 1120px;
}

.left {
  text-align: left;
}

.grid-17 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.grid-17.forms {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center stretch;
  place-items: center;
  padding-left: 0;
  display: grid;
}

.grid-17.forms.agk {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 44px;
  padding-left: 80px;
}

.image-42 {
  position: relative;
  bottom: 0;
}

.div-block-62 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.grid-18 {
  background-color: var(--untitled-ui-white);
  border-radius: 2em;
  grid-template-rows: auto;
  grid-template-columns: .467fr .532fr;
  width: 100%;
  max-width: 1200px;
  overflow: hidden;
}

.div-block-63 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: space-between;
  padding: 40px;
  display: flex;
}

.image-43 {
  max-width: 50%;
}

.image-43.testimonial {
  width: 177px;
  max-width: none;
  height: auto;
  max-height: none;
}

.image-43.customer {
  max-width: 70px;
}

.image-44 {
  height: 100%;
  overflow: hidden;
}

.section-10 {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  padding-top: 100px;
  display: flex;
}

.image-45 {
  background-color: #ece9e1;
  margin-top: 40px;
  padding-top: 0;
}

.customer-swiper {
  width: 100%;
  max-width: 1200px;
  overflow: hidden;
}

.testimonial---home {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--untitled-ui-white);
  border-radius: 1em;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  min-height: 350px;
  max-height: 100%;
  padding: 20px;
  display: flex;
}

.reviews-swiper {
  width: 100%;
  max-width: 1000px;
  margin-top: 40px;
  position: relative;
  overflow: visible;
}

.heading-40 {
  border-top: 1px #000;
  font-weight: 500;
}

.div-block-64 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: row;
  justify-content: flex-end;
  display: flex;
}

.div-block-64.center {
  z-index: 5;
  justify-content: flex-start;
  padding-top: 20px;
  position: static;
  inset: auto -72px 25%;
}

.div-block-64.hide-home {
  width: 100%;
  max-width: 1200px;
  padding-top: 20px;
}

.div-block-65 {
  justify-content: space-between;
  display: flex;
}

.reviews-native-container {
  margin-top: 40px;
  display: block;
  overflow: hidden;
}

.review-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 30vw;
  grid-auto-columns: 30vw;
  grid-auto-flow: column;
  place-content: end flex-start;
  place-items: start;
  max-width: 100vw;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
  overflow: visible;
}

.review-grid:hover {
  animation-play-state: paused;
}

.review-grid.csdetail {
  max-width: none;
}

.review-grid._100 {
  max-width: 100%;
  max-height: 100%;
}

.testimonial---hr2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--untitled-ui-white);
  border-radius: 1em;
  flex-direction: column;
  justify-content: space-between;
  width: 30vw;
  height: 100%;
  min-height: 350px;
  max-height: 100%;
  padding: 20px;
  display: flex;
}

.testimonial---hr2.border {
  border: 1px solid #e5e5e5;
}

.div-block-66 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-46 {
  border: 1px solid #e5e5e5;
  border-radius: 16px;
  height: 96px;
}

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

.image-47 {
  height: 48px;
}

.integrations-card-title {
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.3;
  display: flex;
}

.integrations-card-title.price {
  padding-left: 16px;
}

.div-block-68 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  max-width: 80%;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-69 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.text-block-39 {
  text-align: center;
  padding-top: 10px;
  font-size: 16px;
  font-weight: 600;
}

.text_32_600-7 {
  font-size: 2em;
  font-weight: 600;
  line-height: 1.2;
}

.text_32_600-7.mobile {
  font-size: 20px;
}

.neufeature-tick-icon-2, .neufeature-tick-icon-3 {
  width: 1.2em;
}

.text_32_600-8 {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
}

.tab-link-tab-1 {
  background-color: #fff;
  border-radius: 50px;
  min-width: 160px;
}

.tab-link-tab-1.w--current {
  color: #fff;
  background-color: #1060e0;
  border-radius: 50px;
}

.div-block-70 {
  background-color: #fff;
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-top: 16px;
  padding: 24px 24px 40px;
  display: flex;
}

.heading-41 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Work Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 38px;
}

.container-2 {
  align-self: center;
  max-width: none;
  margin-top: 40px;
  position: relative;
}

.price_frequency {
  justify-content: flex-start;
  align-items: flex-end;
  padding-top: 6px;
  display: flex;
}

.text-block-40 {
  color: #24242499;
}

.text-block-41 {
  color: #7c7c7c;
  font-size: 16px;
  line-height: 16px;
  text-decoration: line-through;
}

.text-block-41.hide {
  color: #0000;
}

.card_pricing-2 {
  background-color: #fff;
  border-radius: 2em;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 16px;
  display: flex;
}

.card_pricing-2.pro {
  border: 4px #1060e0;
}

.card_pricing-2.pro.hyes {
  border-style: solid;
  padding-left: 8px;
  padding-right: 8px;
  position: relative;
}

.card_pricing-2.one {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.card_pricing-2.three {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-left: 8px;
  padding-right: 8px;
}

.card_pricing-2.plus {
  border: 4px solid #1060e0;
  position: relative;
}

.card_pricing-2.plus.hno {
  border-style: none;
}

.tabs-menu-2 {
  background-color: #fff;
  border-radius: 50px;
  flex-flow: row-reverse;
  margin-bottom: 0;
  padding: 8px;
  display: flex;
}

.div-block-71 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.tabs-content-2 {
  width: 100%;
  padding-top: 20px;
}

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

.text-block-43 {
  color: #fff;
  background-color: #1060e0;
  border-radius: 0 16px 0 12px;
  margin-bottom: 0;
  padding: 4px 16px 8px 20px;
  position: absolute;
  top: 0;
  right: 0;
}

.main-price {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 400;
}

.main-price.enterprise {
  font-size: 38px;
  font-weight: 500;
}

.container_pricing_main-4 {
  background-color: #fff;
  border-radius: 2em;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  margin-top: 2em;
  margin-bottom: 0;
  display: flex;
}

.div-block-72 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  display: flex;
  position: absolute;
  inset: 130px 0% auto;
}

.plan-meta {
  color: #24242499;
  margin-bottom: 0;
  font-size: 1em;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
}

.plan-meta.subtitle {
  margin-bottom: 10px;
  font-size: 13px;
  line-height: 1.2;
}

.plan-meta.frequency {
  padding-top: 8px;
}

.tab-link-tab-2 {
  background-color: #fff;
}

.tab-link-tab-2.w--current {
  color: #fff;
  background-color: #1060e0;
  border-radius: 50px;
}

.block_check_list-2 {
  grid-column-gap: 6px;
  opacity: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.block_check_list-2.center {
  justify-content: flex-start;
  align-items: center;
}

.block_check_list-2.hide {
  opacity: 0;
  display: flex;
}

.block_title_pricing_card-5 {
  grid-row-gap: .5em;
  flex-direction: column;
  margin-bottom: .5em;
  display: flex;
}

.block_pricing_text-2 {
  grid-row-gap: 0em;
  flex-direction: column;
  margin-bottom: 2em;
  display: flex;
}

.pricing_features_list {
  color: #242424;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.2;
}

.pricing_features_list.hilyt {
  font-weight: 600;
}

.plan-name-pricing {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
}

.box_check_list-2 {
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.tabs {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-top: 0;
  display: flex;
}

.div-block-73 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr .75fr .75fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.container_pricing_2418 {
  background-color: #ece9e1;
  border-radius: 3em;
  flex-direction: column;
  align-items: center;
  padding: 5em 10em;
  display: flex;
}

.container_pricing_2418.header {
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 7em 4em 2em;
}

.block_title_pricing-2-copy {
  grid-row-gap: .5em;
  text-align: center;
  flex-direction: column;
  max-width: 1200px;
  margin-bottom: -20px;
  display: flex;
}

.neufeature-tick-icon-4 {
  width: 1.2em;
}

.tabs-content-3 {
  width: 100%;
  padding-top: 20px;
}

.block_title_pricing_card-6 {
  grid-row-gap: .5em;
  flex-direction: column;
  margin-bottom: .5em;
  display: flex;
}

.div-block-74 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.text-block-44 {
  color: #7c7c7c;
  font-size: 16px;
  line-height: 16px;
  text-decoration: line-through;
}

.text-block-44.hide {
  color: #0000;
}

.text_32_600-9 {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
}

.div-block-75 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  display: flex;
  position: absolute;
  inset: 130px 0% auto;
}

.container-12 {
  align-self: center;
  max-width: none;
  margin-top: 40px;
  position: relative;
}

.text-block-45 {
  color: #24242499;
}

.box_check_list-3 {
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.block_check_list-3 {
  grid-column-gap: 6px;
  opacity: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.block_check_list-3.center {
  justify-content: flex-start;
  align-items: center;
}

.block_check_list-3.hide {
  opacity: 0;
  display: flex;
}

.heading-42 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Work Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 38px;
}

.div-block-76 {
  background-color: #fff;
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-top: 16px;
  padding: 24px 24px 40px;
  display: flex;
}

.container_pricing_main-5 {
  background-color: #fff;
  border-radius: 2em;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  margin-top: 2em;
  margin-bottom: 0;
  display: flex;
}

.div-block-77 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr .75fr .75fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.text-block-47 {
  color: #fff;
  background-color: #1060e0;
  border-radius: 0 16px 0 12px;
  margin-bottom: 0;
  padding: 4px 16px 8px 20px;
  position: absolute;
  top: 0;
  right: 0;
}

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

.empty-state-7, .empty-state-8, .empty-state-9 {
  display: none;
}

.theme-card-header {
  font-size: 16px;
  font-weight: 500;
}

.theme-card-author {
  color: #8b8b8b;
  font-size: 13px;
  font-weight: 400;
}

.theme-card-tags {
  color: #858585;
  background-color: #f9f4e9;
  border-radius: 31px;
  padding: 4px 8px;
  font-size: 13px;
}

.collection-theme-card-tags {
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 12px;
  display: flex;
}

.theme-card-content {
  justify-content: space-between;
  padding: 0 16px;
  display: flex;
}

.theme-list-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.theme-list-section {
  background-color: var(--background-theme1);
  padding-bottom: 32px;
  padding-left: 32px;
  padding-right: 32px;
}

.theme-card-price {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-end;
  font-size: 1.5em;
  line-height: 1.5;
  display: flex;
  position: relative;
}

.div-block-78 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.theme-card-price-pm {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  justify-content: flex-end;
  align-items: center;
  padding-right: 0;
}

.theme-card {
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-radius: 24px;
  height: 100%;
  overflow: hidden;
}

.customer-story-subtitle {
  color: #3f3f3f;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}

.customer-story-subtitle.notop {
  max-width: 300px;
  padding-top: 0;
}

.customer-story-title {
  color: #3f3f3f;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 18px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
}

.customer-story-title.notop {
  max-width: 300px;
  padding-top: 0;
}

.customer-story-subtitle-copy {
  color: #3f3f3f;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}

.customer-story-subtitle-copy.notop {
  max-width: 300px;
  padding-top: 0;
}

.customer-story-grid {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.cs-list {
  padding: 5em 2em;
  font-size: 16px;
  position: relative;
}

.cs-list.hide-for-release {
  display: none;
}

.cs-list.hero {
  padding-top: 8em;
}

.cs-list.hero.not {
  padding-top: 2em;
}

.cover {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 140px;
  padding-bottom: 0;
  display: grid;
}

.cover.partner {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #ffffff3d;
  grid-template-columns: 1fr;
  margin: 40px 60px;
  padding-top: 88px;
}

.cover.partner.aisp {
  grid-template-columns: 1fr 1fr;
  display: none;
}

.cover.partner.dev {
  grid-template-columns: 1fr;
  display: none;
}

.heading-43 {
  color: #000;
  letter-spacing: -1.5px;
  font-size: 52px;
  font-weight: 600;
  line-height: 1.1;
}

.heading-43.ai {
  font-size: 46px;
  font-weight: 500;
}

.heading-43.ai.devtools {
  text-align: left;
  font-size: 50px;
  font-weight: 600;
  line-height: .9;
}

.paragraph-11 {
  color: #353535;
  font-size: 18px;
  line-height: 1.5;
}

.paragraph-11.ai {
  font-weight: 400;
}

.paragraph-11.ai.devtools {
  text-align: left;
  margin-top: 20px;
  padding-top: 0;
  padding-right: 40px;
}

.heading-44 {
  text-align: center;
  font-size: 42px;
  font-weight: 600;
}

.left-column-padding {
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  padding-left: 32px;
  display: flex;
}

.left-column-padding.devtools {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.button-5 {
  background-color: #1060e0;
  border-radius: 40px;
  margin-top: 40px;
  padding: 16px 32px;
  font-size: 18px;
}

.button-5.ai {
  font-size: 16px;
  font-weight: 500;
}

.button-5.ai.devtools {
  text-align: left;
  margin-top: 20px;
}

.section-11 {
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
}

.cell-24 {
  background-color: #434343;
  border-radius: 16px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
}

.cell-25 {
  background-color: #f08569;
  border-radius: 16px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.cell-26 {
  background-color: #f0f0f0;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
}

.cell-27 {
  background-color: #2ca4ff;
  border-radius: 16px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.heading-45 {
  font-size: 32px;
  font-weight: 600;
  line-height: 1.1;
}

.paragraph-12 {
  font-size: 16px;
}

.padding-24 {
  padding: 20px;
}

.padding-24.light-text {
  color: #fff;
}

.cell-28 {
  background-color: #ece9e1;
  border-radius: 16px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.image-48, .image-49 {
  max-width: 218px;
}

.image-48-copy {
  max-width: 260px;
}

.quick-stack-16 {
  padding-bottom: 0;
}

.div-block-79 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.icon-48 {
  max-width: 32px;
  max-height: 32px;
}

.heading-46 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.cell-29 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
}

.paragraph-13 {
  font-size: 18px;
}

.heading-47 {
  font-size: 38px;
  line-height: 44px;
  display: flex;
}

.heading-47.sp-bottom-24 {
  margin-bottom: 40px;
}

.heading-47.center.white {
  color: #fff;
  font-size: 56px;
  font-weight: 700;
  line-height: 64px;
}

.cell-30 {
  justify-content: center;
  align-items: center;
}

.section-12 {
  background-color: #ece9e1;
  padding: 32px;
}

.div-block-81 {
  max-width: 600px;
}

.div-block-81.devtools {
  text-align: left;
  align-self: center;
  width: 100%;
}

.quick-stack-17 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.quick-stack-18 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.text-block-49 {
  color: #000;
}

.heading-48 {
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.container_tabs-copy {
  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;
  place-items: stretch center;
  display: grid;
}

.container_tabs-copy._2-by-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-bottom: 20px;
  padding-top: 20px;
  display: grid;
}

.container_tabs-copy._2-by-2._123_cont {
  grid-template-columns: 1fr 1fr;
}

.features_3col {
  background-color: #fff;
  border-radius: 2em;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: auto;
  display: flex;
}

.features_3col.outta-tabs {
  flex-direction: column;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.body_m24 {
  color: #24242499;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.4;
}

.body_m24.center {
  text-align: center;
  max-width: 700px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.body_m24.op {
  color: #fff9;
}

.body_m24.header {
  padding-top: 10px;
}

.body_m24._20p {
  font-size: 20px;
}

.body_m24._18p {
  color: #242424cc;
  font-size: 18px;
}

.body_m24.white {
  color: #fff9;
}

.heading-49 {
  margin-top: 0;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}

.div-block-82 {
  margin-top: 0;
  margin-bottom: 20px;
  padding: 20px;
}

.appupgrademilestone {
  color: #666;
  text-align: center;
  max-width: 208px;
  margin-top: 20px;
  font-size: 16px;
  line-height: 1.5;
}

.footer-banner-demo {
  background-color: #255adc;
  background-image: radial-gradient(circle at 50% 100%, #967efd, #7c62ea00 58%);
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 7.5em;
  padding-bottom: 7.5em;
  display: flex;
}

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

.reviews-native-container-2 {
  margin-top: 40px;
  display: block;
  overflow: visible;
}

.review-grid-c {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 30vw;
  grid-auto-columns: 30vw;
  grid-auto-flow: column;
  place-content: end flex-start;
  place-items: start;
  max-width: 100vw;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
  overflow: visible;
}

.review-grid-c:hover {
  animation-play-state: paused;
}

.review-grid-c.csdetail {
  max-width: none;
}

.review-grid-c._100 {
  max-width: 100%;
  max-height: 100%;
}

.review-grid-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 30vw;
  grid-auto-columns: 30vw;
  grid-auto-flow: column;
  place-content: end flex-start;
  place-items: start;
  max-width: 100vw;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
  overflow: scroll;
}

.review-grid-2:hover {
  animation-play-state: paused;
}

.review-grid-2.csdetail {
  max-width: none;
}

.review-grid-2._100 {
  max-width: 100%;
  max-height: 100%;
}

.review-grid-2.pad-24 {
  margin-top: 32px;
}

.quick-stack-19 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-19.analytics {
  justify-content: flex-start;
  align-items: center;
}

.cell-31 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.cell-31.analytics {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-bottom: 100px;
}

.div-block-83 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 328px;
  display: flex;
}

.flex-block-10 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  padding-left: 120px;
  padding-right: 120px;
  display: grid;
}

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

.paragraph-14.new {
  color: #565656;
  font-size: 14px;
  line-height: 20px;
}

.heading-50 {
  text-align: center;
  font-size: 22px;
  font-weight: 600;
}

.section-13 {
  background-color: #eae6db;
  display: none;
}

.head_subtext {
  color: #565656;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 27px;
}

.head_subtext.builderai {
  color: #333;
  text-align: left;
  width: 90%;
  max-width: 90%;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.5em;
}

.head_subtext.app-studio {
  margin-top: 20px;
  font-size: 20px;
  line-height: 28px;
}

.feature_head {
  font-size: 32px;
  font-weight: 600;
  line-height: 35px;
}

.feature_subtext {
  color: #0009;
  margin-top: 2px;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 24px;
}

.section-14 {
  background-color: #ece9e1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 44px;
  padding-bottom: 64px;
  display: flex;
}

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

.form_heading {
  grid-row-gap: 1em;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 51.5em;
  font-weight: 500;
  display: flex;
}

.form_heading.new {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 32px;
}

.form_heading.builderai {
  justify-content: center;
  align-items: center;
}

.quick-stack-20 {
  min-height: 86vh;
  padding-top: 100px;
}

.quick-stack-20.cover {
  background-color: #ebe9e1;
}

.quick-stack-20.cover.builderai {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f3f3f3;
  min-height: 66vh;
  padding-top: 0;
}

.quick-stack-20.cover.white {
  background-color: #fff;
  padding: 50px 80px;
}

.quick-stack-20.cover.white.offwhite {
  background-color: #ebe9e1;
  padding-left: 80px;
  padding-right: 80px;
}

.cell-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.cell-32.builderai {
  padding-top: 40px;
  padding-bottom: 40px;
}

.cell-32.app-studio {
  justify-content: center;
  align-items: center;
}

.cell-32.app-studio.offwhite {
  justify-content: center;
  align-items: flex-start;
  padding: 40px 80px 40px 48px;
}

.cell-32.videoembed {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.div-block-84 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: static;
  overflow: visible;
}

.div-block-84.hiddenrn {
  display: none;
}

.div-block-84.live {
  display: flex;
}

.code-embed {
  outline-offset: -9px;
  border: 0 solid #000;
  outline: 18px solid #eae6db;
}

.code-embed.new {
  box-sizing: border-box;
  outline-offset: 0px;
  mix-blend-mode: normal;
  object-fit: cover;
  border-radius: 0;
  outline: 3px #ebe9e1;
  width: 100%;
  height: 100%;
  display: block;
  overflow: visible;
}

.logo_-live_selling {
  margin-top: 60px;
}

.logo_-live_selling.mob-hidden {
  max-width: 860px;
  margin-top: 20px;
}

.heading-52 {
  color: #fff;
  text-align: left;
  letter-spacing: -1px;
  font-size: 44px;
  font-weight: 600;
  line-height: 62px;
}

.heading-52.builderai {
  width: 100%;
  padding-right: 60px;
  font-size: 34px;
  line-height: 44px;
}

.heading-52.agk {
  text-align: center;
  margin-top: 80px;
  padding-left: 0;
  padding-right: 220px;
}

.heading-52.agk.ai {
  text-align: left;
  padding-right: 0;
}

.heading-52.agk.air {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding-left: 300px;
  padding-right: 300px;
  display: flex;
}

.feature-text_live {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 306px;
  display: flex;
}

.feature-text_live.pad {
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.title_brand_live {
  grid-row-gap: 1em;
  text-align: center;
  flex-direction: column;
  max-width: 47em;
  display: flex;
}

.heading-53 {
  text-transform: uppercase;
  margin-top: 56px;
  font-size: 18px;
  font-weight: 500;
}

.heading-54 {
  font-size: 56px;
  font-weight: 600;
  line-height: 1.12;
}

.heading-54.small {
  margin-bottom: 40px;
  font-size: 44px;
  line-height: 62px;
}

.heading-54.small.bottom {
  margin-bottom: 40px;
}

.heading-54.center {
  text-align: center;
  font-size: 44px;
}

.heading-54.live {
  font-size: 50px;
}

.button_primary {
  cursor: pointer;
  background-color: #1060e0;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 50px;
  padding: 16px 32px;
  font-size: 1.25em;
  font-weight: 600;
  line-height: 1.2;
  transition: all .2s;
  display: flex;
}

.button_primary:hover {
  background-color: #2e79f1;
  transform: scale(1.025);
}

.button_primary:active {
  background-color: #0f52bd;
}

.button_primary.builderai {
  margin-top: 10px;
  font-size: 14px;
  line-height: 22;
}

.button_primary.app-studio {
  text-align: center;
  font-size: 14px;
  line-height: 26px;
}

.button_primary.app-studio.appstudio {
  color: #1060e0;
  background-color: #1060e000;
  border: 1.5px solid #1060e0;
  font-size: 14px;
}

.text-block-50 {
  max-width: 160px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.1;
}

.text-block-50._160p {
  min-width: 160px;
  font-weight: 500;
}

.flex-block-11 {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  margin-top: 50px;
  margin-bottom: 40px;
}

.live_2col {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 920px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 1.5;
}

.live_2col.alt {
  flex-direction: row-reverse;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.live_2col.hide {
  display: none;
}

.text-span-5 {
  color: #1060e0;
  text-align: center;
  background-color: #0000;
  border-radius: 7px;
  justify-content: flex-end;
  align-items: center;
  padding: 0;
  font-size: .6em;
  line-height: 1;
  display: flex;
  position: absolute;
  inset: -8px 0% auto;
}

.text-span-6 {
  display: block;
}

.text-span-7.builderai {
  width: 100%;
  font-size: 38px;
  line-height: 48px;
}

.text-span-7.agk.kk {
  padding-left: 0;
  padding-right: 0;
}

.heading-55 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
}

.hide-desk-2 {
  display: none;
}

.big-copy {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.big-copy.integrations {
  max-width: 800px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.big-copy.integrations.alternate {
  max-width: 1000px;
  padding-left: 100px;
  padding-right: 100px;
}

.big-copy.integrations.home {
  padding-bottom: 40px;
}

.big-copy.home {
  max-width: 850px;
}

.big-copy.bento {
  padding-top: 40px;
  padding-bottom: 60px;
}

.desk-hide {
  display: none;
}

.j24_section_themes {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ece9e1;
  flex-flow: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 0;
  display: flex;
}

.paragraph-15 {
  color: #7c7c7c;
  text-align: center;
  letter-spacing: 1px;
  max-width: 600px;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-15.white {
  color: #fff;
  letter-spacing: 1px;
  font-weight: 400;
}

.paragraph-15.white.agk {
  text-align: left;
}

.paragraph-15.ai-tile-subtitle {
  letter-spacing: 1px;
  width: 100%;
  max-width: none;
  margin-top: 12px;
  margin-bottom: 24px;
  font-weight: 400;
}

.paragraph-15.ai-tile-subtitle.home {
  margin-bottom: 30px;
  padding-left: 80px;
  padding-right: 80px;
}

.paragraph-15.ai-tile-subtitle.ai {
  letter-spacing: .5px;
}

.paragraph-15.ai-tile-subtitle.feature {
  color: #7c7c7c;
  margin-bottom: 0;
}

.paragraph-15.tile-ai-footer-subheading {
  letter-spacing: .5px;
  margin-top: 20px;
  margin-bottom: 30px;
}

.paragraph-15.builderai {
  width: 100%;
  max-width: 100%;
  font-size: 14px;
  line-height: 22px;
}

.paragraph-15.home {
  letter-spacing: .5px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}

.paragraph-15.ai {
  color: #7c7c7c;
  letter-spacing: .5px;
  margin-top: 0;
  margin-bottom: 30px;
}

.button-primary-3 {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
  background-color: #1060e0;
  border-radius: 130px;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  transition: all .2s;
  display: flex;
}

.button-primary-3:hover {
  color: #fff;
  background-color: #1060e0;
}

.button-primary-3:active {
  background-color: #43464d;
}

.button-primary-3._16px {
  font-size: 16px;
}

.button-primary-3.ai-tile-header-button {
  margin-bottom: 12px;
}

.padding {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  padding-top: 16px;
  display: flex;
}

.padding.integration {
  padding-top: 16px;
  padding-bottom: 16px;
}

.heading-2-dark {
  color: #333;
  text-align: left;
  letter-spacing: -.5px;
  font-size: 50px;
  font-weight: 600;
  line-height: 60px;
}

.heading-2-dark.center.ai-tile-header {
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 60px;
  line-height: 1.2;
}

.heading-2-dark.center.ai-tile-header.tab.home {
  margin-top: 0;
}

.heading-2-dark.center.ai-tile-header.home {
  z-index: 3;
  color: #333;
  display: block;
  position: relative;
}

.heading-2-dark.center.tile-ai-footer-heading {
  margin-top: 30px;
  margin-bottom: 20px;
}

.heading-2-dark.center.builderai {
  margin-bottom: 0;
  font-size: 36px;
  line-height: 42px;
}

.heading-2-dark.center.homepage {
  color: #b9a2a2;
  letter-spacing: 1px;
  font-size: 50px;
}

.heading-2-dark.center.homepage.copy {
  color: #333;
}

.heading-2-dark.center.padding-new {
  margin-top: 0;
  margin-bottom: 80px;
}

.heading-2-dark.center {
  color: #333;
  text-align: center;
}

.heading-2-dark.nopad {
  color: #333;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-2-dark.center {
  text-align: center;
}

.heading-2-dark.center.agk {
  font-size: 42px;
}

.heading-2-dark.center.homepage {
  color: #000;
}

.text-block-51 {
  font-size: 12px;
}

.review-grid-2-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 30vw;
  grid-auto-columns: 30vw;
  grid-auto-flow: column;
  place-content: end flex-start;
  place-items: start;
  max-width: 100vw;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
  overflow: auto;
}

.review-grid-2-2:hover {
  animation-play-state: paused;
}

.review-grid-2-2.pad-24 {
  grid-template-columns: 350px;
  grid-auto-columns: 350px;
  margin-top: 32px;
}

.parag_16_400_60-4 {
  color: #24242499;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 25px;
}

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

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

.testimonial---hr2-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border-radius: 1em;
  flex-direction: column;
  justify-content: space-between;
  width: 30vw;
  height: 100%;
  min-height: 350px;
  max-height: 100%;
  padding: 20px;
  display: flex;
}

.testimonial---hr2-2.border {
  border: 1px solid #eaeaea;
  width: 350px;
  min-height: 320px;
}

.j24_reviews {
  background-color: #fff;
  padding-top: 72px;
  padding-bottom: 100px;
}

.logo-testimonial {
  border-radius: 190px;
  width: 64px;
}

.heading-56 {
  letter-spacing: .25ch;
  text-transform: uppercase;
  border-top: 1px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

.case-study-thumbnail-mobile {
  height: 100%;
  overflow: hidden;
}

.j24_half_customers {
  background-color: #ece9e1;
  border-radius: 3em;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 5em 10em;
  display: flex;
}

.j24_half_customers.header {
  border-radius: 0;
  padding-top: 12em;
}

.j24_half_customers._4plan {
  padding-left: 8em;
  padding-right: 8em;
  overflow: hidden;
}

.j24_half_customers.whitebg {
  background-color: #fff;
  overflow: hidden;
}

.j24_half_customers.whitebg.compact {
  padding-left: 12em;
  padding-right: 12em;
}

.j24_half_customers.whitebg.lowside {
  padding-left: 4em;
  padding-right: 4em;
}

.j24_half_customers.whitebg.lowside.grey {
  background-color: #f6f5f4;
}

.j24_half_customers.whitebg.f9bg {
  background-color: #f9f9f9;
}

.j24_half_customers.whitebg.padding-32 {
  padding-top: 60px;
  padding-bottom: 80px;
}

.j24_half_customers.whitebg.padding-32.offwhite {
  background-color: #f3f3f3;
}

.j24_half_customers.whitebg.margin2em {
  margin-top: 2em;
  margin-bottom: 2em;
}

.j24_half_customers.whitebg.home {
  padding-top: 60px;
  padding-bottom: 60px;
}

.j24_half_customers.no-radius {
  border-radius: 0;
  padding-top: 2em;
  padding-bottom: 2em;
}

.j24_half_customers.blue_grad {
  background-color: #1060e0;
  background-image: linear-gradient(#1169c4, #fff0);
  border-radius: 0;
}

.j24_half_customers.blue_grad.margin2em {
  margin-top: 2em;
  margin-bottom: 2em;
}

.j24_half_customers.nobg {
  background-color: #0000;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2em;
  padding-bottom: 2em;
}

.j24_half_customers.nobg.nobottom {
  padding-bottom: .5em;
}

.j24_half_customers.nobg.lowtopmargin {
  padding-top: .5em;
}

.j24_half_customers.nobg.header-featured-stories {
  padding-left: 2em;
  padding-right: 2em;
}

.j24_half_customers.nobg.lowmargin {
  padding-top: .125em;
  padding-bottom: .125em;
}

.j24_half_customers.small.lowtopbottompad {
  border-radius: 0;
  padding-top: 1em;
  padding-bottom: 1em;
}

.j24_half_customers.no-overflow.no-bg {
  background-color: #0000;
}

.j24_half_customers.no-overflow.no-bg.whatnow {
  padding-bottom: 0;
  display: none;
}

.j24_half_customers.colorvar1 {
  background-color: #f6f5f4;
}

.j24_half_customers.hello {
  background-color: #fff;
  padding-top: 64px;
  overflow: hidden;
}

.j24_half_customers.hello.compact {
  padding-left: 12em;
  padding-right: 12em;
}

.j24_half_customers.hello.lowside {
  padding-left: 4em;
  padding-right: 4em;
}

.j24_half_customers.hello.lowside.grey {
  background-color: #f6f5f4;
}

.j24_half_customers.hello.f9bg {
  background-color: #f9f9f9;
}

.j24_half_customers.hello.padding-32 {
  padding-top: 60px;
  padding-bottom: 80px;
}

.j24_half_customers.hello.padding-32.offwhite {
  background-color: #f3f3f3;
}

.j24_half_customers.hello.margin2em {
  margin-top: 2em;
  margin-bottom: 2em;
}

.div-block-87 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: wrap;
  padding-bottom: 72px;
  display: flex;
}

.div-block-87.hide {
  visibility: hidden;
}

.div-block-88 {
  width: 100%;
  max-width: 476px;
  margin-left: auto;
  margin-right: auto;
}

.button {
  color: #1060e0;
  text-align: left;
  background-color: #fff;
  justify-content: flex-start;
  align-items: flex-end;
  min-height: 50px;
  margin-left: 84px;
  padding-bottom: 10px;
  padding-left: 0;
  font-size: 16px;
  line-height: 18px;
  display: flex;
  position: absolute;
  inset: auto 80% 0% 0%;
}

.j24_case_studies {
  background-color: #fff;
  padding-top: 70px;
}

.j24_case_studies.pad-bottom {
  padding-bottom: 40px;
}

.text-block-52 {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3;
}

.tabs-menu-3 {
  flex-flow: column;
  width: 20%;
  display: flex;
}

.heading-57 {
  font-size: 28px;
  font-weight: 500;
  line-height: 35px;
}

.image-51 {
  max-width: 50%;
  margin-bottom: 0;
}

.j24-customers-tab {
  background-color: #fff;
  border-bottom: 1px solid #dedede;
  padding: 24px 0;
}

.j24-customers-tab.w--current {
  color: #1060e0;
  background-color: #fff;
  border-bottom-width: 2.25px;
  border-bottom-color: #1060e0;
}

.div-block-89 {
  padding-bottom: 70px;
}

.div-block-90 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: space-between;
  padding: 40px 40px 50px;
  display: flex;
}

.text-block-53 {
  background-color: #f1f1f1;
  border-radius: 8px;
  padding: 0 12px;
  font-size: 12px;
  line-height: 30px;
}

.tabs-2 {
  grid-column-gap: 84px;
  grid-row-gap: 84px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 60px;
  display: flex;
}

.tabs-2.agk {
  margin-bottom: 60px;
}

.image-52 {
  max-width: 50%;
}

.div-block-91 {
  border-radius: 6px;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button_onbeige_outline {
  color: #1060e0;
  background-color: #0000;
  border: 1.5px solid #1060e0;
  border-radius: 90px;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  min-height: 50px;
  padding: 12px 32px;
  font-weight: 500;
  display: flex;
}

.button_onbeige_outline._14px {
  font-size: 14px;
}

.image-53 {
  box-sizing: border-box;
  object-fit: cover;
  height: 100%;
  overflow: hidden;
  aspect-ratio: 1 !important;
}

.div-block-92 {
  justify-content: space-between;
  display: flex;
}

.grid-19 {
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  overflow: hidden;
}

.grid-19.contained1000 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.j24_section_getstarted {
  background-color: #1060e0;
  padding-top: 142px;
  padding-bottom: 142px;
}

.div-block-93 {
  width: 100%;
  max-width: 476px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-59 {
  color: #fff;
  text-align: center;
  letter-spacing: -.5px;
  font-size: 50px;
  font-weight: 600;
  line-height: 60px;
}

.text-block-54 {
  color: #fff;
  text-align: center;
  font-size: 16px;
}

.div-block-94 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.div-block-94.app-studio {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
}

.div-block-94.agk {
  justify-content: flex-start;
  align-items: center;
}

.div-block-94.cta {
  margin-bottom: 20px;
  padding-top: 0;
}

.button_onblue_outline {
  background-color: #0000;
  border: 2px solid #fff;
  border-radius: 90px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-weight: 600;
  display: flex;
}

.button_onblue_outline.blue {
  color: #1060e0;
  border-color: #1060e0;
}

.button_onblue_solid {
  color: #000;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 90px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-weight: 600;
  display: flex;
}

.j24_helpdocs {
  background-color: #fff;
  padding-top: 140px;
  padding-bottom: 0;
  overflow: hidden;
}

.helpdocs-desc {
  color: #7c7c7c;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

.grid-20 {
  grid-template-rows: auto;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 40px 64px;
}

.grid-21 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-95 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.card_help {
  border: 1px solid #eaeaea;
  border-radius: 18px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 32px;
  display: flex;
}

.link_help_card {
  color: #000;
  text-decoration: none;
}

.button-primary-4 {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
  background-color: #1060e0;
  border-radius: 130px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-4:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-4:active {
  background-color: #43464d;
}

.helpdocs-logo {
  border-radius: 0;
  width: 64px;
}

.j24para_left {
  text-align: left;
  letter-spacing: -.25px;
  max-width: 560px;
  margin-top: 10px;
  margin-bottom: 24px;
  line-height: 1.5;
}

.help-docs-title {
  color: #333;
  letter-spacing: normal;
  text-transform: none;
  border-top: 1px #000;
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 18px;
  font-weight: 500;
}

.stat_card_metric {
  color: #585858;
  text-align: center;
  font-size: 22px;
  line-height: 32px;
}

.home_stats_section {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 40px;
  display: flex;
}

.image-54 {
  width: 37px;
  max-width: 37px;
  height: 37px;
  margin-bottom: 20px;
  display: none;
}

.stat_card_val {
  color: #1060e0;
  text-align: center;
  font-size: 80px;
  font-weight: 600;
  line-height: 90px;
}

.flex-block-12 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 960px;
  margin-top: 58px;
  padding-left: 0;
  padding-right: 0;
}

.stat_card {
  border: 0 solid #c7d9f6;
  border-radius: 0;
  min-width: 240px;
  padding: 40px 32px;
}

.live_selling_iframe_events {
  height: 183px;
}

.section-15 {
  z-index: 10000;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: fixed;
  inset: auto 120px 0%;
}

.grid-22 {
  grid-template-columns: 1fr 1fr 1fr;
}

.sa_thumbnail_bg {
  background-color: #ebebeb;
  border-radius: 24px;
  margin-bottom: 16px;
  padding: 24px 32px;
  display: flex;
}

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

.sa_meta_text {
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  padding-left: 12px;
  display: flex;
}

.sa_app_icon {
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  width: 64px;
  height: 64px;
}

.sa_thumbnail {
  border: 1px #ebebeb;
  border-radius: 0;
  max-height: 60vh;
  margin-left: auto;
  margin-right: auto;
}

.sa_app_name {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.sa_category_name {
  font-size: 16px;
}

.sa_category_name.main {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 16px;
  padding-top: 0;
}

.collection-list-16 {
  grid-column-gap: 24px;
  grid-row-gap: 44px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 32px;
  display: grid;
}

.heading-60 {
  text-align: center;
  margin-top: 60px;
  font-weight: 600;
}

.div-block-96 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.grid-23 {
  margin-bottom: 40px;
}

.text-block-55 {
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
}

.div-block-97 {
  font-size: 16px;
}

.sa_title {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 46px;
  font-weight: 600;
  line-height: 1.1;
}

.div-block-98 {
  margin-left: auto;
  margin-right: auto;
}

._24page_subtitle {
  color: #707070;
  text-align: center;
  font-size: 18px;
  line-height: 32px;
}

.image-55 {
  border: 1px solid #e5e5e5;
  border-radius: 16px;
  width: 80px;
}

.div-block-99 {
  margin-top: 40px;
}

.select_chips {
  grid-column-gap: 16px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.radio-button-field-copy {
  border: 1px solid #000;
  border-radius: 60px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.radio-button-field-copy.clight-border {
  border-color: #e5e5e5;
}

.radio-button-field-copy.clight-border.is-active-class {
  color: #1060e0;
  background-color: #1060e026;
  border-color: #1060e0;
}

.is-active-class {
  color: #1060e0;
  background-color: #1060e026;
  border: 1px solid #1060e0;
  border-radius: 80px;
  padding-left: 10px;
  padding-right: 10px;
}

.collection-list-wrapper-7 {
  margin-top: 24px;
}

.background {
  background-color: #ece9e1;
  padding: 72px 30px 36px;
}

.div-block-100 {
  flex: 1;
  align-self: center;
  margin-top: 0;
  padding-left: 24px;
  padding-right: 24px;
}

.text-block-56 {
  padding-bottom: 4px;
}

.div-block-101 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-8 {
  color: #1060e0;
}

.text-span-8.money-saved-text {
  color: #333;
  padding-top: 4px;
  font-size: 23px;
  font-weight: 600;
  line-height: 26px;
  display: flex;
}

.text-span-8.money-saved-text.small-size {
  font-size: 22px;
}

.section-16 {
  background-color: #fff;
  border-radius: 24px;
  width: 100%;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.tabs-5 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 10px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.text-block-57 {
  text-align: center;
  font-size: 13px;
}

.div-block-102 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  inset: auto 0 0%;
}

.div-block-103 {
  z-index: 20;
  justify-content: flex-end;
  align-items: center;
  width: 35%;
  margin-top: 10px;
  padding-right: 20px;
  display: flex;
  position: absolute;
  top: 20px;
  left: 50px;
  right: -29px;
}

.tabs-menu-5 {
  background-color: #f0f0f0;
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  width: 37%;
  margin: 8px 8px 8px 200px;
  padding: 4px;
  display: flex;
  position: relative;
}

.compare-compete-tab {
  width: 100%;
}

.flex-block-13 {
  justify-content: center;
  align-items: flex-end;
  margin-top: 12px;
}

.featuristic-table {
  margin: 0 auto;
  position: relative;
}

.featuristic-table.margin {
  width: 100%;
  margin-bottom: 20px;
}

.plannamecomp, .plannamecomp.app-plan-name {
  text-transform: uppercase;
  font-size: 13px;
}

.div-block-104 {
  border-left: 1px solid #e5e5e5;
  align-self: center;
  width: 200px;
  padding-left: 24px;
  padding-right: 12px;
}

.feat-table-cell {
  border: 1px #d9d9d9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: -1px;
  padding: 8px 12px;
  display: flex;
}

.feat-table-cell.start {
  background-color: #fff;
  border-top: 2px solid #1060e0;
  border-left: 2px solid #1060e0;
  border-right: 2px solid #1060e0;
  border-radius: 2em 2em 0 0;
  order: 1;
  margin-left: -1px;
  padding-top: 16px;
}

.feat-table-cell.starter {
  padding-top: 16px;
}

.feat-table-cell.highlight_price {
  background-color: #fff;
  border-top-color: #1060e0;
  border-left: 2px solid #1060e0;
  border-right: 2px solid #1060e0;
  border-radius: 0;
  order: 1;
}

.feat-table-cell.highlight_price.end {
  border-bottom: 2px solid #1060e0;
  border-left-style: solid;
  border-right-style: solid;
  border-right-color: #1060e0;
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
}

.tab-link-5 {
  background-color: #0000;
  flex: 1;
  padding-top: 4px;
  padding-bottom: 4px;
}

.tab-link-5.w--current {
  background-color: #fff;
  border-radius: 4px;
}

.tab-link-5.cs-tab-btn.along {
  padding-left: 6px;
  padding-right: 6px;
}

.text-block-58 {
  font-size: 15px;
  display: block;
  position: absolute;
  top: -2px;
  left: 200px;
  right: 0;
}

.feature2colcompare {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ece9e154;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.feature2colcompare.end {
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
}

.feature2colcompare.start {
  border-top-left-radius: 2em;
  border-top-right-radius: 2em;
  overflow: hidden;
}

.feature2colcompare.start._2vs {
  border-left: 0 #000;
  border-top-left-radius: 2em;
  overflow: visible;
}

.feature2colcompare._2vs {
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: column;
}

.feature-table-name {
  text-align: left;
  border: 1px #d9d9d9;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px;
  display: block;
  place-self: unset !important;
}

.feature-table-name.mob-hide {
  justify-content: flex-end;
  align-items: flex-start;
  margin-right: 2px;
}

.enhance-feature-compare-text {
  color: #000;
  align-self: flex-start;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
}

.savingnudge {
  z-index: 50;
  background-color: #fff;
  border: 2px solid #e5e5e5;
  border-radius: 12px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 46%;
  max-width: 1040px;
  margin-bottom: 10px;
  padding: 4px 16px;
  display: flex;
  position: static;
  inset: auto 0% 0%;
}

.div-block-107 {
  background-color: #fff;
  border-radius: 24px;
  justify-content: space-between;
  width: 100%;
  max-width: 1040px;
  margin: 12px auto 30px;
  padding: 30px 16px 20px;
  display: flex;
}

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

.bw-page-subtitle-2 {
  color: #707070;
  text-align: center;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 24px;
}

.div-block-109 {
  justify-content: space-between;
  margin-top: 30px;
  display: flex;
}

.tabs-content-4 {
  position: relative;
  overflow: hidden;
}

.text-block-9 {
  text-align: center;
  font-size: 14px;
}

.heading-65 {
  font-weight: 600;
}

.feature-table-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  outline-offset: 0px;
  border: 1px #000;
  outline: 3px #333;
  grid-template-rows: auto;
  grid-template-columns: 3fr 7fr;
  grid-auto-columns: 1fr;
  margin-top: -1px;
  display: grid;
}

.feature-table-content._2vsp {
  grid-template-columns: 1fr 1fr;
  justify-content: space-between;
  width: 100%;
  height: 42px;
  margin-top: 0;
}

.feature-table-content._2vsp.app-core {
  display: none;
}

.feature-table-content._2vsp.app-plus {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.feature-table-content._2vsp.app-enterprise, .feature-table-content._2vsp.app-pro {
  display: none;
}

.neufeature-tick-icon-5 {
  width: 1.2em;
}

.slidergt {
  width: 100%;
  height: 2px;
  display: inline-block;
}

.heading-64 {
  font-size: 20px;
  font-weight: 600;
}

.heading-64.feature-difference {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #00000080;
  flex-flow: column;
  margin-top: 16px;
  margin-bottom: 16px;
  font-size: 13px;
  font-weight: 500;
  line-height: 4px;
  display: none;
}

.text-block-59 {
  font-weight: 600;
}

.button-primary-5 {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
  background-color: #1060e0;
  border-radius: 130px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-5:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-5:active {
  background-color: #43464d;
}

.button-primary-5.bette {
  border-radius: 120px;
  flex: none;
  display: block;
}

.button-primary-5.bette.smaller {
  width: auto;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
}

.heading-62 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.heading-61 {
  font-size: 20px;
  font-weight: 600;
}

.heading-61.pricing-difference {
  color: #00000080;
  flex-flow: column;
  align-items: flex-start;
  margin-top: 10px;
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
  display: flex;
}

.text-block-60 {
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

.div-block-111 {
  grid-column-gap: 126px;
  grid-row-gap: 126px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-61 {
  color: #24242480;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-112 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.div-block-113 {
  background-color: #f9f8f5;
  padding: 80px 20px;
}

.button-primary-savings {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
  background-color: #1060e0;
  border-radius: 130px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-savings:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-savings:active {
  background-color: #43464d;
}

.sl-first-fold {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.sl-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 640px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.sl-container.about-us {
  padding-left: 0;
}

.heading-67 {
  text-align: center;
  font-size: 35px;
  font-weight: 500;
  line-height: 39px;
}

.sl-form-wrapper {
  background-color: #ece9e1;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: none;
  height: auto;
  margin: 32px auto;
  padding: 24px;
  display: flex;
  overflow: visible;
}

.sl-form-wrapper.biege {
  background-color: #eeebe3;
  padding-left: 48px;
  padding-right: 48px;
}

._2-column-capture-form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: none;
  margin: 32px auto 0;
  display: grid;
}

.shoplazza-capture-form {
  background-color: #fff0;
  border-radius: 8px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: auto;
  min-width: auto;
  max-width: none;
  height: auto;
  min-height: auto;
  max-height: none;
  margin: 0 auto;
  padding: 0;
  display: flex;
}

.shoplazza-text-field {
  color: #9ca3af;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  min-width: 320px;
  max-width: 390px;
  height: 48px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.shoplazza-text-field:hover {
  border-color: #3b82f6;
}

.shoplazza-text-field:focus {
  border-color: #2563eb;
}

.shoplazza-text-field::placeholder {
  color: #d1d5db;
}

.shoplazza-text-field.email {
  margin-bottom: 0;
}

.shoplazza-text-field.phone.w100 {
  width: 100%;
  min-width: auto;
}

.shoplazza-text-field.partner {
  border-radius: 6px;
  height: 36px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 13px;
}

.shoplazza-metrics {
  color: #1060e0;
  text-align: center;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.5;
}

.cs_stats-copy {
  color: #1060e0;
  text-align: center;
  font-size: 4em;
  font-weight: 600;
  line-height: 1.5;
}

.sl-bottom-banner-text {
  letter-spacing: -2px;
  margin-bottom: 0;
  font-size: 56px;
  font-weight: 600;
  line-height: 60px;
}

.sl-bottom-banner-text.overblue {
  color: #fff;
  max-width: 360px;
  margin-right: auto;
}

.sl-bottom-banner-text.s {
  color: #333;
  font-size: 65px;
  line-height: 70px;
}

.sl-bottom-banner-text.s.xs {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 35px;
}

.sl-bottom-banner-text.s.lp {
  margin-top: 0;
  font-size: 40px;
  line-height: 50px;
}

.sl-bottom-banner-text.s.white {
  color: var(--untitled-ui-gray100);
}

.sl-bottom-banner-text.s.gs {
  font-size: 42px;
  line-height: 50px;
}

.sl-bottom-banner-text.notifs {
  min-width: 0;
}

.sl---button-cta---large {
  color: #000;
  background-color: #eddf5e;
  border-radius: 110px;
  padding: 12px 32px;
  font-size: 22px;
  line-height: 32px;
}

.sl---button-cta---large.less {
  padding-top: 10px;
  padding-bottom: 10px;
}

.sl---button-cta---large.less.s {
  text-align: center;
  width: 100%;
  max-width: 218px;
  font-size: 20px;
  line-height: 24px;
}

.sl---button-cta---large.center {
  align-self: center;
}

.sl-header-image {
  max-width: 90%;
  font-size: 1em;
  line-height: 1.3;
}

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

.image-58 {
  max-width: 40%;
}

.form-copy {
  background-color: #fff0;
  border-radius: 8px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: auto;
  min-width: 390px;
  max-width: 390px;
  height: auto;
  margin: 0 auto;
  padding: 0;
  display: flex;
}

.section-17 {
  background-color: #f5f3ee;
  margin-top: 0;
  padding-top: 100px;
}

.section-17.homeheader {
  width: 100%;
  position: static;
}

.section-17.tileai {
  background-color: #fff;
}

.section-17.feature-header {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-18 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 80px;
  margin-bottom: 80px;
  display: block;
}

.bold-text-2 {
  font-weight: 600;
}

.image-59 {
  width: 80%;
  max-width: 200px;
  margin-bottom: 0;
  display: none;
}

.tabs-6 {
  display: flex;
}

.tabs-menu-6 {
  flex-flow: column;
  display: flex;
}

.tabs-content-5 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #f5f3ee;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-68 {
  font-weight: 600;
}

.text-block-62 {
  letter-spacing: 1.6px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 400;
  line-height: 32px;
}

.img100width {
  width: 100%;
}

.tabs_hidden_text {
  transform-origin: 0 0;
  color: #7f7f7f;
  height: auto;
  display: none;
}

.tabs_hidden_text.builderai {
  font-size: 16px;
}

.button_onbeige_outline-2 {
  color: #1060e0;
  background-color: #0000;
  border: 1.5px solid #1060e0;
  border-radius: 90px;
  align-self: flex-start;
  padding: 12px 32px;
  font-weight: 500;
  position: absolute;
  inset: auto auto 140px 40px;
}

.features_tab {
  background-color: #fff;
  border-left: 5px solid #f5f3ee;
  min-width: 410px;
  max-width: none;
  padding: 20px 16px 12px;
}

.features_tab.w--current {
  background-color: #fff;
  border-left-color: #f5f3ee;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 92px;
  padding: 0 16px;
  display: flex;
}

.div-block-114 {
  min-width: 410px;
  max-width: 25%;
  margin-left: 40px;
  margin-right: 40px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.feature_tab_title {
  color: #7f7f7f;
  padding-bottom: 8px;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.tabs-menu-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 564px;
  padding-bottom: 0;
  display: flex;
}

.feature_section_icon {
  width: 100%;
  max-width: 28px;
  max-height: 28px;
  display: none;
}

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

.div-block-115 {
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.loader1 {
  background-color: #1060e0;
  border-radius: 24px;
  width: 4px;
  height: 0%;
  position: absolute;
  inset: 0% auto auto -4px;
}

.tab_pane {
  flex: 1;
  order: 0;
  align-self: center;
}

.tabs-3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 20px;
  padding: 0;
  display: grid;
}

.quick-stack-21 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-top: 40px;
  padding-bottom: 60px;
}

.ai-tile-bento-cell {
  background-color: #1060e0;
  border-radius: 30px;
  padding: 24px;
}

.div-block-116 {
  width: 40px;
  height: 40px;
}

.ai-tile-video {
  border-radius: 0;
  margin-top: 24px;
  margin-bottom: 24px;
  padding-bottom: 0;
}

.featuresection-progress {
  background-color: #fff;
  margin-top: 0;
  padding-top: 60px;
  display: none;
}

.featuresection-progress.hide {
  display: none;
}

.buildthebest---tile-ai {
  box-sizing: border-box;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  object-fit: fill;
  padding: 60px 0 100px;
}

.cell-33 {
  display: flex;
}

.div-tile-ai-text-build {
  text-align: center;
  background-color: #f6f5f4;
  border: 1px solid #ece9e2;
  border-radius: 20px;
  padding: 24px;
}

.paragraph-tile-ai {
  font-size: 16px;
  line-height: 28px;
}

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

.image-61 {
  object-fit: cover;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  width: 100%;
  max-width: none;
  height: 100%;
  display: block;
}

.image-62 {
  object-fit: cover;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 100%;
  max-width: none;
  height: 100%;
  display: block;
}

.code-embed-2 {
  border-radius: 20px;
  margin-top: 24px;
  margin-bottom: 24px;
}

.paragraph-16 {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.paragraph-16.builderai {
  width: 80%;
  font-size: 16px;
  line-height: 1.5em;
}

.image-63 {
  box-sizing: border-box;
  aspect-ratio: auto;
  object-fit: fill;
  flex: 0 auto;
  align-self: flex-end;
  margin-top: 80px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  overflow: clip;
}

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

.selecttimeline {
  float: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #000;
  -webkit-text-stroke-color: #9ca3af;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/632318d5dd252251b2f9e770/6825dfeb125424b7555c98c7_SVG.svg");
  background-position: 96%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 48px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
  display: block;
  position: static;
}

.div-block-117 {
  grid-column-gap: 75px;
  grid-row-gap: 0px;
  object-fit: fill;
  grid-template-rows: 1fr 2fr 2fr;
  grid-template-columns: 27fr 34fr 34fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  place-items: center stretch;
  display: grid;
  position: static;
}

.div-block-117.vsbuilderai {
  border: 0 solid #000;
  grid-template-rows: 1fr;
  padding-bottom: 20px;
}

.div-block-117.builderaiindustry {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  place-items: center;
  padding-left: 80px;
  padding-right: 80px;
}

.text-block-63 {
  text-align: center;
  margin-top: 40px;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.image-64 {
  width: 150px;
  margin-left: 40px;
  margin-right: 0;
  padding-left: 0;
}

.image-65 {
  width: 150px;
  margin-left: 40px;
  margin-right: 0;
}

.div-block-118 {
  padding-left: 60px;
}

.text-block-64 {
  color: #3330;
  background-color: #fff0;
}

.text-block-65 {
  color: #1060e0;
  width: 100%;
  margin-left: 40px;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

.text-block-65.tick {
  margin-left: 0;
}

.text-block-65.cross {
  color: #595959;
  margin-left: 0;
}

.text-block-66 {
  color: #595959;
  border-bottom: 0 solid #000;
  margin-left: 40px;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

.text-block-67 {
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.div-block-119 {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  border-bottom: 1px solid #eee;
  grid-template-rows: auto;
  grid-template-columns: 27fr 34fr 34fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.div-block-119.last {
  border: 0 solid #000;
}

.div-block-120 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start;
  display: flex;
}

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

.div-block-122 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.paragraph-17 {
  text-align: center;
  margin: -17px 100px 1px;
}

.paragraph-17._2 {
  text-align: center;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.sub-heading-01 {
  font-weight: 400;
}

.bold-text-3 {
  font-weight: 600;
}

.bold-text-4 {
  font-weight: 500;
}

.bold-text-4.agk {
  color: #333;
  border: 0 solid #402ae2;
  font-weight: 600;
}

.bold-text-5 {
  font-size: 2em;
}

.bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9 {
  font-weight: 600;
}

.devtools {
  text-align: center;
  font-weight: 400;
}

.devtools.ai.dev {
  color: #1060e0;
  text-align: left;
  font-size: 3em;
  font-weight: 500;
}

.gallery-slider {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-13 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

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

.gallery-slide-wrapper {
  max-width: 47%;
  margin-right: 6%;
}

.gallery-slide-image {
  position: relative;
}

.gallery-image {
  width: 100%;
}

.gallery-slide-text {
  color: #f5f7fa;
  margin-bottom: 0;
  line-height: 32px;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.gallery-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -50px;
}

.gallery-slider-left:focus-visible, .gallery-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-2 {
  color: #1a1b1f;
}

.gallery-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -50px;
}

.gallery-slider-right:focus-visible, .gallery-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slide-nav {
  display: none;
}

.features-list {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  display: none;
  position: relative;
}

.features-wrapper-two {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-left {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  padding-bottom: 20px;
  display: flex;
}

.features-paragraph {
  text-align: center;
  margin-bottom: 24px;
  font-size: 1.2em;
  font-weight: 400;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.features-right {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  margin-bottom: -16px;
  display: flex;
}

.features-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.features-image {
  object-fit: cover;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin-right: 16px;
}

.paragraph-18 {
  font-size: 18px;
}

.hero-heading-left-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-3 {
  margin-bottom: 24px;
}

.button-primary-6 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-6:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-6:active {
  background-color: #43464d;
}

.shadow-two-3 {
  box-shadow: 0 4px 24px #96a3b514;
}

.image-67 {
  padding-top: 200px;
  position: absolute;
}

.image-67.agk {
  position: absolute;
}

.image-68 {
  padding-top: 220px;
  position: absolute;
  inset: 0%;
}

.hero-heading-center {
  text-align: left;
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 40px 30px;
  display: none;
  position: relative;
}

.container-14 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-2.margin-bottom-32px {
  margin-top: 0;
  margin-bottom: 10px;
  font-weight: 400;
}

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

.hero-split-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-4 {
  text-align: center;
  margin-bottom: 24px;
}

.button-primary-7 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-7:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-7:active {
  background-color: #43464d;
}

.shadow-two-4 {
  box-shadow: 0 4px 24px #96a3b514;
}

.bold-text-10, .bold-text-11 {
  font-weight: 400;
}

.code-embed-3 {
  justify-content: center;
  align-items: center;
  min-width: 200px;
  min-height: 800px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-123 {
  justify-content: center;
  align-items: center;
  max-width: 100%;
  min-height: 400px;
  max-height: 500px;
  display: flex;
}

.code-embed-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.features-list-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-15 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.features-wrapper-two-2 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-left-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.features-paragraph-2 {
  margin-bottom: 24px;
}

.text-link-arrow-2 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-2 {
  margin-left: 2px;
  display: flex;
}

.features-right-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  margin-bottom: -16px;
  display: flex;
}

.features-block-two-2 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.features-image-2 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-right: 16px;
}

.image-69 {
  font-size: 1em;
}

.hero-heading-left-3 {
  background-color: #f5f7fa00;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 140px;
  display: none;
  position: relative;
}

.container-16 {
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 50%;
  display: flex;
}

.margin-bottom-24px-5 {
  margin-bottom: 24px;
}

.button-primary-8 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-8:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-8:active {
  background-color: #43464d;
}

.shadow-two-5 {
  max-width: 110%;
  box-shadow: 0 4px 24px #96a3b514;
}

.features-list-3 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.features-wrapper-two-3 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-left-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.features-paragraph-3 {
  margin-bottom: 24px;
}

.text-link-arrow-3 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-3 {
  margin-left: 2px;
  display: flex;
}

.features-right-3 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 100%;
  margin-bottom: 0;
  display: flex;
}

.features-block-two-3 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.features-image-3 {
  object-fit: cover;
  width: 30px;
  height: 30px;
  margin-right: 16px;
  font-size: 20px;
  line-height: 30px;
}

.paragraph-19 {
  font-size: 18px;
  font-weight: 500;
}

.image-70 {
  text-align: center;
  max-width: 70%;
  padding-top: 40px;
}

.section-19 {
  text-align: center;
  display: none;
}

.image-71, .image-72 {
  max-width: 80%;
}

.image-73 {
  max-width: 70%;
}

.image-74, .image-75, .image-76 {
  max-width: 80%;
}

.bold-text-12 {
  font-size: 48px;
}

.code-embed-5 {
  z-index: 16;
  width: 100%;
  display: block;
  position: absolute;
  inset: 35% auto auto 0;
}

.div-block-124 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-77 {
  font-size: 1em;
}

.text-block-68 {
  font-family: Work Sans, sans-serif;
  font-weight: 600;
}

.container-17 {
  width: 50%;
  padding: 0;
}

.text-block-69 {
  color: #272727;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-family: Work Sans, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.heading-69 {
  color: #272727;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 50px;
  line-height: 1.2;
}

.paragraph-20 {
  color: #565656;
  margin-bottom: 0;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

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

.section-1 {
  background-color: #ebe9e1;
  padding: 120px 0 60px;
}

.container-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container-18 {
  width: 50%;
  padding-right: 40px;
  display: block;
}

.button-6 {
  color: #fff;
  background-color: #1060e0;
  border-radius: 50px;
  margin-top: 40px;
  padding: 20px 40px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
}

.grid-25 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.text-block-70 {
  font-family: Work Sans, sans-serif;
  font-weight: 600;
}

.text-block-71 {
  color: #333;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-family: Work Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
}

.container-19 {
  width: 50%;
  padding: 0;
}

.container-19.release, .container-19.header {
  width: 60%;
}

.header2 {
  color: #333;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.2;
}

.header2.smaller {
  font-size: 48px;
  font-weight: 700;
}

.paragraph-21 {
  color: #565656;
  margin-bottom: 0;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

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

.section-20 {
  background-color: #ebe9e1;
  padding: 160px 0 80px;
}

.container-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.button-7 {
  color: #fff;
  background-color: #1060e0;
  border-radius: 50px;
  margin-top: 40px;
  padding: 20px 40px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
}

.button-7.release {
  margin-top: 30px;
}

.container-21 {
  width: 50%;
  padding-right: 40px;
  display: block;
}

.grid-26 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.text-block-72 {
  font-family: Work Sans, sans-serif;
  font-weight: 600;
}

.text-block-73 {
  color: #333;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-family: Work Sans, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.text-block-73.header {
  font-size: 20px;
}

.heading-71 {
  color: #333;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.2;
}

.heading-71.release-notes {
  color: #333;
  margin-bottom: 14px;
  font-size: 48px;
  font-weight: 600;
}

.heading-71.release-notes.variant {
  color: #333;
  font-weight: 600;
}

.heading-71.header {
  font-size: 46px;
}

.paragraph-22 {
  color: #565656;
  margin-bottom: 0;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-22.subtitle {
  font-size: 16px;
  line-height: 1.5em;
}

.paragraph-22.subtitle.variant {
  font-size: 16px;
}

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

.header1 {
  background-color: #ebe9e1;
  height: auto;
  padding: 160px 0 80px;
}

.header1.liveselling {
  display: none;
}

.header1.white.release {
  background-color: #fff;
  padding-top: 120px;
  padding-bottom: 60px;
}

.header1.white.release.variant {
  background-color: #ebe9e1;
  padding-top: 120px;
  padding-bottom: 100px;
}

.container-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.button-8 {
  color: #fff;
  background-color: #1060e0;
  border-radius: 50px;
  margin-top: 40px;
  padding: 20px 30px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
}

.button-8.release {
  color: #242424;
  background-color: #fff;
  border: 1px solid #ebebeb;
  margin-top: 30px;
  font-size: 14px;
  font-weight: 500;
}

.container-23 {
  width: 50%;
  padding-right: 40px;
  display: block;
}

.container-23.release {
  text-align: center;
  width: 70%;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-right: 0;
}

.grid-27 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.subheading-left {
  color: #fff;
  text-align: left;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.text-block-74 {
  -webkit-text-stroke-color: #24242499;
  margin-top: 15px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.image-81 {
  width: 50px;
  height: 50px;
}

.container-24 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 960px;
  display: flex;
}

.paragraph-23 {
  color: #272727;
  -webkit-text-stroke-color: #272727;
  width: 60%;
  padding-right: 40px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.bold-text-13 {
  -webkit-text-stroke-color: #272727;
  font-size: 15px;
  font-weight: 600;
}

.bold-text-14 {
  color: #272727;
  -webkit-text-stroke-color: #272727;
  font-size: 15px;
  font-weight: 600;
}

.text-block-75 {
  color: #7c7c7c;
  margin-top: 8px;
  font-family: Work Sans, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.bold-text-15 {
  -webkit-text-stroke-color: #272727;
  font-size: 15px;
  font-weight: 600;
}

.container-25 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  max-width: 960px;
  height: auto;
  padding-right: 0;
  display: flex;
}

.div-block-125 {
  border: 1px solid #e7e7e7;
  border-radius: 12px;
  padding: 20px;
}

.heading-72 {
  color: #333;
  width: 100%;
  margin-bottom: 20px;
  padding-right: 40px;
  font-family: Work Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 1.2;
}

.section-21 {
  padding-top: 0;
  padding-bottom: 100px;
}

.grid-28 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
  margin-top: 30px;
  display: grid;
}

.home-header-video {
  padding-top: 120px;
}

.tabs-7 {
  display: flex;
}

.tabs-7.alternate {
  flex-flow: row;
}

.heading-73 {
  text-align: center;
  font-family: Work Sans, sans-serif;
  font-size: 45px;
  line-height: 1.2;
}

.text-block-76 {
  margin-bottom: 0;
  font-family: Work Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.tabs-menu-8 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: column;
  width: 50%;
  padding: 20px 20px 20px 0;
  display: flex;
}

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

.text-block-77 {
  margin-top: 5px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  display: none;
}

.text-block-78 {
  text-align: center;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.2;
}

.tabpane {
  width: 100%;
  height: 100%;
}

.div-block-126 {
  background-color: #ece9e1;
  border-radius: 20px;
  width: 5px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.div-block-126.bgcolour {
  background-color: #cecac1;
}

.container-26 {
  text-align: center;
  padding: 20px 40px 40px;
}

.progress-line {
  background-color: #1060e0;
  border-radius: 20px;
  width: 5px;
  height: 0%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.tabimage {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.tabmenu {
  background-color: #fff0;
  padding: 20px 20px 20px 30px;
}

.tabmenu.w--current {
  background-color: #fff0;
  border-left: 0 solid #ffe4e4;
}

.featurescrollsection {
  background-color: #fff;
  border-radius: 0;
  padding-top: 20px;
  padding-bottom: 60px;
  display: none;
}

.featurescrollsection.custom {
  background-color: #ece9e1;
}

.tabs-content-6 {
  width: 50%;
  margin-left: 30px;
}

.tabs-content-6.left {
  margin-left: 0;
  margin-right: 30px;
}

.heading-74 {
  text-align: center;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.2;
}

.text-block-79 {
  -webkit-text-stroke-color: #24242499;
  margin-top: 15px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.image-82 {
  width: 50px;
  height: 50px;
}

.paragraph-24 {
  color: #7c7c7c;
  -webkit-text-stroke-color: #272727;
  width: 60%;
  padding-right: 40px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.bold-text-16 {
  -webkit-text-stroke-color: #272727;
  font-size: 16px;
  font-weight: 600;
}

.bold-text-17 {
  color: #272727;
  -webkit-text-stroke-color: #272727;
  font-size: 16px;
  font-weight: 600;
}

.text-block-80 {
  color: #7c7c7c;
  margin-top: 8px;
  font-family: Work Sans, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.bold-text-18 {
  -webkit-text-stroke-color: #272727;
  font-size: 16px;
  font-weight: 600;
}

.container-28 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  max-width: 960px;
  height: auto;
  padding-right: 0;
  display: flex;
}

.div-block-127 {
  border: 1px solid #e7e7e7;
  border-radius: 12px;
  padding: 20px;
}

.heading-75 {
  color: #333;
  width: 60%;
  margin-bottom: 20px;
  padding-right: 40px;
  font-family: Work Sans, sans-serif;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.2;
}

.section-22 {
  padding-top: 60px;
  padding-bottom: 20px;
}

.grid-29 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
  margin-top: 30px;
  display: grid;
}

.container-29 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  padding: 0;
  display: flex;
}

.text-block-81 {
  -webkit-text-stroke-color: #272727;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.container-30 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: fill;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: auto;
  margin-right: 30px;
  padding: 0;
  display: flex;
}

.container-31 {
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
  padding: 0;
  display: flex;
}

.paragraph-25 {
  color: #7c7c7c;
  text-align: left;
  -webkit-text-stroke-color: #272727;
  width: 60%;
  margin-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.section-23 {
  background-color: #f6f5f4;
  padding-top: 60px;
  padding-bottom: 100px;
}

.div-block-8 {
  background-color: #0000;
  border: 0 solid #e7e7e7;
  border-radius: 12px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px;
  display: flex;
}

.image-83 {
  width: 30px;
  height: 30px;
}

.container-32 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.text-block-82 {
  color: #7c7c7c;
  -webkit-text-stroke-color: #272727;
  margin-top: 5px;
  font-family: Work Sans, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  display: flex;
}

.grid-30 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  place-items: start;
  width: 100%;
  display: grid;
}

.heading-76 {
  color: #333;
  text-align: left;
  width: 60%;
  margin-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.2;
}

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

.container-34 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  padding: 0;
  display: flex;
}

.text-block-83 {
  -webkit-text-stroke-color: #272727;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
}

.container-35 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: fill;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: auto;
  margin-right: 30px;
  padding: 0;
  display: flex;
}

.container-35.flip {
  margin-left: 30px;
  margin-right: 0;
  display: flex;
}

.container-36 {
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
  padding: 0;
  display: flex;
}

.container-36.fliphorizontal {
  flex-flow: row-reverse;
  justify-content: flex-end;
  align-items: center;
}

.paragraph-26 {
  color: #7c7c7c;
  text-align: left;
  -webkit-text-stroke-color: #272727;
  width: 60%;
  margin-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.section-24 {
  background-color: #f6f5f4;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-24.transparent-bg {
  background-color: #fff;
  padding-bottom: 100px;
}

.div-block-128 {
  background-color: #0000;
  border: 0 solid #e7e7e7;
  border-radius: 12px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 15px 15px 0;
  display: flex;
}

.image-85 {
  width: 30px;
  height: 30px;
}

.container-37 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 0;
  padding-left: 0;
  display: flex;
}

.text-block-84 {
  color: #7c7c7c;
  -webkit-text-stroke-color: #272727;
  margin-top: 5px;
  font-family: Work Sans, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  display: flex;
}

.grid-31 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  place-items: start;
  width: 100%;
  display: grid;
}

.heading-77 {
  color: #333;
  text-align: left;
  width: 60%;
  margin-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.2;
}

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

.text-block-85 {
  padding-right: 30px;
  font-size: 16px;
  font-weight: 500;
}

.container-39 {
  margin-top: 20px;
  padding-top: 0;
  display: flex;
}

.div-block-129 {
  outline-offset: 0px;
  object-fit: cover;
  border: 0 solid #000;
  border-radius: 0;
  outline: 0 #333;
  display: block;
  overflow: hidden;
}

.text-block-86 {
  font-family: Work Sans, sans-serif;
  font-weight: 600;
}

.text-block-87 {
  color: #272727;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-family: Work Sans, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.container-40 {
  width: 50%;
  padding: 0;
}

.heading-78 {
  color: #272727;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 50px;
  line-height: 1.2;
}

.paragraph-27 {
  color: #565656;
  margin-bottom: 0;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

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

.section-25 {
  background-color: #ebe9e1;
  padding: 140px 0 80px;
}

.container-41 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.button-9 {
  color: #fff;
  background-color: #1060e0;
  border-radius: 50px;
  margin-top: 40px;
  padding: 20px 30px;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
}

.container-42 {
  width: 50%;
  padding-right: 40px;
  display: block;
}

.grid-32 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.text-block-88, .text-block-89, .text-block-90 {
  font-size: 16px;
  font-weight: 500;
}

.container-43 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-top: 30px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.container-44 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: column;
  order: -1;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-start;
  margin-left: 10px;
  display: flex;
  position: relative;
}

.container-45 {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.image-88 {
  margin-top: -2px;
  margin-left: 118px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-88.tab {
  margin-left: 117px;
}

.image-89 {
  margin-top: 92px;
  margin-left: 99px;
  padding-bottom: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-89.tab {
  margin-top: 143px;
  margin-left: 102px;
}

.image-90 {
  position: relative;
}

.image-91 {
  margin-top: 19px;
  margin-left: 0;
  margin-right: 31px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-91.tab {
  margin-right: 75px;
}

.image-92 {
  vertical-align: baseline;
  margin-top: 111px;
  margin-right: 80px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-92.tab {
  margin-right: 111px;
}

.container-46 {
  max-width: 1100px;
  position: sticky;
}

.section-26 {
  display: none;
}

.section-regular {
  background-color: #000;
  padding: 80px 5%;
  position: relative;
}

.icon-x-small {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.h1-heading {
  color: #fff;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(350deg, #29116900, #bba7f1 49%, #bba7f1);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 72px;
  font-weight: 600;
  line-height: 1.2;
}

.paragraph-x-large {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 32px;
}

.paragraph-x-large.text-color-gray-500 {
  color: #ababab;
}

.paragraph-x-large.text-color-gray-800 {
  color: #0009;
  width: 70%;
  font-family: Work Sans, sans-serif;
  font-size: 18px;
  line-height: 1.2em;
}

.text-color-purple-500 {
  color: #8f6ee7;
}

.header-background-lines {
  z-index: 0;
  pointer-events: none;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  max-height: 900px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

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

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

.header-dashboard {
  z-index: 1;
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  width: 100%;
  position: relative;
}

.header-dashboard-wrapper {
  z-index: 3;
  justify-content: center;
  align-items: center;
  margin-top: 80px;
  display: flex;
  position: relative;
}

.header-dashboard-prism {
  pointer-events: none;
  width: 100%;
  max-width: 760px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -25% 0% 0%;
}

.button-primary-large {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  -webkit-backdrop-filter: blur(64px);
  backdrop-filter: blur(64px);
  color: #f0f0f0;
  letter-spacing: -.25px;
  background-color: #36178ca3;
  border: 1px solid #ffffff14;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: border-color .4s, background-color .4s, color .4s;
  display: inline-flex;
}

.button-primary-large:hover {
  background-color: #36178c7a;
  border-color: #ffffff1f;
}

.button-primary-large.w--current {
  background-color: #344256;
  border-color: #48566a;
}

.header-content {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 790px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.column-x-large {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
}

.column-x-large.column-center {
  align-items: center;
}

.badge-regular {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
  color: #dacff7;
  letter-spacing: -.25px;
  background-color: #36178ca3;
  border: 1px solid #ffffff1f;
  border-radius: 96px;
  justify-content: center;
  align-items: center;
  padding: 4px 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  text-decoration: none;
  display: flex;
}

.badge-regular.gray {
  color: #e3e3e3;
  background-color: #ffffff14;
}

.column-regular {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.column-regular.column-center {
  align-items: center;
}

.max-width-regular {
  width: 100%;
  max-width: 550px;
}

.container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button-10 {
  position: absolute;
  top: 50%;
  left: 50%;
}

.div-block-130 {
  color: #000;
  background-color: #d3e1f7;
  border-radius: 20px;
  width: 2px;
  min-width: auto;
  height: 75px;
}

.f-logo-carousel {
  flex: none;
  display: flex;
}

.f-section-large {
  background-color: #f5f3ee;
  padding: 40px 5%;
  display: block;
  position: relative;
}

.f-section-large.white {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.f-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-logo-group {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.f-logo-carousel-wrap {
  background-color: #0000;
  border-radius: 16px;
  align-items: center;
  min-height: 104px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-logo-cell {
  background-color: #0000;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  min-height: 96px;
  margin-left: 14px;
  margin-right: 14px;
  padding: 24px 14px;
  transition: background-color .3s;
  display: flex;
}

.f-logo-cell:hover {
  background-color: #0000;
}

.f-logo-css {
  display: flex;
}

.f-logo-gradient-l {
  z-index: 5;
  background-image: linear-gradient(90deg, #f5f3ee, #f5f3ee 18% 34%, #fff0);
  width: 140px;
  display: block;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.f-logo-gradient-l.white {
  background-image: linear-gradient(90deg, #fff, #fff 18% 34%, #fff0);
}

.f-logo-gradient-r {
  z-index: 5;
  background-image: linear-gradient(267deg, #f5f3ee, #f5f3ee 15% 32%, #fff0);
  width: 140px;
  display: block;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.f-logo-gradient-r.white {
  background-image: linear-gradient(267deg, #fff, #fff 15% 32%, #fff0);
}

.image-93 {
  height: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-94 {
  color: #0000;
  background-color: #0000;
}

.image-95 {
  width: 30px;
  height: 27px;
  margin-top: 6px;
}

.section-large {
  background-color: #fff;
  border-radius: 0;
  padding: 120px 5%;
  position: relative;
}

.div-block-131 {
  position: relative;
  inset: auto;
}

.image-96 {
  width: 7%;
  height: 7%;
}

.tab-progress-bar {
  width: var(--fb-tab-progress, 0);
  background-color: #1060e0;
  border-radius: 99px;
  height: 5px;
  transition-property: width;
  transition-duration: .125s;
}

.content-tabs-row {
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 48px;
  margin-bottom: 24px;
  display: flex;
  position: static;
}

.tab-link-horizontal {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.column-x-small-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.paragraph-small-2 {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 24px;
}

.paragraph-small-2.text-color-gray-800 {
  color: #7c7c7c;
  font-size: 16px;
  line-height: 24px;
}

.title-wrapper-left {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: stretch;
  max-width: none;
  margin-bottom: 0;
  display: flex;
}

.code-embed-6 {
  display: none;
}

.tab-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.content-tabs-menu-list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  max-width: 400px;
  margin-left: 0%;
  display: flex;
}

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

.heading-79 {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.2;
}

.content-tabs-left {
  width: auto;
  max-width: 45%;
  margin-left: 0;
  margin-right: 0;
}

.tab-progress-bar-base {
  color: #f5f3ee;
  background-color: #f5f3ee;
  border-radius: 99px;
  width: 100%;
  height: 5px;
  margin-inline: auto;
  inset-block: auto 0;
  inset-inline: 0;
}

.h6-heading {
  color: #333;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.content-tab-link-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #525f75;
  background-color: #ddd0;
  align-items: flex-start;
  width: 100%;
  padding: 0;
  transition: color .3s;
}

.content-tab-link-2:hover {
  color: #23272f;
}

.content-tab-link-2.w--current {
  color: #23272f;
  background-color: #ddd0;
}

.tab-pane {
  aspect-ratio: 3 / 2;
  border: 1px solid #edeff3;
  border-radius: 24px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.tab-link-dropdown {
  overflow: hidden;
}

.tab-link-text-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.tabs-content-7 {
  box-sizing: border-box;
  object-fit: fill;
  border: 1px solid #dadada;
  border-radius: 25px;
  width: auto;
  max-width: 50%;
  height: auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: 0%;
}

.div-block-133 {
  z-index: 1;
  width: 100%;
  max-width: 1200px;
  position: relative;
}

.overline-regular {
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-left: 20px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2;
}

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

.image-97 {
  width: 30px;
  height: 27px;
  margin-top: 6px;
  display: block;
}

.div-block-134 {
  position: relative;
  inset: auto;
}

.div-block-134.switch {
  flex-flow: row-reverse;
  display: flex;
}

.tab-pane-2 {
  box-sizing: border-box;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  border: 0 solid #edeff3;
  border-radius: 24px;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.title-wrapper-left-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: stretch;
  max-width: none;
  margin-bottom: 0;
  display: flex;
}

.overline-regular-2 {
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-left: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2;
}

.code-embed-7 {
  display: none;
}

.heading-80 {
  font-size: 30px;
  font-weight: 600;
  line-height: 1.2;
}

.content-tabs-left-2 {
  width: auto;
  max-width: 40%;
  margin-left: 0;
  margin-right: 0;
}

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

.featurescroll {
  background-color: #fff;
  border-radius: 0;
  padding: 60px 5%;
  position: relative;
}

.content-tabs-row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 32px;
  margin-bottom: 24px;
  display: flex;
  position: static;
}

.tabs-content-8 {
  aspect-ratio: 3 / 2;
  object-fit: fill;
  border: 1px solid #dadada;
  border-radius: 25px;
  align-self: center;
  width: auto;
  max-width: 55%;
  height: auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: 0%;
}

.tabs-content-8.switch {
  left: 0;
  right: auto;
}

.div-block-136 {
  z-index: 1;
  width: 100%;
  max-width: 1200px;
  position: relative;
}

.content-tabs-menu-list-2 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  max-width: 400px;
  margin-left: 0%;
  display: flex;
}

.youtube {
  z-index: 1;
  max-width: 100%;
  height: 100%;
  position: absolute;
  overflow: clip;
}

.background-video-2 {
  z-index: 1;
  background-color: #0000;
  border: 0 solid #000;
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: absolute;
  overflow: clip;
}

.content-image {
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
}

.wrap-v-small {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-direction: column;
  display: flex;
}

.content-grid {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 940px;
  margin: 60px auto 100px;
  display: flex;
}

.content-grid.hide {
  display: none;
}

.wrap-v-regular {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.h2-heading-2 {
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Work Sans, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.section-large-2 {
  justify-content: center;
  align-items: stretch;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 5%;
  display: flex;
  position: relative;
}

.content-image-card {
  aspect-ratio: 22 / 21;
  background-color: #ece9e1;
  border: 1px solid #e5e5e5;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-end;
  width: 50%;
  max-width: 1000px;
  display: flex;
  position: relative;
}

.content-wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 45%;
  display: flex;
}

.container-regular-2 {
  width: 100%;
  max-width: 1062px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.jambo-content {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 5% 0;
}

.jambo-content.hide {
  display: none;
}

.cell-37, .cell-39 {
  align-items: flex-end;
}

.bento-section {
  background-color: #fff;
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 5% 80px;
  display: flex;
}

.heading-81, .paragraph-28 {
  text-align: center;
}

.quick-stack-22 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.cell-40 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  background-color: #f6f5f4;
  border-radius: 12px;
  padding: 24px 24px 0;
  line-height: 20px;
}

.cell-41 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f6f5f4;
  border-radius: 12px;
  padding: 24px 24px 0;
}

.cell-42, .cell-43, .cell-44 {
  background-color: #f6f5f4;
  border-radius: 12px;
}

.div-block-137 {
  width: 100%;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}

.heading-82 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
  font-size: 50px;
  font-weight: 600;
  line-height: 1.2em;
}

.paragraph-29 {
  color: #7c7c7c;
  text-align: center;
  font-size: 18px;
  line-height: 1.5em;
}

.text-bento {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.heading-83 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.paragraph-30 {
  color: #0009;
  width: 100%;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.paragraph-30.full {
  width: 100%;
  font-size: 16px;
}

.section-27 {
  border-top: 0 solid #a3a3a3;
  border-bottom: 1px solid #a3a3a3;
  margin-bottom: 0;
  margin-left: 5%;
  margin-right: 5%;
  padding-top: 64px;
  padding-bottom: 64px;
}

.section-27.first {
  border-top-width: 0;
  border-bottom-width: 1px;
}

.section-27.last {
  margin-bottom: 180px;
}

.quick-stack-23 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-left: 0;
  padding-right: 40px;
}

.text-block-95 {
  font-size: 16px;
  line-height: 22px;
}

.text-block-95.date {
  color: #666;
  font-size: 14px;
  line-height: 20px;
}

.text-block-95.title {
  margin-top: 10px;
  margin-bottom: 8px;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.25;
}

.text-block-95.title.withtag {
  margin-top: 0;
  margin-bottom: 0;
}

.text-block-95.title.withtag1 {
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 8px;
}

.text-block-95.body {
  background-color: #fff;
  margin-top: 50px;
  margin-bottom: 30px;
  font-size: 16px;
  line-height: 1.5em;
}

.text-block-95.body.one {
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}

.text-block-95.body.one.bullet2 {
  margin-bottom: 30px;
  padding-left: 30px;
}

.text-block-95.body.one.bullet1 {
  margin-bottom: 10px;
}

.text-block-95.body.one.bullet {
  margin-bottom: 10px;
  padding-left: 30px;
}

.text-block-95.body.one.link {
  margin-bottom: 0;
  font-weight: 500;
  text-decoration: underline;
}

.text-block-95.body.one.bold-header {
  margin-top: 30px;
  font-size: 18px;
  font-weight: 600;
}

.text-block-95.body.one.bold-header.availabilitheader {
  background-color: #fff0;
  margin-top: 0;
  padding: 0;
}

.text-block-95.body.one.bold {
  margin-top: 30px;
  font-weight: 600;
}

.text-block-95.body.one.bullets {
  margin-top: 6px;
  line-height: 1.6em;
}

.text-block-95.body.one.bullets.sub {
  margin-top: 2px;
  margin-bottom: 6px;
  padding-left: 13px;
}

.text-block-95.body.one.bullets.availabilitybody {
  background-color: #fff0;
}

.text-block-95.body.one.noheading {
  margin-top: 30px;
}

.text-block-95.tag {
  font-size: 12.5px;
}

.text-block-95.tag.comingsoon {
  color: #fff;
  text-align: center;
  font-size: 10px;
  line-height: 16px;
}

.text-block-95.name {
  font-weight: 500;
}

.cell-45 {
  padding-right: 20px;
}

.cell-46 {
  padding-right: 30px;
}

.cell-46.comingsoon {
  flex-flow: wrap;
}

.link-block-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #ebebeb;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-top: 30px;
  padding: 16px 30px;
  display: inline-block;
}

.text-block-96 {
  color: #242424;
  font-family: Work Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2;
}

.container-47 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.background-video-3 {
  aspect-ratio: 16 / 9;
  width: 100%;
  height: auto;
  position: relative;
}

.div-block-138 {
  width: 100%;
  padding-right: 20px;
  position: relative;
}

.div-block-139 {
  flex-flow: wrap;
  display: flex;
}

.div-block-140 {
  background-color: #f5f4f0;
  border-radius: 60px;
  margin-top: 8px;
  margin-right: 8px;
  padding: 2px 12px;
  display: flex;
}

.div-block-140.comingsoon {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #333;
  flex-flow: column-reverse;
  flex: none;
  order: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding: 2px 7px;
  display: flex;
}

.div-block-141 {
  margin-top: 0;
}

.div-block-142 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin-top: 40px;
  display: flex;
}

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

.scroll-in-section {
  display: block;
  position: sticky;
  top: 100px;
}

.text-span-9 {
  font-weight: 600;
}

.text-span-10 {
  font-weight: 400;
}

.text-span-11 {
  font-style: italic;
  font-weight: 400;
}

.div-block-144 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  vertical-align: baseline;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-144.intag {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 8px;
}

.div-block-145 {
  grid-column-gap: 1rem;
  grid-row-gap: 1px;
  flex-flow: wrap;
  display: flex;
}

.div-block-146 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.availability {
  background-color: #ebe9e11a;
  border: 1.4px solid #ebe9e1;
  border-radius: 10px;
  margin-top: 30px;
  padding: 14px 20px;
}

@media screen and (min-width: 1440px) {
  .body.home {
    font-size: 1em;
  }

  .mob-hidden {
    object-fit: cover;
  }

  .grid-12 {
    max-width: 1200px;
  }

  .h_1_56_700.center {
    max-width: 900px;
  }

  .h_1_56_700.thin {
    font-size: 2.5em;
    font-weight: 600;
  }

  .nav_bar.builderai {
    margin-top: 0;
    padding-left: 60px;
  }

  .h_1_80_700.integrations.builderai {
    margin-top: 0;
  }

  .parag_20_400_60.center {
    color: #565656;
    margin-bottom: 60px;
    font-size: 14px;
    line-height: 22px;
  }

  .parag_20_400_60.center.builderai {
    width: 100%;
    max-width: 70%;
  }

  .parag_16_400_black.hilyt {
    font-weight: 600;
  }

  .button_blue.padding-28 {
    font-size: 1.1em;
  }

  .button_blue.padding-28.bottom-page {
    color: #1060e0;
    -webkit-text-stroke-color: #fff;
    background-color: #fff;
    font-size: 1.3em;
  }

  .price-pricing-table {
    margin-bottom: 40px;
  }

  .center-h2.builderai {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 38px;
    line-height: 48px;
  }

  .img100p {
    width: 100%;
  }

  .heading-18 {
    z-index: 2;
    border-bottom-style: solid;
    height: 20vh;
    bottom: auto;
  }

  .heading-18.case36p {
    border-bottom-style: solid;
  }

  .man-image {
    max-width: 60%;
    left: -26%;
  }

  .slider-image {
    margin-top: 0;
  }

  .heading-16 {
    font-size: 1.2em;
  }

  .div-block-29 {
    z-index: 1;
  }

  .div-block-29.mob-hidden {
    justify-content: flex-end;
  }

  .text-block-20 {
    font-size: 1.1em;
  }

  .v100spl {
    justify-content: flex-start;
  }

  .v100spl.middle {
    justify-content: center;
  }

  .heading-19 {
    font-size: 2.5em;
    line-height: 1.1;
  }

  .page-nav-overline {
    text-transform: uppercase;
  }

  .section_padding-2 {
    font-size: 1em;
  }

  .section_padding-2._100vh {
    padding-top: 1em;
  }

  .page-nav {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .llltp {
    margin-left: 0;
  }

  .featured-image-banner {
    inset: auto auto 14% 0%;
  }

  .llgs {
    width: 2.5em;
    max-height: none;
  }

  .img100p-copy {
    width: 100%;
  }

  .girl-image {
    inset: auto 0% 10% auto;
  }

  .banner-middle-image-block {
    padding-top: 0;
  }

  .mob-hidden-2 {
    max-width: 90%;
  }

  .black_cta {
    background-color: #000;
    padding: 20px;
    font-size: 1.3em;
  }

  .text-block-21 {
    color: #fff;
    padding-top: 10px;
    font-size: 1em;
  }

  .collection-list-4 {
    grid-column-gap: 72px;
  }

  .quick-stack-8 {
    max-width: none;
  }

  .cs_thumbnail {
    width: 100%;
  }

  .quick-stack-9 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
    height: 100%;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 23px 225px 33px 83px;
  }

  .paragraph-4 {
    font-size: 1.5em;
  }

  .parag_16_400_60-3.start.hide.enterprise {
    margin-bottom: 0;
  }

  .section_padding-3 {
    font-size: 1em;
  }

  .section_padding-3._4plan.builderai {
    background-color: #ece9e1;
    padding: 80px 12em 100px;
  }

  .section_padding-3._4plan.builderai.features {
    padding-left: 4em;
    padding-right: 4em;
  }

  .vsland.no-radius {
    border-radius: 0;
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .line-progress {
    width: 100%;
    height: 6px;
  }

  .paddingem.bglight {
    background-color: #f6f5f4;
    align-items: center;
  }

  .uui-heading-xxsmall.text-weight-medium {
    font-size: 1.25em;
    font-weight: 400;
  }

  .uui-testimonial14_content {
    background-color: #f6f5f4;
    margin-bottom: 0;
  }

  .uui-testimonial14_content.whitebg {
    display: flex;
  }

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

  .grid-14 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    place-content: center;
    place-items: start center;
  }

  .div-block-42 {
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .daycount_launch {
    width: 6em;
  }

  .image-33, .image-34, .image-35 {
    width: 10em;
  }

  .collection-list-8 {
    max-width: 1000px;
  }

  .flex-block-5 {
    max-width: 1200px;
    font-size: 1em;
  }

  .collection-item-5 {
    font-size: 1em;
  }

  .tdp_section-_head.center {
    max-width: 900px;
  }

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

  .theme_premium_block {
    max-width: 1200px;
    font-size: 1em;
  }

  .cs_quotes {
    font-size: 1.5em;
    line-height: 1.5;
  }

  .collection-list-12 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .collection-list-12.chips {
    margin-top: 10px;
  }

  .integrationhowsection, .integrationwhatsection, .integrationwhysection, .grid-16 {
    font-size: 16px;
  }

  .integrations_cover {
    background-color: #f6f5f4;
    padding-bottom: 60px;
    display: block;
  }

  .grid-17.forms.builderai {
    width: 100%;
  }

  .pricing_features_list.hilyt {
    font-weight: 600;
  }

  .text-block-47 {
    border-top-right-radius: 24px;
  }

  .theme-list-grid {
    max-width: 1000px;
  }

  .customer-story-grid {
    grid-column-gap: 72px;
  }

  .quick-stack-19 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .paragraph-14.new {
    font-size: 14px;
    line-height: 20px;
  }

  .head_subtext.builderai {
    margin-top: 20px;
  }

  .live_2col {
    max-width: 920px;
    font-size: 1em;
  }

  .text-span-7.builderai {
    font-size: 36px;
    line-height: 46px;
  }

  .paragraph-15.builderai {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .j24_half_customers.no-radius {
    border-radius: 0;
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .home_stats_section {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .flex-block-12 {
    max-width: 960px;
  }

  .feature-table-name.mob-hide {
    border-width: 0;
  }

  .enhance-feature-compare-text {
    flex: none;
    align-self: auto;
    display: inline-flex;
  }

  .div-block-109 {
    padding-top: 0;
  }

  .slidergt {
    width: 100%;
  }

  .div-block-111 {
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .shoplazza-capture-form {
    padding-left: 40px;
    padding-right: 40px;
  }

  .sl---button-cta---large {
    font-size: 22px;
  }

  .image-58 {
    max-width: 30%;
  }

  .image-59 {
    max-width: 200px;
  }

  .tabs-content-5 {
    justify-content: center;
    align-items: center;
    text-decoration: none;
  }

  .img100width {
    text-decoration: none;
  }

  .featuresection-progress.builderai {
    margin-top: 20px;
  }

  .buildthebest---tile-ai {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    height: auto;
    padding-top: 50px;
  }

  .div-tile-ai-text-build {
    width: 100%;
    margin-top: 30px;
    padding: 24px;
    display: block;
  }

  .paragraph-tile-ai {
    text-align: center;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 28px;
  }

  .image-60 {
    margin-top: 30px;
  }

  .tile-ai-buildthebest {
    margin-bottom: 0;
    padding-bottom: 60px;
  }

  .image-61, .image-62 {
    width: 100%;
    height: 100%;
  }

  .paragraph-16.builderai {
    margin-bottom: 60px;
  }

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

  .div-block-117 {
    box-sizing: border-box;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    object-fit: fill;
    grid-template-rows: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch center;
    place-items: center stretch;
    display: grid;
  }

  .div-block-117.vsbuilderai {
    grid-column-gap: 75px;
    grid-row-gap: 0px;
    grid-template-columns: 27fr 34fr 34fr;
  }

  .text-block-63 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    margin-top: 40px;
    font-size: 28px;
    font-weight: 500;
    line-height: 38px;
  }

  .div-block-8 {
    background-color: #0000;
  }

  .section-24.transparent-bg, .div-block-128 {
    background-color: #fff;
  }

  .container-46 {
    max-width: 1100px;
  }

  .image-96 {
    flex: 0 auto;
    margin-right: 20px;
    display: none;
  }

  .content-tabs-menu-list {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-133 {
    margin-left: auto;
    margin-right: auto;
  }

  .overline-regular {
    letter-spacing: 1.5px;
    margin-left: 0;
    font-weight: 600;
  }

  .tab-pane-2 {
    aspect-ratio: 3 / 2;
    width: auto;
    height: auto;
  }

  .overline-regular-2 {
    letter-spacing: 1.5px;
    margin-left: 0;
    font-weight: 600;
  }

  .featurescroll {
    background-color: #fff;
    padding-bottom: 80px;
  }

  .tabs-content-8 {
    aspect-ratio: 3 / 2;
    align-self: center;
    width: auto;
    max-width: 55%;
    height: auto;
    max-height: none;
    top: 0%;
  }

  .div-block-136 {
    margin-left: auto;
    margin-right: auto;
  }

  .content-tabs-menu-list-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    max-width: 425px;
  }

  .content-image {
    aspect-ratio: auto;
    height: 100%;
  }

  .content-grid {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .section-large-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .content-image-card {
    aspect-ratio: 22 / 21;
    object-fit: fill;
  }

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

  .cell-36, .cell-37, .cell-39 {
    align-items: flex-end;
  }

  .bento-section {
    padding-top: 20px;
    padding-bottom: 80px;
  }

  .text-bento {
    width: 100%;
  }

  .paragraph-30 {
    font-size: 16px;
  }
}

@media screen and (min-width: 1920px) {
  .body.home {
    font-size: 1.2em;
  }

  .bw-page-title-container.w700 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .form-wrapper.biege.builderai {
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .grid-6.steps {
    max-width: 1240px;
  }

  .start-step {
    max-width: 380px;
  }

  .grid-12 {
    max-width: 1200px;
  }

  .tlp-tagline {
    margin-bottom: 10px;
  }

  .h_1_56_700 {
    font-size: 2.7em;
  }

  .drop_link {
    line-height: 1.2;
  }

  .nav_bar {
    font-size: 1em;
  }

  .nav_bar.builderai {
    z-index: 0;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 78px;
    display: flex;
    right: 0%;
  }

  .h_1_80_700.integrations.builderai {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .wrapper_page.home-page {
    display: none;
  }

  .container_tabs._2-by-2._123_cont {
    max-width: 1200px;
  }

  .button_border_card.pricing {
    font-size: .9em;
  }

  .card_pricing.pro {
    border-style: solid;
    border-width: 4px;
  }

  .banner_demo.lightbg {
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .button_blue {
    font-size: 1em;
  }

  .button_blue.pricing {
    font-size: .9em;
  }

  .neutable-cell {
    padding: 24px 12px;
  }

  .neutable-cell.plus {
    background-color: #fff;
    border-radius: 0;
  }

  .neupricing-feature-table-text {
    font-size: 1.2em;
    font-weight: 400;
  }

  .neupricing-feature-table-text.entc, .neupricing-feature-table-text.plust, .neupricing-feature-table-text.entc, .neupricing-feature-table-text.plust {
    color: #000;
  }

  .neupricing-feature-table-head {
    margin-top: 3em;
  }

  .section_padding {
    padding-left: 12em;
    padding-right: 12em;
  }

  .neufeatures-checklist {
    background-color: #ece9e154;
  }

  .neufeatures-checklist.end {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .neufeatures-table-content, .neufeatures-table-head {
    grid-template-columns: 3fr 7fr;
  }

  .heading-18 {
    border-bottom-style: solid;
    font-size: 2.2em;
  }

  .heading-18.case36p {
    width: auto;
  }

  .heading-16 {
    font-size: 1.2em;
  }

  .heading-16.slider {
    text-align: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-29.mob-hidden {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .text-block-20 {
    font-size: 1.1em;
  }

  .heading-19, .heading-21 {
    font-size: 2.2em;
  }

  .header_section_features.header.live.builderai {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    place-items: stretch stretch;
  }

  .section_padding-2 {
    padding-left: 10em;
    padding-right: 10em;
  }

  .tabs-menu {
    max-width: none;
  }

  .cell-4 {
    align-items: flex-start;
  }

  .desktop-hide {
    display: none;
  }

  .tab-button {
    align-items: center;
  }

  .mob-hidden-2 {
    max-width: 90%;
  }

  .cell-5.live.builderai {
    justify-content: flex-end;
    align-items: center;
    padding-top: 100px;
  }

  .quick-stack-7.hero {
    max-width: none;
  }

  .body-5 {
    font-size: 1.3em;
  }

  .slider {
    margin-bottom: 8em;
  }

  .cs_rich.new a {
    text-decoration: underline;
  }

  .container-9 {
    width: 100%;
    max-width: 900px;
    left: auto;
  }

  .quick-stack-9 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 0 310px 0 80px;
  }

  .cell-16.pad32 {
    align-items: center;
  }

  .section-7 {
    padding-left: 12em;
    padding-right: 12em;
  }

  .section_padding-3 {
    padding-left: 10em;
    padding-right: 10em;
  }

  .neutable-cell-2 {
    padding: 24px 12px;
  }

  .neutable-cell-2.highlight_price {
    background-color: #fff;
    border-radius: 0;
  }

  .neufeatures-table-head-2 {
    grid-template-columns: 3fr 7fr;
  }

  .neufeatures-checklist-2 {
    background-color: #ece9e154;
  }

  .neufeatures-checklist-2.end {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .neufeatures-table-content-2 {
    grid-template-columns: 3fr 7fr;
  }

  .body-7.dev {
    background-image: none;
  }

  .logos_brands.mob-hidden {
    max-width: 1200px;
  }

  .line-progress {
    width: 100%;
    height: 8px;
  }

  .grid-14 {
    margin-left: auto;
    margin-right: auto;
  }

  .quick-stack-13, .collection-list-8 {
    max-width: 1200px;
  }

  .div-block-46.pad, .div-block-47.theme_premium {
    width: 50%;
  }

  .features_list {
    font-size: 1em;
    line-height: 1.5;
  }

  .image-36 {
    width: 100%;
  }

  .tlp_tag {
    max-height: 24px;
  }

  .tlp_section {
    padding-left: 12em;
    padding-right: 12em;
  }

  .uui-testimonial14_component_3 {
    max-width: 1600px;
  }

  .cs2_rich p {
    font-size: 1.2em;
  }

  .paragraph-10 {
    line-height: 1.5;
  }

  .pf_rich-text.new a {
    text-decoration: underline;
  }

  .logos_featured.mob-hidden, .logos_brands_-long.mob-hidden, .logos_brands_-long.mob-hidden {
    max-width: 1200px;
  }

  .grid-17.forms {
    text-align: left;
    justify-content: space-around;
    align-items: center;
    text-decoration: none;
    display: flex;
  }

  .review-grid {
    grid-auto-columns: 30vw;
  }

  .card_pricing-2.pro {
    border-style: solid;
    border-width: 4px;
  }

  .card_pricing-2.pro.hyes {
    overflow: hidden;
  }

  .text-block-43, .text-block-47 {
    border-top-right-radius: 2em;
    font-size: 14px;
    line-height: 24px;
  }

  .theme-list-grid {
    max-width: 1200px;
  }

  .cs-list {
    padding-left: 12em;
    padding-right: 12em;
  }

  .container_tabs-copy._2-by-2._123_cont {
    max-width: 1200px;
  }

  .review-grid-c, .review-grid-2 {
    grid-auto-columns: 30vw;
  }

  .cell-31 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .cell-31.analytics {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 0;
    display: flex;
  }

  .head_subtext.builderai {
    margin-top: 20px;
  }

  .logo_-live_selling.mob-hidden {
    max-width: 1200px;
  }

  .feature-text_live.pad {
    width: 50%;
  }

  .button_primary {
    padding-top: 30px;
    padding-bottom: 32px;
    font-size: 24px;
  }

  .text-block-50, .text-block-50._160p {
    max-width: none;
  }

  .flex-block-11 {
    margin-top: 20px;
  }

  .mob-hidden-3 {
    width: 100%;
  }

  .paragraph-15 {
    max-width: 720px;
    font-size: 1.12em;
  }

  .review-grid-2-2 {
    grid-auto-columns: 30vw;
  }

  .tabs-2 {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }

  .tabs-5 {
    margin-bottom: 11px;
  }

  .text-block-57 {
    font-size: 15px;
  }

  .feat-table-cell {
    padding: 24px 12px;
  }

  .feat-table-cell.highlight_price {
    background-color: #fff;
    border-radius: 0;
  }

  .feature2colcompare {
    background-color: #ece9e154;
  }

  .feature2colcompare.end {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .feature-table-name, .feature-table-name.mob-hide {
    justify-content: flex-start;
    align-items: center;
  }

  .enhance-feature-compare-text {
    font-size: 1.2em;
    font-weight: 400;
  }

  .div-block-109 {
    padding-top: 0;
  }

  .feature-table-content {
    grid-template-columns: 3fr 7fr;
  }

  .feature-table-content._2vsp.app-core, .feature-table-content._2vsp.app-plus, .feature-table-content._2vsp.app-enterprise, .feature-table-content._2vsp.app-pro {
    height: auto;
  }

  .image-63 {
    align-self: auto;
    max-width: 90%;
    margin-top: 100px;
    padding-top: 0;
  }

  .div-block-118 {
    padding-left: 0;
  }

  .div-block-121 {
    flex: 0 auto;
    align-self: auto;
  }

  .features-list {
    padding-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .features-left {
    max-width: 100%;
    padding-bottom: 20px;
  }

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

  .hero-heading-center {
    padding-bottom: 10px;
  }

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

  .features-image-3 {
    width: 40px;
    height: 40px;
  }

  .image-70 {
    max-width: 50%;
    padding-top: 0;
  }

  .section-19 {
    background-color: #f5f7fa;
    padding-bottom: 40px;
  }

  .text-block-75, .text-block-80 {
    margin-top: 10px;
  }

  .tab-pane-2, .tabs-content-8 {
    aspect-ratio: 3 / 2;
  }

  .content-grid {
    grid-column-gap: 86px;
    grid-row-gap: 86px;
  }

  .cell-38, .cell-39 {
    align-items: flex-end;
  }

  .paragraph-30 {
    font-size: 16px;
  }
}

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

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-3 {
    max-width: 728px;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open {
    margin-top: 32px;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #0000;
    border-radius: 16px;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 12px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    margin-left: 16px;
    margin-right: 16px;
    padding: 16px 0;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .bw-blog-title-meta, .container-5 {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .container-6 {
    max-width: 728px;
  }

  .bw-rich-text {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bw-related-posts {
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid {
    grid-template-columns: 1fr 1fr;
  }

  .text-block-5.tdp {
    font-size: 14px;
  }

  .section {
    margin-left: 20px;
    margin-right: 20px;
  }

  .container-7 {
    max-width: 728px;
  }

  .footer-content-2 {
    grid-column-gap: 60px;
  }

  .bw-icon-text.pricing-list.stats {
    border-right-style: none;
  }

  .bw-policy-details {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing-table {
    grid-template-columns: 1fr;
  }

  .dropdown-list {
    position: static;
  }

  .features-table-head {
    grid-template-columns: 4fr;
    top: 68px;
    left: 0;
  }

  .features-checklist {
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
  }

  .table-cell {
    border-style: none none solid;
    margin-left: 0;
  }

  .table-cell-feature {
    border-bottom-style: none;
  }

  .features-table-content {
    grid-template-columns: 4fr;
  }

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

  .icon {
    color: #000;
  }

  .bw-help-link {
    grid-template-columns: 1fr 1fr;
  }

  .form {
    flex-direction: column;
    min-width: auto;
  }

  .form-wrapper.biege {
    padding: 16px 24px;
  }

  .bw-addresses {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2 {
    place-items: center;
  }

  .bw-cover.blue {
    grid-template-columns: 55fr;
  }

  .bw-cover.blue.nopad {
    justify-items: stretch;
  }

  .bw-cover.blue.nopad.shoplazza {
    line-height: 1.3;
  }

  .div-block-11 {
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-11.about-us {
    padding-left: 0;
  }

  .bw-feature, .bw-feature.alternate {
    grid-template-columns: 5fr 5fr;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bw-feature-title.home {
    font-size: 50px;
    line-height: 60px;
  }

  .bw-feature-description {
    font-size: 16px;
    line-height: 24px;
  }

  .heading-6.s {
    font-size: 50px;
    line-height: 60px;
  }

  .heading-6.s.lp {
    font-size: 30px;
    line-height: 40px;
  }

  .image-5 {
    background-color: #0063f8;
  }

  .div-block-13 {
    width: auto;
  }

  .grid-6.steps {
    grid-template-columns: 1fr;
  }

  .grid-6.steps.tablet {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-7.tablet {
    font-size: 18px;
    font-weight: 600;
  }

  .step-marker {
    font-size: 13px;
  }

  .bw-landing-cover {
    margin-top: 68px;
  }

  .grid-7 {
    grid-template-columns: 1fr;
    place-items: start center;
  }

  .grid-7.get-started.tablet {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-15 {
    grid-template-columns: 1fr;
  }

  .bw-cover-copy.blue {
    grid-template-columns: 55fr;
  }

  .bw-cover-50 {
    align-items: center;
  }

  .bw-cover-50.blue {
    grid-template-columns: 55fr;
  }

  .about-h1 {
    font-size: 50px;
    line-height: 65px;
  }

  .grid-8 {
    flex-direction: column;
  }

  .text-block-13.tdp-tags {
    margin-right: 10px;
  }

  .text-block-13.tdp-tags-navigable {
    margin-right: 0;
  }

  .collection-list.tdp {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .collection-list.tdp-copy {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .collection-list-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tlp-tagline {
    font-size: 14px;
  }

  .press-link {
    align-items: center;
  }

  .div-block-25 {
    margin-left: 20px;
  }

  .text-block-18 {
    font-size: 24px;
    line-height: 36px;
  }

  .press-image {
    max-width: 50%;
  }

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

  .img_check {
    width: 20px;
    height: 20px;
  }

  .h_1_56_700 {
    font-size: 56px;
  }

  .h_1_56_700.small {
    font-size: 40px;
  }

  .h_1_56_700.sm56 {
    max-width: none;
    font-size: 32px;
  }

  .h_1_56_700.margin-bottom24 {
    text-align: center;
  }

  .h_2_40_700 {
    font-size: 32px;
  }

  .comparison-table-head.hide-desktop {
    display: block;
  }

  .drop_tog {
    font-size: 14px;
  }

  .box_menu_link_nav {
    clear: none;
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    flex-flow: row;
  }

  .brand_logo {
    height: 36px;
    margin-right: 48px;
  }

  .brand_logo.w--current {
    margin-right: 10px;
  }

  .button_nav_menu {
    text-align: center;
    height: 36px;
    margin-left: 10px;
    padding: 8px 16px;
    font-size: 13px;
  }

  .container_nav_bar {
    border-radius: 100px;
    padding: 8px;
  }

  .nav_menu {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .drop_link_menu {
    margin-top: 24px;
    padding: 12px;
    font-size: 16px;
  }

  .container_button_nav {
    display: block;
  }

  .container_link_nav_bar {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .logo_nav_bar {
    object-fit: contain;
  }

  .nav_link {
    font-size: 13px;
  }

  .nav_bar {
    font-size: 1em;
    line-height: 1;
  }

  .container_hero {
    padding-top: 124px;
  }

  .section_hero {
    position: static;
  }

  .h_1_80_700 {
    font-size: 80px;
  }

  .h_1_80_700.case {
    font-size: 3em;
  }

  .h_1_80_700.integrations.tab {
    font-size: 40px;
    line-height: 1.2;
  }

  .h_1_80_700.center {
    font-size: 56px;
  }

  .block_static_text {
    text-align: center;
  }

  .img_iphone_hero {
    max-height: 428px;
  }

  .button_main_white {
    height: 56px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 20px;
  }

  .block_sub_text_banner {
    max-width: 500px;
  }

  .block_left_img_iphone {
    display: none;
  }

  .parag_16_400_60-_white {
    color: #fff9;
    font-size: 16px;
  }

  .block_right_img_iphone, .block_right_hero {
    display: none;
  }

  .iphone_img {
    height: 320px;
    display: block;
  }

  .block_static_prod {
    z-index: 1;
    justify-content: space-between;
    align-items: center;
    margin-top: 24px;
    display: flex;
    position: relative;
  }

  .wrapper_page {
    height: auto;
  }

  .h_1_80_700_white {
    font-size: 80px;
  }

  .block_button_banner {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-top: 48px;
  }

  .button_main {
    height: 56px;
    padding: 16px 32px;
    font-size: 20px;
  }

  .button_main.nowrap {
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .button_main.tab {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .block_title_hero {
    align-items: center;
    max-width: 600px;
  }

  .button_main_border {
    border: 2px solid #2424241a;
    width: 50%;
    height: 56px;
    padding: 16px 20px;
    font-size: 16px;
  }

  .button_main_border.tab {
    font-size: 14px;
  }

  .text_18_400_white_40 {
    display: none;
  }

  .button_main_shopy {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border: 2px solid #f6f5f41a;
    height: 56px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 20px;
  }

  .button_main_shopy:hover {
    border-color: #f6f5f41a;
  }

  .content_lottie {
    display: none;
  }

  .container_banner {
    border-radius: 32px;
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .box_container_hero {
    position: static;
  }

  .parag_20_400_white_80 {
    font-size: 20px;
  }

  .block_left_hero {
    display: none;
  }

  .logo_hero {
    height: 32px;
  }

  .block_sub_title {
    max-width: 450px;
  }

  .prod_img_sticky {
    padding: 20px 32px 60px;
    position: static;
  }

  .block_button_hero {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-top: 56px;
  }

  .block_button_hero.no-top {
    width: 100%;
  }

  .block_logo_button {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .text_40_700 {
    color: #fff;
    font-size: 40px;
    font-weight: 700;
  }

  .gradient_box {
    z-index: 0;
  }

  .parag_20_400_60 {
    font-size: 16px;
  }

  .parag_20_400_60.fb, .parag_20_400_60.header {
    padding-top: 10px;
  }

  .line_tabs_link {
    height: 6px;
  }

  .container_content_tabs {
    border-radius: 24px;
    height: 400px;
  }

  .img_content_tabs {
    max-height: none;
  }

  .block_title_tabs {
    max-width: none;
  }

  .section_tabs {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .block_title_left_one_tabs {
    grid-row-gap: 20px;
  }

  .block_right_content_tabs {
    justify-content: flex-end;
    align-items: flex-end;
    display: flex;
  }

  .box_link_tabs {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    margin-top: 24px;
  }

  .container_main {
    padding-left: 32px;
    padding-right: 32px;
  }

  .tabs_link {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    padding-bottom: 24px;
    font-size: 16px;
  }

  .number_circle {
    width: 36px;
    height: 36px;
  }

  .block_left_content_tabs {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
  }

  .block_left_content_tabs._100w.center.full-width {
    padding-left: 2.5em;
  }

  .h_2_40_700-2 {
    font-size: 32px;
  }

  .button_more {
    height: 48px;
    padding: 12px 28px;
    font-size: 16px;
  }

  .block_no_code_abs {
    display: none;
  }

  .box_content_text_no {
    height: auto;
  }

  .img_centr_no_right {
    height: 55px;
    inset: 30% auto auto 0%;
  }

  .img_top_no_right {
    height: 300px;
    inset: 0% -20% auto auto;
  }

  .img_top_no_left {
    height: 300px;
    inset: 0% auto auto -20%;
  }

  .h_1_100 {
    font-size: 56px;
  }

  .h_1_100.one {
    opacity: 1;
  }

  .img_centr_no_right-_bottom {
    height: 150px;
  }

  .container_text_no_code {
    z-index: 5;
  }

  .img_top_no_centr {
    height: 250px;
    inset: auto auto 10% 0%;
  }

  .container_text_no {
    height: 800px;
  }

  .img_top_no_bottom {
    display: none;
  }

  .img_bottom_no_right {
    height: 128px;
    bottom: 5%;
  }

  .h_2_56_700 {
    font-size: 56px;
  }

  .arrow_icon_right {
    width: 32px;
    height: 32px;
  }

  .parag_16_400_60 {
    font-size: 16px;
  }

  .parag_16_400_60._14px {
    font-size: 14px;
  }

  .swiper-bullet-wrapper.is-slider-main {
    grid-column-gap: 4px;
  }

  .slider-main_arrow {
    color: #fff;
    border: 2px solid #ffffff1a;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 56px;
    height: 56px;
    display: flex;
  }

  .slider-main_arrow:hover {
    color: #fff;
    background-color: #0000;
    border-style: solid;
  }

  .slider-main_arrow:active {
    color: #fff;
    border-color: #fff;
  }

  .block_text_card_connect {
    padding-left: 16px;
    padding-right: 16px;
  }

  .swiper-slide {
    flex: none;
    width: 100%;
  }

  .swiper-slide.is-slider-step {
    width: 49%;
  }

  .swiper-slide.is-slider-pricing {
    width: 100%;
    max-width: 375px;
  }

  .swiper-slide._100h {
    width: auto;
  }

  .text_24_600 {
    font-size: 24px;
  }

  .arrow_icon_left {
    width: 32px;
    height: 32px;
  }

  .swiper-wrapper {
    justify-content: flex-start;
    display: flex;
  }

  .swiper {
    position: relative;
    overflow: visible;
  }

  .swiper.is-slider-step {
    padding-left: 64px;
    padding-right: 64px;
  }

  .swiper.is-slider-pricing {
    padding-top: 32px;
    padding-bottom: 24px;
  }

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

  .img_card_connect {
    border-radius: 16px;
    max-height: 240px;
  }

  .slider-main_bottom-wrapper {
    margin-top: 64px;
    position: absolute;
    inset: auto 0% 28px;
  }

  .block_title_connect {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .card_connect {
    border-radius: 24px;
    height: 100%;
    padding: 12px 12px 32px;
  }

  .box_bullet_button {
    grid-column-gap: 0em;
  }

  .box_bullet_button.is-slider-step {
    grid-column-gap: 180px;
    justify-content: center;
    position: absolute;
    inset: auto 0% 0%;
  }

  .container_card_connect {
    display: none;
  }

  .swiper-bullet {
    cursor: pointer;
    background-color: #ffffff1a;
    border-radius: 4px;
    flex: none;
    width: 4px;
    height: auto;
    min-height: 4px;
    font-size: 4px;
    transition: all .2s;
  }

  .swiper-bullet.is-active {
    background-color: #f6f5f4;
    border-radius: 4px;
    width: 24px;
  }

  .container_connect {
    border-radius: 32px;
    width: 100%;
    padding: 60px 0;
  }

  .slider-main_component.is-slider-step {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 88px;
    position: relative;
  }

  .wrapper_slider {
    margin-top: 32px;
    display: block;
    overflow: hidden;
  }

  .button_white {
    height: 56px;
    margin-top: 32px;
    padding: 12px 60px;
    font-size: 16px;
  }

  .container_pricing_main {
    background-color: #0000;
    border-radius: 0;
    display: none;
  }

  .img_check-2 {
    width: 20px;
    height: 20px;
  }

  .text_32_600 {
    font-size: 32px;
  }

  .h_2_64_500 {
    font-size: 48px;
  }

  .block_title_pricing {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 32px;
    padding-right: 32px;
  }

  .swiper-bullet-pricing {
    cursor: pointer;
    background-color: #0000001a;
    border-radius: 4px;
    flex: none;
    width: 4px;
    height: auto;
    min-height: 4px;
    font-size: 4px;
    transition: all .2s;
  }

  .swiper-bullet-pricing.is-active-pricing {
    background-color: #1060e0;
    border-radius: 4px;
    width: 24px;
  }

  .button_border_card {
    padding: 16px 32px;
    font-size: 20px;
  }

  .button_border_card.mob-hide {
    display: none;
  }

  .wrapper_slider_pricing {
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    overflow: hidden;
  }

  .block_title_demo {
    margin-bottom: 20px;
  }

  .card_pricing {
    border-radius: 24px;
    height: 100%;
    padding: 24px 16px;
  }

  .card_pricing.plus {
    border: 4px solid #1060e0;
    border-radius: 24px;
    padding-top: 24px;
    padding-bottom: 24px;
    transform: none;
  }

  .card_pricing.three, .card_pricing.one {
    border-radius: 24px;
  }

  .card_pricing.pro {
    border-width: 4px;
  }

  .card_pricing.pro.hyes {
    border-style: solid;
  }

  .container_pricing {
    border-radius: 32px;
    padding: 60px 0;
  }

  .container_pricing._4plan {
    padding-left: 32px;
    padding-right: 32px;
  }

  .banner_demo {
    border-radius: 24px;
    margin-left: 20px;
    margin-right: 20px;
    padding: 32px 24px;
  }

  .button_border {
    height: 56px;
    padding: 16px 32px;
    font-size: 20px;
  }

  .button_border.small {
    height: 100%;
    padding: 12px 16px;
  }

  .slider-main-pricing {
    color: #242424;
    border: 2px solid #0000001a;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 56px;
    height: 56px;
    display: flex;
  }

  .slider-main-pricing:hover {
    color: #242424;
    background-color: #0000;
    border-style: solid;
  }

  .slider-main-pricing:active {
    color: #000;
    border-color: #000;
  }

  .parag_16_400_black {
    font-size: 14px;
  }

  .button_blue {
    height: 48px;
    margin-top: 0;
    padding: 12px 32px;
    font-size: 16px;
  }

  .button_blue.hfix1 {
    margin-top: 20px;
  }

  .button_blue.hfix1.pad {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_blue.mob-hide {
    display: none;
  }

  .button_blue.padding-28 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_blue.padding-28.nomargin {
    margin-top: 0;
  }

  .slider-main_pricing.is-slider-pricing {
    padding-bottom: 64px;
    position: relative;
  }

  .button_border_pricing {
    height: 48px;
    padding: 12px 0;
    font-size: 16px;
  }

  .button_blue_view {
    height: 56px;
    padding: 16px 82px;
    font-size: 20px;
  }

  .container_shopping {
    padding: 60px 32px;
  }

  .img_card_shopping_small {
    border-radius: 16px;
    max-height: 178px;
  }

  .containet_card_shopping {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .img_card_shopping {
    border-radius: 16px;
    max-height: 530px;
  }

  .text_32_600_card {
    font-size: 32px;
  }

  .card_shopping {
    border-radius: 24px;
    padding: 12px 12px 24px;
  }

  .block_title_intagration {
    max-width: 620px;
  }

  .text_16_500_black {
    font-size: 16px;
  }

  .container_logo {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .box_logo_bottom {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .container_integration {
    border-radius: 32px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container_integration.home {
    padding: 40px 20px;
  }

  .container_integration.home.tab {
    border-radius: 0;
  }

  .block_text_icon_logo {
    padding-top: 4px;
  }

  .container_logo_bottom {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .block_logo {
    padding: 12px 20px 12px 12px;
  }

  .box_logo_top {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .block_logo_ehr {
    width: 40px;
    height: 40px;
  }

  .container_logo_top {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .container_banner_footer {
    border-radius: 32px;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 32px;
  }

  .block_title_banner_footer {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .block_button_banner_footer {
    margin-top: 48px;
  }

  .container_social_link {
    margin-top: 32px;
    padding-top: 24px;
  }

  .logo_footer {
    height: 32px;
  }

  .block_social {
    width: 24px;
    height: 24px;
  }

  .text_14_400 {
    font-size: 14px;
  }

  .box_link_footer {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    grid-template-columns: 1fr 1fr;
  }

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

  .link_footer {
    font-size: 14px;
  }

  .block_link_logo {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    font-size: 16px;
  }

  .container_footer {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 60px 32px 32px;
  }

  .icon_link_logo {
    width: 24px;
    height: 24px;
  }

  .box_social_link {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

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

  .text_16_600_aa, .price-pricing-table {
    font-size: 16px;
  }

  .price-pricing-table.ok.no-pay {
    font-size: 12px;
  }

  .price-pricing-table.mob-hide {
    margin-bottom: 10px;
  }

  .neutable-cell {
    border-style: none;
    margin-left: 0;
  }

  .neutable-cell.plus {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .neutable-cell.plus.start {
    border-top-style: none;
  }

  .neutable-cell.plus.end {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .neupricing-feature-table-text {
    font-size: 18px;
  }

  .neupricing-feature-table-text.entc, .neupricing-feature-table-text.plust {
    color: #8b8b8b;
  }

  .neupricing-feature-table-text.core {
    color: #8b8b8b;
    background-color: #0000;
  }

  .neupricing-feature-table-text.entc, .neupricing-feature-table-text.plust {
    color: #8b8b8b;
  }

  .neufeature-tick-icon {
    font-size: 12px;
  }

  .neupricing-feature-table-head {
    margin-top: 20px;
    font-size: 20px;
  }

  .section_padding {
    padding-left: 2em;
    padding-right: 2em;
  }

  .neufeatures-checklist {
    background-color: #ffffff54;
    border-left: 1px #d9d9d9;
    border-right: 1px #d9d9d9;
  }

  .neufeatures-checklist.hide-on-mobile {
    display: none;
  }

  .neufeatures-checklist.start {
    background-color: #fff;
    border-bottom: 1px solid #000;
  }

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

  .neutable-cell-feature {
    border-bottom-style: none;
    position: static;
  }

  .neutable-cell-feature.mob-hide {
    display: none;
  }

  .neufeatures-table-content {
    border-bottom-style: solid;
    border-bottom-color: #e5e5e5;
    grid-template-columns: 4fr;
  }

  .neufeatures-table-content.no-border {
    border-bottom-style: none;
  }

  .neufeatures-table-content.head {
    z-index: 1;
    background-color: #fff;
    position: sticky;
    top: 154px;
  }

  .neufeatures-table-head {
    z-index: 2;
    grid-template-columns: 4fr;
    padding-top: 68px;
    top: 0;
    left: 0;
  }

  .text_32_600-2 {
    font-size: 32px;
  }

  .neupricing-feature-table-title.xhead {
    text-align: center;
    font-size: 32px;
    line-height: 40px;
  }

  .neufeatures-table {
    background-color: #fff;
  }

  .tab-content-heder {
    flex-direction: column;
  }

  .heading-18 {
    font-size: 32px;
  }

  .mob-block {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .heading-16 {
    font-size: 16px;
  }

  .heading-16.slider {
    text-align: center;
    font-size: 16px;
  }

  .block_title_features {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 32px;
    padding-right: 32px;
  }

  .text-block-20 {
    font-size: 16px;
  }

  .heading-19 {
    font-size: 32px;
  }

  .page-nav-tilte {
    font-size: 24px;
  }

  .heading-21, .heading-22 {
    font-size: 32px;
  }

  .logs-block-grd {
    margin-top: 40px;
  }

  .header_section_features {
    border-radius: 32px;
    padding: 60px 0;
  }

  .page-nav-overline, .page-nav-overline.overdark {
    font-size: 12px;
  }

  .container_integration-2 {
    border-radius: 32px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section_padding-2, .section_padding-2._100vh.margin.notop {
    padding-left: 2em;
    padding-right: 2em;
  }

  .heading-23 {
    font-size: 32px;
  }

  .llgs {
    max-width: 40px;
    max-height: 40px;
  }

  .store-titles {
    font-size: 16px;
  }

  .button_op.features {
    padding: 16px 24px;
    font-size: 16px;
  }

  .banner-image-block.mob-hide {
    display: none;
  }

  .h_1_56_700-op {
    font-size: 56px;
  }

  .h_1_56_700-op.left.smaller.price.hello, .footer_-cta_title {
    font-size: 32px;
  }

  .black_cta {
    font-size: 16px;
  }

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

  .featured_case_study {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    display: grid;
  }

  .quick-stack-7 {
    margin-top: 80px;
  }

  .collection-list-4 {
    grid-column-gap: 48px;
  }

  .container_case_studies {
    border-radius: 32px;
    padding: 60px 0;
  }

  .flex-block-3.gstarted {
    padding-right: 0;
  }

  .slider {
    display: flex;
  }

  .quick-stack-8-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cs_stat_name {
    font-size: 18px;
  }

  .cs_para.author {
    font-size: 16px;
  }

  .cs_para.quote {
    font-size: 20px;
  }

  .cs_rich {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cs_rich.new {
    padding-left: 0;
    font-size: 16px;
  }

  .container-9 {
    overflow: hidden;
  }

  .quick-stack-9 {
    margin-bottom: 40px;
    padding: 10px 20px 0 0;
  }

  .text-block-22 {
    font-size: 20px;
  }

  .heading-26, .heading-27 {
    font-size: 32px;
  }

  .paragraph-3 {
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 16px;
  }

  .div-block-33 {
    max-width: 100%;
    padding-bottom: 20px;
    padding-left: 40px;
  }

  .paragraph-4 {
    max-width: 100%;
    font-size: 16px;
  }

  .section-7 {
    padding-left: 2em;
    padding-right: 2em;
  }

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

  .swiper-slide-copy {
    flex: none;
    width: 100%;
  }

  .swiper-slide-copy.is-slider-step {
    width: 49%;
  }

  .swiper-slide-copy.is-slider-pricing {
    width: 100%;
    max-width: 375px;
  }

  .swiper-wrapper-copy {
    justify-content: flex-start;
    display: flex;
  }

  .section-9 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .stacks, .cs_rich-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-26-copy {
    font-size: 32px;
  }

  .grid-13 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .collection-list-6 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .image-30.slid-prev, .image-31.slid-next {
    max-width: 48px;
  }

  .swiper123 {
    position: relative;
    overflow: visible;
  }

  .swiper123.is-slider-step {
    padding-left: 64px;
    padding-right: 64px;
  }

  .swiper123.is-slider-pricing {
    padding-top: 32px;
    padding-bottom: 24px;
  }

  .container-10 {
    max-width: 728px;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .radio-button-label {
    font-size: 14px;
  }

  .heading-28 {
    font-size: 24px;
  }

  .paragraph-5 {
    font-size: 16px;
  }

  .container_pricing_main-2 {
    background-color: #0000;
    border-radius: 0;
    display: none;
  }

  .parag_16_400_60-2 {
    font-size: 16px;
  }

  .parag_16_400_60-2.start {
    font-size: 13px;
  }

  .text_32_600-3 {
    font-size: 32px;
  }

  .wrapper_slider_pricing-2 {
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    overflow: visible;
  }

  .parag_16_400_60-3 {
    font-size: 16px;
  }

  .parag_16_400_60-3.start {
    font-size: 13px;
  }

  .swiper-3 {
    position: relative;
    overflow: visible;
  }

  .swiper-3.is-slider-pricing {
    padding-top: 32px;
    padding-bottom: 24px;
  }

  .swiper-slide-3 {
    flex: none;
  }

  .swiper-slide-3.is-slider-pricing {
    width: 100%;
    max-width: 375px;
  }

  .text_32_600-4 {
    font-size: 32px;
  }

  .block_title_pricing-2 {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 32px;
    padding-right: 32px;
  }

  .container_pricing_main-3 {
    background-color: #0000;
    border-radius: 0;
    display: none;
  }

  .swiper-4 {
    position: relative;
    overflow: visible;
  }

  .swiper-4.is-slider-pricing {
    padding-top: 32px;
    padding-bottom: 24px;
  }

  .swiper-slide-4 {
    flex: none;
  }

  .swiper-slide-4.is-slider-pricing {
    width: 100%;
    max-width: 375px;
  }

  .text_32_600-5 {
    font-size: 32px;
  }

  .container_pricing4plan {
    border-radius: 32px;
    padding: 60px 0;
  }

  .container_pricing4plan.header {
    padding-left: 32px;
    padding-right: 32px;
    overflow: hidden;
  }

  .section_padding-3 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .neutable-cell-2 {
    border-style: none;
    margin-left: 0;
  }

  .neutable-cell-2.highlight_price {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .neutable-cell-2.highlight_price.start {
    border-top-style: none;
  }

  .neutable-cell-2.highlight_price.end {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .neufeatures-table-2 {
    background-color: #fff;
  }

  .neufeatures-table-head-2 {
    z-index: 2;
    grid-template-columns: 4fr;
    padding-top: 68px;
    top: 0;
    left: 0;
  }

  .neufeatures-table-head-2._2vsp {
    padding-top: 0;
  }

  .neufeatures-checklist-2 {
    background-color: #ffffff54;
    border-left: 1px #d9d9d9;
    border-right: 1px #d9d9d9;
  }

  .neufeatures-checklist-2.hide-on-mobile {
    display: none;
  }

  .neufeatures-checklist-2.hide-on-mobile._2vs.nohide {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .neufeatures-checklist-2.start {
    background-color: #fff;
    border-bottom: 1px solid #000;
  }

  .neufeatures-table-content-2 {
    border-bottom-style: solid;
    border-bottom-color: #e5e5e5;
    grid-template-columns: 4fr;
  }

  .neufeatures-table-content-2.no-border {
    border-bottom-style: none;
  }

  .neufeatures-table-content-2.head {
    z-index: 1;
    background-color: #fff;
    position: sticky;
    top: 154px;
  }

  .neufeatures-table-content-2.head._2vsp {
    top: 129px;
  }

  .text_32_600-6 {
    font-size: 32px;
  }

  .button_main_border-copy {
    border: 2px solid #2424241a;
    height: 56px;
    padding: 16px 32px;
    font-size: 20px;
  }

  .vsland {
    border-radius: 32px;
    padding: 60px 32px;
  }

  .vsland._4plan, .vsland.whitebg.compact {
    padding-left: 32px;
    padding-right: 32px;
  }

  .vsland.whitebg.home {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .vsland.no-overflow {
    overflow: hidden;
  }

  .vsland.hello.compact {
    padding-left: 32px;
    padding-right: 32px;
  }

  .h_2_40_700-2-copy {
    font-size: 32px;
  }

  .heading-29 {
    font-size: 24px;
  }

  .line-progress {
    display: none;
  }

  .paddingem {
    padding: 60px 32px;
  }

  .img_content_tabs-copy {
    max-height: none;
  }

  .container-11 {
    max-width: 728px;
  }

  .testimonial-slider-left {
    left: -20px;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .uui-heading-xxsmall.text-weight-medium {
    font-size: 16px;
  }

  .uui-testimonial16_component {
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-testimonial14_component {
    column-count: 2;
  }

  .grid-14 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .daycount_launch {
    width: 100px;
  }

  .text-span-4 {
    display: block;
  }

  .collection-list-8 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .div-block-43 {
    font-size: 16px;
  }

  .flex-block-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tlp_theme_name {
    font-size: 20px;
  }

  .heading-31 {
    font-size: 28px;
  }

  .paragraph-9 {
    font-size: 16px;
  }

  .tlp_section {
    padding-left: 2em;
    padding-right: 2em;
  }

  .text-block-29 {
    font-size: 20px;
  }

  .tdp_section-_head {
    text-align: center;
    font-size: 48px;
  }

  .tdp_overview {
    font-size: 16px;
  }

  .uui-testimonial14_component_3 {
    column-count: 2;
    grid-template-columns: 1fr;
  }

  .theme_premium_block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .customer-tag {
    font-size: 14px;
  }

  .customer-tag-val {
    font-size: 16px;
  }

  .div-block-55 {
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .div-block-56.width30 {
    min-width: 200px;
  }

  .text-block-31 {
    font-size: 14px;
  }

  .text-block-32, .link-11 {
    font-size: 16px;
  }

  .text-block-34 {
    font-size: .8em;
    font-weight: 300;
  }

  .paragraph-10 {
    font-size: 13px;
  }

  .paragraph-10.get-started.tablet {
    font-size: 14px;
  }

  .pf_rich-text {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pf_rich-text.new {
    padding-left: 0;
    font-size: 16px;
  }

  .div-block-61 {
    align-items: center;
  }

  .logos_featured.mob-hidden {
    width: 100%;
  }

  .grid-17.forms {
    grid-template-columns: 1fr;
  }

  .grid-18 {
    grid-template-columns: 4fr;
  }

  .review-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 45vw;
    grid-auto-columns: 45vw;
    grid-auto-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    display: grid;
  }

  .testimonial---hr2 {
    width: 45vw;
  }

  .integrations-card-title {
    font-size: 16px;
  }

  .text_32_600-7 {
    font-size: 32px;
  }

  .neufeature-tick-icon-2, .neufeature-tick-icon-3 {
    font-size: 12px;
  }

  .text_32_600-8 {
    font-size: 32px;
  }

  .card_pricing-2 {
    border-radius: 24px;
    height: 100%;
    padding: 24px 16px;
  }

  .card_pricing-2.pro {
    border-width: 4px;
  }

  .card_pricing-2.pro.hyes {
    border-style: solid;
  }

  .card_pricing-2.one, .card_pricing-2.three {
    border-radius: 24px;
  }

  .card_pricing-2.plus {
    border: 4px solid #1060e0;
    border-radius: 24px;
    padding-top: 24px;
    padding-bottom: 24px;
    transform: none;
  }

  .text-block-6 {
    font-size: 14px;
  }

  .tabs-content-2 {
    margin-left: -32px;
    margin-right: -32px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-42, .text-block-43 {
    font-size: 14px;
  }

  .container_pricing_main-4 {
    background-color: #0000;
    border-radius: 0;
    display: none;
  }

  .plan-meta {
    font-size: 16px;
  }

  .pricing_features_list {
    font-size: 14px;
  }

  .plan-name-pricing {
    font-size: 32px;
  }

  .container_pricing_2418 {
    border-radius: 32px;
    padding: 60px 0;
  }

  .container_pricing_2418.header {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .block_title_pricing-2-copy {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 32px;
    padding-right: 32px;
  }

  .neufeature-tick-icon-4 {
    font-size: 12px;
  }

  .tabs-content-3 {
    margin-left: -32px;
    margin-right: -32px;
    padding-left: 0;
    padding-right: 0;
  }

  .text_32_600-9 {
    font-size: 32px;
  }

  .text-block-45, .text-block-46 {
    font-size: 14px;
  }

  .container_pricing_main-5 {
    background-color: #0000;
    border-radius: 0;
    display: none;
  }

  .text-block-47, .text-block-48 {
    font-size: 14px;
  }

  .theme-list-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .customer-story-subtitle {
    font-size: 16px;
  }

  .customer-story-title, .customer-story-subtitle-copy {
    font-size: 20px;
  }

  .customer-story-grid {
    grid-column-gap: 48px;
    grid-template-columns: 1fr 1fr;
  }

  .cs-list {
    padding-left: 2em;
    padding-right: 2em;
  }

  .heading-43 {
    margin-top: 0;
    font-size: 42px;
  }

  .paragraph-11 {
    font-size: 16px;
  }

  .button-5 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 12px;
  }

  .cell-24 {
    flex-flow: wrap;
  }

  .cell-25 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-end;
  }

  .cell-27, .cell-28 {
    flex-flow: column;
  }

  .image-48 {
    max-width: none;
  }

  .image-48-copy {
    max-width: 100%;
  }

  .heading-47 {
    font-size: 31px;
  }

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

  .div-block-80 {
    align-items: flex-end;
    display: flex;
  }

  .container_tabs-copy {
    grid-template-columns: 1fr;
    align-items: center;
  }

  .features_3col {
    border-radius: 24px;
    height: auto;
  }

  .body_m24 {
    font-size: 16px;
  }

  .body_m24.fb, .body_m24.header {
    padding-top: 10px;
  }

  .footer-banner-demo {
    border-radius: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 32px;
  }

  .review-grid-c, .review-grid-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 45vw;
    grid-auto-columns: 45vw;
    grid-auto-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    display: grid;
  }

  .flex-block-10 {
    place-items: end stretch;
    padding-left: 32px;
    padding-right: 32px;
  }

  .head_subtext {
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 16px;
  }

  .feature_head {
    font-size: 28px;
  }

  .feature_subtext {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 16px;
  }

  .form_heading {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 32px;
    padding-right: 32px;
  }

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

  .heading-52.builderai {
    padding-right: 0;
  }

  .title_brand_live {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 32px;
    padding-right: 32px;
  }

  .button_primary {
    height: 56px;
    padding: 16px 32px;
    font-size: 20px;
  }

  .button_primary.nowrap, .live_2col {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-span-7.builderai.release {
    font-size: 30px;
  }

  .paragraph-15.ai-tile-subtitle.ai.tab {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .heading-2-dark.center.ai-tile-header {
    margin-top: 12px;
  }

  .heading-2-dark.center.ai-tile-header.tab {
    font-size: 50px;
  }

  .heading-2-dark.center.tab {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-2-dark.center.padding-new {
    margin-bottom: 60px;
  }

  .heading-2-dark.center, .heading-2-dark.nopad, .heading-2-dark.center {
    font-size: 40px;
    line-height: 50px;
  }

  .review-grid-2-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 45vw;
    grid-auto-columns: 45vw;
    grid-auto-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    display: grid;
  }

  .parag_16_400_60-4 {
    font-size: 16px;
  }

  .testimonial---hr2-2 {
    width: 45vw;
  }

  .j24_reviews {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .j24_half_customers {
    border-radius: 32px;
    padding: 60px 32px;
  }

  .j24_half_customers._4plan, .j24_half_customers.whitebg.compact {
    padding-left: 32px;
    padding-right: 32px;
  }

  .j24_half_customers.whitebg.home {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .j24_half_customers.no-overflow {
    overflow: hidden;
  }

  .j24_half_customers.hello.compact {
    padding-left: 32px;
    padding-right: 32px;
  }

  .button {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 40px;
    margin-left: 0;
    padding-top: 10px;
    padding-left: 15px;
    position: static;
    inset: 33px 0% auto auto;
  }

  .j24_case_studies {
    padding-top: 40px;
  }

  .text-block-52, .text-block-52.home {
    font-size: 16px;
  }

  .tabs-menu-3 {
    flex-flow: row;
    width: auto;
  }

  .j24-customers-tab {
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .div-block-89 {
    padding-bottom: 10px;
  }

  .tabs-2 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabpanej24 {
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .image-53 {
    width: 100%;
  }

  .grid-19 {
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
  }

  .button_onblue_outline.app-studio {
    font-size: 14px;
  }

  .helpdocs-desc {
    font-size: 16px;
  }

  .grid-21 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-95 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .stat_card_metric {
    font-size: 18px;
    line-height: 28px;
  }

  .stat_card_val {
    font-size: 64px;
    line-height: 80px;
  }

  .flex-block-12 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .stat_card {
    min-width: 200px;
  }

  .live_selling_iframe_events {
    height: 290px;
  }

  .section-15 {
    background-color: #fff;
    left: 32px;
    right: 32px;
  }

  .collection-list-16 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .sa_title {
    font-size: 38px;
  }

  .select_chips {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .text-span-8.money-saved-text {
    font-size: 16px;
  }

  .div-block-102 {
    z-index: 1000;
  }

  .div-block-103 {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    padding-right: 0;
    display: flex;
    left: 0;
    right: 0;
  }

  .tabs-menu-5 {
    width: 60%;
  }

  .featuristic-table {
    background-color: #fff;
  }

  .feat-table-cell {
    border-style: none;
    margin-left: 0;
  }

  .feat-table-cell.start {
    border-style: solid solid none;
  }

  .feat-table-cell.highlight_price {
    border-bottom-style: none;
    border-bottom-width: 2px;
    border-left-style: solid;
    border-right-style: solid;
    width: auto;
  }

  .feat-table-cell.highlight_price.end {
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
  }

  .text-block-58 {
    top: -3px;
    left: 70px;
  }

  .feature2colcompare {
    background-color: #ffffff54;
    border-left: 1px #d9d9d9;
    border-right: 1px #d9d9d9;
  }

  .feature2colcompare.start {
    background-color: #fff;
    border-bottom: 1px solid #000;
  }

  .feature2colcompare.start._2vs {
    border-bottom-style: none;
    border-left-width: 2px;
    border-left-color: #8f2c2c;
    border-right: 2px #ddd5d5;
  }

  .feature2colcompare._2vs {
    background-color: #ece9e154;
  }

  .feature-table-name {
    border-bottom-style: none;
    position: static;
  }

  .feature-table-name.mob-hide {
    display: none;
  }

  .enhance-feature-compare-text {
    font-size: 15px;
  }

  .savingnudge {
    margin-right: 30px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .feature-table-content {
    border-bottom-style: solid;
    border-bottom-color: #e5e5e5;
    grid-template-columns: 4fr;
  }

  .feature-table-content.no-border {
    border-bottom-style: none;
  }

  .feature-table-content._2vsp.app-core, .feature-table-content._2vsp.app-plus, .feature-table-content._2vsp.app-enterprise, .feature-table-content._2vsp.app-pro {
    border-bottom-style: none;
    height: auto;
  }

  .neufeature-tick-icon-5 {
    font-size: 12px;
  }

  .button-primary-5.bette.smaller {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
  }

  .text-block-61 {
    font-size: 16px;
  }

  .sl-first-fold {
    grid-template-columns: 1fr;
    place-items: start center;
  }

  .sl-container.about-us {
    padding-left: 0;
  }

  .sl-form-wrapper.biege {
    padding: 16px 24px;
  }

  .shoplazza-capture-form {
    flex-direction: column;
    min-width: auto;
  }

  .sl-bottom-banner-text.s {
    font-size: 50px;
    line-height: 60px;
  }

  .sl-bottom-banner-text.s.lp {
    font-size: 30px;
    line-height: 40px;
  }

  .image-58 {
    max-width: 40%;
  }

  .form-copy {
    flex-direction: column;
    min-width: auto;
  }

  .section-17.tileai {
    background-color: #fff;
  }

  .tabs_hidden_text {
    font-size: 14px;
  }

  .tabs-menu-7 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: auto;
    display: flex;
  }

  .tabs-3 {
    flex-flow: column;
    grid-auto-flow: column;
    margin-top: 20px;
    display: flex;
  }

  .paragraph-16.builderai {
    text-align: center;
    width: 100%;
  }

  .paragraph-16.builderai.release {
    margin-top: 0;
    margin-bottom: 40px;
    font-size: 14px;
  }

  .div-block-117.vsbuilderai {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-118.release {
    padding-left: 0;
  }

  .container-13 {
    max-width: 728px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .features-wrapper-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .features-left {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right {
    max-width: 100%;
  }

  .hero-wrapper-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-3 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-14 {
    max-width: 728px;
  }

  .hero-wrapper-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-4 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-15 {
    max-width: 728px;
  }

  .features-wrapper-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .features-left-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right-2 {
    max-width: 100%;
  }

  .container-16 {
    max-width: 728px;
  }

  .hero-wrapper-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-5 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-wrapper-two-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .features-left-3 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right-3 {
    max-width: 100%;
  }

  .container-19 {
    width: 100%;
    padding: 40px 30px 30px;
  }

  .header2, .header2.smaller {
    font-size: 44px;
  }

  .section-20 {
    padding-top: 100px;
    padding-bottom: 40px;
  }

  .container-20 {
    flex-flow: column;
  }

  .container-21 {
    width: 100%;
    padding: 30px;
  }

  .heading-71 {
    font-size: 44px;
  }

  .heading-71.release-notes {
    font-size: 40px;
  }

  .paragraph-22.subtitle {
    font-size: 16px;
  }

  .header1 {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .header1.white.release {
    padding-bottom: 100px;
  }

  .container-22 {
    flex-flow: column;
  }

  .container-23 {
    width: 100%;
    padding: 30px;
  }

  .container-23.release {
    padding-left: 0;
  }

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

  .image-81 {
    width: 30px;
    height: 30px;
  }

  .container-24 {
    flex-flow: row;
    padding-left: 30px;
    padding-right: 30px;
  }

  .paragraph-23 {
    width: 100%;
  }

  .container-25 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .heading-72 {
    font-size: 44px;
  }

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

  .tabs-7, .tabs-7.alternate {
    flex-flow: row;
  }

  .text-block-76 {
    font-size: 16px;
  }

  .tabs-menu-8 {
    width: 100%;
  }

  .tabs-menu-8.right {
    width: 50%;
  }

  .text-block-77 {
    font-size: 14px;
  }

  .tabimage {
    object-fit: contain;
    border-radius: 0;
  }

  .tabs-content-6 {
    width: 100%;
    margin-top: 30px;
    margin-left: 0;
  }

  .tabs-content-6.left {
    width: 50%;
    margin-right: 0;
  }

  .container-27 {
    flex-flow: column;
    max-width: none;
    padding: 50px;
    display: block;
  }

  .image-82 {
    width: 30px;
    height: 30px;
  }

  .paragraph-24 {
    width: 100%;
  }

  .container-28 {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .container-29 {
    width: 100%;
    padding: 30px;
  }

  .container-30 {
    width: 100%;
    padding: 0 30px 30px;
  }

  .container-31 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .paragraph-25 {
    width: 100%;
    margin-bottom: 10px;
  }

  .div-block-8 {
    height: 100%;
  }

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

  .container-33 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .container-34 {
    width: 100%;
    padding: 30px;
  }

  .container-35 {
    width: 100%;
    padding: 0 30px 30px;
  }

  .container-35.flip {
    margin-left: 0;
  }

  .container-36 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .container-36.fliphorizontal {
    flex-flow: column;
    margin-top: 0;
  }

  .paragraph-26 {
    width: 100%;
    margin-bottom: 10px;
  }

  .div-block-128 {
    height: 100%;
  }

  .container-38 {
    padding: 0 30px 30px;
  }

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

  .container-40 {
    width: 100%;
    padding: 30px;
  }

  .section-25 {
    padding-top: 100px;
    padding-bottom: 40px;
  }

  .container-41 {
    flex-flow: column;
  }

  .container-42 {
    width: 100%;
    padding: 30px 30px 0;
  }

  .text-block-91 {
    text-align: center;
    font-size: 13px;
    display: block;
  }

  .text-block-92, .text-block-93, .text-block-94 {
    font-size: 13px;
  }

  .image-88.tab {
    margin-left: 33px;
  }

  .image-89.tab {
    margin-left: 75px;
  }

  .image-91.tab {
    margin-top: -7px;
  }

  .image-92 {
    margin-top: 74px;
  }

  .container-46 {
    max-width: 800px;
  }

  .paragraph-x-large.text-color-gray-800 {
    letter-spacing: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .f-section-large.white {
    padding-bottom: 30px;
  }

  .f-logo-carousel-wrap {
    width: 95%;
  }

  .section-large {
    padding-top: 92px;
    padding-bottom: 92px;
  }

  .content-tabs-row {
    flex-direction: column;
  }

  .tab-image {
    width: 100%;
  }

  .content-tabs-menu-list {
    max-width: none;
    margin-bottom: 32px;
    margin-left: 0%;
  }

  .tab-pane {
    height: auto;
  }

  .content-tabs-left-2 {
    max-width: 100%;
  }

  .featurescroll {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .content-tabs-row-2 {
    flex-flow: column-reverse;
  }

  .tabs-content-8 {
    width: auto;
    max-width: 100%;
    position: relative;
  }

  .content-tabs-menu-list-2 {
    max-width: none;
    margin-bottom: 32px;
    margin-left: 0%;
  }

  .content-grid {
    flex-flow: column;
    grid-template-columns: 1fr;
    align-items: stretch;
    width: 100%;
    margin-top: 40px;
    margin-bottom: 80px;
    display: flex;
  }

  .content-grid.left {
    flex-flow: column-reverse;
  }

  .content-grid.bottom {
    margin-bottom: 40px;
  }

  .h2-heading-2 {
    letter-spacing: 0;
    font-size: 28px;
    line-height: 38px;
  }

  .section-large-2 {
    padding-top: 92px;
    padding-bottom: 92px;
  }

  .content-image-card {
    width: 100%;
    max-width: none;
  }

  .content-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    width: 100%;
  }

  .jambo-content {
    padding-bottom: 40px;
  }

  .bento-section {
    padding-top: 20px;
  }

  .heading-82 {
    margin-top: 20px;
    margin-bottom: 40px;
    font-size: 40px;
  }

  .paragraph-30 {
    width: 100%;
  }

  .section-27.last {
    margin-bottom: 160px;
  }

  .text-block-95.date {
    font-size: 12px;
  }

  .text-block-95.title {
    font-size: 22px;
  }

  .text-block-95.body, .text-block-95.body.one {
    font-size: 14px;
    line-height: 20px;
  }

  .text-block-95.tag {
    font-size: 10px;
    line-height: 20px;
  }

  .cell-45, .div-block-138 {
    padding-right: 0;
  }
}

@media screen and (max-width: 767px) {
  .hero-heading-right {
    padding: 60px 15px;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open {
    border-style: none;
    margin-top: 0;
  }

  .nav-dropdown-link {
    text-align: center;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .bw-button-primary-left-padding {
    margin-left: 0;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .blog-cover-container {
    padding: 60px 20px 0;
  }

  .bw-blog-title-meta {
    margin-top: 40px;
  }

  .hero-image.shadow-two {
    width: 100%;
    max-width: none;
  }

  .bw-footer {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

  .footer-link:hover {
    color: #1a1b1fbf;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

  .hero-stack-2 {
    padding: 60px 15px;
  }

  .text-block-5.tdp {
    font-size: 16px;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-wrapper-2 {
    flex-direction: column;
    align-items: center;
  }

  .footer-content-2 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block-2 {
    align-items: center;
  }

  .footer-link-2:hover {
    color: #1a1b1fbf;
  }

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

  .footer-social-link-2 {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .page-title.savespace {
    font-size: 42px;
    line-height: 44px;
  }

  .bw-gradient-cut {
    margin-left: -12px;
    margin-right: -12px;
  }

  .bw-gradient-cut.nohide {
    background-color: #fff;
    background-image: none;
  }

  .accordion-toggle, .dropdown-list {
    width: 100%;
  }

  .bw-header-background {
    display: none;
  }

  .features-table-head {
    top: 68px;
    left: 0;
  }

  .bw-category-tags-container {
    display: none;
  }

  .bw-help-link, .contact-grid {
    grid-template-columns: 1fr;
  }

  .form-grid {
    flex: 0 auto;
    grid-template-columns: 1fr;
  }

  .form {
    align-items: stretch;
    min-width: 400px;
  }

  .form-wrapper {
    align-items: center;
  }

  .bw-addresses, .bw-container-0.au-who-we-are, .grid-2 {
    grid-template-columns: 1fr;
  }

  .bw-cover.about {
    grid-template-columns: 1fr;
    margin-left: 20px;
    margin-right: 0;
  }

  .div-block-11 {
    justify-content: flex-end;
    align-items: flex-start;
    margin-left: 10px;
    margin-right: 10px;
  }

  .bw-feature {
    flex-direction: column-reverse;
    display: flex;
  }

  .bw-feature.alternate {
    flex-direction: column;
  }

  .image-6 {
    transform: none;
  }

  .image-6.hide, .image-6.hidemobil {
    display: none;
  }

  .grid-7 {
    grid-template-columns: 1fr;
  }

  .div-block-15 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .bw-cover-50 {
    grid-template-columns: 1fr;
  }

  .about-h1 {
    padding-right: 20px;
  }

  .article {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bw-header-back {
    display: block;
  }

  .blog-cover-container-top {
    padding: 60px 20px 0;
  }

  .text-block-13.tlp-tags, .text-block-13.tdp-tags, .text-block-13.tdp-tags-navigable {
    background-color: #f9f4e9;
  }

  .collection-list.tdp, .collection-list.tdp-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
  }

  .div-block-17.tdp {
    justify-content: center;
    margin-top: 40px;
  }

  .grid-11 {
    flex-direction: column;
    display: flex;
  }

  .grid-12 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .grid-12.ratio64 {
    grid-template-columns: 6fr;
  }

  .text-block-16 {
    font-size: 14px;
  }

  .text-block-16.author {
    font-size: 13px;
  }

  .text-block-16.author-1 {
    line-height: 19px;
  }

  .div-block-23 {
    align-items: flex-end;
  }

  .preview-header {
    max-width: 100%;
  }

  .tdp-tiles {
    width: 100%;
  }

  .press-link {
    flex-direction: column;
  }

  .div-block-25 {
    margin: 20px 0 40px;
  }

  .press-image {
    width: auto;
    max-width: 100%;
  }

  .h_1_56_700 {
    font-size: 32px;
  }

  .h_2_40_700 {
    font-size: 28px;
  }

  .drop_tog {
    justify-content: space-between;
    font-size: 24px;
    font-weight: 600;
  }

  .box_menu_link_nav {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    background-color: #f6f5f4;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    height: 92dvh;
    padding-top: 40px;
    padding-bottom: 40px;
    display: flex;
  }

  .brand_logo {
    margin-right: 24px;
  }

  .button_nav_menu {
    color: #fff;
    background-color: #1060e0;
    align-self: stretch;
    align-items: center;
    width: 100%;
    height: 48px;
    margin-left: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .container_nav_bar {
    background-color: #0000;
    border-color: #0000;
    flex: 1;
    justify-content: space-between;
    padding: 16px;
  }

  .menu_burger {
    color: #242424;
    justify-content: center;
    align-items: center;
    padding: 0;
    display: flex;
  }

  .menu_burger.w--open {
    color: #242424;
    background-color: #0000;
  }

  .burger {
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 24px;
    display: flex;
  }

  .burger.fb {
    display: none;
  }

  .close_menu {
    opacity: 0;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 24px;
    display: flex;
    position: absolute;
    inset: 0%;
  }

  .close_menu.fb {
    display: none;
  }

  .nav_menu {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #0000;
  }

  .drop_link_menu {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    box-shadow: none;
    background-color: #0000;
    margin-top: 24px;
  }

  .drop_list {
    position: static;
  }

  .drop_link {
    font-size: 16px;
    font-weight: 600;
  }

  .drop_down {
    width: 100%;
  }

  .container_button_nav {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container_link_nav_bar {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 32px;
    padding-right: 40px;
  }

  .nav_link {
    margin-left: 0;
    margin-right: 0;
    font-size: 24px;
    font-weight: 600;
  }

  .nav_bar {
    background-color: #fff;
    top: 0;
  }

  .nav_bar.builderai {
    background-color: #f3f3f3;
  }

  .container_hero {
    flex: 1;
    padding-top: 96px;
  }

  .h_1_80_700 {
    font-size: 40px;
  }

  .h_1_80_700.integrations {
    font-size: 48px;
  }

  .button_main_white {
    align-self: stretch;
    height: 48px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .iphone_img {
    height: 200px;
  }

  .h_1_80_700_white {
    font-size: 40px;
  }

  .block_button_banner {
    flex-direction: column;
  }

  .button_main, .button_main_border {
    height: 48px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .button_main_shopy {
    align-self: stretch;
    height: 48px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .container_banner {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .box_container_hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .parag_20_400_white_80 {
    font-size: 16px;
  }

  .block_sub_title {
    max-width: 450px;
  }

  .prod_img_sticky {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .block_button_hero {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    margin-top: 32px;
  }

  .block_logo_button {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    align-self: stretch;
  }

  .gradient_box {
    background-image: radial-gradient(circle at 50% 100%, #967efd, #fff0);
  }

  .parag_20_400_60 {
    font-size: 16px;
  }

  .parag_20_400_60.hidden {
    display: none;
  }

  .parag_20_400_60.fb {
    padding-top: 10px;
  }

  .line_tabs_link {
    width: 80%;
    position: absolute;
    top: 0%;
    bottom: auto;
  }

  .container_tabs._2-by-2 {
    grid-template-columns: 1fr;
    place-items: stretch stretch;
  }

  .container_content_tabs {
    border-radius: 20px;
    flex-direction: column;
    height: auto;
  }

  .container_content_tabs.outta-tabs._2col {
    justify-content: center;
  }

  .img_content_tabs {
    object-fit: contain;
    width: 100%;
    height: 100%;
  }

  .block_title_tabs {
    margin-bottom: 32px;
  }

  .section_tabs {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .block_title_left_one_tabs {
    grid-row-gap: 16px;
    text-align: center;
    max-width: none;
  }

  .block_right_content_tabs {
    border-bottom: 1px solid #0000000d;
    justify-content: flex-start;
    width: 100%;
    height: 380px;
  }

  .box_link_tabs {
    flex-direction: row;
    margin-top: 16px;
  }

  .container_main {
    padding-left: 20px;
    padding-right: 20px;
  }

  .block_title_left {
    max-width: none;
  }

  .tabs_link {
    justify-content: center;
    position: relative;
  }

  .block_left_content_tabs {
    text-align: center;
    order: 1;
    width: auto;
    height: 370px;
    padding-right: 40px;
  }

  .block_left_content_tabs._100w {
    height: auto;
  }

  .h_2_40_700-2 {
    font-size: 28px;
  }

  .button_more {
    justify-content: center;
    align-self: stretch;
    height: 48px;
    display: flex;
  }

  .img_top_no_right {
    right: -20%;
  }

  .img_top_no_left {
    top: 10%;
    left: -20%;
  }

  .h_1_100 {
    font-size: 48px;
  }

  .img_centr_no_right-_bottom {
    right: -10%;
  }

  .container_text_no_code {
    flex-wrap: wrap;
    justify-content: center;
  }

  .img_top_no_centr {
    left: -25%;
  }

  .img_bottom_no_right {
    right: 46%;
  }

  .h_2_56_700 {
    font-size: 32px;
  }

  .arrow_icon_right {
    width: 16px;
    height: 16px;
  }

  .slider-main_arrow {
    width: 48px;
    height: 48px;
  }

  .swiper-slide.wh {
    padding-left: 0;
    padding-right: 0;
  }

  .text_24_600 {
    font-size: 16px;
  }

  .text_24_600._24px {
    font-size: 24px;
  }

  .arrow_icon_left {
    width: 16px;
    height: 16px;
  }

  .swiper-wrapper._100.cs {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: row;
  }

  .swiper.is-slider-step {
    padding-left: 20px;
    padding-right: 20px;
  }

  .swiper-bullet {
    border-radius: 2px;
  }

  .container_connect {
    border-radius: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wrapper_slider {
    width: 100%;
  }

  .button_white {
    height: 48px;
    margin-top: 32px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .text_32_600 {
    font-size: 32px;
  }

  .swiper-bullet-pricing {
    border-radius: 2px;
  }

  .button_border_card {
    align-self: stretch;
    height: 48px;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .wrapper_slider_pricing {
    width: 100%;
  }

  .container_pricing {
    border-radius: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container_pricing.header {
    padding-top: 100px;
  }

  .container_pricing._4plan {
    padding-left: 24px;
    padding-right: 24px;
  }

  .button_border {
    align-self: stretch;
    height: 48px;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .slider-main-pricing {
    width: 48px;
    height: 48px;
  }

  .button_blue {
    height: 48px;
  }

  .button_blue.hfix1.pad {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_border_pricing {
    height: 48px;
  }

  .button_blue_view {
    height: 48px;
    font-size: 16px;
  }

  .container_shopping {
    padding: 40px 20px;
  }

  .img_card_shopping_small {
    object-fit: cover;
    height: 300px;
    max-height: none;
  }

  .containet_card_shopping {
    grid-template-columns: 1fr;
  }

  .img_card_shopping {
    object-fit: cover;
    border-radius: 16px;
    height: 300px;
    max-height: none;
  }

  .text_32_600_card {
    font-size: 16px;
  }

  .gradient_left {
    display: none;
  }

  .block_title_intagration {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container_integration {
    border-radius: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container_integration.home {
    border-radius: 0;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .gradient_right {
    display: none;
  }

  .block_logo {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
  }

  .container_banner_footer {
    border-radius: 24px;
    padding: 40px 20px;
  }

  .block_sub_text_banner_footer {
    max-width: none;
  }

  .block_button_banner_footer {
    justify-content: center;
    align-self: stretch;
    margin-top: 32px;
  }

  .container_social_link {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
    padding-top: 32px;
  }

  .box_link_footer_chat {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-self: stretch;
    display: grid;
  }

  .box_link_footer {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
    align-self: stretch;
    margin-top: 32px;
  }

  .container_link_footer_main {
    flex-direction: column;
    align-items: center;
  }

  .container_footer {
    border-radius: 24px 24px 0 0;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .box_social_link {
    order: -1;
  }

  .box_footer_logo {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    align-self: stretch;
    align-items: center;
  }

  .compdesc {
    font-size: 16px;
  }

  .price-pricing-table.ok.no-pay {
    font-size: 12px;
  }

  .price-pricing-table.mob-hide {
    display: none;
  }

  .neupricing-feature-table-text {
    font-size: 16px;
  }

  .neupricing-feature-table-text.core {
    color: #8b8b8b;
    padding-left: 0;
    padding-right: 0;
  }

  .neupricing-feature-table-text.entc, .neupricing-feature-table-text.plust {
    color: #8b8b8b;
    text-align: center;
  }

  .neupricing-feature-table-text.core {
    color: #8b8b8b;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .neupricing-feature-table-text.entc, .neupricing-feature-table-text.plust {
    color: #8b8b8b;
    text-align: center;
  }

  .neufeature-tick-icon {
    font-size: 12px;
  }

  .section_padding {
    padding-top: 1em;
  }

  .section_padding.hero.not {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .neutable-cell-feature {
    position: static;
  }

  .neufeatures-table-content {
    border-bottom-color: #e5e5e5;
  }

  .neufeatures-table-content.head {
    top: 120px;
  }

  .neufeatures-table-head {
    z-index: 2;
    top: 0;
    left: 0;
  }

  .text_32_600-2 {
    font-size: 32px;
  }

  .tab-content-heder {
    flex-direction: column;
  }

  .heading-18 {
    border-bottom-style: none;
    margin-bottom: 0;
    position: static;
  }

  .heading-18.case36p {
    border-bottom-style: none;
    margin-bottom: 0;
    padding-bottom: 0;
    position: static;
  }

  .div-block-28 {
    border-bottom-style: none;
    margin-bottom: 10px;
  }

  .heading-16 {
    color: #000;
  }

  .heading-16.slider {
    display: flex;
  }

  .text-block-20.padding10p {
    text-align: left;
    padding-left: 0%;
    padding-right: 0%;
  }

  .text-block-20.mobi-hidden {
    padding-bottom: 20px;
    display: none;
  }

  .v100spl {
    min-height: 0;
    padding-top: 0;
    padding-bottom: 20px;
    display: block;
  }

  .v100spl.middle {
    min-height: auto;
    padding-top: 20px;
  }

  .page-nav-tilte, .page-nav-tilte.overdark {
    font-size: 24px;
  }

  .page-nav-image {
    display: none;
  }

  .logs-block-grd {
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .header_section_features {
    border-radius: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .header_section_features.header {
    padding-top: 100px;
  }

  .page-nav-overline {
    font-size: 14px;
  }

  .container_integration-2 {
    border-radius: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section_padding-2, .section_padding-2._100vh.margin.notop {
    padding-left: 2em;
    padding-right: 2em;
  }

  .section_padding-2.bottom {
    padding-bottom: 5em;
  }

  .tabs-menu {
    flex-wrap: wrap;
    grid-template-columns: 1fr;
  }

  .flex-block {
    grid-template-columns: 1fr;
  }

  .cell-2 {
    align-items: stretch;
    display: flex;
  }

  .page-nav-head {
    padding-top: 20px;
  }

  .quick-stack-4 {
    margin-top: 0;
  }

  .quick-stack-4.splmargin {
    margin-top: 0;
    padding-bottom: 0;
  }

  .load-bar-base {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .desktop-hide {
    display: block;
  }

  .tab-button {
    justify-content: flex-start;
    display: block;
  }

  .tab-button.w--current {
    display: block;
  }

  .h_1_56_700-op {
    font-size: 32px;
  }

  .quick-stack-6 {
    background-color: #1060e0;
    background-image: none;
  }

  .mob-hidden-2 {
    display: none;
  }

  .cell-3 {
    align-items: center;
  }

  .footer_-cta_title {
    text-align: center;
    font-size: 32px;
  }

  .black_cta {
    text-align: center;
    font-size: 16px;
  }

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

  .cell-5 {
    padding-left: 48px;
  }

  .featured_case_study {
    flex-direction: column-reverse;
    display: flex;
  }

  .collection-list-4 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .container_case_studies {
    border-radius: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container_case_studies.header {
    padding-top: 100px;
  }

  .flex-block-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    align-items: center;
    padding-bottom: 2em;
  }

  .flex-block-3.gstarted {
    flex-direction: row;
  }

  .flex-block-3.home {
    flex-flow: wrap;
  }

  .gradient_bg_mobile {
    background-color: #1060e0;
    background-image: none;
  }

  .case_study_meta_title {
    font-size: 20px;
  }

  .quick-stack-8-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cs_stats {
    font-size: 32px;
  }

  .cs_stat_name {
    max-width: none;
    font-size: 16px;
  }

  .section-5 {
    padding-bottom: 5em;
  }

  .quick-stack-9 {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 16px;
  }

  .text-block-22 {
    padding-top: 16px;
    font-size: 18px;
  }

  .heading-26 {
    font-size: 32px;
  }

  .heading-27 {
    font-size: 24px;
  }

  .image-23 {
    width: 75vw;
  }

  .section-9 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .quotes_auth {
    font-size: 20px;
  }

  .stacks {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-26-copy {
    font-size: 32px;
  }

  .grid-13 {
    flex-direction: column;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .integration-list-item {
    padding: 1.5em;
  }

  .collection-list-6 {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .div-block-37.case-landing {
    align-items: center;
    padding-top: 0;
  }

  .div-block-38 {
    justify-content: space-between;
    width: 100%;
    max-width: none;
    display: flex;
  }

  .swiper123.is-slider-step {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-heading-left {
    padding: 60px 15px;
  }

  .heading-28 {
    font-size: 20px;
  }

  .text_32_600-3 {
    font-size: 32px;
  }

  .wrapper_slider_pricing-2 {
    width: 100%;
  }

  .text_32_600-4, .text_32_600-5 {
    font-size: 32px;
  }

  .container_pricing4plan {
    border-radius: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container_pricing4plan.header {
    padding-top: 100px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section_padding-3 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .neufeatures-table-head-2 {
    z-index: 2;
    top: 0;
    left: 0;
  }

  .neufeatures-table-head-2._2vsp {
    padding-top: 0;
  }

  .neufeatures-table-content-2 {
    border-bottom-color: #e5e5e5;
  }

  .neufeatures-table-content-2.head {
    grid-template-columns: 3fr;
    top: 120px;
  }

  .neufeatures-table-content-2.head._2vsp, .neufeatures-table-content-2._2vsp {
    grid-template-columns: 7fr;
  }

  .text_32_600-6 {
    font-size: 32px;
  }

  .button_main_border-copy {
    height: 48px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .vsland {
    border-radius: 24px;
    padding: 40px 20px;
  }

  .vsland.header {
    padding-top: 100px;
  }

  .vsland._4plan {
    padding-left: 24px;
    padding-right: 24px;
  }

  .vsland.whitebg.compact {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vsland.whitebg.lowside {
    padding-left: 40px;
    padding-right: 40px;
  }

  .vsland.whitebg.home {
    border-radius: 0;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .vsland.hello {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .vsland.hello.compact {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vsland.hello.lowside {
    padding-left: 40px;
    padding-right: 40px;
  }

  .logos_brands.mob-hidden {
    margin-top: 0;
  }

  .h_2_40_700-2-copy {
    font-size: 28px;
  }

  .block_title_center {
    max-width: none;
  }

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

  .img_content_tabs-copy {
    object-fit: contain;
    width: 100%;
    margin-bottom: 0;
    padding-top: 40px;
  }

  .testimonial-slider-small {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .testimonial-stack {
    padding: 60px 15px;
  }

  .testimonial-text-three {
    font-size: 20px;
    line-height: 28px;
  }

  .uui-testimonial16_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .uui-testimonial16_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-testimonial16_content {
    margin-right: 1.5rem;
    padding: 1.5rem;
  }

  .uui-testimonial16_component {
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-testimonial14_client-image-wrapper {
    margin-bottom: 0;
    margin-right: 1rem;
  }

  .uui-testimonial14_client {
    flex-direction: row;
    align-items: center;
    width: 100%;
  }

  .uui-testimonial14_content {
    margin-bottom: 1.5rem;
    padding: 1.5rem;
  }

  .uui-testimonial14_component {
    column-count: 1;
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .grid-14 {
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-8 {
    grid-template-columns: 1fr;
  }

  .div-block-44 {
    padding-right: 0;
  }

  .flex-block-4 {
    padding-right: 24px;
  }

  .flex-block-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 40px;
    display: grid;
  }

  .div-block-46, .div-block-46.pad, .div-block-47, .div-block-47.theme_premium {
    width: 100%;
  }

  .tlp_theme_price {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: flex-end;
    display: flex;
  }

  .heading-31, .paragraph-9 {
    text-align: left;
  }

  .tlp_section {
    padding-top: 1em;
  }

  .tlp_section.hero.not {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .tdp_section-_head {
    font-size: 32px;
  }

  .tdp_author {
    align-items: flex-end;
  }

  .tdp_overview {
    font-size: 16px;
  }

  .tdp_overview.author {
    font-size: 13px;
  }

  .tdp_overview.author-1 {
    line-height: 19px;
  }

  .uui-testimonial14_component_3 {
    column-count: 1;
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .theme_premium_block {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    margin-bottom: 40px;
    display: grid;
  }

  .div-block-52, .rounded-images.max420 {
    max-width: none;
  }

  .flex-block-7 {
    flex-direction: column;
  }

  .cs_quotes {
    font-size: 18px;
  }

  .cs2_author_img {
    font-size: 14px;
  }

  .collection-list-9 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: center;
  }

  .collection-list-12 {
    grid-template-columns: 1fr;
  }

  .text-block-32 {
    font-size: 13px;
  }

  .link-11 {
    font-size: 14px;
  }

  .image-40 {
    width: 64px;
  }

  .logos_featured.mob-hidden, .logos_brands_-long.mob-hidden {
    margin-top: 0;
  }

  .logos_brands_-long.mob-hidden {
    margin-top: 24px;
  }

  .grid-17 {
    grid-template-columns: 1fr;
  }

  .grid-18 {
    border: 1px solid #e5e5e5;
    border-radius: 16px;
    grid-template-columns: 4fr;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-63 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-43.maxh {
    max-width: none;
    max-height: 50px;
  }

  .customer-swiper {
    overflow: visible;
  }

  .review-grid {
    grid-template-columns: 66vw;
    grid-auto-columns: 66vw;
  }

  .testimonial---hr2 {
    width: 66vw;
  }

  .integrations-card-title {
    font-size: 16px;
  }

  .text_32_600-7 {
    font-size: 32px;
  }

  .neufeature-tick-icon-2, .neufeature-tick-icon-3 {
    font-size: 12px;
  }

  .text_32_600-8, .plan-name-pricing {
    font-size: 32px;
  }

  .div-block-73 {
    grid-template-columns: 1fr 1fr .75fr;
  }

  .container_pricing_2418 {
    border-radius: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container_pricing_2418.header {
    padding-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .neufeature-tick-icon-4 {
    font-size: 12px;
  }

  .text_32_600-9 {
    font-size: 32px;
  }

  .div-block-77 {
    grid-template-columns: 1fr 1fr .75fr;
  }

  .theme-card-content {
    padding-right: 16px;
  }

  .theme-list-grid {
    grid-template-columns: 1fr;
  }

  .theme-card-price {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: flex-end;
    display: flex;
  }

  .theme-card-price-pm {
    padding-right: 0;
  }

  .customer-story-subtitle {
    padding-top: 4px;
    font-size: 14px;
  }

  .customer-story-title {
    padding-top: 12px;
    font-size: 16px;
  }

  .customer-story-subtitle-copy {
    padding-top: 16px;
    font-size: 18px;
  }

  .customer-story-grid {
    grid-row-gap: 48px;
    grid-template-columns: 1fr 1fr;
  }

  .cs-list {
    padding-top: 1em;
  }

  .cs-list.hero.not {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .cover.partner {
    grid-template-columns: 1fr;
  }

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

  .button-5 {
    font-size: 13px;
  }

  .heading-47 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
  }

  .heading-47.sp-bottom-24 {
    font-size: 28px;
  }

  .heading-47.center {
    font-size: 30px;
    line-height: 36px;
  }

  .heading-47.center.white {
    font-size: 46px;
    line-height: 52px;
  }

  .cell-30 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .container_tabs-copy._2-by-2 {
    grid-template-columns: 1fr;
    place-items: stretch stretch;
  }

  .features_3col {
    border-radius: 20px;
    flex-direction: column;
    height: auto;
  }

  .features_3col.outta-tabs._2col {
    justify-content: center;
  }

  .body_m24 {
    font-size: 16px;
  }

  .body_m24.hidden {
    display: none;
  }

  .body_m24.fb {
    padding-top: 10px;
  }

  .footer-banner-demo {
    border-radius: 0;
    padding: 40px 20px;
  }

  .review-grid-c {
    grid-template-columns: 66vw;
    grid-auto-columns: 66vw;
  }

  .review-grid-2 {
    grid-template-columns: 66vw;
    grid-auto-columns: 66vw;
    overflow: auto;
    overflow-x: scroll !important;
  }

  .flex-block-10 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .feature_head {
    text-align: left;
  }

  .section-14 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-20.cover {
    width: 100%;
    max-width: 100%;
  }

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

  .code-embed {
    width: 100%;
    max-width: 100%;
  }

  .logo_-live_selling.mob-hidden {
    width: 100%;
    margin-top: 0;
  }

  .heading-52 {
    line-height: 58px;
  }

  .feature-text_live {
    width: 100%;
    max-width: none;
  }

  .feature-text_live.pad {
    width: 100%;
  }

  .heading-54 {
    font-size: 32px;
  }

  .heading-54.small {
    text-align: center;
    line-height: 58px;
  }

  .button_primary {
    height: 48px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .live_2col {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 10px;
    display: grid;
  }

  .live_2col.alt {
    flex-flow: column;
    margin-top: 10px;
  }

  .text-span-7.builderai.release {
    font-size: 28px;
  }

  .heading-55 {
    font-size: 16px;
  }

  .big-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .big-copy.integrations.alternate {
    padding-bottom: 20px;
  }

  .paragraph-15.ai-tile-subtitle {
    margin-top: 0;
  }

  .heading-2-dark.center.padding-bottom {
    margin-top: 0;
    margin-bottom: 40px;
  }

  .heading-2-dark.center.ai-tile-header {
    margin-top: 0;
  }

  .heading-2-dark.center.padding-new {
    margin-bottom: 40px;
  }

  .heading-2-dark.center, .heading-2-dark.nopad, .heading-2-dark.center {
    font-size: 32px;
    line-height: 40px;
  }

  .review-grid-2-2 {
    grid-template-columns: 66vw;
    grid-auto-columns: 66vw;
  }

  .parag_16_400_60-4 {
    font-size: 14px;
    line-height: 24px;
  }

  .testimonial---hr2-2 {
    width: 66vw;
  }

  .j24_reviews {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .heading-56 {
    font-size: 14px;
  }

  .heading-56.company {
    flex: 0 auto;
    margin-top: 20px;
    font-size: 12px;
    font-weight: 500;
    display: none;
  }

  .case-study-thumbnail-mobile {
    object-fit: cover;
    width: 100%;
    height: auto;
    aspect-ratio: 1 !important;
  }

  .j24_half_customers {
    border-radius: 24px;
    padding: 40px 20px;
  }

  .j24_half_customers.header {
    padding-top: 100px;
  }

  .j24_half_customers._4plan {
    padding-left: 24px;
    padding-right: 24px;
  }

  .j24_half_customers.whitebg.compact {
    padding-left: 20px;
    padding-right: 20px;
  }

  .j24_half_customers.whitebg.lowside {
    padding-left: 40px;
    padding-right: 40px;
  }

  .j24_half_customers.whitebg.home {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .j24_half_customers.no-overflow.no-bg.whatnow {
    background-color: #fff;
    border-radius: 0;
    width: 100%;
    display: block;
  }

  .j24_half_customers.no-overflow.no-bg.whatnow.padbottom {
    padding-bottom: 40px;
  }

  .j24_half_customers.hello {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .j24_half_customers.hello.compact {
    padding-left: 20px;
    padding-right: 20px;
  }

  .j24_half_customers.hello.lowside {
    padding-left: 40px;
    padding-right: 40px;
  }

  .j24_case_studies {
    display: none;
  }

  .tabs-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .button_onbeige_outline {
    font-size: 14px;
  }

  .button_onbeige_outline.cover {
    align-self: stretch;
    width: 100%;
  }

  .image-53 {
    object-fit: contain;
  }

  .grid-19 {
    grid-template-columns: 4fr;
  }

  .heading-58 {
    margin-top: 24px;
    margin-bottom: 20px;
    font-size: 26px;
    font-weight: 500;
    line-height: 32px;
  }

  .j24_section_getstarted {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .heading-59 {
    font-size: 32px;
    line-height: 40px;
  }

  .helpdocs-desc {
    font-size: 14px;
  }

  .grid-20, .grid-21 {
    grid-template-columns: 1fr;
  }

  .help-docs-title {
    font-size: 16px;
  }

  .stat_card_metric {
    font-size: 16px;
    line-height: 24px;
  }

  .home_stats_section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .stat_card_val {
    font-size: 48px;
    line-height: 64px;
  }

  .flex-block-12 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-top: 24px;
    margin-left: 20px;
    margin-right: 20px;
    display: flex;
  }

  .stat_card {
    border-radius: 16px;
    min-width: auto;
    margin-left: 0;
    margin-right: 0;
    padding: 32px 24px;
  }

  .live_selling_iframe_events {
    height: 340px;
  }

  .section-15 {
    padding-top: 100px;
    position: static;
  }

  .collection-list-16 {
    grid-template-columns: 1fr 1fr;
  }

  .sa_title {
    font-size: 32px;
  }

  .div-block-100 {
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .text-block-56 {
    font-size: 14px;
  }

  .text-span-8.money-saved-text {
    font-size: 16px;
    line-height: 18px;
  }

  .tabs-5 {
    margin-bottom: 90px;
  }

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

  .div-block-103 {
    width: 100%;
    margin-top: 20px;
    position: static;
  }

  .tabs-menu-5 {
    width: 96%;
    margin-left: 8px;
    display: flex;
    position: static;
  }

  .feat-table-cell.start {
    border-style: none none solid;
    border-bottom-width: 3px;
    border-bottom-color: #1060e0;
  }

  .feat-table-cell.starter {
    border-bottom-style: solid;
    display: flex;
  }

  .feat-table-cell.highlight_price {
    border-left-style: none;
    border-right-style: none;
  }

  .feat-table-cell.highlight_price.end {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
  }

  .div-block-105 {
    background-color: #f5f5f5;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
    width: 100%;
    padding: 10px 10px 20px;
  }

  .text-block-58 {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: static;
    top: 0;
    bottom: 0;
    left: 0;
  }

  .feature2colcompare.start._2vs, .feature2colcompare._2vs {
    background-color: #0000;
  }

  .div-block-106 {
    justify-content: space-between;
    width: 100%;
    margin-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 20px;
    display: flex;
  }

  .feature-table-name {
    width: 100%;
    min-width: 100%;
    display: block;
    position: static;
  }

  .enhance-feature-compare-text {
    font-size: 16px;
  }

  .savingnudge {
    z-index: 10000;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    background-color: #fff;
    border-top-color: #e5e5e5;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    border-radius: 0;
    flex-flow: column;
    width: 100%;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    position: static;
    inset: auto 0% 0%;
  }

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

  .div-block-108 {
    z-index: 100;
    display: block;
    position: fixed;
    inset: auto 0% 0%;
  }

  .tabs-content-4 {
    margin-bottom: 20px;
  }

  .heading-66 {
    color: #747370;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 13px;
    font-weight: 500;
  }

  .heading-65 {
    float: left;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 500;
  }

  .feature-table-content {
    border-bottom-color: #e5e5e5;
  }

  .feature-table-content._2vsp {
    grid-template-columns: 7fr;
  }

  .feature-table-content._2vsp.app-core {
    border-bottom-style: solid;
    height: auto;
  }

  .feature-table-content._2vsp.app-plus {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-bottom-style: solid;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    display: block;
  }

  .feature-table-content._2vsp.app-enterprise, .feature-table-content._2vsp.app-pro {
    border-bottom-style: solid;
    height: auto;
  }

  .neufeature-tick-icon-5 {
    font-size: 12px;
  }

  .heading-64.feature-difference-mobile, .heading-64.feature-difference {
    display: none;
  }

  .div-block-110 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .button-primary-5.bette {
    text-align: left;
    align-self: center;
  }

  .heading-61.pricing-difference {
    margin-top: 0;
    font-weight: 400;
  }

  .text-block-60 {
    text-align: center;
    max-width: 80%;
  }

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

  .image-56.hide-mobile {
    display: none;
  }

  .div-block-111 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    background-color: #f9f8f5;
    flex-flow: column;
    padding: 40px 20px;
  }

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

  .div-block-112 {
    justify-content: center;
    align-items: center;
  }

  .sl-first-fold {
    grid-template-columns: 1fr;
  }

  .sl-form-wrapper {
    align-items: center;
  }

  ._2-column-capture-form {
    flex: 0 auto;
    grid-template-columns: 1fr;
  }

  .shoplazza-capture-form {
    align-items: stretch;
    min-width: 400px;
  }

  .shoplazza-text-field {
    min-width: auto;
    max-width: none;
  }

  .shoplazza-metrics, .cs_stats-copy {
    font-size: 32px;
  }

  .sl-bottom-banner-text {
    margin-top: 40px;
  }

  .form-copy {
    align-items: stretch;
    min-width: 400px;
  }

  .section-17.tileai {
    background-color: #fff;
  }

  .text-block-62, .tabs_hidden_text {
    font-size: 14px;
  }

  .features_tab {
    min-width: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .features_tab.w--current {
    padding-left: 10px;
  }

  .tabs-menu-7 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    display: flex;
  }

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

  .tabs-3 {
    flex-flow: column;
    grid-template-columns: 344px;
    grid-auto-flow: row;
    display: flex;
  }

  .quick-stack-21 {
    padding-bottom: 20px;
  }

  .buildthebest---tile-ai {
    padding-left: 40px;
    padding-right: 40px;
  }

  .cell-34, .cell-35 {
    display: none;
  }

  .code-embed-2 {
    margin-top: 12px;
    margin-bottom: 0;
  }

  .paragraph-16.builderai.release {
    font-size: 12px;
  }

  .gallery-slider {
    padding: 60px 15px;
  }

  .gallery-slide {
    margin-left: 10px;
    margin-right: 10px;
  }

  .gallery-slide-text {
    line-height: 30px;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .features-list, .hero-heading-left-2, .hero-heading-center, .features-list-2, .hero-heading-left-3, .features-list-3 {
    padding: 60px 15px;
  }

  .header2, .header2.smaller {
    font-size: 36px;
  }

  .button-7 {
    margin-top: 30px;
    padding: 12px 24px;
    font-size: 14px;
  }

  .heading-71 {
    font-size: 36px;
  }

  .heading-71.release-notes {
    font-size: 30px;
  }

  .paragraph-22.subtitle {
    font-size: 14px;
  }

  .header1.white.release {
    padding-bottom: 60px;
  }

  .subheading-left {
    font-size: 16px;
    line-height: 24px;
  }

  .heading-72 {
    font-size: 36px;
  }

  .tabs-7, .tabs-7.alternate {
    flex-flow: column;
  }

  .tabs-menu-8.right {
    width: 100%;
    padding-left: 0;
  }

  .tabs-content-6.left {
    width: 100%;
  }

  .container-27 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-46 {
    display: none;
  }

  .section-regular {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .paragraph-x-large.text-color-gray-800 {
    line-height: 24px;
  }

  .div-block-130 {
    height: 70px;
  }

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-section-large.white {
    padding-top: 30px;
    padding-bottom: 20px;
  }

  .section-large {
    padding-top: 72px;
    padding-bottom: 72px;
    overflow: hidden;
  }

  .featurescroll {
    padding-top: 40px;
    padding-bottom: 40px;
    overflow: hidden;
  }

  .content-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-bottom: 60px;
  }

  .h2-heading-2 {
    font-size: 24px;
    line-height: 32px;
  }

  .section-large-2 {
    padding-top: 72px;
    padding-bottom: 72px;
    overflow: hidden;
  }

  .jambo-content.hide {
    display: none;
  }

  .bento-section {
    padding-top: 0;
  }

  .heading-82 {
    font-size: 32px;
  }

  .paragraph-30 {
    width: 100%;
  }

  .section-27.last {
    margin-bottom: 140px;
  }

  .text-block-95.title {
    font-size: 16px;
  }

  .text-block-95.body, .text-block-95.body.one {
    font-size: 12px;
    line-height: 18px;
  }

  .text-block-95.tag {
    font-size: 10px;
  }
}

@media screen and (max-width: 479px) {
  ul, ol {
    padding-left: 20px;
  }

  .container, .container-3 {
    max-width: none;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .blog-cover-container {
    padding-bottom: 0;
  }

  .bw-blog-title-meta {
    max-width: none;
    margin-top: 20px;
  }

  .container-5 {
    max-width: none;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

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

  .footer-social-block-two {
    margin-top: 20px;
  }

  .container-6 {
    max-width: none;
  }

  .bw-rich-text p {
    font-size: 13px;
    line-height: 22px;
  }

  .bw-rich-text blockquote {
    font-size: 16px;
    line-height: 24px;
  }

  .bw-rich-text li {
    font-size: 13px;
    line-height: 22px;
  }

  .bw-rich-text img {
    padding-top: 16px;
    padding-right: 16px;
  }

  .heading-2 {
    font-size: 35px;
    line-height: 45px;
  }

  .bw-blog-detail-metadata {
    flex-direction: column;
    align-items: flex-start;
  }

  .bw-author {
    font-size: 13px;
  }

  .grid {
    grid-template-columns: 1fr;
  }

  .grid.top-margin {
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .bw-secondary-button {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
    line-height: 24px;
  }

  .bw-secondary-button.less.s {
    max-width: none;
  }

  .section {
    display: block;
  }

  .bw-page-subtitle {
    font-size: 13px;
  }

  .container-7 {
    max-width: none;
  }

  .bw-page-title {
    padding-top: 88px;
  }

  .bw-page-title.whitebg_color {
    padding-left: 10px;
    padding-right: 10px;
  }

  .page-title {
    font-size: 35px;
    line-height: 45px;
  }

  .page-title.savespace {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 36px;
  }

  .bw-policy-details {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bw-gradient-cut.nohide {
    margin-left: 0;
    margin-right: 0;
  }

  .pricing-table {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-bottom: 24px;
    margin-left: 16px;
    margin-right: 16px;
  }

  .bw-pricing-box {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bw-section-title {
    font-size: 35px;
    line-height: 45px;
  }

  .bw-section-title.l {
    margin-top: 40px;
  }

  .bw-header-background {
    display: none;
  }

  .features-table-head {
    z-index: 2;
  }

  .table-cell-feature {
    position: static;
    overflow: hidden;
  }

  .table-cell-feature.subtitle {
    z-index: 1;
    background-color: var(--untitled-ui-gray50);
    position: sticky;
    top: 140px;
    left: 0;
    right: 0;
  }

  .table-cell-feature.center {
    border-left-style: solid;
    border-right-style: solid;
  }

  .features-table-content {
    position: static;
  }

  .features-table-content.subtitle {
    background-color: #fafafa;
    border-style: none;
    border-color: #d9d9d9;
    position: sticky;
    top: 164px;
  }

  .table-head-text {
    font-size: 15px;
  }

  .pricing-feature-table-text.comparison.subtitle {
    font-weight: 500;
  }

  .pricing-feature-table-text.comparison.indent {
    padding-left: 0;
  }

  .pricing-feature-check-text {
    font-size: 13px;
  }

  .faq-question {
    white-space: pre-wrap;
    max-width: 260px;
  }

  .bw-button-primary-center.builderai.release {
    width: 140px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .bw-section-grey {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bw-section-subtitle {
    margin-top: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    line-height: 24px;
  }

  .h3-large {
    font-size: 18px;
  }

  .bw-section-subtext {
    font-size: 15px;
    line-height: 24px;
  }

  .category-tags-title, .bw-category-tags-container {
    display: none;
  }

  .bw-gradient-25 {
    background-color: #fff;
    background-image: none;
  }

  .bw-help-link {
    width: 100%;
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .field-label.release {
    font-size: 12px;
  }

  .text-field-4 {
    width: 100%;
    min-width: auto;
  }

  .text-field-4.release {
    font-size: 14px;
  }

  .form-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    width: 100%;
  }

  .form {
    width: 100%;
    min-width: auto;
  }

  .form-wrapper {
    align-items: stretch;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .form-wrapper.biege {
    max-width: 100%;
    margin-top: 24px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 24px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .form-wrapper.biege.builderai.release {
    justify-content: center;
    align-items: center;
  }

  .padding-28 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bw-container-0.au-who-we-are {
    grid-template-columns: 1fr;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .bw-cover.blue.article {
    padding-left: 0;
    padding-right: 0;
  }

  .bw-cover.about {
    grid-auto-columns: 1fr;
    margin-left: 20px;
    padding-right: 0;
  }

  .div-block-11 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-left: 20px;
  }

  .div-block-11.no-left-margin {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 0;
  }

  .div-block-11.low-left-margin {
    padding-left: 10px;
  }

  .about-cover-section {
    display: flex;
  }

  .bw-features-section {
    align-items: center;
    padding-top: 56px;
  }

  .bw-features-section.biege {
    padding-top: 56px;
  }

  .bw-feature {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    width: 100%;
    padding-top: 0;
  }

  .bw-feature._34c {
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .bw-feature.alternate {
    grid-template-columns: 6fr;
  }

  .feature-text-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bw-feature-title.home {
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
    line-height: 44px;
  }

  .feature-text-list {
    max-width: 100%;
    margin-bottom: 16px;
  }

  .feature-tags-section {
    padding-top: 24px;
    padding-bottom: 0;
  }

  .bw-feature-tag.design {
    margin-left: 0;
    margin-right: 0;
  }

  .bw-feature-section-title {
    margin-bottom: 20px;
  }

  .bw-feature-description {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    font-size: 13px;
    line-height: 22px;
  }

  .heading-6 {
    font-size: 42px;
    line-height: 50px;
  }

  .heading-6.s {
    font-size: 40px;
    line-height: 44px;
  }

  .heading-6.s.lp {
    font-size: 25px;
    line-height: 30px;
  }

  .grid-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    margin-left: 20px;
    margin-right: 20px;
    padding: 48px 20px;
  }

  .bw-surprise-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .bw-section-title-short {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 35px;
    line-height: 45px;
  }

  .div-block-12 {
    flex-direction: column;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bw-button-black-outlined {
    width: 100%;
    max-width: none;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 16px;
    padding-right: 16px;
    display: block;
  }

  .bw-button-black-outlined.s {
    width: 100%;
    min-width: 200px;
  }

  .collage-1200 {
    width: 100%;
    max-width: 1800px;
  }

  .bw-home-stats {
    font-size: 35px;
    line-height: 45px;
  }

  .bw-home-stat {
    font-size: 15px;
    line-height: 35px;
  }

  .div-block-14 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .image-7 {
    width: 100%;
  }

  .grid-6 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
  }

  .bw-features-section-fill {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .form-title.center {
    font-size: 18px;
    font-weight: 600;
    line-height: 32px;
  }

  .div-block-15 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .heading-6-s {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 35px;
    line-height: 45px;
  }

  .text-s {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    line-height: 22px;
  }

  .cover-desc {
    font-size: 13px;
    line-height: 22px;
  }

  .features-heading {
    margin-top: 40px;
    font-size: 35px;
    line-height: 45px;
  }

  .bw-cover-50 {
    padding-left: 20px;
  }

  .about-h1 {
    font-size: 32px;
    line-height: 45px;
  }

  .about-desc {
    padding-right: 20px;
    font-size: 13px;
    line-height: 22px;
  }

  .grid-8 {
    min-height: 50vh;
  }

  ._404-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._404-desc {
    font-size: 16px;
  }

  .snap-404 {
    text-align: center;
    font-size: 40px;
    line-height: 45px;
  }

  .article p {
    font-size: 19px;
  }

  .article ul {
    padding-left: 0;
  }

  .article a {
    display: inline;
    overflow: hidden;
  }

  .article li {
    margin-left: 20px;
    font-size: 19px;
  }

  .superceo-steps {
    grid-template-columns: 1fr;
  }

  .mob-hidden {
    display: none;
  }

  .bw-header-back {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .blog-cover-container-top {
    padding-top: 100px;
    padding-bottom: 0;
  }

  .store-image {
    height: 36px;
  }

  .image-8 {
    margin-right: 0;
  }

  .tdp-cover {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-13.tlp-tags, .text-block-13.tdp-tags, .text-block-13.tdp-tags-navigable {
    margin-top: 10px;
    font-size: 13px;
  }

  .collection-list.tdp, .collection-list.tdp-copy {
    flex-wrap: wrap;
  }

  .grid-9 {
    grid-template-columns: 1fr;
  }

  .div-block-17.tdp {
    flex-direction: column;
    margin-top: 0;
  }

  .theme-stat-value {
    font-size: 42px;
    line-height: 50px;
  }

  .theme-stats-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    display: flex;
  }

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

  .collection-list-3 {
    grid-template-columns: 1fr;
  }

  .tdp-title {
    font-size: 48px;
  }

  .theme-stat-name {
    font-size: 16px;
  }

  .div-block-25 {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .text-block-18 {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block-19 {
    font-size: 13px;
  }

  .bw-page-title-copy {
    padding-top: 88px;
  }

  .overline {
    font-size: 42px;
    line-height: 50px;
  }

  .overline.s {
    font-size: 40px;
    line-height: 44px;
  }

  .h_1_56_700.center.ex {
    margin-bottom: 0;
  }

  .h_1_56_700.thin {
    font-size: 1.5em;
  }

  .comparison-table-head {
    font-size: 15px;
  }

  .nav_bar.builderai {
    background-color: #f3f3f3;
  }

  .h_1_80_700.case {
    font-size: 32px;
    line-height: 1.1;
  }

  .h_1_80_700.integrations {
    font-size: 36px;
    line-height: 1.1;
  }

  .h_1_80_700.center {
    font-size: 32px;
    line-height: 1.2;
  }

  .button_main_white {
    flex: 1;
  }

  .iphone_img {
    height: 128px;
  }

  .h_1_80_700_white.small {
    font-size: 2em;
  }

  .block_sub_title {
    max-width: 300px;
  }

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

  .parag_20_400_60._20p {
    font-size: 18px;
  }

  .parag_20_400_60._18p {
    font-size: 13px;
  }

  .box_banner_content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .block_title_tabs {
    max-width: 340px;
  }

  .block_title_left_one_tabs {
    grid-row-gap: 8px;
    text-align: center;
    max-width: 320px;
  }

  .block_right_content_tabs {
    height: 250px;
  }

  .block_title_left {
    text-align: center;
    max-width: 320px;
  }

  .block_left_content_tabs {
    grid-row-gap: 24px;
    align-items: center;
    height: 280px;
    padding: 20px 16px;
  }

  .img_centr_no_right {
    height: 45px;
    top: 28%;
  }

  .img_top_no_right {
    height: 180px;
  }

  .img_top_no_left {
    height: 150px;
  }

  .img_centr_no_right-_bottom {
    height: 100px;
  }

  .img_top_no_centr {
    height: 120px;
  }

  .container_text_no {
    height: 430px;
  }

  .img_bottom_no_right {
    height: 80px;
  }

  .slider-main_arrow {
    width: 40px;
    height: 40px;
  }

  .swiper-slide.is-slider-step {
    width: 100%;
  }

  .swiper-slide.wh {
    padding-right: 0;
  }

  .swiper-wrapper.new {
    flex-direction: column;
    align-items: center;
  }

  .swiper-wrapper._100.cs {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
  }

  .swiper-wrapper.mobfr {
    justify-content: flex-start;
    align-items: center;
    max-width: 100%;
  }

  .swiper.is-slider-pricing {
    padding-left: 20px;
    padding-right: 20px;
  }

  .swiper.mobi-fr {
    max-width: 100%;
  }

  .slider-main_bottom-wrapper {
    margin-top: 40px;
  }

  .box_bullet_button.is-slider-step {
    margin-bottom: 8px;
  }

  .swiper-bullet {
    text-align: center;
    flex: none;
  }

  .swiper-bullet.is-active {
    border-radius: 4em;
  }

  .slider-main_component.is-slider-step {
    overflow: hidden;
  }

  .button_white {
    align-self: stretch;
    margin-left: 20px;
    margin-right: 20px;
  }

  .img_check-2._18p {
    width: 13px;
  }

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

  .swiper-bullet-pricing {
    text-align: center;
    flex: none;
  }

  .swiper-bullet-pricing.is-active-pricing {
    border-radius: 4em;
  }

  .block_title_demo, .card_pricing {
    max-width: none;
  }

  .container_pricing._4plan {
    padding-left: 12px;
    padding-right: 12px;
  }

  .banner_demo.lightbg {
    margin-left: 0;
    margin-right: 0;
  }

  .button_border {
    text-align: center;
  }

  .button_border.small {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .slider-main-pricing {
    width: 40px;
    height: 40px;
  }

  .button_blue_view {
    align-self: stretch;
    height: 48px;
  }

  .img_card_shopping_small, .img_card_shopping {
    height: 200px;
  }

  .container_integration.home {
    padding-left: 0;
    padding-right: 0;
  }

  .compdesc {
    color: #24242499;
  }

  .button-block {
    display: none;
  }

  .neupricing-feature-table-text.core, .neupricing-feature-table-text.entc, .neupricing-feature-table-text.plust {
    font-size: 13px;
  }

  .section_padding {
    padding-left: 1em;
    padding-right: 2em;
  }

  .neutable-cell-feature {
    position: static;
    overflow: hidden;
  }

  .neufeatures-table-content {
    position: static;
  }

  .neufeatures-table-content.no-border {
    border-bottom-style: none;
  }

  .neufeatures-table-content.head {
    border-bottom-style: solid;
    top: 110px;
  }

  .neufeatures-table-head {
    z-index: 2;
  }

  .text_32_600-2 {
    font-size: 24px;
  }

  .heading-18.case36p {
    padding-bottom: 0;
  }

  .text-block-20.padding10p {
    padding-left: 0%;
    padding-right: 0%;
  }

  .tabs-content {
    padding-top: 20px;
  }

  .logs-block-grd {
    flex-direction: column;
    align-items: stretch;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .quick-stack-4 {
    padding-top: 0;
  }

  .banner-image-block.mob-hide {
    display: none;
  }

  .h_1_56_700-op.left.smaller.price.hello {
    font-size: 28px;
    line-height: 1.3;
  }

  .cell-3 {
    align-items: center;
  }

  .cell-5 {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .cell-5.live {
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
  }

  .quick-stack-7 {
    margin-top: 80px;
  }

  .container_case_studies.header {
    padding-top: 20px;
  }

  .flex-block-3.gstarted {
    justify-content: space-between;
    align-items: flex-start;
    padding-right: 0;
  }

  .flex-block-3.home {
    flex-wrap: wrap;
    justify-content: center;
  }

  .cell-6 {
    padding: 20px;
  }

  .case_study_meta_title {
    font-size: 16px;
  }

  .text-f-13, .text-f-13.all-caps.light-grey-font {
    font-size: 1.2em;
  }

  .heading-24 {
    font-size: 3.25em;
  }

  .carousel-arrows {
    margin-top: 2.5em;
  }

  .carousel-arrow-w.arrow-next {
    margin-right: 1em;
  }

  .carousel-arrow-w.arrow-previous {
    margin-left: 1em;
  }

  .cs_para.author {
    padding-top: 0;
  }

  .cs_para.quote {
    font-size: 16px;
  }

  .container-9.max-h {
    width: 100%;
    max-height: none;
    margin-left: 0;
    margin-right: 0;
  }

  .section-5 {
    padding: 1em 2em;
  }

  .quick-stack-9 {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    position: static;
  }

  .heading-26 {
    font-size: 24px;
  }

  .paragraph-3 {
    margin-top: 20px;
  }

  .text-block-24.lowpad {
    margin-bottom: 0;
    font-size: 14px;
  }

  .div-block-33 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-7 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .swiper-slide-copy.is-slider-step {
    width: 100%;
  }

  .quotes_auth {
    font-size: 16px;
  }

  .heading-26-copy {
    font-size: 24px;
  }

  .grid-13 {
    grid-template-columns: 1fr;
  }

  .div-block-37 {
    justify-content: center;
  }

  .swiper123.is-slider-pricing {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-10 {
    max-width: none;
  }

  .radio-button-label.paddingless {
    padding: 4px;
  }

  .text_32_600-3 {
    font-size: 24px;
  }

  .swiper-3.is-slider-pricing {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text_32_600-4 {
    font-size: 24px;
  }

  .swiper-4.is-slider-pricing {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text_32_600-5 {
    font-size: 24px;
  }

  .container_pricing4plan.header {
    padding-left: 12px;
    padding-right: 12px;
  }

  .section_padding-3._4plan {
    padding-left: 0;
    padding-right: 0;
  }

  .neutable-cell-2 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .neufeatures-table-head-2 {
    z-index: 2;
  }

  .neufeatures-table-content-2 {
    position: static;
  }

  .neufeatures-table-content-2.no-border {
    border-bottom-style: none;
  }

  .neufeatures-table-content-2.head {
    border-bottom-style: solid;
    top: 110px;
  }

  .neufeatures-table-content-2.head._2vsp {
    top: 109px;
  }

  .text_32_600-6 {
    font-size: 24px;
  }

  .text_32_600-6.mobile {
    font-size: 16px;
  }

  .body-7 {
    line-height: 1.2;
  }

  .vsland._4plan {
    padding-left: 12px;
    padding-right: 12px;
  }

  .vsland.whitebg.lowside {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vsland.whitebg.header {
    overflow: hidden;
  }

  .vsland.whitebg.home {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .vsland.small.lowtopbottompad {
    align-items: stretch;
    padding-left: 0;
    padding-right: 0;
  }

  .vsland.hello {
    padding-top: 20px;
  }

  .vsland.hello.lowside {
    padding-left: 20px;
    padding-right: 20px;
  }

  .vsland.hello.header {
    overflow: hidden;
  }

  .block_title_center {
    text-align: center;
    max-width: 320px;
  }

  .paddingem {
    align-items: center;
    padding-top: 56px;
  }

  .paddingem.biege {
    padding-top: 56px;
  }

  .container-11 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .testimonial-card-three {
    padding-left: 24px;
    padding-right: 24px;
  }

  .testimonial-info-four {
    text-align: center;
    flex-direction: column;
  }

  .uui-heading-xxsmall.text-weight-medium {
    font-size: 16px;
  }

  .grid-14 {
    grid-template-columns: 1fr;
  }

  .hide-desk {
    display: block;
  }

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

  .flex-block-5 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-46.pad {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tlp_section {
    padding-left: 1em;
    padding-right: 2em;
  }

  .text-block-29 {
    padding-right: 10px;
  }

  .tdp_section-_head.center.ex {
    margin-bottom: 0;
  }

  .tdp_overview {
    padding-top: 0;
    font-size: 13px;
    line-height: 1.6;
  }

  .div-block-51 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .uui-testimonial14_component_3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 0;
  }

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

  .heading-32 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .heading-33 {
    font-size: 32px;
  }

  .div-block-56.block {
    align-items: center;
  }

  .text-block-31 {
    font-size: 12px;
  }

  .text-block-31.chips {
    margin-right: 0;
    font-size: 13px;
  }

  .collection-list-12.chips {
    grid-row-gap: 8px;
  }

  .image-37 {
    inset: auto 8px -6px auto;
  }

  .integrationhowsection {
    padding-left: 12px;
    padding-right: 12px;
  }

  .integrationwhatsection {
    max-width: 100%;
    overflow: hidden;
  }

  .div-block-57 {
    margin-right: 0;
  }

  .collection-list-13 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-58 {
    padding-right: 10px;
  }

  .grid-16 {
    flex-flow: column;
    grid-template-columns: 1fr;
    max-width: 100%;
    margin-left: 12px;
    margin-right: 12px;
    display: flex;
    overflow: hidden;
  }

  .collection-list-15 {
    flex-flow: column;
  }

  .collection-list-wrapper-6 {
    max-width: 100%;
  }

  .image-41 {
    max-height: none;
  }

  .integrations_cover {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 14px;
  }

  .logos_brands_-long.mob-hidden {
    display: none;
  }

  .left.price {
    font-size: 32px;
  }

  .grid-17.forms {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .grid-17.forms.builderai.release {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-18 {
    border-radius: 12px;
  }

  .div-block-63 {
    padding: 0 16px 20px;
  }

  .heading-40 {
    font-size: 16px;
  }

  .review-grid {
    grid-template-columns: 90vw;
    grid-auto-columns: 90vw;
  }

  .review-grid.new {
    flex-direction: column;
    align-items: center;
  }

  .testimonial---hr2 {
    width: 90vw;
  }

  .testimonial---hr2.border {
    border-radius: 16px;
    min-height: 380px;
  }

  .div-block-66 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .image-46 {
    border-radius: 8px;
    height: 48px;
  }

  .div-block-67 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .image-47 {
    height: 32px;
  }

  .text_32_600-7 {
    font-size: 24px;
  }

  .text_32_600-7.mobile {
    font-size: 16px;
  }

  .text_32_600-8 {
    font-size: 24px;
  }

  .tab-link-tab-1 {
    min-width: auto;
  }

  .div-block-70 {
    margin-left: 12px;
    margin-right: 12px;
  }

  .card_pricing-2 {
    max-width: none;
  }

  .text-block-6 {
    font-size: 13px;
  }

  .tabs-menu-2 {
    justify-content: center;
    align-items: center;
    margin-left: 12px;
    margin-right: 12px;
    display: flex;
  }

  .div-block-71 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
    align-items: center;
  }

  .tabs-content-2 {
    padding-top: 0;
  }

  .text-block-42 {
    font-size: 13px;
  }

  .div-block-72 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
    position: static;
    top: 0;
  }

  .tab-link-tab-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .tab-link-tab-2.w--current {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
  }

  .plan-name-pricing {
    font-size: 24px;
  }

  .tabs {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-73 {
    grid-template-columns: 1fr;
  }

  .container_pricing_2418.header {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .block_title_pricing-2-copy {
    margin-bottom: 10px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .tabs-content-3 {
    padding-top: 0;
  }

  .div-block-74 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
    align-items: center;
  }

  .text_32_600-9 {
    font-size: 24px;
  }

  .div-block-75 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
    position: static;
    top: 0;
  }

  .text-block-46 {
    font-size: 13px;
  }

  .div-block-76 {
    margin-left: 12px;
    margin-right: 12px;
  }

  .div-block-77 {
    grid-template-columns: 1fr;
  }

  .text-block-48 {
    font-size: 13px;
  }

  .collection-theme-card-tags {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .theme-card-content {
    padding-top: 0;
    padding-left: 14px;
  }

  .theme-list-section {
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-78 {
    padding-left: 14px;
  }

  .customer-story-grid {
    grid-template-columns: 1fr;
  }

  .cs-list {
    padding-left: 1em;
    padding-right: 1em;
  }

  .div-block-79 {
    flex-flow: column;
  }

  .heading-47.sp-bottom-24 {
    font-size: 28px;
  }

  .heading-47.center.white {
    font-size: 32px;
    line-height: 40px;
  }

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

  .body_m24._20p {
    font-size: 18px;
  }

  .body_m24._18p {
    font-size: 13px;
  }

  .footer-banner-demo {
    border-radius: 0;
  }

  .review-grid-c {
    grid-template-columns: 90vw;
    grid-auto-columns: 90vw;
  }

  .review-grid-c.new {
    flex-direction: column;
    align-items: center;
  }

  .review-grid-2 {
    grid-template-columns: 90vw;
    grid-auto-columns: 90vw;
    grid-auto-flow: column;
    height: 100%;
    display: flex;
    overflow: scroll hidden;
  }

  .review-grid-2.new {
    flex-direction: column;
    align-items: center;
  }

  .heading-50 {
    font-size: 16px;
    line-height: 24px;
  }

  .head_subtext {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 20px;
  }

  .feature_head {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .feature_subtext {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
  }

  .section-14 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .form_heading.builderai.release {
    max-width: 640px;
    padding-left: 0;
    padding-right: 0;
  }

  .quick-stack-20.cover {
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-84 {
    aspect-ratio: 1538 / 1538;
    width: 100%;
    margin-bottom: 24px;
  }

  .code-embed {
    width: 150%;
    max-width: 150%;
    margin-left: -4px;
    margin-right: -33%;
  }

  .heading-52 {
    font-size: 24px;
    line-height: 32px;
  }

  .feature-text_live {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .feature-text_live.pad {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .heading-53 {
    font-size: 14px;
  }

  .heading-54 {
    font-size: 24px;
  }

  .heading-54.small {
    font-size: 24px;
    line-height: 32px;
  }

  .heading-54.small.bottom {
    box-sizing: border-box;
    text-align: center;
    overflow-wrap: normal;
    object-fit: contain;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 32px;
    display: block;
  }

  .heading-54.center {
    font-size: 34px;
  }

  .heading-54.live {
    text-align: center;
  }

  .button_primary {
    align-self: center;
  }

  .text-block-50 {
    font-size: 14px;
    font-weight: 600;
  }

  .text-block-50._160p {
    min-width: auto;
    max-width: none;
    font-weight: 600;
  }

  .flex-block-11 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 20px;
    display: flex;
  }

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

  .text-span-7 {
    font-size: 24px;
    line-height: 32px;
  }

  .text-span-7.builderai.release {
    font-size: 24px;
  }

  .heading-55 {
    font-size: 14px;
  }

  .hide-desk-2 {
    margin-top: 16px;
    display: block;
  }

  .big-copy, .big-copy.integrations.alternate {
    padding-left: 20px;
    padding-right: 20px;
  }

  .big-copy.integrations.space-new {
    padding-top: 0;
    padding-bottom: 0;
  }

  .desk-hide {
    display: block;
  }

  .mob-hidden-3 {
    display: none;
  }

  .j24_section_themes {
    padding-top: 40px;
  }

  .paragraph-15 {
    margin-bottom: 0;
    font-size: 14px;
  }

  .paragraph-15.ai-tile-subtitle.home {
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .paragraph-15.home {
    font-size: 18px;
  }

  .padding {
    padding-top: 16px;
  }

  .heading-2-dark.center.ai-tile-header {
    font-size: 44px;
  }

  .heading-2-dark.center.ai-tile-header.home {
    font-size: 30px;
  }

  .heading-2-dark.center.padding-new {
    margin-bottom: 20px;
  }

  .heading-2-dark.nopad {
    text-align: center;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-2-dark.center {
    font-size: 24px;
    line-height: 32px;
  }

  .heading-2-dark.center.homepage {
    font-size: 30px;
    line-height: 1.2;
  }

  .review-grid-2-2 {
    grid-template-columns: 90vw;
    grid-auto-columns: 90vw;
  }

  .testimonial---hr2-2 {
    width: 90vw;
  }

  .case-study-thumbnail-mobile {
    aspect-ratio: 1 !important;
  }

  .j24_half_customers._4plan {
    padding-left: 12px;
    padding-right: 12px;
  }

  .j24_half_customers.whitebg.lowside {
    padding-left: 20px;
    padding-right: 20px;
  }

  .j24_half_customers.whitebg.header {
    overflow: hidden;
  }

  .j24_half_customers.whitebg.home {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .j24_half_customers.small.lowtopbottompad {
    align-items: stretch;
    padding-left: 0;
    padding-right: 0;
  }

  .j24_half_customers.no-overflow.no-bg.whatnow {
    border-radius: 0;
  }

  .j24_half_customers.hello.lowside {
    padding-left: 20px;
    padding-right: 20px;
  }

  .j24_half_customers.hello.header {
    overflow: hidden;
  }

  .j24_case_studies {
    padding-top: 40px;
  }

  .text-block-52 {
    font-size: 14px;
  }

  .tabs-menu-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    display: grid;
  }

  .heading-57 {
    margin-top: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .j24-customers-tab {
    padding: 12px;
  }

  .div-block-89 {
    padding-bottom: 20px;
  }

  .div-block-90 {
    padding-top: 0;
    padding-left: 12px;
    padding-right: 12px;
  }

  .tabs-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .grid-19 {
    border-radius: 0;
  }

  .heading-58 {
    min-height: 72px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 24px;
  }

  .j24_section_getstarted {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .div-block-93 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .heading-59 {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-94 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: row;
    padding-top: 20px;
  }

  .div-block-94.cta {
    flex-flow: column;
  }

  .button_onblue_outline {
    font-size: 14px;
  }

  .button_onblue_outline.blue {
    width: 100%;
  }

  .j24_helpdocs {
    padding-top: 60px;
    padding-bottom: 24px;
  }

  .grid-20 {
    padding-bottom: 20px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .grid-21 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .div-block-95 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .j24para_left {
    text-align: center;
    margin-bottom: 0;
  }

  .stat_card_metric {
    font-size: 13px;
    line-height: 20px;
  }

  .home_stats_section {
    padding-top: 20px;
  }

  .image-54 {
    margin-bottom: 0;
  }

  .stat_card_val {
    font-size: 24px;
    line-height: 40px;
  }

  .flex-block-12 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: row;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin: 0;
    padding-left: 8px;
    padding-right: 8px;
    display: flex;
  }

  .stat_card {
    margin-left: 0;
    margin-right: 0;
    padding: 24px 8px 16px;
  }

  .live_selling_iframe_events {
    height: 400px;
  }

  .section-15 {
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-16 {
    grid-template-columns: 1fr;
    padding: 0 16px 20px;
  }

  .sa_title {
    margin-top: 0;
    font-size: 32px;
  }

  ._24page_subtitle {
    margin-top: 10px;
    font-size: 13px;
    line-height: 20px;
  }

  .background {
    padding-top: 88px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-5 {
    margin-bottom: 110px;
  }

  .tabs-menu-5 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 4px;
    padding-right: 4px;
  }

  .feat-table-cell {
    padding-left: 4px;
    padding-right: 4px;
  }

  .feat-table-cell.start {
    border-bottom: 2px solid #1060e0;
  }

  .tab-link-5.tap-tab-btn, .tab-link-5.vaj-tab-btn, .tab-link-5.cs-tab-btn.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .feature-table-name {
    position: static;
    overflow: hidden;
  }

  .savingnudge {
    z-index: 50;
    padding-bottom: 10px;
  }

  .bw-page-subtitle-2 {
    font-size: 13px;
    line-height: 18px;
  }

  .feature-table-content {
    position: static;
  }

  .feature-table-content.no-border {
    border-bottom-style: none;
  }

  .heading-61.pricing-difference-mobile {
    margin-top: 10px;
  }

  .text-block-60 {
    max-width: none;
  }

  .div-block-113 {
    padding: 0;
  }

  .sl-container {
    padding-left: 20px;
  }

  .sl-container.no-left-margin {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 0;
  }

  .sl-container.low-left-margin {
    padding-left: 10px;
  }

  .sl-form-wrapper {
    align-items: stretch;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .sl-form-wrapper.biege {
    max-width: 100%;
    margin-top: 24px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 24px;
    padding-left: 16px;
    padding-right: 16px;
  }

  ._2-column-capture-form {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    width: 100%;
  }

  .shoplazza-capture-form, .shoplazza-text-field {
    width: 100%;
    min-width: auto;
  }

  .sl-bottom-banner-text {
    font-size: 42px;
    line-height: 50px;
  }

  .sl-bottom-banner-text.s {
    font-size: 40px;
    line-height: 44px;
  }

  .sl-bottom-banner-text.s.lp {
    font-size: 25px;
    line-height: 30px;
  }

  .sl---button-cta---large {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
    line-height: 24px;
  }

  .sl---button-cta---large.less.s {
    max-width: none;
  }

  .sl-header-image {
    display: none;
  }

  .form-copy {
    width: 100%;
    min-width: auto;
  }

  .section-18 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .text-block-62, .tabs_hidden_text {
    font-size: 14px;
  }

  .buildthebest---tile-ai {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .container-13 {
    max-width: none;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .gallery-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .features-right {
    margin-bottom: -30px;
  }

  .features-block-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .features-image {
    margin-bottom: 10px;
  }

  .container-14 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .container-15 {
    max-width: none;
  }

  .features-right-2 {
    margin-bottom: -30px;
  }

  .features-block-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .features-image-2 {
    margin-bottom: 10px;
  }

  .container-16 {
    max-width: none;
  }

  .features-right-3 {
    margin-bottom: -30px;
  }

  .features-block-two-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .features-image-3 {
    margin-bottom: 10px;
  }

  .container-17 {
    width: 100%;
    padding: 0 30px 30px;
  }

  .container-4 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .container-18 {
    width: 100%;
    padding: 30px;
  }

  .text-block-71 {
    text-align: center;
    font-size: 18px;
  }

  .container-19 {
    width: 100%;
    padding: 0 30px 30px;
  }

  .header2.smaller {
    text-align: center;
    font-size: 36px;
  }

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

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

  .container-20 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .container-21 {
    text-align: center;
    width: 100%;
    padding: 30px;
  }

  .heading-71.release-notes {
    font-size: 30px;
  }

  .header1 {
    padding-top: 100px;
    padding-bottom: 20px;
  }

  .header1.white.release {
    padding-bottom: 40px;
  }

  .container-22 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-8 {
    padding: 12px 24px;
    font-size: 14px;
  }

  .container-23 {
    width: 100%;
    padding: 30px;
  }

  .container-23.release {
    padding-top: 40px;
  }

  .heading-72 {
    text-align: center;
    font-size: 34px;
  }

  .section-21 {
    padding-bottom: 60px;
  }

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

  .tabs-7, .tabs-7.alternate {
    flex-flow: column;
  }

  .tabs-menu-8 {
    padding-right: 0;
  }

  .tabs-menu-8.right {
    width: 100%;
    padding-left: 0;
  }

  .tabs-content-6.left {
    width: 100%;
    margin-top: 20px;
    padding-bottom: 20px;
  }

  .container-27 {
    padding: 0 20px;
  }

  .heading-74 {
    font-size: 26px;
  }

  .section-22 {
    padding-top: 40px;
  }

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

  .section-23 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

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

  .section-24.transparent-bg {
    padding-top: 40px;
    padding-bottom: 40px;
  }

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

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

  .container-40 {
    width: 100%;
    padding: 0 30px 30px;
  }

  .heading-78, .paragraph-27 {
    text-align: center;
  }

  .section-25 {
    padding-top: 80px;
    padding-bottom: 20px;
  }

  .container-41 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .container-42 {
    text-align: center;
    width: 100%;
    padding: 30px;
  }

  .grid-32 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .text-block-88, .text-block-89, .text-block-90 {
    text-align: center;
  }

  .container-46 {
    display: none;
  }

  .h1-heading {
    font-size: 52px;
    line-height: 62px;
  }

  .div-block-130 {
    width: 2px;
    height: 40px;
  }

  .f-logo-gradient-l, .f-logo-gradient-r {
    width: 40px;
  }

  .tab-link-horizontal {
    flex-flow: column;
  }

  .content-tabs-row-2 {
    margin-top: 28px;
  }

  .wrap-v-small {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .content-grid {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    margin-bottom: 40px;
  }

  .h2-heading-2 {
    font-size: 20px;
  }

  .jambo-content {
    padding-top: 20px;
  }

  .bento-section {
    padding-bottom: 60px;
  }

  .heading-82 {
    font-size: 25px;
  }

  .heading-83 {
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph-30 {
    width: 100%;
    font-size: 14px;
    line-height: 20px;
  }

  .paragraph-30.full {
    font-size: 14px;
  }

  .section-27, .section-27.first {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section-27.last {
    margin-bottom: 100px;
  }

  .quick-stack-23, .quick-stack-23.one {
    padding-right: 0;
  }

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

  .text-block-95.body.one {
    margin-bottom: 20px;
  }

  .cell-46 {
    padding-bottom: 10px;
  }

  .div-block-139 {
    margin-bottom: 0;
  }

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

#w-node-_5898f4ad-616e-0a7d-0d38-c93a5eca41ee-74ec18ce, #w-node-_5898f4ad-616e-0a7d-0d38-c93a5eca41fe-74ec18ce, #w-node-_5898f4ad-616e-0a7d-0d38-c93a5eca420e-74ec18ce, #w-node-_5898f4ad-616e-0a7d-0d38-c93a5eca421e-74ec18ce, #w-node-c67dbb4c-9dab-b8fb-87fa-1ac2030490d6-74ec18ce, #w-node-ea240a9a-b77d-6c0b-9184-00427e9728f6-74ec18ce, #w-node-c67dbb4c-9dab-b8fb-87fa-1ac2030490c7-74ec18ce, #w-node-c67dbb4c-9dab-b8fb-87fa-1ac2030490e5-74ec18ce, #w-node-b0f20bc9-e1ad-2602-312e-84a5b84ac63a-74ec18ce, #w-node-c98ec3e4-b0ff-8889-358a-dfc0fa30bc0b-74ec18ce, #w-node-c98ec3e4-b0ff-8889-358a-dfc0fa30bc16-74ec18ce, #w-node-c98ec3e4-b0ff-8889-358a-dfc0fa30bc2c-74ec18ce, #w-node-c98ec3e4-b0ff-8889-358a-dfc0fa30bc37-74ec18ce, #w-node-c98ec3e4-b0ff-8889-358a-dfc0fa30bc42-74ec18ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-74ec18ce {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_755c923a-29bd-4ee9-c923-e2f8b589d1a0-74ec18ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c3b9faf6-34d4-b536-e1a6-02d452f4e496-74ec1904 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6a3b6411-e7c5-1797-b8a3-848a2a458d98-74ec1904 {
  place-self: start center;
}

#w-node-_4f0ef43c-2227-3832-0e0d-f8985e4e9fb2-74ec1904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b38f7f77-a42a-d9ff-aca9-077f9914737e-74ec1904 {
  align-self: center;
}

#w-node-_2bb2fd8b-8fae-4c40-3eaa-ec0fca971a50-ca971a4c, #w-node-_2bb2fd8b-8fae-4c40-3eaa-ec0fca971a51-ca971a4c, #w-node-_2bb2fd8b-8fae-4c40-3eaa-ec0fca971a52-ca971a4c, #w-node-_2bb2fd8b-8fae-4c40-3eaa-ec0fca971a5b-ca971a4c, #w-node-_2bb2fd8b-8fae-4c40-3eaa-ec0fca971a5c-ca971a4c, #w-node-_2bb2fd8b-8fae-4c40-3eaa-ec0fca971a5d-ca971a4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fddfa2a5-edf7-57ab-de35-af4ea89c12b3-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ea158c25-647b-e73b-30b9-72e962dec392-74ec1905, #w-node-b1f6f248-869c-3a5f-bda8-2fa0a09d64b2-74ec1905, #w-node-bc87ca1a-f5b7-d8d9-a4d4-55c3aad263e6-74ec1905, #w-node-_04fab60b-7c10-302f-ff67-6089c6bc0de9-74ec1905, #w-node-_9988394a-8fe2-6ac4-d23a-cd00ac426388-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_622980cb-8b82-7795-9a51-f56d5e8ef17e-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_622980cb-8b82-7795-9a51-f56d5e8ef17f-74ec1905, #w-node-_622980cb-8b82-7795-9a51-f56d5e8ef181-74ec1905, #w-node-_622980cb-8b82-7795-9a51-f56d5e8ef182-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5679a344-90d3-adec-1e8d-70afdb32dc0f-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_5679a344-90d3-adec-1e8d-70afdb32dc10-74ec1905, #w-node-_5679a344-90d3-adec-1e8d-70afdb32dc12-74ec1905, #w-node-_5679a344-90d3-adec-1e8d-70afdb32dc13-74ec1905, #w-node-_622980cb-8b82-7795-9a51-f56d5e8ef188-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eca6ea1-ff83-a741-bf80-ce88de24368d-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1eca6ea1-ff83-a741-bf80-ce88de24368e-74ec1905, #w-node-_1eca6ea1-ff83-a741-bf80-ce88de243690-74ec1905, #w-node-_1eca6ea1-ff83-a741-bf80-ce88de243691-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d37f069-1725-9a7a-7e57-f9bfec0b77a7-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d37f069-1725-9a7a-7e57-f9bfec0b77a8-74ec1905, #w-node-_1d37f069-1725-9a7a-7e57-f9bfec0b77aa-74ec1905, #w-node-_1d37f069-1725-9a7a-7e57-f9bfec0b77ab-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0c780e6-46ef-b6db-9bc3-3c390983653b-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b0c780e6-46ef-b6db-9bc3-3c390983653c-74ec1905, #w-node-b0c780e6-46ef-b6db-9bc3-3c390983653e-74ec1905, #w-node-b0c780e6-46ef-b6db-9bc3-3c390983653f-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba6b92f4-6cc7-c138-8777-b575916fbdd2-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ba6b92f4-6cc7-c138-8777-b575916fbdd3-74ec1905, #w-node-ba6b92f4-6cc7-c138-8777-b575916fbdd5-74ec1905, #w-node-ba6b92f4-6cc7-c138-8777-b575916fbdd6-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbeb111b-30f7-5f0f-f476-9bc43f618ac8-74ec1905 {
  grid-area: 1 / 1 / 2 / 4;
  place-self: auto;
}

#w-node-fbeb111b-30f7-5f0f-f476-9bc43f618ac9-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b769ccd2-b27b-9951-82b2-d022afca75ad-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b769ccd2-b27b-9951-82b2-d022afca75ae-74ec1905, #w-node-b769ccd2-b27b-9951-82b2-d022afca75b0-74ec1905, #w-node-b769ccd2-b27b-9951-82b2-d022afca75b1-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9b6e408-7de3-f4cd-8400-271fa19b440a-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d9b6e408-7de3-f4cd-8400-271fa19b440b-74ec1905, #w-node-d9b6e408-7de3-f4cd-8400-271fa19b440d-74ec1905, #w-node-d9b6e408-7de3-f4cd-8400-271fa19b440e-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85ccf881-3dc1-b52c-8ca2-dc14959c578a-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_85ccf881-3dc1-b52c-8ca2-dc14959c578b-74ec1905, #w-node-_85ccf881-3dc1-b52c-8ca2-dc14959c578d-74ec1905, #w-node-_85ccf881-3dc1-b52c-8ca2-dc14959c578e-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47a1e50e-4f29-f3cd-d81f-dbf68b352c2a-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_47a1e50e-4f29-f3cd-d81f-dbf68b352c2b-74ec1905, #w-node-_47a1e50e-4f29-f3cd-d81f-dbf68b352c2d-74ec1905, #w-node-_47a1e50e-4f29-f3cd-d81f-dbf68b352c2e-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086b9e-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086b9f-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba1-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba2-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba3-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba6-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bbf-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bc0-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bc2-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bc3-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bb4-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bb5-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bb7-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bb8-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba9-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086baa-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bac-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bad-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bca-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bcb-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bcd-74ec1905, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bce-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_908f5cba-72c0-ac09-0e91-826ac71c9971-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_908f5cba-72c0-ac09-0e91-826ac71c9972-74ec1905, #w-node-_908f5cba-72c0-ac09-0e91-826ac71c9974-74ec1905, #w-node-_908f5cba-72c0-ac09-0e91-826ac71c9975-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb335908-9e61-a932-6881-abd9f8308f9e-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cb335908-9e61-a932-6881-abd9f8308f9f-74ec1905, #w-node-cb335908-9e61-a932-6881-abd9f8308fa1-74ec1905, #w-node-cb335908-9e61-a932-6881-abd9f8308fa2-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea4a-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea4b-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea4d-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea4e-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea4f-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea52-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09efac6a-9bf0-6d09-b119-a9e5ffaddcda-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_09efac6a-9bf0-6d09-b119-a9e5ffaddcdb-74ec1905, #w-node-_09efac6a-9bf0-6d09-b119-a9e5ffaddcdd-74ec1905, #w-node-_09efac6a-9bf0-6d09-b119-a9e5ffaddcde-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea60-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea61-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea63-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea64-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea6b-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea6c-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea6e-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea6f-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea76-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea77-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea79-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea7a-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9abe5de3-e251-7b47-7320-01f49454c786-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9abe5de3-e251-7b47-7320-01f49454c787-74ec1905, #w-node-_9abe5de3-e251-7b47-7320-01f49454c789-74ec1905, #w-node-_9abe5de3-e251-7b47-7320-01f49454c78a-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea8c-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea8d-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea8f-74ec1905, #w-node-a4686402-4c0b-82dd-160c-15de230eea90-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac03c-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac03d-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac03f-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac040-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac041-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac044-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac047-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac048-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac04a-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac04b-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac052-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac053-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac055-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac056-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac05d-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac05e-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac060-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac061-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac068-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac069-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac06b-74ec1905, #w-node-_55a73cff-9f47-3336-8110-b616a93ac06c-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75836-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75837-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75839-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7583a-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7583b-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7583e-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75841-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75842-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75844-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75845-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7584a-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7584b-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7584d-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7584e-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75854-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75855-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75857-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75858-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7585d-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7585e-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75860-74ec1905, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75861-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c191-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c192-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c194-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c195-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c196-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c199-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c19c-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c19d-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c19f-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1a0-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8b7f569-54d0-9c96-ea81-5b376a0b1dc9-74ec1905 {
  grid-area: 1 / 1 / 2 / 4;
  place-self: auto;
}

#w-node-c8b7f569-54d0-9c96-ea81-5b376a0b1dca-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1a7-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1a8-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1aa-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1ab-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1b2-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1b3-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1b5-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1b6-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1bd-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1be-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1c0-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1c1-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1c8-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1c9-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1cb-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1cc-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1d3-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1d4-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1d6-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1d7-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1de-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1df-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1e1-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1e2-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1e9-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1ea-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1ec-74ec1905, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1ed-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_478489d3-74c0-da1f-1530-cd2f71a4decd-74ec1905 {
  place-self: stretch stretch;
}

#w-node-_478489d3-74c0-da1f-1530-cd2f71a4dece-74ec1905 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_478489d3-74c0-da1f-1530-cd2f71a4ded2-74ec1905, #w-node-_478489d3-74c0-da1f-1530-cd2f71a4ded6-74ec1905, #w-node-_478489d3-74c0-da1f-1530-cd2f71a4deda-74ec1905 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_478489d3-74c0-da1f-1530-cd2f71a4dede-74ec1905 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_478489d3-74c0-da1f-1530-cd2f71a4dee4-74ec1905 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_478489d3-74c0-da1f-1530-cd2f71a4dee5-74ec1905, #w-node-_7efde684-6d92-c78e-e704-f579895d2e7f-f37b08d5, #w-node-_7efde684-6d92-c78e-e704-f579895d2e88-f37b08d5, #w-node-_7efde684-6d92-c78e-e704-f579895d2e91-f37b08d5, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0a6-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0af-74ec1906 {
  place-self: stretch stretch;
}

#w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0b0-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0b4-74ec1906, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0b8-74ec1906, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0bc-74ec1906 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0c0-74ec1906 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0c6-74ec1906 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0c7-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db4347e3-4bd4-b51d-ae6a-ef38c2981760-74ec1906 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadb9-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadbe-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadbf-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadc6-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadc9-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadca-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadcd-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadce-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadd0-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadd1-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadd6-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadd7-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadd9-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadda-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aaddf-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aade0-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aade2-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aade3-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aade8-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aade9-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadeb-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadec-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadf1-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadf2-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadf4-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadf5-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c908db59-9edd-c62c-7a03-e979f3c1ab2d-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c908db59-9edd-c62c-7a03-e979f3c1ab2e-74ec1906, #w-node-c908db59-9edd-c62c-7a03-e979f3c1ab30-74ec1906, #w-node-c908db59-9edd-c62c-7a03-e979f3c1ab31-74ec1906, #w-node-c908db59-9edd-c62c-7a03-e979f3c1ab32-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ffe5335-1fc9-cc11-7395-8e153a3a3e96-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_4ffe5335-1fc9-cc11-7395-8e153a3a3e97-74ec1906, #w-node-_4ffe5335-1fc9-cc11-7395-8e153a3a3e99-74ec1906, #w-node-_4ffe5335-1fc9-cc11-7395-8e153a3a3e9a-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28adb6fe-1ecb-929a-b0dc-aafb1dfec046-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_28adb6fe-1ecb-929a-b0dc-aafb1dfec047-74ec1906, #w-node-_28adb6fe-1ecb-929a-b0dc-aafb1dfec049-74ec1906, #w-node-_28adb6fe-1ecb-929a-b0dc-aafb1dfec04a-74ec1906, #w-node-_28adb6fe-1ecb-929a-b0dc-aafb1dfec04b-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_315c2ba0-3a43-5ac1-e831-449660bc4a4a-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_315c2ba0-3a43-5ac1-e831-449660bc4a4b-74ec1906, #w-node-_315c2ba0-3a43-5ac1-e831-449660bc4a4d-74ec1906, #w-node-_315c2ba0-3a43-5ac1-e831-449660bc4a4e-74ec1906, #w-node-_315c2ba0-3a43-5ac1-e831-449660bc4a4f-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f20d3024-4c91-92ec-62cf-803a8980dba2-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f20d3024-4c91-92ec-62cf-803a8980dba3-74ec1906, #w-node-f20d3024-4c91-92ec-62cf-803a8980dba5-74ec1906, #w-node-f20d3024-4c91-92ec-62cf-803a8980dba6-74ec1906, #w-node-f20d3024-4c91-92ec-62cf-803a8980dba7-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadfa-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aadfb-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadfd-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadfe-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae17-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae18-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae1a-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae1b-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61b518f3-ebda-2497-9058-271382896d69-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_61b518f3-ebda-2497-9058-271382896d6a-74ec1906, #w-node-_61b518f3-ebda-2497-9058-271382896d6c-74ec1906, #w-node-_61b518f3-ebda-2497-9058-271382896d6d-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a47fe7c6-adf5-dd03-a5bd-0b220cb67ae0-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a47fe7c6-adf5-dd03-a5bd-0b220cb67ae1-74ec1906, #w-node-a47fe7c6-adf5-dd03-a5bd-0b220cb67ae3-74ec1906, #w-node-a47fe7c6-adf5-dd03-a5bd-0b220cb67ae4-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_486f8d47-95d6-b7ed-da4c-636f63799127-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_486f8d47-95d6-b7ed-da4c-636f63799128-74ec1906, #w-node-_486f8d47-95d6-b7ed-da4c-636f6379912a-74ec1906, #w-node-_486f8d47-95d6-b7ed-da4c-636f6379912b-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72ec4c12-84ab-1cbf-b460-be4029425411-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_72ec4c12-84ab-1cbf-b460-be4029425412-74ec1906, #w-node-_72ec4c12-84ab-1cbf-b460-be4029425414-74ec1906, #w-node-_72ec4c12-84ab-1cbf-b460-be4029425415-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5a1b5a2-6a25-4128-94ef-766a00a0fe82-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e5a1b5a2-6a25-4128-94ef-766a00a0fe83-74ec1906, #w-node-e5a1b5a2-6a25-4128-94ef-766a00a0fe85-74ec1906, #w-node-e5a1b5a2-6a25-4128-94ef-766a00a0fe86-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b728e2b-3450-67ba-f268-0a50472b4084-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2b728e2b-3450-67ba-f268-0a50472b4085-74ec1906, #w-node-_2b728e2b-3450-67ba-f268-0a50472b4087-74ec1906, #w-node-_2b728e2b-3450-67ba-f268-0a50472b4088-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f0fceff-eedd-6c38-d019-f2045e3ec1d0-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9f0fceff-eedd-6c38-d019-f2045e3ec1d1-74ec1906, #w-node-_9f0fceff-eedd-6c38-d019-f2045e3ec1d3-74ec1906, #w-node-_9f0fceff-eedd-6c38-d019-f2045e3ec1d4-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5372e68-e951-face-cd7c-b2edb9d7b627-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a5372e68-e951-face-cd7c-b2edb9d7b628-74ec1906, #w-node-a5372e68-e951-face-cd7c-b2edb9d7b62a-74ec1906, #w-node-a5372e68-e951-face-cd7c-b2edb9d7b62b-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fb230b5-3848-72fd-1315-31b12cc184e4-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_5fb230b5-3848-72fd-1315-31b12cc184e5-74ec1906, #w-node-_5fb230b5-3848-72fd-1315-31b12cc184e7-74ec1906, #w-node-_5fb230b5-3848-72fd-1315-31b12cc184e8-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75494170-c873-25d2-625d-115253414ffd-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75494170-c873-25d2-625d-115253414ffe-74ec1906, #w-node-_75494170-c873-25d2-625d-115253415000-74ec1906, #w-node-_75494170-c873-25d2-625d-115253415001-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fd79dc6-83f5-f901-9238-b098a0681dc1-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2fd79dc6-83f5-f901-9238-b098a0681dc2-74ec1906, #w-node-_2fd79dc6-83f5-f901-9238-b098a0681dc4-74ec1906, #w-node-_2fd79dc6-83f5-f901-9238-b098a0681dc5-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5990d7f7-1c83-c8cb-9751-880ce79b8f13-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_5990d7f7-1c83-c8cb-9751-880ce79b8f14-74ec1906, #w-node-_5990d7f7-1c83-c8cb-9751-880ce79b8f16-74ec1906, #w-node-_5990d7f7-1c83-c8cb-9751-880ce79b8f17-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00c17d44-8f8d-a7e8-e46c-ba26e99c72fb-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_00c17d44-8f8d-a7e8-e46c-ba26e99c72fc-74ec1906, #w-node-_00c17d44-8f8d-a7e8-e46c-ba26e99c72fe-74ec1906, #w-node-_00c17d44-8f8d-a7e8-e46c-ba26e99c72ff-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e100b32-7bf4-5c5f-5a5b-e9593dca6fa9-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8e100b32-7bf4-5c5f-5a5b-e9593dca6faa-74ec1906, #w-node-_8e100b32-7bf4-5c5f-5a5b-e9593dca6fac-74ec1906, #w-node-_8e100b32-7bf4-5c5f-5a5b-e9593dca6fad-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53a9f241-c0de-4a5f-f965-d0627a93d787-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_53a9f241-c0de-4a5f-f965-d0627a93d788-74ec1906, #w-node-_53a9f241-c0de-4a5f-f965-d0627a93d78a-74ec1906, #w-node-_53a9f241-c0de-4a5f-f965-d0627a93d78b-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd0d4e8b-bd33-e531-d433-15b8037cad2a-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-bd0d4e8b-bd33-e531-d433-15b8037cad2b-74ec1906, #w-node-bd0d4e8b-bd33-e531-d433-15b8037cad2d-74ec1906, #w-node-bd0d4e8b-bd33-e531-d433-15b8037cad2e-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3b13b40-a411-7957-f507-acfa728bb26f-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f3b13b40-a411-7957-f507-acfa728bb270-74ec1906, #w-node-f3b13b40-a411-7957-f507-acfa728bb272-74ec1906, #w-node-f3b13b40-a411-7957-f507-acfa728bb273-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d1fbd72-2e59-dc49-c89a-1e6042a9bc25-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2d1fbd72-2e59-dc49-c89a-1e6042a9bc26-74ec1906, #w-node-_2d1fbd72-2e59-dc49-c89a-1e6042a9bc28-74ec1906, #w-node-_2d1fbd72-2e59-dc49-c89a-1e6042a9bc29-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1278e78-8cea-36d1-a2fb-0d7e89187c2a-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c1278e78-8cea-36d1-a2fb-0d7e89187c2b-74ec1906, #w-node-c1278e78-8cea-36d1-a2fb-0d7e89187c2d-74ec1906, #w-node-c1278e78-8cea-36d1-a2fb-0d7e89187c2e-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5aea3ce7-e998-9853-10ee-637baec47f02-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_5aea3ce7-e998-9853-10ee-637baec47f03-74ec1906, #w-node-_5aea3ce7-e998-9853-10ee-637baec47f05-74ec1906, #w-node-_5aea3ce7-e998-9853-10ee-637baec47f06-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a0f831b-cccb-36b6-daea-f1ec956cbac7-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_0a0f831b-cccb-36b6-daea-f1ec956cbac8-74ec1906, #w-node-_0a0f831b-cccb-36b6-daea-f1ec956cbaca-74ec1906, #w-node-_0a0f831b-cccb-36b6-daea-f1ec956cbacb-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d4dd367-5c40-d4b6-65b1-98fd8297cb0b-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d4dd367-5c40-d4b6-65b1-98fd8297cb0c-74ec1906, #w-node-_1d4dd367-5c40-d4b6-65b1-98fd8297cb0e-74ec1906, #w-node-_1d4dd367-5c40-d4b6-65b1-98fd8297cb0f-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6afadf5d-46ca-048c-9f8f-a895d866e823-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6afadf5d-46ca-048c-9f8f-a895d866e824-74ec1906, #w-node-_6afadf5d-46ca-048c-9f8f-a895d866e826-74ec1906, #w-node-_6afadf5d-46ca-048c-9f8f-a895d866e827-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ad0e107-717d-339c-34bb-cd271d2e4b80-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_3ad0e107-717d-339c-34bb-cd271d2e4b81-74ec1906, #w-node-_3ad0e107-717d-339c-34bb-cd271d2e4b83-74ec1906, #w-node-_3ad0e107-717d-339c-34bb-cd271d2e4b84-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae1e-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae1f-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae21-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae22-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae29-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae2a-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae2c-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae2d-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae34-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae35-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae37-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae38-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae3d-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae3e-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae40-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae41-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae46-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae47-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae49-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae4a-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae4f-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae50-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae52-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae53-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae58-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae59-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae5b-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae5c-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb403da2-bcfc-adbe-a778-8a7bc4d23981-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-bb403da2-bcfc-adbe-a778-8a7bc4d23982-74ec1906, #w-node-bb403da2-bcfc-adbe-a778-8a7bc4d23984-74ec1906, #w-node-bb403da2-bcfc-adbe-a778-8a7bc4d23985-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e7f7ea5-faea-dace-24dd-0c2ad06aefe3-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6e7f7ea5-faea-dace-24dd-0c2ad06aefe4-74ec1906, #w-node-_6e7f7ea5-faea-dace-24dd-0c2ad06aefe6-74ec1906, #w-node-_6e7f7ea5-faea-dace-24dd-0c2ad06aefe7-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197bda3-7a70-a678-5e6c-eee99b4f419d-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f197bda3-7a70-a678-5e6c-eee99b4f419e-74ec1906, #w-node-f197bda3-7a70-a678-5e6c-eee99b4f41a0-74ec1906, #w-node-f197bda3-7a70-a678-5e6c-eee99b4f41a1-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_565a17f0-3182-aa49-1df1-aad219e0cbd4-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_565a17f0-3182-aa49-1df1-aad219e0cbd5-74ec1906, #w-node-_565a17f0-3182-aa49-1df1-aad219e0cbd7-74ec1906, #w-node-_565a17f0-3182-aa49-1df1-aad219e0cbd8-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faae5d5e-0b1f-53a5-0b8c-8f0c8b91deb3-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-faae5d5e-0b1f-53a5-0b8c-8f0c8b91deb4-74ec1906, #w-node-faae5d5e-0b1f-53a5-0b8c-8f0c8b91deb6-74ec1906, #w-node-faae5d5e-0b1f-53a5-0b8c-8f0c8b91deb7-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af26a4a6-bac6-733a-60b9-cd3f31fae649-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-af26a4a6-bac6-733a-60b9-cd3f31fae64a-74ec1906, #w-node-af26a4a6-bac6-733a-60b9-cd3f31fae64c-74ec1906, #w-node-af26a4a6-bac6-733a-60b9-cd3f31fae64d-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c721246-c762-24b0-f012-c17a768092ad-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c721246-c762-24b0-f012-c17a768092ae-74ec1906, #w-node-_8c721246-c762-24b0-f012-c17a768092b0-74ec1906, #w-node-_8c721246-c762-24b0-f012-c17a768092b1-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1ddeee9-3727-8c0f-553f-89bf6d5fb9ac-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c1ddeee9-3727-8c0f-553f-89bf6d5fb9ad-74ec1906, #w-node-c1ddeee9-3727-8c0f-553f-89bf6d5fb9af-74ec1906, #w-node-c1ddeee9-3727-8c0f-553f-89bf6d5fb9b0-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51da4e93-71e3-0560-8554-b568b74f0d7e-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_51da4e93-71e3-0560-8554-b568b74f0d7f-74ec1906, #w-node-_51da4e93-71e3-0560-8554-b568b74f0d81-74ec1906, #w-node-_51da4e93-71e3-0560-8554-b568b74f0d82-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d99385d-c50e-923e-1589-9781408d294f-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_5d99385d-c50e-923e-1589-9781408d2950-74ec1906, #w-node-_5d99385d-c50e-923e-1589-9781408d2952-74ec1906, #w-node-_5d99385d-c50e-923e-1589-9781408d2953-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e33bcc5f-1d2c-104e-3277-67b4fc0b3da6-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e33bcc5f-1d2c-104e-3277-67b4fc0b3da7-74ec1906, #w-node-e33bcc5f-1d2c-104e-3277-67b4fc0b3da9-74ec1906, #w-node-e33bcc5f-1d2c-104e-3277-67b4fc0b3daa-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c881ad6-3f32-235a-887c-b52b41eab269-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c881ad6-3f32-235a-887c-b52b41eab26a-74ec1906, #w-node-_8c881ad6-3f32-235a-887c-b52b41eab26c-74ec1906, #w-node-_8c881ad6-3f32-235a-887c-b52b41eab26d-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_827b3bd6-d74b-fe4c-e299-0ff2c14c52ea-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_827b3bd6-d74b-fe4c-e299-0ff2c14c52eb-74ec1906, #w-node-_827b3bd6-d74b-fe4c-e299-0ff2c14c52ed-74ec1906, #w-node-_827b3bd6-d74b-fe4c-e299-0ff2c14c52ee-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04768234-bc15-4989-80e2-7c4c0376f6d9-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_04768234-bc15-4989-80e2-7c4c0376f6da-74ec1906, #w-node-_04768234-bc15-4989-80e2-7c4c0376f6dc-74ec1906, #w-node-_04768234-bc15-4989-80e2-7c4c0376f6dd-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2dbbe1d3-7205-1306-b074-63fa8934df0d-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2dbbe1d3-7205-1306-b074-63fa8934df0e-74ec1906, #w-node-_2dbbe1d3-7205-1306-b074-63fa8934df10-74ec1906, #w-node-_2dbbe1d3-7205-1306-b074-63fa8934df11-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae8e-74ec1906 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f406f68b-6b61-dc06-9297-279b566aae8f-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae90-74ec1906, #w-node-bf713ffd-9859-fc51-cf53-71fbfcb41d8e-fcb41d88, #w-node-bf713ffd-9859-fc51-cf53-71fbfcb41d95-fcb41d88, #w-node-bf713ffd-9859-fc51-cf53-71fbfcb41d9c-fcb41d88, #w-node-bf713ffd-9859-fc51-cf53-71fbfcb41da3-fcb41d88, #w-node-bf713ffd-9859-fc51-cf53-71fbfcb41daa-fcb41d88, #w-node-bf713ffd-9859-fc51-cf53-71fbfcb41db1-fcb41d88, #w-node-e0b59187-258f-1549-c1c4-21d830959f02-30959efa, #w-node-e0b59187-258f-1549-c1c4-21d830959f22-30959efa, #w-node-e0b59187-258f-1549-c1c4-21d830959f28-30959efa, #w-node-bc334ccb-ef85-3390-b0c4-406944e4428e-30959efa, #w-node-e0b59187-258f-1549-c1c4-21d830959f12-30959efa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8604ce4a-277e-e9b3-5a1d-7a073d7284ae-74ec1909 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_2755d4ad-5cb6-0170-ab82-50936cb73aaf-74ec1909, #w-node-_4b12aea7-ac22-4f19-d4da-dbca8d1a5230-74ec1909 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7624ee85-2fb4-03a5-54fb-83564f7f3776-74ec1909 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_7624ee85-2fb4-03a5-54fb-83564f7f3777-74ec1909, #w-node-_7624ee85-2fb4-03a5-54fb-83564f7f377a-74ec1909 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11fbacce-89c7-3fd8-c4ea-41f57059ff23-74ec1909 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_11fbacce-89c7-3fd8-c4ea-41f57059ff24-74ec1909, #w-node-_11fbacce-89c7-3fd8-c4ea-41f57059ff27-74ec1909 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82c8e2cd-9a97-cb0a-5ed1-6d1495178ef9-74ec1909 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_82c8e2cd-9a97-cb0a-5ed1-6d1495178efa-74ec1909, #w-node-_82c8e2cd-9a97-cb0a-5ed1-6d1495178efd-74ec1909, #w-node-_0acba696-dbcc-b7e6-fcbb-b115ce7b5710-74ec1909, #w-node-_0acba696-dbcc-b7e6-fcbb-b115ce7b5711-74ec1909, #w-node-_0acba696-dbcc-b7e6-fcbb-b115ce7b5714-74ec1909, #w-node-_5505588c-4196-b3b0-1717-bf990cb8165d-74ec1909, #w-node-_5505588c-4196-b3b0-1717-bf990cb8165e-74ec1909, #w-node-_5505588c-4196-b3b0-1717-bf990cb81661-74ec1909 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b90fd38-cb44-6baa-5490-6d47dca5bf73-74ec1909 {
  place-self: center;
}

#w-node-_750229e7-4552-96f2-89bb-dbf17c8645ee-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_750229e7-4552-96f2-89bb-dbf17c8645ef-74ec190b {
  align-self: center;
}

#w-node-_750229e7-4552-96f2-89bb-dbf17c8645f2-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_293a5844-752f-0b7c-1161-101cc1b2acda-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_293a5844-752f-0b7c-1161-101cc1b2acdb-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2acde-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_293a5844-752f-0b7c-1161-101cc1b2ace6-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_293a5844-752f-0b7c-1161-101cc1b2ace7-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2acea-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_293a5844-752f-0b7c-1161-101cc1b2acf0-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_293a5844-752f-0b7c-1161-101cc1b2acf1-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2acf4-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_293a5844-752f-0b7c-1161-101cc1b2acfc-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_293a5844-752f-0b7c-1161-101cc1b2acfd-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2ad00-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2ad08-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2ad09-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2ad0c-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2ad12-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2ad13-74ec190b, #w-node-_293a5844-752f-0b7c-1161-101cc1b2ad16-74ec190b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_095a6532-7de3-a424-f8bd-bc05f23c99b3-74ec190e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_095a6532-7de3-a424-f8bd-bc05f23c99b4-74ec190e, #w-node-_095a6532-7de3-a424-f8bd-bc05f23c99b5-74ec190e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2de5dd4c-044a-3688-3bca-62f5135ba812-74ec190e {
  align-self: center;
}

#w-node-_7ff82e66-1745-07d3-6312-379a1710fa5b-74ec190e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7ff82e66-1745-07d3-6312-379a1710fa5c-74ec190e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7ff82e66-1745-07d3-6312-379a1710fa5e-74ec190e, #w-node-_7ff82e66-1745-07d3-6312-379a1710fa5f-74ec190e, #w-node-_07f653d2-1c20-540b-af49-f9b4149444c9-74ec1922, #w-node-c4f923c6-05e8-5aa9-22e4-6c3180a6826d-74ec1922, #w-node-_96771a88-6b51-7353-38a0-cc1c137463d0-74ec1922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f8f41b1-630c-d420-a84c-90df009c2eb7-74ec1922 {
  justify-self: auto;
}

#w-node-_1ea885cc-ac6a-f0c9-8ddf-e4690c92fae5-74ec1922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f8f41b1-630c-d420-a84c-90df009c2eba-74ec1922, #w-node-_6cb7d3c9-321f-0114-ba11-55115f529904-74ec1922 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9f8f41b1-630c-d420-a84c-90df009c2ebe-74ec1922 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_9f8f41b1-630c-d420-a84c-90df009c2ec8-74ec1922 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#field.w-node-a6c8b07e-b4e5-cc86-3abc-b74ff9945098-74ec1922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e161210-21dc-7975-7143-419d1e6702a9-74ec1922, #w-node-beb6e973-0aaa-4c1d-0e43-9cb25c12126a-74ec1922, #w-node-_9f8f41b1-630c-d420-a84c-90df009c2ecc-74ec1922 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c3c70564-760a-c095-5cbb-7a9ed696fcfe-74ec1923 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6dcb7541-3fe6-306e-e0ff-65860cb7b09f-74ec1923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79ef88f9-caef-af58-2670-3139490fc4a4-74ec1923 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c9cc9704-b70c-8dac-6188-da766bb3e9c9-74ec1923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ed94140-f252-b368-6025-cd44ffd1e5c9-74ec1923 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1ed94140-f252-b368-6025-cd44ffd1e5ca-74ec1923 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1ed94140-f252-b368-6025-cd44ffd1e5ce-74ec1923, #w-node-_1ed94140-f252-b368-6025-cd44ffd1e5d2-74ec1923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1954dbb6-596a-5ff0-2c2d-ae47fa3a8577-74ec1923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ad1d6bb4-3a65-e6ab-4fe0-1b74cde6cbc2-74ec1923 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-ffeccb17-179c-bcd7-e7f8-daad1f640b5f-74ec1923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9ab983c-5681-2d45-3403-47ec326505dd-74ec1923 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c9ab983c-5681-2d45-3403-47ec326505de-74ec1923 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c9ab983c-5681-2d45-3403-47ec326505e0-74ec1923, #w-node-c9ab983c-5681-2d45-3403-47ec326505e1-74ec1923 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85b03919-862e-8bda-9f68-061a9e48eed8-74ec1926 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_85b03919-862e-8bda-9f68-061a9e48eed9-74ec1926, #w-node-_85b03919-862e-8bda-9f68-061a9e48eeda-74ec1926, #w-node-_4c1c8712-f2ee-0eab-f6b0-bcef21f91745-74ec1926, #w-node-f5c8f9f7-d56b-4228-8ea5-cf593aff56f1-74ec1926 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4347389e-df76-9a5f-6577-0dccaf4ffdc3-74ec1928 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-c5763af0-f0e0-9c54-03b3-56db93acee1d-74ec1928, #w-node-_1141d880-b353-308a-90e6-a88816c03856-74ec1928, #w-node-_1141d880-b353-308a-90e6-a88816c03857-74ec1928, #w-node-_1141d880-b353-308a-90e6-a88816c03858-74ec1928, #w-node-_1141d880-b353-308a-90e6-a88816c0385a-74ec1928, #w-node-_9f1db28f-ecf5-456f-dea1-9ffdf27c7cdd-74ec1928, #w-node-_728c3a48-db30-41cc-3476-336e52b62b1a-74ec1928, #w-node-_2fc8a82b-4d8f-9d60-88e4-1c1a3c89d683-74ec1928, #w-node-ab36bf5b-7f28-6139-5818-61dfa0e5ed2c-74ec1928, #w-node-_93306894-c0b5-87e1-ecc4-071eed75c690-74ec1928, #w-node-_1de86fb6-18bd-8ff9-0543-17106630aa35-74ec1928, #w-node-_93ab34aa-d2ee-d24f-03bd-d86f20d562ed-74ec1928, #w-node-b8ac5022-8fd0-6632-ed0f-60086cdb49ac-74ec1928, #w-node-_96d1003f-f114-10c1-eea6-be62df27f450-74ec1928 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-74ec1942 {
  place-self: stretch stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-74ec1942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1942, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1942, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1942 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1942 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1942 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_13704706-c6e3-4ab5-fe5d-fdb2bde226b8-74ec1942, #w-node-_64541621-74d7-671c-2fcb-e63308e47b78-74ec1942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64541621-74d7-671c-2fcb-e63308e47b72-74ec1942, #w-node-aea7b4f7-b0d3-1220-bea8-315613290bb7-74ec1942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aea7b4f7-b0d3-1220-bea8-315613290bbd-74ec1942, #w-node-_4d495ae2-81e6-a731-679c-df3864b43790-74ec1942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d495ae2-81e6-a731-679c-df3864b4378a-74ec1942, #w-node-_13f0ab1d-e55d-5154-59b9-adab1731b1fb-74ec1942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_13f0ab1d-e55d-5154-59b9-adab1731b201-74ec1942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-74ec1942 {
  place-self: center;
}

#w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-74ec1943 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf793-74ec1944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf794-74ec1944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf797-74ec1944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf79a-74ec1944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf79f-74ec1944 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7a0-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7ab-74ec1944 {
  grid-column: span 3 / span 3;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7b6-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7c1-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7cc-74ec1944 {
  grid-column: span 2 / span 2;
}

#w-node-ec6270ea-3cdd-9d20-f286-04a9f4429776-74ec1944 {
  grid-column: span 6 / span 6;
}

#w-node-dcb56790-3aae-c92f-8e2d-0b2a7847425e-74ec1944 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf817-74ec1944 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf818-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf825-74ec1944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf82d-74ec1944 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf82e-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf83b-74ec1944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f28db3b-eeee-d01e-c74c-503cc84ad81a-74ec1944 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf844-74ec1944 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf845-74ec1944 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf847-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf84d-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf9a9-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf9ad-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf9b1-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf9b5-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf9b9-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf9bd-74ec1944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aced8222-4074-8962-57bd-ad124b97e4b5-74ec1944 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-aced8222-4074-8962-57bd-ad124b97e4b6-74ec1944 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-aced8222-4074-8962-57bd-ad124b97e4b8-74ec1944, #w-node-aced8222-4074-8962-57bd-ad124b97e4b9-74ec1944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-74ec1945 {
  place-self: stretch stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-74ec1945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1945, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1945, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1945, #w-node-_4cbc1603-11fb-1507-a6c4-0d3d385d359d-74ec1945 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Apptile-s-help.w-node-_42e9da64-9adc-91ea-7a5a-131ce664d165-74ec1945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1945 {
  grid-area: 4 / 1 / 5 / 3;
}

#save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1945 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68490b41-cbef-6f96-07d7-14766e26b48b-74ec1945, #w-node-_64541621-74d7-671c-2fcb-e63308e47b78-74ec1945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64541621-74d7-671c-2fcb-e63308e47b72-74ec1945, #w-node-aea7b4f7-b0d3-1220-bea8-315613290bb7-74ec1945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aea7b4f7-b0d3-1220-bea8-315613290bbd-74ec1945, #w-node-_4d495ae2-81e6-a731-679c-df3864b43790-74ec1945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d495ae2-81e6-a731-679c-df3864b4378a-74ec1945, #w-node-_13f0ab1d-e55d-5154-59b9-adab1731b1fb-74ec1945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_13f0ab1d-e55d-5154-59b9-adab1731b201-74ec1945 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-74ec1945 {
  place-self: center;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-74ec1946 {
  place-self: stretch stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-74ec1946 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1946, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1946, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1946, #w-node-_4cbc1603-11fb-1507-a6c4-0d3d385d359d-74ec1946 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#Apptile-s-help.w-node-_42e9da64-9adc-91ea-7a5a-131ce664d165-74ec1946 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1946 {
  grid-area: 4 / 1 / 5 / 3;
}

#save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1946 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68490b41-cbef-6f96-07d7-14766e26b48b-74ec1946, #w-node-_64541621-74d7-671c-2fcb-e63308e47b78-74ec1946 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64541621-74d7-671c-2fcb-e63308e47b72-74ec1946, #w-node-aea7b4f7-b0d3-1220-bea8-315613290bb7-74ec1946 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aea7b4f7-b0d3-1220-bea8-315613290bbd-74ec1946, #w-node-_4d495ae2-81e6-a731-679c-df3864b43790-74ec1946 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d495ae2-81e6-a731-679c-df3864b4378a-74ec1946, #w-node-_13f0ab1d-e55d-5154-59b9-adab1731b1fb-74ec1946 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_13f0ab1d-e55d-5154-59b9-adab1731b201-74ec1946 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-74ec1946 {
  place-self: center;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-74ec1947 {
  place-self: stretch stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-74ec1947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1947, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1947, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1947 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1947 {
  grid-area: 4 / 1 / 5 / 3;
}

#save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1947 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68490b41-cbef-6f96-07d7-14766e26b48b-74ec1947 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-74ec1947 {
  place-self: center;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-74ec1948 {
  place-self: stretch stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-74ec1948 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1948, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1948, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1948 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1948 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1948 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64541621-74d7-671c-2fcb-e63308e47b78-74ec1948 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64541621-74d7-671c-2fcb-e63308e47b72-74ec1948, #w-node-aea7b4f7-b0d3-1220-bea8-315613290bb7-74ec1948 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aea7b4f7-b0d3-1220-bea8-315613290bbd-74ec1948, #w-node-_4d495ae2-81e6-a731-679c-df3864b43790-74ec1948 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d495ae2-81e6-a731-679c-df3864b4378a-74ec1948, #w-node-_13f0ab1d-e55d-5154-59b9-adab1731b1fb-74ec1948 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_13f0ab1d-e55d-5154-59b9-adab1731b201-74ec1948 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-74ec1948 {
  place-self: center;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-74ec1949 {
  place-self: stretch stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-74ec1949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1949, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1949, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1949 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2c0a8e8b-cb26-b8d9-ff4a-807e5179b2bd-74ec1949, #w-node-_64541621-74d7-671c-2fcb-e63308e47b78-74ec1949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64541621-74d7-671c-2fcb-e63308e47b72-74ec1949, #w-node-aea7b4f7-b0d3-1220-bea8-315613290bb7-74ec1949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aea7b4f7-b0d3-1220-bea8-315613290bbd-74ec1949, #w-node-_4d495ae2-81e6-a731-679c-df3864b43790-74ec1949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d495ae2-81e6-a731-679c-df3864b4378a-74ec1949, #w-node-_13f0ab1d-e55d-5154-59b9-adab1731b1fb-74ec1949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_13f0ab1d-e55d-5154-59b9-adab1731b201-74ec1949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-74ec1949 {
  place-self: center;
}

#w-node-f44308fc-35b7-3400-1c33-82517def35e8-74ec194a, #w-node-_3a9ab7b3-e10b-ff94-2da0-d5c55152bd71-74ec194a, #w-node-_75c5f3ce-f339-7683-a211-24fe5ee24269-74ec194a, #w-node-_33a6ccb0-7386-6639-2fb3-e14939206576-74ec194a, #w-node-_41fdb594-0b53-1cb4-52a8-a7e4e686db2d-74ec194a, #w-node-_003ba24c-b7dc-dbb8-6747-61b0270e1b4a-74ec194a, #w-node-e8a4dc58-6e9c-c7c5-c627-91ff436baa0a-74ec194a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_167f6923-8654-71e2-1bd3-7c04138d1309-74ec195e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_167f6923-8654-71e2-1bd3-7c04138d130a-74ec195e, #w-node-_167f6923-8654-71e2-1bd3-7c04138d1316-74ec195e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1830581c-6f3d-6239-555b-98e873a80403-74ec195e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1830581c-6f3d-6239-555b-98e873a80404-74ec195e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1830581c-6f3d-6239-555b-98e873a80406-74ec195e, #w-node-_1830581c-6f3d-6239-555b-98e873a80407-74ec195e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221285-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122128a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122128b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221292-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212a8-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212ab-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212ac-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212ad-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212db-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212dc-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212de-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212df-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212e1-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212e2-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24037926-2b06-5294-74d8-0f428c4d2269-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_24037926-2b06-5294-74d8-0f428c4d226a-74ec195f, #w-node-_24037926-2b06-5294-74d8-0f428c4d226c-74ec195f, #w-node-_24037926-2b06-5294-74d8-0f428c4d226d-74ec195f, #w-node-_24037926-2b06-5294-74d8-0f428c4d226f-74ec195f, #w-node-_24037926-2b06-5294-74d8-0f428c4d2270-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd4f4715-1d6c-f9ac-41d7-60cee3a683e4-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cd4f4715-1d6c-f9ac-41d7-60cee3a683e5-74ec195f, #w-node-cd4f4715-1d6c-f9ac-41d7-60cee3a683e7-74ec195f, #w-node-cd4f4715-1d6c-f9ac-41d7-60cee3a683e8-74ec195f, #w-node-cd4f4715-1d6c-f9ac-41d7-60cee3a683ea-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b747f4f3-4177-b2c6-19b2-474af5ce6008-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b747f4f3-4177-b2c6-19b2-474af5ce6009-74ec195f, #w-node-b747f4f3-4177-b2c6-19b2-474af5ce600b-74ec195f, #w-node-b747f4f3-4177-b2c6-19b2-474af5ce600c-74ec195f, #w-node-b747f4f3-4177-b2c6-19b2-474af5ce600e-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_572bdc11-0c66-df69-3352-f660c60f000e-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_572bdc11-0c66-df69-3352-f660c60f000f-74ec195f, #w-node-_572bdc11-0c66-df69-3352-f660c60f0011-74ec195f, #w-node-_572bdc11-0c66-df69-3352-f660c60f0012-74ec195f, #w-node-_572bdc11-0c66-df69-3352-f660c60f0014-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d5cec62-1de5-97cd-3938-3298422d9b61-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d5cec62-1de5-97cd-3938-3298422d9b62-74ec195f, #w-node-_7d5cec62-1de5-97cd-3938-3298422d9b64-74ec195f, #w-node-_7d5cec62-1de5-97cd-3938-3298422d9b65-74ec195f, #w-node-_7d5cec62-1de5-97cd-3938-3298422d9b67-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049c4953-1671-6ac8-f932-aa6a734363d9-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_049c4953-1671-6ac8-f932-aa6a734363da-74ec195f, #w-node-_049c4953-1671-6ac8-f932-aa6a734363dc-74ec195f, #w-node-_049c4953-1671-6ac8-f932-aa6a734363dd-74ec195f, #w-node-_049c4953-1671-6ac8-f932-aa6a734363df-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a30ae751-6b94-25a1-d73e-a73dc8f46676-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a30ae751-6b94-25a1-d73e-a73dc8f46677-74ec195f, #w-node-a30ae751-6b94-25a1-d73e-a73dc8f46679-74ec195f, #w-node-a30ae751-6b94-25a1-d73e-a73dc8f4667a-74ec195f, #w-node-a30ae751-6b94-25a1-d73e-a73dc8f4667c-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a56017c-1217-8ecd-3891-1e8a96898817-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2a56017c-1217-8ecd-3891-1e8a96898818-74ec195f, #w-node-_2a56017c-1217-8ecd-3891-1e8a9689881a-74ec195f, #w-node-_2a56017c-1217-8ecd-3891-1e8a9689881b-74ec195f, #w-node-_2a56017c-1217-8ecd-3891-1e8a9689881d-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_300583ad-9b89-07e9-18fb-34540f533824-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_300583ad-9b89-07e9-18fb-34540f533827-74ec195f, #w-node-_300583ad-9b89-07e9-18fb-34540f533828-74ec195f, #w-node-_300583ad-9b89-07e9-18fb-34540f533829-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212b1-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212b2-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212b4-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212b5-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212b7-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212be-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212bf-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212c1-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212c2-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212c5-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84cb7a31-bbb9-fd1c-a0ab-a459cc0a5a74-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_84cb7a31-bbb9-fd1c-a0ab-a459cc0a5a75-74ec195f, #w-node-_84cb7a31-bbb9-fd1c-a0ab-a459cc0a5a77-74ec195f, #w-node-_84cb7a31-bbb9-fd1c-a0ab-a459cc0a5a78-74ec195f, #w-node-_84cb7a31-bbb9-fd1c-a0ab-a459cc0a5a7a-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212cd-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212ce-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212d1-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212d2-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212d3-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212d4-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212d5-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_651a1ad0-97d1-e5fc-78e9-9530b7c30359-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_651a1ad0-97d1-e5fc-78e9-9530b7c3035a-74ec195f, #w-node-_651a1ad0-97d1-e5fc-78e9-9530b7c3035c-74ec195f, #w-node-_651a1ad0-97d1-e5fc-78e9-9530b7c3035d-74ec195f, #w-node-_651a1ad0-97d1-e5fc-78e9-9530b7c3035f-74ec195f, #w-node-_651a1ad0-97d1-e5fc-78e9-9530b7c30360-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212e8-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212e9-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212eb-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212ec-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212ee-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212f5-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512212f6-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212f8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212f9-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212fb-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221302-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221303-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221305-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221306-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221308-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122130f-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221310-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221312-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221313-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221314-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221318-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221319-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122131b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122131c-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122131d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122131e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122131f-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221325-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221326-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221328-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221329-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122132a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122132b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122132c-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221332-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221333-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221335-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221336-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221337-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221338-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221339-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122133f-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221340-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221342-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221343-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221344-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221345-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221346-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122134c-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122134d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122134f-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221350-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221351-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221352-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221353-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221359-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122135a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122135c-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122135d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122135e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122135f-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221360-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221366-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221367-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221369-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122136a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122136b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122136c-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122136d-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_268cf277-9269-6c27-4690-2accc14cb177-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_268cf277-9269-6c27-4690-2accc14cb178-74ec195f, #w-node-_268cf277-9269-6c27-4690-2accc14cb17a-74ec195f, #w-node-_268cf277-9269-6c27-4690-2accc14cb17b-74ec195f, #w-node-_268cf277-9269-6c27-4690-2accc14cb17d-74ec195f, #w-node-_268cf277-9269-6c27-4690-2accc14cb17e-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122138d-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122138e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221390-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221391-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221393-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122139a-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122139b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122139d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122139e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213a0-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213a1-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213a7-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213a8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213aa-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ab-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ad-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ae-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213b4-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213b5-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213b7-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213b8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ba-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213bb-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221373-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221374-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221376-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221377-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221379-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213c1-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213c2-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213c4-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213c5-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213c6-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ca-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213cb-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213cd-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ce-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213cf-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213d0-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213d1-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213d7-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213d8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213da-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213db-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213dd-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213de-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213e4-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213e5-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213e7-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213e8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213e9-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ed-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ee-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213f0-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213f1-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213f3-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213fa-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512213fb-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213fd-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213fe-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221400-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221407-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221408-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122140a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122140b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122140d-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221414-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221415-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221417-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221418-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122141a-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221421-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221422-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221424-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221425-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221427-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122142e-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122142f-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221431-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221432-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221433-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221437-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221438-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122143a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122143b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122143c-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122143d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122143e-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221444-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221445-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221447-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221448-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122144a-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221451-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221452-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221454-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221455-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221456-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122145a-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122145b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122145d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122145e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221461-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122146b-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122146c-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122146e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122146f-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221471-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122147a-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc75122147b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122147d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122147e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221480-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221487-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221488-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122148a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122148b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122148c-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221490-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc751221491-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221493-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221494-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221495-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221496-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221497-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512214b8-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512214b9-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512214bb-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512214bc-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512214be-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e06e0c15-f62b-0f11-7ee3-40a352df082b-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e06e0c15-f62b-0f11-7ee3-40a352df082c-74ec195f, #w-node-e06e0c15-f62b-0f11-7ee3-40a352df082e-74ec195f, #w-node-e06e0c15-f62b-0f11-7ee3-40a352df082f-74ec195f, #w-node-e06e0c15-f62b-0f11-7ee3-40a352df0831-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512214c5-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fbe5aacd-06cd-ee09-862e-2cc7512214c6-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512214c7-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512214c8-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714eb-74ec195f {
  grid-template-rows: 1fr 1.07fr;
  grid-template-columns: 1.56fr 1fr 1.51fr;
}

#w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714ec-74ec195f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714ef-74ec195f, #w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714f2-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714f5-74ec195f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714f8-74ec195f {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1.09fr;
  display: none;
}

#w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714f9-74ec195f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714fb-74ec195f, #w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714fd-74ec195f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714ff-74ec195f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-74ec1962 {
  place-self: stretch stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-74ec1962 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1962, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1962, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1962 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1962 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1962 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_13704706-c6e3-4ab5-fe5d-fdb2bde226b8-74ec1962, #w-node-_64541621-74d7-671c-2fcb-e63308e47b78-74ec1962 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64541621-74d7-671c-2fcb-e63308e47b72-74ec1962, #w-node-aea7b4f7-b0d3-1220-bea8-315613290bb7-74ec1962 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-aea7b4f7-b0d3-1220-bea8-315613290bbd-74ec1962, #w-node-_4d495ae2-81e6-a731-679c-df3864b43790-74ec1962 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d495ae2-81e6-a731-679c-df3864b4378a-74ec1962, #w-node-_13f0ab1d-e55d-5154-59b9-adab1731b1fb-74ec1962 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_13f0ab1d-e55d-5154-59b9-adab1731b201-74ec1962 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-74ec1962, #w-node-_734d1194-2a9b-e68f-db22-3268bb59e37d-74ec1978 {
  place-self: center;
}

#w-node-_50bd9fdc-222f-0b6d-863e-667ce30eae0c-74ec1978 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50bd9fdc-222f-0b6d-863e-667ce30eae0d-74ec1978, #w-node-_389c4705-b310-13a3-3f7f-e67ee2a3820f-74ec1978 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_389c4705-b310-13a3-3f7f-e67ee2a38215-74ec1978, #w-node-a6aa54e2-0a73-b596-b860-1a9bae467958-74ec1978 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6aa54e2-0a73-b596-b860-1a9bae467952-74ec1978, #w-node-_517933ea-9334-6806-8fe6-8fef660f8b78-74ec1978 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_517933ea-9334-6806-8fe6-8fef660f8b7e-74ec1978 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e266357a-e9d1-6de4-0a37-20a099431499-99431495 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e266357a-e9d1-6de4-0a37-20a09943149a-99431495, #w-node-e266357a-e9d1-6de4-0a37-20a09943149d-99431495 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e266357a-e9d1-6de4-0a37-20a0994314a5-99431495 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e266357a-e9d1-6de4-0a37-20a0994314a6-99431495, #w-node-e266357a-e9d1-6de4-0a37-20a0994314a9-99431495 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e266357a-e9d1-6de4-0a37-20a0994314af-99431495 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e266357a-e9d1-6de4-0a37-20a0994314b0-99431495, #w-node-e266357a-e9d1-6de4-0a37-20a0994314b3-99431495, #w-node-_87926591-938d-146d-e2df-80bf0d3ddff4-74ec197c, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df1a-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1302808c-c815-155e-6ada-f7f5e1b8df23-c8b3312a {
  place-self: stretch stretch;
}

#w-node-_1302808c-c815-155e-6ada-f7f5e1b8df24-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1302808c-c815-155e-6ada-f7f5e1b8df28-c8b3312a, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df2c-c8b3312a, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df30-c8b3312a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1302808c-c815-155e-6ada-f7f5e1b8df34-c8b3312a {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_1302808c-c815-155e-6ada-f7f5e1b8df3a-c8b3312a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1302808c-c815-155e-6ada-f7f5e1b8df3b-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a5-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c5-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c6-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cc-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ce-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cf-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dd-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735df-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e0-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e1-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ea-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ec-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ed-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ee-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f7-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f9-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fa-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fb-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773604-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773606-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773607-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773608-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773611-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773613-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773614-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361e-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773620-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773621-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362b-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362d-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362e-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773652-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773654-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773655-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773734-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773736-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773737-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07f-c8b3312a, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e081-c8b3312a, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e082-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6333-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6334-c8b3312a, #w-node-_7604fb9d-1679-f248-e797-b353577c6336-c8b3312a, #w-node-_7604fb9d-1679-f248-e797-b353577c6337-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b105-c8b3312a, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b107-c8b3312a, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b108-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfc-c8b3312a, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfe-c8b3312a, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cff-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076c-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076d-c8b3312a, #w-node-fc980073-7d93-8378-700f-0327ee29076f-c8b3312a, #w-node-fc980073-7d93-8378-700f-0327ee290770-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355b-c8b3312a, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355d-c8b3312a, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355e-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372d-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372e-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a27-c8b3312a, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a29-c8b3312a, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a2a-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773745-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773747-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773748-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773752-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773754-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773755-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773823-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773824-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773850-c8b3312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773851-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773852-c8b3312a, #w-node-_6ae9e75a-22f0-6e91-878d-31822de14636-2de14631, #w-node-_6ae9e75a-22f0-6e91-878d-31822de1463d-2de14631, #w-node-_6ae9e75a-22f0-6e91-878d-31822de14644-2de14631, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fecf-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fed8-c48237cf {
  place-self: stretch stretch;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fed9-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-c48237cf, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-c48237cf, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee5-c48237cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-c48237cf {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2feef-c48237cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fef0-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a5-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c5-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c6-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cc-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ce-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cf-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dd-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735df-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e0-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e1-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ea-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ec-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ed-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ee-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f7-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f9-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fa-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fb-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773604-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773606-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773607-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773608-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773611-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773613-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773614-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361e-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773620-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773621-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362b-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362d-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362e-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773652-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773654-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773655-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773734-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773736-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773737-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07f-c48237cf, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e081-c48237cf, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e082-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6333-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6334-c48237cf, #w-node-_7604fb9d-1679-f248-e797-b353577c6336-c48237cf, #w-node-_7604fb9d-1679-f248-e797-b353577c6337-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b105-c48237cf, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b107-c48237cf, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b108-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfc-c48237cf, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfe-c48237cf, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cff-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076c-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076d-c48237cf, #w-node-fc980073-7d93-8378-700f-0327ee29076f-c48237cf, #w-node-fc980073-7d93-8378-700f-0327ee290770-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355b-c48237cf, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355d-c48237cf, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355e-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372d-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372e-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a27-c48237cf, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a29-c48237cf, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a2a-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773745-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773747-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773748-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773752-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773754-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773755-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773823-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773824-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773850-c48237cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773851-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773852-c48237cf, #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc33e-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc347-67598782 {
  place-self: stretch stretch;
}

#w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc348-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc34c-67598782, #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc350-67598782, #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc354-67598782 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc358-67598782 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc35e-67598782 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc35f-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a5-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c5-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c6-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cc-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ce-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cf-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dd-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735df-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e0-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e1-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ea-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ec-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ed-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ee-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f7-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f9-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fa-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fb-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773604-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773606-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773607-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773608-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773611-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773613-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773614-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361e-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773620-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773621-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362b-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362d-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362e-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773652-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773654-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773655-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773734-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773736-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773737-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07f-67598782, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e081-67598782, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e082-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6333-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6334-67598782, #w-node-_7604fb9d-1679-f248-e797-b353577c6336-67598782, #w-node-_7604fb9d-1679-f248-e797-b353577c6337-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b105-67598782, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b107-67598782, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b108-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfc-67598782, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfe-67598782, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cff-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076c-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076d-67598782, #w-node-fc980073-7d93-8378-700f-0327ee29076f-67598782, #w-node-fc980073-7d93-8378-700f-0327ee290770-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355b-67598782, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355d-67598782, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355e-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372d-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372e-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a27-67598782, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a29-67598782, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a2a-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773745-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773747-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773748-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773752-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773754-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773755-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773823-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773824-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773850-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773851-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773852-67598782 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cba0b517-0b32-8dc1-cb88-b4aebfce4300-000a1dba, #w-node-_4c947f07-9dc9-bb75-1ba5-0e3479cc9df6-90f92adb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b5c469bf-955c-cfb9-5c21-de56e380c27c-90f92adb {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-b5c469bf-955c-cfb9-5c21-de56e380c27d-90f92adb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d233de90-30c0-adda-3164-625749434283-90f92adb {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d233de90-30c0-adda-3164-625749434284-90f92adb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d233de90-30c0-adda-3164-625749434286-90f92adb, #w-node-d233de90-30c0-adda-3164-625749434287-90f92adb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-199a2a1f {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_49ab20a3-7711-e492-dc23-1a6a66646d24-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6aa-2630e17b {
  place-self: stretch stretch;
}

#w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6ab-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6af-2630e17b, #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6b3-2630e17b, #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6b7-2630e17b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6bb-2630e17b {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6c1-2630e17b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6c2-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13e5260c-b568-d371-df59-1586785bde12-2630e17b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b678a14b-4e9f-dcb7-d845-3d19e72bff57-2630e17b, #w-node-_94ef0443-9a84-3313-7ef9-dd7984bf5546-2630e17b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a5-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c5-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c6-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cc-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ce-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cf-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dd-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735df-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e0-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e1-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ea-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ec-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ed-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ee-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f7-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f9-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fa-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fb-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773604-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773606-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773607-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773608-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773611-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773613-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773614-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361e-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773620-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773621-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362b-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362d-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362e-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773652-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773654-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773655-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773734-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773736-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773737-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07f-2630e17b, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e081-2630e17b, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e082-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6333-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6334-2630e17b, #w-node-_7604fb9d-1679-f248-e797-b353577c6336-2630e17b, #w-node-_7604fb9d-1679-f248-e797-b353577c6337-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b105-2630e17b, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b107-2630e17b, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b108-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfc-2630e17b, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfe-2630e17b, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cff-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076c-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076d-2630e17b, #w-node-fc980073-7d93-8378-700f-0327ee29076f-2630e17b, #w-node-fc980073-7d93-8378-700f-0327ee290770-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355b-2630e17b, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355d-2630e17b, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355e-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372d-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372e-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a27-2630e17b, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a29-2630e17b, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a2a-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773745-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773747-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773748-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773752-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773754-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773755-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773823-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773824-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773850-2630e17b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773851-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773852-2630e17b, #w-node-_2ca8ef22-0838-8cbf-6e52-d435319c9b4b-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab536410-dde6-78d9-c030-e132b63c3670-e7972dae {
  place-self: stretch stretch;
}

#w-node-ab536410-dde6-78d9-c030-e132b63c3671-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab536410-dde6-78d9-c030-e132b63c3675-e7972dae, #w-node-ab536410-dde6-78d9-c030-e132b63c3679-e7972dae, #w-node-ab536410-dde6-78d9-c030-e132b63c367d-e7972dae {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ab536410-dde6-78d9-c030-e132b63c3681-e7972dae {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-ab536410-dde6-78d9-c030-e132b63c3687-e7972dae {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ab536410-dde6-78d9-c030-e132b63c3688-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13e5260c-b568-d371-df59-1586785bde12-e7972dae {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_94ef0443-9a84-3313-7ef9-dd7984bf5546-e7972dae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a5-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c5-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c6-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cc-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ce-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cf-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dd-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735df-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e0-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e1-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ea-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ec-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ed-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ee-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f7-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f9-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fa-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fb-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773604-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773606-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773607-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773608-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773611-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773613-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773614-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361e-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773620-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773621-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362b-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362d-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362e-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773652-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773654-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773655-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773734-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773736-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773737-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07f-e7972dae, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e081-e7972dae, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e082-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6333-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6334-e7972dae, #w-node-_7604fb9d-1679-f248-e797-b353577c6336-e7972dae, #w-node-_7604fb9d-1679-f248-e797-b353577c6337-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b105-e7972dae, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b107-e7972dae, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b108-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfc-e7972dae, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfe-e7972dae, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cff-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076c-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076d-e7972dae, #w-node-fc980073-7d93-8378-700f-0327ee29076f-e7972dae, #w-node-fc980073-7d93-8378-700f-0327ee290770-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355b-e7972dae, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355d-e7972dae, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355e-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372d-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372e-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a27-e7972dae, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a29-e7972dae, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a2a-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773745-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773747-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773748-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773752-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773754-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773755-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773823-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773824-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773850-e7972dae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773851-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773852-e7972dae, #w-node-_56ffbb90-efd9-ca71-d246-54eda15fdd88-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a04-8f6b08b4 {
  place-self: stretch stretch;
}

#w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a05-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a09-8f6b08b4, #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a0d-8f6b08b4, #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a11-8f6b08b4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a15-8f6b08b4 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a1b-8f6b08b4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a1c-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_316b93f1-2bdb-4726-65c0-e82b616e2ea8-8f6b08b4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fddfa2a5-edf7-57ab-de35-af4ea89c12b3-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ea158c25-647b-e73b-30b9-72e962dec392-8f6b08b4, #w-node-b1f6f248-869c-3a5f-bda8-2fa0a09d64b2-8f6b08b4, #w-node-bc87ca1a-f5b7-d8d9-a4d4-55c3aad263e6-8f6b08b4, #w-node-_04fab60b-7c10-302f-ff67-6089c6bc0de9-8f6b08b4, #w-node-_9988394a-8fe2-6ac4-d23a-cd00ac426388-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_622980cb-8b82-7795-9a51-f56d5e8ef17e-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_622980cb-8b82-7795-9a51-f56d5e8ef17f-8f6b08b4, #w-node-_622980cb-8b82-7795-9a51-f56d5e8ef181-8f6b08b4, #w-node-_622980cb-8b82-7795-9a51-f56d5e8ef182-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5679a344-90d3-adec-1e8d-70afdb32dc0f-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_5679a344-90d3-adec-1e8d-70afdb32dc10-8f6b08b4, #w-node-_5679a344-90d3-adec-1e8d-70afdb32dc12-8f6b08b4, #w-node-_5679a344-90d3-adec-1e8d-70afdb32dc13-8f6b08b4, #w-node-_622980cb-8b82-7795-9a51-f56d5e8ef188-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eca6ea1-ff83-a741-bf80-ce88de24368d-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1eca6ea1-ff83-a741-bf80-ce88de24368e-8f6b08b4, #w-node-_1eca6ea1-ff83-a741-bf80-ce88de243690-8f6b08b4, #w-node-_1eca6ea1-ff83-a741-bf80-ce88de243691-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d37f069-1725-9a7a-7e57-f9bfec0b77a7-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d37f069-1725-9a7a-7e57-f9bfec0b77a8-8f6b08b4, #w-node-_1d37f069-1725-9a7a-7e57-f9bfec0b77aa-8f6b08b4, #w-node-_1d37f069-1725-9a7a-7e57-f9bfec0b77ab-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0c780e6-46ef-b6db-9bc3-3c390983653b-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b0c780e6-46ef-b6db-9bc3-3c390983653c-8f6b08b4, #w-node-b0c780e6-46ef-b6db-9bc3-3c390983653e-8f6b08b4, #w-node-b0c780e6-46ef-b6db-9bc3-3c390983653f-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba6b92f4-6cc7-c138-8777-b575916fbdd2-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ba6b92f4-6cc7-c138-8777-b575916fbdd3-8f6b08b4, #w-node-ba6b92f4-6cc7-c138-8777-b575916fbdd5-8f6b08b4, #w-node-ba6b92f4-6cc7-c138-8777-b575916fbdd6-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbeb111b-30f7-5f0f-f476-9bc43f618ac8-8f6b08b4 {
  grid-area: 1 / 1 / 2 / 4;
  place-self: auto;
}

#w-node-fbeb111b-30f7-5f0f-f476-9bc43f618ac9-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b769ccd2-b27b-9951-82b2-d022afca75ad-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b769ccd2-b27b-9951-82b2-d022afca75ae-8f6b08b4, #w-node-b769ccd2-b27b-9951-82b2-d022afca75b0-8f6b08b4, #w-node-b769ccd2-b27b-9951-82b2-d022afca75b1-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9b6e408-7de3-f4cd-8400-271fa19b440a-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d9b6e408-7de3-f4cd-8400-271fa19b440b-8f6b08b4, #w-node-d9b6e408-7de3-f4cd-8400-271fa19b440d-8f6b08b4, #w-node-d9b6e408-7de3-f4cd-8400-271fa19b440e-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85ccf881-3dc1-b52c-8ca2-dc14959c578a-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_85ccf881-3dc1-b52c-8ca2-dc14959c578b-8f6b08b4, #w-node-_85ccf881-3dc1-b52c-8ca2-dc14959c578d-8f6b08b4, #w-node-_85ccf881-3dc1-b52c-8ca2-dc14959c578e-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47a1e50e-4f29-f3cd-d81f-dbf68b352c2a-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_47a1e50e-4f29-f3cd-d81f-dbf68b352c2b-8f6b08b4, #w-node-_47a1e50e-4f29-f3cd-d81f-dbf68b352c2d-8f6b08b4, #w-node-_47a1e50e-4f29-f3cd-d81f-dbf68b352c2e-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086b9e-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086b9f-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba1-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba2-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba3-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba6-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bbf-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bc0-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bc2-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bc3-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bb4-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bb5-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bb7-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bb8-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086ba9-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086baa-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bac-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bad-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bca-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bcb-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bcd-8f6b08b4, #w-node-_8019a46e-2586-3b1c-8e2e-e75afa086bce-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_908f5cba-72c0-ac09-0e91-826ac71c9971-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_908f5cba-72c0-ac09-0e91-826ac71c9972-8f6b08b4, #w-node-_908f5cba-72c0-ac09-0e91-826ac71c9974-8f6b08b4, #w-node-_908f5cba-72c0-ac09-0e91-826ac71c9975-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb335908-9e61-a932-6881-abd9f8308f9e-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cb335908-9e61-a932-6881-abd9f8308f9f-8f6b08b4, #w-node-cb335908-9e61-a932-6881-abd9f8308fa1-8f6b08b4, #w-node-cb335908-9e61-a932-6881-abd9f8308fa2-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea4a-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea4b-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea4d-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea4e-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea4f-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea52-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09efac6a-9bf0-6d09-b119-a9e5ffaddcda-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_09efac6a-9bf0-6d09-b119-a9e5ffaddcdb-8f6b08b4, #w-node-_09efac6a-9bf0-6d09-b119-a9e5ffaddcdd-8f6b08b4, #w-node-_09efac6a-9bf0-6d09-b119-a9e5ffaddcde-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea60-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea61-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea63-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea64-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea6b-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea6c-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea6e-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea6f-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea76-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea77-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea79-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea7a-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9abe5de3-e251-7b47-7320-01f49454c786-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9abe5de3-e251-7b47-7320-01f49454c787-8f6b08b4, #w-node-_9abe5de3-e251-7b47-7320-01f49454c789-8f6b08b4, #w-node-_9abe5de3-e251-7b47-7320-01f49454c78a-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea8c-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a4686402-4c0b-82dd-160c-15de230eea8d-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea8f-8f6b08b4, #w-node-a4686402-4c0b-82dd-160c-15de230eea90-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac03c-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac03d-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac03f-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac040-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac041-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac044-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac047-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac048-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac04a-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac04b-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac052-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac053-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac055-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac056-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac05d-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac05e-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac060-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac061-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac068-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_55a73cff-9f47-3336-8110-b616a93ac069-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac06b-8f6b08b4, #w-node-_55a73cff-9f47-3336-8110-b616a93ac06c-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75836-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75837-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75839-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7583a-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7583b-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7583e-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75841-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75842-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75844-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75845-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7584a-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7584b-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7584d-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7584e-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75854-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75855-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75857-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75858-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7585d-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_60a3efb6-857d-2b62-e7c8-1a658bc7585e-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75860-8f6b08b4, #w-node-_60a3efb6-857d-2b62-e7c8-1a658bc75861-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c191-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c192-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c194-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c195-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c196-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c199-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c19c-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c19d-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c19f-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1a0-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8b7f569-54d0-9c96-ea81-5b376a0b1dc9-8f6b08b4 {
  grid-area: 1 / 1 / 2 / 4;
  place-self: auto;
}

#w-node-c8b7f569-54d0-9c96-ea81-5b376a0b1dca-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1a7-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1a8-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1aa-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1ab-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1b2-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1b3-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1b5-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1b6-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1bd-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1be-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1c0-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1c1-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1c8-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1c9-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1cb-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1cc-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1d3-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1d4-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1d6-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1d7-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1de-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1df-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1e1-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1e2-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1e9-8f6b08b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1ea-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1ec-8f6b08b4, #w-node-_672c818d-a3f4-dcef-99e9-e85e18f2c1ed-8f6b08b4, #w-node-_80b11457-3eb5-369a-57a0-8de914de9273-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b233-ce780659 {
  place-self: stretch stretch;
}

#w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b234-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b238-ce780659, #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b23c-ce780659, #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b240-ce780659 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b244-ce780659 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b24a-ce780659 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b24b-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13e5260c-b568-d371-df59-1586785bde12-ce780659 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b678a14b-4e9f-dcb7-d845-3d19e72bff57-ce780659, #w-node-_94ef0443-9a84-3313-7ef9-dd7984bf5546-ce780659 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a5-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c5-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c6-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cc-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ce-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cf-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dd-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735df-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e0-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e1-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ea-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ec-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ed-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ee-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f7-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f9-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fa-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fb-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773604-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773606-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773607-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773608-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773611-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773613-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773614-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361e-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773620-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773621-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362b-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362d-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362e-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773652-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773654-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773655-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773734-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773736-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773737-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07f-ce780659, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e081-ce780659, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e082-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6333-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6334-ce780659, #w-node-_7604fb9d-1679-f248-e797-b353577c6336-ce780659, #w-node-_7604fb9d-1679-f248-e797-b353577c6337-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b105-ce780659, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b107-ce780659, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b108-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfc-ce780659, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfe-ce780659, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cff-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076c-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076d-ce780659, #w-node-fc980073-7d93-8378-700f-0327ee29076f-ce780659, #w-node-fc980073-7d93-8378-700f-0327ee290770-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355b-ce780659, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355d-ce780659, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355e-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372d-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372e-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a27-ce780659, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a29-ce780659, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a2a-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773745-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773747-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773748-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773752-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773754-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773755-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773823-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773824-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773850-ce780659 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773851-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773852-ce780659, #w-node-_3bd7c60d-aa2b-af7e-d215-a31482e26912-8062731b, #w-node-_3bd7c60d-aa2b-af7e-d215-a31482e26920-8062731b, #w-node-c2618b55-e0c4-0090-f5c9-d6818de16250-8062731b, #w-node-_7d8b2f48-edd8-0c1b-56b6-94ddd58e7976-8062731b, #w-node-_7d8b2f48-edd8-0c1b-56b6-94ddd58e797d-8062731b, #w-node-d336c55a-7cb3-5fd1-cc73-72c51c88b8e0-8062731b, #w-node-_7d8b2f48-edd8-0c1b-56b6-94ddd58e798b-8062731b, #w-node-_7d8b2f48-edd8-0c1b-56b6-94ddd58e7992-8062731b, #w-node-_7d8b2f48-edd8-0c1b-56b6-94ddd58e7999-8062731b, #w-node-_1c92f097-8007-fe81-b412-9e8a42b9464c-8062731b, #w-node-b2fcc09d-7ea8-47fe-1515-9e73420cacd3-8062731b, #w-node-_7d8b2f48-edd8-0c1b-56b6-94ddd58e7984-8062731b, #w-node-_01d6d395-e9bd-b629-9b9e-78b9848cc8a8-8062731b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-8062731b {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da231b-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2320-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2321-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2328-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da233e-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2341-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2342-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2343-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2347-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2348-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da234a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da234b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da234d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da234e-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2354-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2355-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2357-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2358-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da235a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da235b-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2361-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2362-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2364-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2365-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2367-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da236e-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da236f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2371-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2372-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2374-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da237b-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da237c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da237e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da237f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2381-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2388-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2389-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da238b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da238c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da238e-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2395-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2396-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2398-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2399-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da239b-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23a2-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23a3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23a5-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23a6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23a8-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23af-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23b0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23b2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23b3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23b5-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23bc-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23bf-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23c0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23c1-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23c5-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23c6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23c8-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23c9-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23cb-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23d2-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23d3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23d5-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23d6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23d8-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23df-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23e0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23e2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23e3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23e5-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23ec-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23ed-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23f0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23f1-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23f2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23f3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23f4-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23fa-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23fb-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23fd-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23fe-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2400-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2401-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2407-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2408-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da240a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da240b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da240d-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2414-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2415-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2417-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2418-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da241a-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2421-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2422-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2424-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2425-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2427-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da242e-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da242f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2431-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2432-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2433-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2437-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2438-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da243a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da243b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da243c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da243d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da243e-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2444-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2445-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2447-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2448-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2449-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da244a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da244b-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2451-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2452-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2454-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2455-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2456-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2457-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2458-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da245e-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da245f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2461-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2462-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2463-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2464-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2465-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da246b-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da246c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da246e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da246f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2470-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2471-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2472-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2478-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2479-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da247b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da247c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da247d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da247e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da247f-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2485-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2486-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2488-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2489-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da248a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da248b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da248c-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2492-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2493-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2495-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2496-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2498-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2499-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78c9901a-ec59-e2b5-5204-369952c3db51-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_78c9901a-ec59-e2b5-5204-369952c3db52-66641178, #w-node-_78c9901a-ec59-e2b5-5204-369952c3db54-66641178, #w-node-_78c9901a-ec59-e2b5-5204-369952c3db55-66641178, #w-node-_78c9901a-ec59-e2b5-5204-369952c3db57-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da249f-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24a0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24a2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24a3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24a5-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24a6-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ac-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ad-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24af-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24b0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24b2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24b3-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24b9-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ba-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24bc-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24bd-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24bf-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24c0-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24c6-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24c7-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24c9-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ca-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24cc-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24d3-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24d4-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24d6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24d7-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24d8-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24dc-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24dd-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24df-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24e0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24e1-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24e2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24e3-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24e9-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ea-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ec-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ed-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ef-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24f0-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24f6-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24f7-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24f9-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24fa-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24fb-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ff-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2500-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2502-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2503-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2505-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da250c-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da250d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da250f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2510-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2512-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2519-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da251a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da251c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da251d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da251f-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2526-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2527-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2529-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da252a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da252c-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2533-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2534-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2536-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2537-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2539-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2540-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2541-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2543-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2544-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2545-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2549-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da254a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da254c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da254d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da254e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da254f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2550-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2556-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2557-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2559-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da255a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da255c-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2563-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2564-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2566-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2567-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2568-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da256c-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da256d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da256f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2570-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2573-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da257d-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da257e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2580-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2581-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2583-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da258c-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da258d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da258f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2590-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2592-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2599-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da259a-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da259c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da259d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da259e-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a2-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a5-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a7-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a8-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a9-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25af-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25b0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25b2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25b3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25b5-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25bc-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25bd-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25bf-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25c0-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25c2-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25c9-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25ca-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25cb-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25cc-66641178 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b892f342-a84d-201a-d13d-6ef578a3e7b8-45620777 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_70ec90fc-a3f1-8142-c464-a99f2b986954-45620777 {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_70ec90fc-a3f1-8142-c464-a99f2b986955-45620777 {
  grid-row: span 2 / span 2;
}

#w-node-d972fa8d-d2cc-bd4d-d8fa-b1205928ea26-45620777 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b616599b-28fb-05ea-8ff8-3910b724ee2b-45620777 {
  place-self: stretch stretch;
}

#w-node-b616599b-28fb-05ea-8ff8-3910b724ee2c-45620777 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b616599b-28fb-05ea-8ff8-3910b724ee30-45620777, #w-node-e17c8fa0-a2df-8d08-277a-542552ee50d6-45620777, #Company-type.w-node-_3c0a4e2d-2870-d2af-9a45-9838be1ec965-45620777, #w-node-_90882421-0edf-970c-ad47-b01cb689782f-45620777, #w-node-b616599b-28fb-05ea-8ff8-3910b724ee38-45620777, #w-node-b616599b-28fb-05ea-8ff8-3910b724ee34-45620777, #w-node-_8483bb53-a245-ef30-0e62-d5e997e04fac-45620777 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b616599b-28fb-05ea-8ff8-3910b724ee3c-45620777 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_76dbf5f0-cda0-4c91-8c3c-c2c4373ca200-45620777, #Leads-for-apptile.w-node-_76dbf5f0-cda0-4c91-8c3c-c2c4373ca203-45620777, #PartnerCTA.w-node-b616599b-28fb-05ea-8ff8-3910b724ee42-45620777 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-f3253cde {
  place-self: start stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-f3253cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-f3253cde, #w-node-_780a7ee9-35c3-9346-be2a-cbd69a10a120-f3253cde, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-f3253cde, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-f3253cde {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-f3253cde {
  grid-area: 4 / 1 / 5 / 3;
}

#save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-f3253cde {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fecf-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fed8-2810eb10 {
  place-self: stretch stretch;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fed9-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-2810eb10, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-2810eb10, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee5-2810eb10 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-2810eb10 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2feef-2810eb10 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fef0-2810eb10, #w-node-_868257ad-7103-d885-2da8-8a46dde48aca-2810eb10, #w-node-_868257ad-7103-d885-2da8-8a46dde48ac3-2810eb10, #w-node-_868257ad-7103-d885-2da8-8a46dde48abc-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a5-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c5-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c6-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cc-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ce-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cf-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dd-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735df-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e0-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e1-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ea-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ec-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ed-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ee-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f7-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f9-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fa-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fb-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773604-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773606-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773607-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773608-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773611-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773613-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773614-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361e-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773620-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773621-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362b-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362d-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362e-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773652-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773654-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773655-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773734-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773736-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773737-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07f-2810eb10, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e081-2810eb10, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e082-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6333-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6334-2810eb10, #w-node-_7604fb9d-1679-f248-e797-b353577c6336-2810eb10, #w-node-_7604fb9d-1679-f248-e797-b353577c6337-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b105-2810eb10, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b107-2810eb10, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b108-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfc-2810eb10, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfe-2810eb10, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cff-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076c-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076d-2810eb10, #w-node-fc980073-7d93-8378-700f-0327ee29076f-2810eb10, #w-node-fc980073-7d93-8378-700f-0327ee290770-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355b-2810eb10, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355d-2810eb10, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355e-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372d-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372e-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a27-2810eb10, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a29-2810eb10, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a2a-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773745-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773747-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773748-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773752-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773754-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773755-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773823-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773824-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773850-2810eb10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773851-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773852-2810eb10, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fecf-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fed8-0d137a3e {
  place-self: stretch stretch;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fed9-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-0d137a3e, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-0d137a3e, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee5-0d137a3e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-0d137a3e {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2feef-0d137a3e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fef0-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a5-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c5-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c6-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cc-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ce-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cf-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dd-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735df-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e0-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e1-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ea-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ec-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ed-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735ee-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f7-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f9-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fa-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735fb-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773604-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773606-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773607-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773608-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773611-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773613-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773614-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361e-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773620-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773621-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362b-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362d-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362e-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773652-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773654-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773655-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773734-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773736-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773737-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d02207fe-7f26-5aa5-88d0-31941b47e07f-0d137a3e, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e081-0d137a3e, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e082-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6333-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7604fb9d-1679-f248-e797-b353577c6334-0d137a3e, #w-node-_7604fb9d-1679-f248-e797-b353577c6336-0d137a3e, #w-node-_7604fb9d-1679-f248-e797-b353577c6337-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b105-0d137a3e, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b107-0d137a3e, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b108-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfc-0d137a3e, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfe-0d137a3e, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cff-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076c-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fc980073-7d93-8378-700f-0327ee29076d-0d137a3e, #w-node-fc980073-7d93-8378-700f-0327ee29076f-0d137a3e, #w-node-fc980073-7d93-8378-700f-0327ee290770-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355b-0d137a3e, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355d-0d137a3e, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355e-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372d-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372e-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa46cd03-a93a-ae47-b365-076bd3595a27-0d137a3e, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a29-0d137a3e, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a2a-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773745-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773747-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773748-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773752-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773754-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773755-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773823-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773824-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773850-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773851-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773852-0d137a3e, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3df-0d137a3e, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3bf-0d137a3e, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3cf-0d137a3e, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3d5-0d137a3e, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3ef-0d137a3e, #w-node-_2170ef57-c66a-3fa8-c657-c3c73b22408d-0d137a3e, #w-node-_9e406cbc-ba82-a361-7fd4-ded7afcd54a7-0d137a3e, #w-node-_67e522b6-ec46-1496-08c7-265cecf71dd2-0d137a3e, #w-node-_2170ef57-c66a-3fa8-c657-c3c73b224094-0d137a3e, #w-node-_2170ef57-c66a-3fa8-c657-c3c73b22409b-0d137a3e, #w-node-_2170ef57-c66a-3fa8-c657-c3c73b2240a2-0d137a3e, #w-node-_2170ef57-c66a-3fa8-c657-c3c73b2240a9-0d137a3e, #w-node-_2170ef57-c66a-3fa8-c657-c3c73b2240b0-0d137a3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f86-0e877a86 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f87-0e877a86, #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f93-0e877a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f489497d-4995-7f3a-c088-ea12b7a5532a-0e877a86 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f489497d-4995-7f3a-c088-ea12b7a55343-0e877a86 {
  grid-column: span 2 / span 2;
}

#w-node-_7673202c-2599-685d-d177-f430132827a4-0e877a86, #w-node-_7673202c-2599-685d-d177-f430132827b1-0e877a86, #w-node-_7673202c-2599-685d-d177-f43013282797-0e877a86, #w-node-_8040bb0f-8a1a-1bbe-e02a-15d946f395da-0e877a86, #w-node-_8040bb0f-8a1a-1bbe-e02a-15d946f395ea-0e877a86, #w-node-_8040bb0f-8a1a-1bbe-e02a-15d946f395fa-0e877a86, #w-node-_00cea4eb-11d5-1ec1-4faf-3095cc64e23e-0e877a86, #w-node-_00cea4eb-11d5-1ec1-4faf-3095cc64e245-0e877a86, #w-node-_94ec29a1-d8ee-f155-042f-8853b502c031-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277ba-0e877a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277c3-0e877a86 {
  place-self: stretch stretch;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277c4-0e877a86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277c8-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277cc-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277d0-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277d4-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277da-0e877a86 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277db-0e877a86, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fecf-5e659697 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fed8-5e659697 {
  place-self: stretch stretch;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fed9-5e659697 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-5e659697, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-5e659697, #w-node-d3dba3c9-2e50-ca3c-ada4-2e802efd4e46-5e659697, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee5-5e659697 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-5e659697 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_18f9b54a-cbed-7150-2537-cafef7d2feef-5e659697 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_644a7323-a0d0-cbed-d033-65d282cdc3df-5e659697, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3bf-5e659697, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3cf-5e659697, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3d5-5e659697, #w-node-_644a7323-a0d0-cbed-d033-65d282cdc3ef-5e659697 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9450433f-79a3-0dac-68bb-1452a2565a46-12deaed8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667242-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667245-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667252-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666725f-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667260-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667262-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667265-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667269-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666726a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666726c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667270-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667273-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667274-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667276-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666727a-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666727d-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666727e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667280-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667284-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667287-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667288-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666728a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666728d-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667290-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667291-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667293-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667297-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666729b-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666729c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666729e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672a2-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672a6-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672a7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672a9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672ad-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672b0-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672b1-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672b3-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672b7-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672ba-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672bb-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672bd-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672c1-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672c4-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672c5-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672c7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672cb-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672ce-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672cf-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672d1-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672d5-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672d8-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672d9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672db-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672de-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672e2-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672e3-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672e5-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672e9-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672ec-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672ed-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672ef-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672f3-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672f6-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266672f7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672f9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672fd-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667300-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667301-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667303-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667307-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666730a-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666730b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666730d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667311-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667314-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667315-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667317-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666731a-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666731e-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666731f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667321-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667325-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667328-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667329-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666732b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666732f-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667332-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667333-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667335-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667339-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666733c-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666733d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666733f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667343-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667346-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667347-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667349-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666734d-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667350-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667351-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667353-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667357-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666735a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667367-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667374-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667375-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667377-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666737b-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666737e-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666737f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667381-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667385-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667388-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667389-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666738b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666738f-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667393-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667394-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667396-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666739a-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666739d-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666739e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673a0-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673a3-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673a6-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673a7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673a9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673ad-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673b1-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673b2-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673b4-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673b8-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673bb-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673bc-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673be-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673c2-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673c5-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673c6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673c8-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673cc-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673cf-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673d0-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673d2-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673d6-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673d9-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673da-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673dc-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673e0-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673e4-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673e5-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673e7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673eb-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673ee-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673ef-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673f1-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673f4-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673f7-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266673f8-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673fa-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673fe-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667401-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667402-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667404-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667408-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666740b-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666740c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666740e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667412-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667415-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667416-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667418-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666741c-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666741f-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667420-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667422-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667426-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667429-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666742a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666742c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667430-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667433-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667434-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667436-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666743a-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666743d-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666743e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667440-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667444-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667447-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667448-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666744a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666744e-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667451-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667452-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667454-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667458-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666745b-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666745c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666745e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667462-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667465-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667466-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667468-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666746c-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666746f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666747c-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667489-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666748a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666748c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666748f-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667493-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667494-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667496-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666749a-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666749e-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666749f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674a1-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674a5-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674a9-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674aa-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674ac-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674b0-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674b3-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674b4-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674b6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674b9-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674bc-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674bd-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674bf-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674c3-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674c7-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674c8-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674ca-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674ce-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674d2-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674d3-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674d5-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674d9-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674dc-968fcdea {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674dd-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674df-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674e3-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674e6-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674e7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674e9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674ed-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674f0-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674f1-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674f3-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674f7-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674fa-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-4881266674fb-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674fd-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667501-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667504-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667505-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667507-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666750a-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666750e-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666750f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667511-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667515-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667518-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667519-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666751b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666751f-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667522-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667523-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667525-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667529-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666752c-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666752d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666752f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667533-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667536-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667537-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667539-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666753d-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667540-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667541-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667543-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667547-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666754b-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666754c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666754e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667552-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667555-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667556-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667558-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666755c-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666755f-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667560-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667562-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667566-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667569-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666756a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666756c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667570-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667573-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-488126667574-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667576-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666757a-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666757d-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9490a802-0ade-ee2c-a309-48812666757e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667580-968fcdea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f86-4c26ff30 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f87-4c26ff30, #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f93-4c26ff30, #w-node-_7673202c-2599-685d-d177-f430132827a4-4c26ff30, #w-node-_8040bb0f-8a1a-1bbe-e02a-15d946f395da-4c26ff30, #w-node-_8040bb0f-8a1a-1bbe-e02a-15d946f395ea-4c26ff30, #w-node-_8040bb0f-8a1a-1bbe-e02a-15d946f395fa-4c26ff30, #w-node-_9520cb84-2986-b368-df9c-e89429360c30-4c26ff30, #w-node-_15a79068-4b12-4141-025f-4198bd9277ba-4c26ff30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277c3-4c26ff30 {
  place-self: stretch stretch;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277c4-4c26ff30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277c8-4c26ff30, #w-node-_15a79068-4b12-4141-025f-4198bd9277cc-4c26ff30, #w-node-_15a79068-4b12-4141-025f-4198bd9277d0-4c26ff30 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277d4-4c26ff30 {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277da-4c26ff30 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_15a79068-4b12-4141-025f-4198bd9277db-4c26ff30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7a-85fcca5a {
  place-self: stretch stretch;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7b-85fcca5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-85fcca5a, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-85fcca5a, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-85fcca5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-85fcca5a {
  grid-area: 4 / 1 / 5 / 3;
}

#save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-85fcca5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_68490b41-cbef-6f96-07d7-14766e26b48b-85fcca5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-85fcca5a {
  place-self: center;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4910b-85fcca5a {
  place-self: stretch stretch;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4910c-85fcca5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49110-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49114-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49118-85fcca5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4911c-85fcca5a {
  grid-area: 4 / 1 / 5 / 3;
}

#save-form.w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49122-85fcca5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49123-85fcca5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49143-85fcca5a {
  place-self: stretch stretch;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49144-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49148-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4914c-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49150-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49154-85fcca5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#save-form.w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4915a-85fcca5a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4915b-85fcca5a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4930d-85fcca5a {
  place-self: center;
}

#w-node-df181d74-7bf4-9c76-fd8a-8e01ec835d5f-82a7b7cb {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df181d74-7bf4-9c76-fd8a-8e01ec835d60-82a7b7cb {
  grid-column: span 2 / span 2;
}

#w-node-_4f561eb7-8abc-b442-aef2-7dc06a6a91e4-82a7b7cb, #w-node-_4f561eb7-8abc-b442-aef2-7dc06a6a91e7-82a7b7cb, #w-node-_4f561eb7-8abc-b442-aef2-7dc06a6a91f8-82a7b7cb, #w-node-_4f561eb7-8abc-b442-aef2-7dc06a6a91fb-82a7b7cb, #w-node-_4f561eb7-8abc-b442-aef2-7dc06a6a920c-82a7b7cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-82a7b7cb {
  place-self: center;
}

#w-node-_8b27a7e7-ba2f-39df-a9eb-fc263df285fd-0eab4c2b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e4cc2fc4-c5e0-7e5d-0dfb-60f4ba569da8-0eab4c2b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f50d509e-7e4a-031a-5605-542161cb320e-0eab4c2b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_0d8b95c9-7b74-7317-d067-d8ed2e264796-0eab4c2b {
  grid-column: span 3 / span 3;
}

#w-node-_51bd1981-6565-cc80-6606-1e924242fd7c-9ec6b83f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_51bd1981-6565-cc80-6606-1e924242fd7d-9ec6b83f, #w-node-_51bd1981-6565-cc80-6606-1e924242fd8e-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0dde5-9ec6b83f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09d9a04f-3850-41fc-2110-f371a0c0dde9-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0dded-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddf1-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddf7-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddfb-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddff-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0de03-9ec6b83f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_09d9a04f-3850-41fc-2110-f371a0c0de04-9ec6b83f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31b2779f-6633-fa80-f7c0-5a4444c74757-9ec6b83f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69e3cad0-2b76-9497-0b0b-61a0b4e4bc46-9ec6b83f {
  grid-area: 1 / 2 / 2 / 2;
}

#w-node-_69e3cad0-2b76-9497-0b0b-61a0b4e4bc5f-9ec6b83f, #w-node-a75ad40b-63d5-efc8-4ac8-ce54893f2823-9ec6b83f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a7e78f05-2121-f145-1fd6-279fb5c8509b-9ec6b83f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0766595f-90b5-3887-24f9-c886d6fce484-9ec6b83f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_91579e90-20ad-61fb-4fb6-470cb6208d3e-9ec6b83f, #w-node-_124dad5d-841d-f5c9-eb11-4a7051b7aec2-9ec6b83f, #w-node-_4dc1319b-297b-29c9-c4ee-7c9d481c7088-9ec6b83f, #w-node-fa3aa795-9d57-7477-d591-e8aa94b8c262-9ec6b83f, #w-node-d826feca-2261-818d-ebd4-1e0d880e0a56-9ec6b83f, #w-node-_375e282a-d43a-c19e-0feb-fc17f03d9398-9ec6b83f, #w-node-_03b9cdd1-6289-4450-5307-1d82926f848e-9ec6b83f, #w-node-f79f0190-59a7-fb0f-8140-d6b27b2f8400-9ec6b83f, #w-node-_1fea3726-316b-4647-facd-40ac2b21af69-9ec6b83f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_97c0c3a6-d2d0-78da-61a5-c7585a525afd-9ec6b83f, #w-node-_77d4f5cc-fbbc-8bfa-6e1d-dc294a8fd3b3-9ec6b83f, #w-node-_77d4f5cc-fbbc-8bfa-6e1d-dc294a8fd3c3-9ec6b83f, #w-node-_77d4f5cc-fbbc-8bfa-6e1d-dc294a8fd3d3-9ec6b83f, #w-node-_77d4f5cc-fbbc-8bfa-6e1d-dc294a8fd3e3-9ec6b83f, #w-node-afed2b31-8b9d-068e-4a78-d8ef16374e38-9ec6b83f, #w-node-afed2b31-8b9d-068e-4a78-d8ef16374e43-9ec6b83f, #w-node-afed2b31-8b9d-068e-4a78-d8ef16374e59-9ec6b83f, #w-node-afed2b31-8b9d-068e-4a78-d8ef16374e64-9ec6b83f, #w-node-afed2b31-8b9d-068e-4a78-d8ef16374e6f-9ec6b83f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79ca94ee-9bce-621c-050b-3ce283bf30c7-9ec6b83f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c58345e8-793a-24ee-1e4c-d69f94cb24cf-9ec6b83f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c58345e8-793a-24ee-1e4c-d69f94cb24d3-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24d7-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24db-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e1-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e5-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e9-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24ed-9ec6b83f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c58345e8-793a-24ee-1e4c-d69f94cb24ee-9ec6b83f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d47df595-bcd2-5217-fe6a-88b57fe985bf-a327b1d1 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1.5fr;
  display: none;
}

#w-node-d47df595-bcd2-5217-fe6a-88b57fe985c0-a327b1d1, #w-node-d47df595-bcd2-5217-fe6a-88b57fe985d1-a327b1d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a92eeac-5f22-d1dd-c178-6ccccf08642f-a327b1d1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_73203369-678d-4e50-260d-9175e5635f96-a327b1d1, #w-node-_73203369-678d-4e50-260d-9175e5635f99-a327b1d1, #w-node-_73203369-678d-4e50-260d-9175e5635faa-a327b1d1, #w-node-_73203369-678d-4e50-260d-9175e5635fad-a327b1d1, #w-node-_73203369-678d-4e50-260d-9175e5635fbe-a327b1d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d41efa2d-a6b5-e2ca-6f46-eb37f386d242-a327b1d1, #w-node-d41efa2d-a6b5-e2ca-6f46-eb37f386d252-a327b1d1, #w-node-d41efa2d-a6b5-e2ca-6f46-eb37f386d262-a327b1d1, #w-node-d41efa2d-a6b5-e2ca-6f46-eb37f386d272-a327b1d1, #w-node-_94a22702-188b-67cb-8d84-aa36d5200fc4-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb29874-a327b1d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7df27924-d5db-715f-63b0-642bbdb2987a-a327b1d1 {
  place-self: stretch stretch;
}

#w-node-_7df27924-d5db-715f-63b0-642bbdb2987b-a327b1d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7df27924-d5db-715f-63b0-642bbdb2987f-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb29883-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb29887-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb2988b-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb29891-a327b1d1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7df27924-d5db-715f-63b0-642bbdb29892-a327b1d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65209632-5aa3-f79e-7ade-97e41e5d7824-525e0bf0 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1b669454-4ab8-5c6d-a956-4c38c6274765-525e0bf0 {
  grid-column: span 2 / span 2;
}

#w-node-c6b4733a-3e7e-3d94-0959-99bf6ae42681-525e0bf0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  display: none;
}

#w-node-c6b4733a-3e7e-3d94-0959-99bf6ae42682-525e0bf0, #w-node-c6b4733a-3e7e-3d94-0959-99bf6ae42693-525e0bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6db5d8bc-f800-6b4c-08a6-b6300031dfee-525e0bf0, #w-node-_67175d54-9a13-b773-1bac-ce130ab781d5-525e0bf0, #w-node-_7afe329a-23c7-7513-d415-7081c359da89-525e0bf0, #w-node-_55e2a825-b00c-0ffd-c480-1964939a7ff8-525e0bf0, #w-node-a44e5c12-4664-955e-d1bc-3c3a283d9c20-525e0bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-aeb183a3-b1f9-e99b-348b-3f28b19346e6-525e0bf0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  display: grid;
}

#w-node-aeb183a3-b1f9-e99b-348b-3f28b19346e7-525e0bf0, #w-node-aeb183a3-b1f9-e99b-348b-3f28b19346ef-525e0bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_343d3d16-2582-799d-3ebe-196de581dd0f-525e0bf0 {
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  display: none;
}

#w-node-_343d3d16-2582-799d-3ebe-196de581dd10-525e0bf0, #w-node-_343d3d16-2582-799d-3ebe-196de581dd16-525e0bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_541a276f-684a-6b55-910b-cc52c05c3695-525e0bf0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  display: none;
}

#w-node-_541a276f-684a-6b55-910b-cc52c05c3696-525e0bf0, #w-node-_541a276f-684a-6b55-910b-cc52c05c369e-525e0bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_910bfc85-3c95-fd58-8b3e-d8ee27454191-525e0bf0 {
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  display: none;
}

#w-node-_910bfc85-3c95-fd58-8b3e-d8ee27454192-525e0bf0, #w-node-_910bfc85-3c95-fd58-8b3e-d8ee27454196-525e0bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93ea7a56-6ea1-9fd1-6d0e-e81c37f9a3bc-525e0bf0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  display: none;
}

#w-node-_93ea7a56-6ea1-9fd1-6d0e-e81c37f9a3bd-525e0bf0, #w-node-_93ea7a56-6ea1-9fd1-6d0e-e81c37f9a3c3-525e0bf0, #w-node-_337d6099-4b60-c6a1-d4b8-f8a672b5e32e-5b68c7d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339f7f44-61a7-a05d-c9ae-12b72815bde0-5b68c7d8, #w-node-_339f7f44-61a7-a05d-c9ae-12b72815bde7-5b68c7d8, #w-node-_339f7f44-61a7-a05d-c9ae-12b72815bdee-5b68c7d8, #w-node-_339f7f44-61a7-a05d-c9ae-12b72815bdf5-5b68c7d8, #w-node-ce7e6771-b618-9c39-017d-e04d413518af-5b68c7d8, #w-node-ce7e6771-b618-9c39-017d-e04d413518b6-5b68c7d8, #w-node-ce7e6771-b618-9c39-017d-e04d413518bd-5b68c7d8, #w-node-ce7e6771-b618-9c39-017d-e04d413518c4-5b68c7d8 {
  align-self: auto;
}

#w-node-e7789bb7-92e3-cad8-aec6-8c3b04b04eea-5b68c7d8 {
  place-self: center;
}

#w-node-_9246dcde-675d-eec2-7752-371357ec1fc5-ea249eab, #w-node-a4f2a6a4-b422-6773-1589-6df2a86b9442-ea249eab, #w-node-_5fc3a029-1644-9318-fa18-6d24d1ecfbe0-ea249eab, #w-node-_756e9ae2-df28-460d-47da-d210c0e015b4-ea249eab, #w-node-_8120e17f-27fc-8126-c5b6-3bc7ebd9c1c0-ea249eab, #w-node-c0376f29-6148-e80b-17d5-e395bb3e30c0-ea249eab, #w-node-a6b16b80-7b1c-e25d-b910-6d12be317ea5-ea249eab, #w-node-_8b48d84f-5de0-cfd4-4aeb-4de4cbe39202-ea249eab, #w-node-_630f2841-3a2d-36c1-d9c8-08e206097049-ea249eab, #w-node-_0fcec29b-613c-22a5-3bb8-1b693985bd33-ea249eab, #w-node-e542b479-a358-da00-df64-2f72b489ffdb-ea249eab, #w-node-_89b458c7-f658-3729-af5c-e8ff08dbad08-ea249eab, #w-node-fd0cb345-979e-1503-ef3d-99ecb2af3404-ea249eab, #w-node-_7eea680f-fd06-a01b-aab6-7480ec8f43c6-ea249eab, #w-node-afd8b108-c2d6-838c-a357-48279c90ab0f-ea249eab, #w-node-_859f0c66-bf93-f178-9747-da374e89cd38-ea249eab, #w-node-_8f5ba384-7672-c4f3-a961-5c46448a5c34-ea249eab, #w-node-_00cb27dd-f743-7a61-664c-a3b6763e2a85-ea249eab, #w-node-_3b7f0426-33b8-8090-156c-a5c29868f96b-ea249eab, #w-node-_74864fae-db82-1c5b-91e6-fc737c4fd369-ea249eab, #w-node-_4d67920b-1251-8ae6-8f65-5dfbfd424639-ea249eab, #w-node-ecf7c969-5908-32d7-9d64-7146b7b20957-ea249eab, #w-node-d318796f-920a-5b94-2d4e-88c4eeeafc40-ea249eab, #w-node-_91d3de04-3830-293a-092b-365966b5b6f6-ea249eab, #w-node-_4a9ea70d-1e98-bc28-7a60-6817fd202438-ea249eab {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.65fr;
}

#w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4682c-ea249eab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4683b-ea249eab, #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4683f-ea249eab, #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4684d-ea249eab, #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd46855-ea249eab {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (min-width: 1920px) {
  #w-node-f406f68b-6b61-dc06-9297-279b566aadb9-74ec1906 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-f406f68b-6b61-dc06-9297-279b566aadc6-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadcd-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadd6-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aaddf-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aade8-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadf1-74ec1906, #w-node-c908db59-9edd-c62c-7a03-e979f3c1ab2d-74ec1906, #w-node-_4ffe5335-1fc9-cc11-7395-8e153a3a3e96-74ec1906, #w-node-_28adb6fe-1ecb-929a-b0dc-aafb1dfec046-74ec1906, #w-node-_315c2ba0-3a43-5ac1-e831-449660bc4a4a-74ec1906, #w-node-f20d3024-4c91-92ec-62cf-803a8980dba2-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadfa-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae17-74ec1906, #w-node-_61b518f3-ebda-2497-9058-271382896d69-74ec1906, #w-node-a47fe7c6-adf5-dd03-a5bd-0b220cb67ae0-74ec1906, #w-node-_486f8d47-95d6-b7ed-da4c-636f63799127-74ec1906, #w-node-_72ec4c12-84ab-1cbf-b460-be4029425411-74ec1906, #w-node-e5a1b5a2-6a25-4128-94ef-766a00a0fe82-74ec1906, #w-node-_2b728e2b-3450-67ba-f268-0a50472b4084-74ec1906, #w-node-_9f0fceff-eedd-6c38-d019-f2045e3ec1d0-74ec1906, #w-node-a5372e68-e951-face-cd7c-b2edb9d7b627-74ec1906, #w-node-_5fb230b5-3848-72fd-1315-31b12cc184e4-74ec1906, #w-node-_75494170-c873-25d2-625d-115253414ffd-74ec1906, #w-node-_2fd79dc6-83f5-f901-9238-b098a0681dc1-74ec1906, #w-node-_5990d7f7-1c83-c8cb-9751-880ce79b8f13-74ec1906, #w-node-_00c17d44-8f8d-a7e8-e46c-ba26e99c72fb-74ec1906, #w-node-_8e100b32-7bf4-5c5f-5a5b-e9593dca6fa9-74ec1906, #w-node-_53a9f241-c0de-4a5f-f965-d0627a93d787-74ec1906, #w-node-bd0d4e8b-bd33-e531-d433-15b8037cad2a-74ec1906, #w-node-f3b13b40-a411-7957-f507-acfa728bb26f-74ec1906, #w-node-_2d1fbd72-2e59-dc49-c89a-1e6042a9bc25-74ec1906, #w-node-c1278e78-8cea-36d1-a2fb-0d7e89187c2a-74ec1906, #w-node-_5aea3ce7-e998-9853-10ee-637baec47f02-74ec1906, #w-node-_0a0f831b-cccb-36b6-daea-f1ec956cbac7-74ec1906, #w-node-_1d4dd367-5c40-d4b6-65b1-98fd8297cb0b-74ec1906, #w-node-_6afadf5d-46ca-048c-9f8f-a895d866e823-74ec1906, #w-node-_3ad0e107-717d-339c-34bb-cd271d2e4b80-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae1e-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae29-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae34-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae3d-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae46-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae4f-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae58-74ec1906, #w-node-bb403da2-bcfc-adbe-a778-8a7bc4d23981-74ec1906, #w-node-_6e7f7ea5-faea-dace-24dd-0c2ad06aefe3-74ec1906, #w-node-f197bda3-7a70-a678-5e6c-eee99b4f419d-74ec1906, #w-node-_565a17f0-3182-aa49-1df1-aad219e0cbd4-74ec1906, #w-node-faae5d5e-0b1f-53a5-0b8c-8f0c8b91deb3-74ec1906, #w-node-af26a4a6-bac6-733a-60b9-cd3f31fae649-74ec1906, #w-node-_8c721246-c762-24b0-f012-c17a768092ad-74ec1906, #w-node-c1ddeee9-3727-8c0f-553f-89bf6d5fb9ac-74ec1906, #w-node-_51da4e93-71e3-0560-8554-b568b74f0d7e-74ec1906, #w-node-_5d99385d-c50e-923e-1589-9781408d294f-74ec1906, #w-node-e33bcc5f-1d2c-104e-3277-67b4fc0b3da6-74ec1906, #w-node-_8c881ad6-3f32-235a-887c-b52b41eab269-74ec1906, #w-node-_827b3bd6-d74b-fe4c-e299-0ff2c14c52ea-74ec1906, #w-node-_04768234-bc15-4989-80e2-7c4c0376f6d9-74ec1906, #w-node-_2dbbe1d3-7205-1306-b074-63fa8934df0d-74ec1906 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf793-74ec1944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf797-74ec1944 {
    justify-self: auto;
  }

  #w-node-_6f28db3b-eeee-d01e-c74c-503cc84ad81b-74ec1944 {
    order: 0;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fbe5aacd-06cd-ee09-862e-2cc751221285-74ec195f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212a8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212db-74ec195f, #w-node-_24037926-2b06-5294-74d8-0f428c4d2269-74ec195f, #w-node-cd4f4715-1d6c-f9ac-41d7-60cee3a683e4-74ec195f, #w-node-b747f4f3-4177-b2c6-19b2-474af5ce6008-74ec195f, #w-node-_572bdc11-0c66-df69-3352-f660c60f000e-74ec195f, #w-node-_7d5cec62-1de5-97cd-3938-3298422d9b61-74ec195f, #w-node-_049c4953-1671-6ac8-f932-aa6a734363d9-74ec195f, #w-node-a30ae751-6b94-25a1-d73e-a73dc8f46676-74ec195f, #w-node-_2a56017c-1217-8ecd-3891-1e8a96898817-74ec195f, #w-node-_300583ad-9b89-07e9-18fb-34540f533824-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212b1-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212be-74ec195f, #w-node-_84cb7a31-bbb9-fd1c-a0ab-a459cc0a5a74-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212cd-74ec195f, #w-node-_651a1ad0-97d1-e5fc-78e9-9530b7c30359-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212e8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212f5-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221302-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122130f-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221318-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221325-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221332-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122133f-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122134c-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221359-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221366-74ec195f, #w-node-_268cf277-9269-6c27-4690-2accc14cb177-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122138d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122139a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213a7-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213b4-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221373-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213c1-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ca-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213d7-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213e4-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ed-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213fa-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221407-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221414-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221421-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122142e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221437-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221444-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221451-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122145a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122146b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122147a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221487-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221490-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512214b8-74ec195f, #w-node-e06e0c15-f62b-0f11-7ee3-40a352df082b-74ec195f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-c8b3312a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-c8b3312a, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-c8b3312a, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-c8b3312a, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-c8b3312a, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-c8b3312a, #w-node-fc980073-7d93-8378-700f-0327ee29076c-c8b3312a, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-c8b3312a, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-c8b3312a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-c48237cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-c48237cf, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-c48237cf, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-c48237cf, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-c48237cf, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-c48237cf, #w-node-fc980073-7d93-8378-700f-0327ee29076c-c48237cf, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-c48237cf, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-c48237cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-67598782 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-67598782, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-67598782, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-67598782, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-67598782, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-67598782, #w-node-fc980073-7d93-8378-700f-0327ee29076c-67598782, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-67598782, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-67598782 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-2630e17b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-2630e17b, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-2630e17b, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-2630e17b, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-2630e17b, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-2630e17b, #w-node-fc980073-7d93-8378-700f-0327ee29076c-2630e17b, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-2630e17b, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-2630e17b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-e7972dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-e7972dae, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-e7972dae, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-e7972dae, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-e7972dae, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-e7972dae, #w-node-fc980073-7d93-8378-700f-0327ee29076c-e7972dae, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-e7972dae, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-e7972dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-ce780659 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-ce780659, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-ce780659, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-ce780659, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-ce780659, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-ce780659, #w-node-fc980073-7d93-8378-700f-0327ee29076c-ce780659, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-ce780659, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-ce780659 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da231b-66641178 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da233e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2347-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2354-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2361-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da236e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da237b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2388-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2395-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23a2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23af-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23bc-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23c5-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23d2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23df-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23ec-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23fa-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2407-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2414-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2421-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da242e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2437-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2444-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2451-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da245e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da246b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2478-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2485-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2492-66641178, #w-node-_78c9901a-ec59-e2b5-5204-369952c3db51-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da249f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ac-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24b9-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24c6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24d3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24dc-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24e9-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24f6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ff-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da250c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2519-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2526-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2533-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2540-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2549-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2556-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2563-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da256c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da257d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da258c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2599-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25af-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25bc-66641178 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-2810eb10 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-2810eb10, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-2810eb10, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-2810eb10, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-2810eb10, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-2810eb10, #w-node-fc980073-7d93-8378-700f-0327ee29076c-2810eb10, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-2810eb10, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-2810eb10 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77359f-0d137a3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-0d137a3e, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-0d137a3e, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-0d137a3e, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-0d137a3e, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-0d137a3e, #w-node-fc980073-7d93-8378-700f-0327ee29076c-0d137a3e, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-0d137a3e, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-0d137a3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_9490a802-0ade-ee2c-a309-488126667242-968fcdea {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_9490a802-0ade-ee2c-a309-48812666725f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667269-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667273-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666727d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667287-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667290-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666729b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672a6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672b0-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672ba-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672c4-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672ce-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672d8-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672e2-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672ec-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672f6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667300-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666730a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667314-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666731e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667328-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667332-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666733c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667346-968fcdea {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_9490a802-0ade-ee2c-a309-488126667357-968fcdea {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_9490a802-0ade-ee2c-a309-488126667374-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666737e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667388-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667393-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666739d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673a6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673b1-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673bb-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673c5-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673cf-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673d9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673e4-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673ee-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673f7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667401-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666740b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667415-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666741f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667429-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667433-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666743d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667447-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667451-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666745b-968fcdea {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_9490a802-0ade-ee2c-a309-48812666746c-968fcdea {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_9490a802-0ade-ee2c-a309-488126667489-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667493-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666749e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674a9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674b3-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674bc-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674c7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674d2-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674dc-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674e6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674f0-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674fa-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667504-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666750e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667518-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667522-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666752c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667536-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667540-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666754b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667555-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666755f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667569-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667573-968fcdea {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_51bd1981-6565-cc80-6606-1e924242fd7c-9ec6b83f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.2fr;
  }

  #w-node-_79ca94ee-9bce-621c-050b-3ce283bf30c7-9ec6b83f, #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4682c-ea249eab {
    grid-column: span 2 / span 2;
    place-self: center;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-f406f68b-6b61-dc06-9297-279b566aadc6-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadcd-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadd6-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aaddf-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aade8-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadf1-74ec1906, #w-node-c908db59-9edd-c62c-7a03-e979f3c1ab2d-74ec1906, #w-node-_4ffe5335-1fc9-cc11-7395-8e153a3a3e96-74ec1906, #w-node-_28adb6fe-1ecb-929a-b0dc-aafb1dfec046-74ec1906, #w-node-_315c2ba0-3a43-5ac1-e831-449660bc4a4a-74ec1906, #w-node-f20d3024-4c91-92ec-62cf-803a8980dba2-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aadfa-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae17-74ec1906, #w-node-_61b518f3-ebda-2497-9058-271382896d69-74ec1906, #w-node-a47fe7c6-adf5-dd03-a5bd-0b220cb67ae0-74ec1906, #w-node-_486f8d47-95d6-b7ed-da4c-636f63799127-74ec1906, #w-node-_72ec4c12-84ab-1cbf-b460-be4029425411-74ec1906, #w-node-e5a1b5a2-6a25-4128-94ef-766a00a0fe82-74ec1906, #w-node-_2b728e2b-3450-67ba-f268-0a50472b4084-74ec1906, #w-node-_9f0fceff-eedd-6c38-d019-f2045e3ec1d0-74ec1906, #w-node-a5372e68-e951-face-cd7c-b2edb9d7b627-74ec1906, #w-node-_5fb230b5-3848-72fd-1315-31b12cc184e4-74ec1906, #w-node-_75494170-c873-25d2-625d-115253414ffd-74ec1906, #w-node-_2fd79dc6-83f5-f901-9238-b098a0681dc1-74ec1906, #w-node-_5990d7f7-1c83-c8cb-9751-880ce79b8f13-74ec1906, #w-node-_00c17d44-8f8d-a7e8-e46c-ba26e99c72fb-74ec1906, #w-node-_8e100b32-7bf4-5c5f-5a5b-e9593dca6fa9-74ec1906, #w-node-_53a9f241-c0de-4a5f-f965-d0627a93d787-74ec1906, #w-node-bd0d4e8b-bd33-e531-d433-15b8037cad2a-74ec1906, #w-node-f3b13b40-a411-7957-f507-acfa728bb26f-74ec1906, #w-node-_2d1fbd72-2e59-dc49-c89a-1e6042a9bc25-74ec1906, #w-node-c1278e78-8cea-36d1-a2fb-0d7e89187c2a-74ec1906, #w-node-_5aea3ce7-e998-9853-10ee-637baec47f02-74ec1906, #w-node-_0a0f831b-cccb-36b6-daea-f1ec956cbac7-74ec1906, #w-node-_1d4dd367-5c40-d4b6-65b1-98fd8297cb0b-74ec1906, #w-node-_6afadf5d-46ca-048c-9f8f-a895d866e823-74ec1906, #w-node-_3ad0e107-717d-339c-34bb-cd271d2e4b80-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae1e-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae29-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae34-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae3d-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae46-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae4f-74ec1906, #w-node-f406f68b-6b61-dc06-9297-279b566aae58-74ec1906, #w-node-bb403da2-bcfc-adbe-a778-8a7bc4d23981-74ec1906, #w-node-_6e7f7ea5-faea-dace-24dd-0c2ad06aefe3-74ec1906, #w-node-f197bda3-7a70-a678-5e6c-eee99b4f419d-74ec1906, #w-node-_565a17f0-3182-aa49-1df1-aad219e0cbd4-74ec1906, #w-node-faae5d5e-0b1f-53a5-0b8c-8f0c8b91deb3-74ec1906, #w-node-af26a4a6-bac6-733a-60b9-cd3f31fae649-74ec1906, #w-node-_8c721246-c762-24b0-f012-c17a768092ad-74ec1906, #w-node-c1ddeee9-3727-8c0f-553f-89bf6d5fb9ac-74ec1906, #w-node-_51da4e93-71e3-0560-8554-b568b74f0d7e-74ec1906, #w-node-_5d99385d-c50e-923e-1589-9781408d294f-74ec1906, #w-node-e33bcc5f-1d2c-104e-3277-67b4fc0b3da6-74ec1906, #w-node-_8c881ad6-3f32-235a-887c-b52b41eab269-74ec1906, #w-node-_827b3bd6-d74b-fe4c-e299-0ff2c14c52ea-74ec1906, #w-node-_04768234-bc15-4989-80e2-7c4c0376f6d9-74ec1906, #w-node-_2dbbe1d3-7205-1306-b074-63fa8934df0d-74ec1906 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-f1877492-682a-1fce-5b07-79507b1c3170-7b1c316c, #w-node-f1877492-682a-1fce-5b07-79507b1c3174-7b1c316c, #w-node-f1877492-682a-1fce-5b07-79507b1c3178-7b1c316c, #w-node-f1877492-682a-1fce-5b07-79507b1c317c-7b1c316c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2de5dd4c-044a-3688-3bca-62f5135ba812-74ec190e {
    align-self: center;
  }

  #w-node-c5763af0-f0e0-9c54-03b3-56db93acee1d-74ec1928 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf794-74ec1944 {
    justify-self: start;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf79a-74ec1944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212a8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212db-74ec195f, #w-node-_24037926-2b06-5294-74d8-0f428c4d2269-74ec195f, #w-node-cd4f4715-1d6c-f9ac-41d7-60cee3a683e4-74ec195f, #w-node-b747f4f3-4177-b2c6-19b2-474af5ce6008-74ec195f, #w-node-_572bdc11-0c66-df69-3352-f660c60f000e-74ec195f, #w-node-_7d5cec62-1de5-97cd-3938-3298422d9b61-74ec195f, #w-node-_049c4953-1671-6ac8-f932-aa6a734363d9-74ec195f, #w-node-a30ae751-6b94-25a1-d73e-a73dc8f46676-74ec195f, #w-node-_2a56017c-1217-8ecd-3891-1e8a96898817-74ec195f, #w-node-_300583ad-9b89-07e9-18fb-34540f533824-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212b1-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212be-74ec195f, #w-node-_84cb7a31-bbb9-fd1c-a0ab-a459cc0a5a74-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212cd-74ec195f, #w-node-_651a1ad0-97d1-e5fc-78e9-9530b7c30359-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212e8-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212f5-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221302-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122130f-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221318-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221325-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221332-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122133f-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122134c-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221359-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221366-74ec195f, #w-node-_268cf277-9269-6c27-4690-2accc14cb177-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122138d-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122139a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213a7-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213b4-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221373-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213c1-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ca-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213d7-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213e4-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213ed-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512213fa-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221407-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221414-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221421-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122142e-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221437-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221444-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221451-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122145a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122146b-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc75122147a-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221487-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc751221490-74ec195f, #w-node-fbe5aacd-06cd-ee09-862e-2cc7512214b8-74ec195f, #w-node-e06e0c15-f62b-0f11-7ee3-40a352df082b-74ec195f, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-c8b3312a, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-c8b3312a, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-c8b3312a, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-c8b3312a, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-c8b3312a, #w-node-fc980073-7d93-8378-700f-0327ee29076c-c8b3312a, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-c8b3312a, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-c8b3312a, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-c48237cf, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-c48237cf, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-c48237cf, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-c48237cf, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-c48237cf, #w-node-fc980073-7d93-8378-700f-0327ee29076c-c48237cf, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-c48237cf, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-c48237cf, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-67598782, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-67598782, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-67598782, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-67598782, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-67598782, #w-node-fc980073-7d93-8378-700f-0327ee29076c-67598782, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-67598782, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-67598782, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-2630e17b, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-2630e17b, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-2630e17b, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-2630e17b, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-2630e17b, #w-node-fc980073-7d93-8378-700f-0327ee29076c-2630e17b, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-2630e17b, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-2630e17b, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-e7972dae, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-e7972dae, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-e7972dae, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-e7972dae, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-e7972dae, #w-node-fc980073-7d93-8378-700f-0327ee29076c-e7972dae, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-e7972dae, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-e7972dae, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-ce780659, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-ce780659, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-ce780659, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-ce780659, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-ce780659, #w-node-fc980073-7d93-8378-700f-0327ee29076c-ce780659, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-ce780659, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-ce780659, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-ce780659, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da233e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2347-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2354-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2361-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da236e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da237b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2388-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2395-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23a2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23af-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23bc-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23c5-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23d2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23df-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23ec-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23fa-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2407-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2414-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2421-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da242e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2437-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2444-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2451-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da245e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da246b-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2478-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2485-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2492-66641178, #w-node-_78c9901a-ec59-e2b5-5204-369952c3db51-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da249f-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ac-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24b9-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24c6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24d3-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24dc-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24e9-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24f6-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da24ff-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da250c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2519-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2526-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2533-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2540-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2549-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2556-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2563-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da256c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da257d-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da258c-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da2599-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25a2-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25af-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da25bc-66641178, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-2810eb10, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-2810eb10, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-2810eb10, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-2810eb10, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-2810eb10, #w-node-fc980073-7d93-8378-700f-0327ee29076c-2810eb10, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-2810eb10, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-2810eb10, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735cb-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735dc-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735e9-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735f6-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773603-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773610-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77361d-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77362a-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773651-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773733-0d137a3e, #w-node-d02207fe-7f26-5aa5-88d0-31941b47e07e-0d137a3e, #w-node-_7604fb9d-1679-f248-e797-b353577c6333-0d137a3e, #w-node-_75e9a4f3-5ba3-9424-5227-16a6bd59b104-0d137a3e, #w-node-_7d108994-16ba-44ce-7279-cbb7a8fa2cfb-0d137a3e, #w-node-fc980073-7d93-8378-700f-0327ee29076c-0d137a3e, #w-node-_135d6ce8-ca8e-d4e9-9a04-b5beb0c9355a-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e77372a-0d137a3e, #w-node-aa46cd03-a93a-ae47-b365-076bd3595a26-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773744-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773751-0d137a3e, #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e773820-0d137a3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-de7e518c-0ae1-99e2-da5c-5d8fcbe45e1f-0d137a3e, #w-node-de7e518c-0ae1-99e2-da5c-5d8fcbe45e23-0d137a3e, #w-node-de7e518c-0ae1-99e2-da5c-5d8fcbe45e27-0d137a3e, #w-node-de7e518c-0ae1-99e2-da5c-5d8fcbe45e2b-0d137a3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9490a802-0ade-ee2c-a309-48812666725f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667269-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667273-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666727d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667287-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667290-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666729b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672a6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672b0-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672ba-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672c4-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672ce-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672d8-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672e2-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672ec-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266672f6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667300-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666730a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667314-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666731e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667328-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667332-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666733c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667346-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667374-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666737e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667388-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667393-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666739d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673a6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673b1-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673bb-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673c5-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673cf-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673d9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673e4-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673ee-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266673f7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667401-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666740b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667415-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666741f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667429-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667433-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666743d-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667447-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667451-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666745b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667489-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667493-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666749e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674a9-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674b3-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674bc-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674c7-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674d2-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674dc-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674e6-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674f0-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-4881266674fa-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667504-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666750e-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667518-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667522-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666752c-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667536-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667540-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666754b-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667555-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666755f-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667569-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-488126667573-968fcdea {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_51bd1981-6565-cc80-6606-1e924242fd7c-9ec6b83f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 991px) {
  #w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-74ec18ce {
    grid-column-end: 3;
  }

  #w-node-f406f68b-6b61-dc06-9297-279b566aadbe-74ec1906 {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-f406f68b-6b61-dc06-9297-279b566aadc6-74ec1906 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-c3c70564-760a-c095-5cbb-7a9ed696fcfe-74ec1923 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6dcb7541-3fe6-306e-e0ff-65860cb7b09f-74ec1923 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_79ef88f9-caef-af58-2670-3139490fc4a4-74ec1923 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-c9cc9704-b70c-8dac-6188-da766bb3e9c9-74ec1923 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-74ec1943 {
    grid-column-end: 3;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf791-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf792-74ec1944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fbe5aacd-06cd-ee09-862e-2cc7512212a8-74ec195f, #w-node-_300583ad-9b89-07e9-18fb-34540f533824-74ec195f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-c8b3312a {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-c8b3312a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-c48237cf {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-c48237cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-67598782 {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-67598782 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4c947f07-9dc9-bb75-1ba5-0e3479cc9df6-90f92adb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-199a2a1f {
    grid-column-end: 3;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-2630e17b {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-2630e17b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-e7972dae {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-e7972dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-ce780659 {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-ce780659 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-8062731b {
    grid-column-end: 3;
  }

  #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da233e-66641178, #w-node-f2119d8e-4ce3-ae7a-e7d6-82adf4da23bc-66641178 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-b892f342-a84d-201a-d13d-6ef578a3e7b8-45620777 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_70ec90fc-a3f1-8142-c464-a99f2b986954-45620777 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-2810eb10 {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-2810eb10 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-0d137a3e {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735c2-0d137a3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f86-0e877a86 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f489497d-4995-7f3a-c088-ea12b7a5532a-0e877a86 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-f489497d-4995-7f3a-c088-ea12b7a5532b-0e877a86, #w-node-_2f808a4a-cbfd-4824-18d4-e37a1658b258-0e877a86, #w-node-f489497d-4995-7f3a-c088-ea12b7a55333-0e877a86, #w-node-f489497d-4995-7f3a-c088-ea12b7a5533b-0e877a86, #w-node-f489497d-4995-7f3a-c088-ea12b7a55343-0e877a86 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9490a802-0ade-ee2c-a309-488126667245-968fcdea {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_9490a802-0ade-ee2c-a309-488126667352-968fcdea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9490a802-0ade-ee2c-a309-48812666735a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666746f-968fcdea {
    grid-area: 1 / 2 / 2 / 2;
  }

  #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f86-4c26ff30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df181d74-7bf4-9c76-fd8a-8e01ec835d5f-82a7b7cb {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-df181d74-7bf4-9c76-fd8a-8e01ec835d60-82a7b7cb, #w-node-df181d74-7bf4-9c76-fd8a-8e01ec835d68-82a7b7cb, #w-node-df181d74-7bf4-9c76-fd8a-8e01ec835d70-82a7b7cb, #w-node-df181d74-7bf4-9c76-fd8a-8e01ec835d78-82a7b7cb, #w-node-df181d74-7bf4-9c76-fd8a-8e01ec835d80-82a7b7cb {
    grid-column: span 2 / span 2;
  }

  #w-node-_51bd1981-6565-cc80-6606-1e924242fd7c-9ec6b83f, #w-node-d47df595-bcd2-5217-fe6a-88b57fe985bf-a327b1d1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3a92eeac-5f22-d1dd-c178-6ccccf08642f-a327b1d1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_3a92eeac-5f22-d1dd-c178-6ccccf086430-a327b1d1, #w-node-_2647c9cc-9e9c-089a-3753-40cdd07ac17e-a327b1d1, #w-node-_3a92eeac-5f22-d1dd-c178-6ccccf086438-a327b1d1, #w-node-_3a92eeac-5f22-d1dd-c178-6ccccf086440-a327b1d1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_65209632-5aa3-f79e-7ade-97e41e5d7824-525e0bf0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_1b669454-4ab8-5c6d-a956-4c38c6274765-525e0bf0, #w-node-_7c050e15-afd7-43e8-b6aa-43dc8a53481d-525e0bf0, #w-node-_1f529f0c-637a-bdc3-f34c-54b376335c34-525e0bf0, #w-node-_4d5ebc18-028b-bf46-9e3f-65110934672a-525e0bf0, #w-node-b87e1d7b-174b-a75b-6f0a-72deeb52118c-525e0bf0 {
    grid-column: span 2 / span 2;
  }

  #w-node-c6b4733a-3e7e-3d94-0959-99bf6ae42681-525e0bf0, #w-node-aeb183a3-b1f9-e99b-348b-3f28b19346e6-525e0bf0, #w-node-_343d3d16-2582-799d-3ebe-196de581dd0f-525e0bf0, #w-node-_541a276f-684a-6b55-910b-cc52c05c3695-525e0bf0, #w-node-_910bfc85-3c95-fd58-8b3e-d8ee27454191-525e0bf0, #w-node-_93ea7a56-6ea1-9fd1-6d0e-e81c37f9a3bc-525e0bf0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-74ec18ce {
    order: -9999;
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #chat_intercom.w-node-_0047be22-86bb-5ae7-36dc-33f4046f9afd-046f9af3 {
    order: -9999;
  }

  #w-node-_0047be22-86bb-5ae7-36dc-33f4046f9b09-046f9af3, #w-node-_0047be22-86bb-5ae7-36dc-33f4046f9b14-046f9af3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ca980eb-2923-391f-1b8a-0d768065758e-046f9af3 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-c3b9faf6-34d4-b536-e1a6-02d452f4e496-74ec1904 {
    grid-column: span 1 / span 1;
  }

  #w-node-_478489d3-74c0-da1f-1530-cd2f71a4ded2-74ec1905, #w-node-_478489d3-74c0-da1f-1530-cd2f71a4ded6-74ec1905, #w-node-_478489d3-74c0-da1f-1530-cd2f71a4dede-74ec1905, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0b4-74ec1906, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0b8-74ec1906, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0c0-74ec1906 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-db4347e3-4bd4-b51d-ae6a-ef38c2981760-74ec1906 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f406f68b-6b61-dc06-9297-279b566aadbe-74ec1906 {
    grid-column: 1 / 3;
  }

  #w-node-_095a6532-7de3-a424-f8bd-bc05f23c99b3-74ec190e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_095a6532-7de3-a424-f8bd-bc05f23c99b4-74ec190e, #w-node-_095a6532-7de3-a424-f8bd-bc05f23c99b5-74ec190e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ff82e66-1745-07d3-6312-379a1710fa5b-74ec190e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7ff82e66-1745-07d3-6312-379a1710fa5c-74ec190e {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_7ff82e66-1745-07d3-6312-379a1710fa5e-74ec190e, #w-node-_7ff82e66-1745-07d3-6312-379a1710fa5f-74ec190e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9f8f41b1-630c-d420-a84c-90df009c2eba-74ec1922, #w-node-_9f8f41b1-630c-d420-a84c-90df009c2ebe-74ec1922, #w-node-_9f8f41b1-630c-d420-a84c-90df009c2ec8-74ec1922, #w-node-_0e161210-21dc-7975-7143-419d1e6702a9-74ec1922, #w-node-beb6e973-0aaa-4c1d-0e43-9cb25c12126a-74ec1922 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c9ab983c-5681-2d45-3403-47ec326505dd-74ec1923 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9ab983c-5681-2d45-3403-47ec326505de-74ec1923 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-c9ab983c-5681-2d45-3403-47ec326505e0-74ec1923, #w-node-c9ab983c-5681-2d45-3403-47ec326505e1-74ec1923 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4347389e-df76-9a5f-6577-0dccaf4ffdc3-74ec1928 {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1942, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1942, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1942 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-74ec1943 {
    order: -9999;
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #chat_intercom.w-node-_33f67307-c426-89c2-d420-499f728f1c47-74ec1943 {
    order: -9999;
  }

  #w-node-_33f67307-c426-89c2-d420-499f728f1c53-74ec1943 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_33f67307-c426-89c2-d420-499f728f1c5e-74ec1943 {
    grid-area: 1 / 2 / 3 / 3;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf79f-74ec1944 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7a0-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7ab-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7b6-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7c1-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf7cc-74ec1944 {
    grid-column: span 6 / span 6;
  }

  #w-node-dcb56790-3aae-c92f-8e2d-0b2a7847425e-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf817-74ec1944 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf818-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf825-74ec1944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf82d-74ec1944 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf82e-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf83b-74ec1944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f28db3b-eeee-d01e-c74c-503cc84ad81a-74ec1944 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf844-74ec1944 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf845-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf847-74ec1944, #w-node-bad4ad4e-21c4-e3a2-42e6-2a64d30bf84d-74ec1944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aced8222-4074-8962-57bd-ad124b97e4b5-74ec1944 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-aced8222-4074-8962-57bd-ad124b97e4b6-74ec1944 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-aced8222-4074-8962-57bd-ad124b97e4b8-74ec1944, #w-node-aced8222-4074-8962-57bd-ad124b97e4b9-74ec1944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1945, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1945, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1945, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1946, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1946, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1946, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1947, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1947, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1947, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1948, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1948, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1948, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1949, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1949, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1949 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_167f6923-8654-71e2-1bd3-7c04138d1309-74ec195e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_167f6923-8654-71e2-1bd3-7c04138d130a-74ec195e, #w-node-_167f6923-8654-71e2-1bd3-7c04138d1316-74ec195e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1830581c-6f3d-6239-555b-98e873a80403-74ec195e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1830581c-6f3d-6239-555b-98e873a80404-74ec195e {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_1830581c-6f3d-6239-555b-98e873a80406-74ec195e, #w-node-_1830581c-6f3d-6239-555b-98e873a80407-74ec195e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714eb-74ec195f {
    display: none;
  }

  #w-node-_6944ca1d-a44e-0363-4f9a-f26e3c5714f8-74ec195f {
    display: grid;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1962, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1962, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1962, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df28-c8b3312a, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df2c-c8b3312a, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df34-c8b3312a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-c8b3312a {
    grid-column: 1 / 3;
  }

  #w-node-_6ae9e75a-22f0-6e91-878d-31822de14636-2de14631, #w-node-_6ae9e75a-22f0-6e91-878d-31822de1463d-2de14631, #w-node-_6ae9e75a-22f0-6e91-878d-31822de14644-2de14631 {
    grid-column: span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-c48237cf, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-c48237cf, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-c48237cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-c48237cf {
    grid-column: 1 / 3;
  }

  #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc34c-67598782, #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc350-67598782, #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc358-67598782 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-67598782 {
    grid-column: 1 / 3;
  }

  #w-node-cba0b517-0b32-8dc1-cb88-b4aebfce4300-000a1dba, #w-node-_4c947f07-9dc9-bb75-1ba5-0e3479cc9df6-90f92adb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d233de90-30c0-adda-3164-625749434283-90f92adb {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d233de90-30c0-adda-3164-625749434284-90f92adb {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-d233de90-30c0-adda-3164-625749434286-90f92adb, #w-node-d233de90-30c0-adda-3164-625749434287-90f92adb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-199a2a1f {
    order: -9999;
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6af-2630e17b, #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6b3-2630e17b, #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6bb-2630e17b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_13e5260c-b568-d371-df59-1586785bde12-2630e17b {
    grid-column: span 1 / span 1;
  }

  #w-node-b678a14b-4e9f-dcb7-d845-3d19e72bff57-2630e17b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-2630e17b {
    grid-column: 1 / 3;
  }

  #w-node-ab536410-dde6-78d9-c030-e132b63c3675-e7972dae, #w-node-ab536410-dde6-78d9-c030-e132b63c3679-e7972dae, #w-node-ab536410-dde6-78d9-c030-e132b63c3681-e7972dae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_13e5260c-b568-d371-df59-1586785bde12-e7972dae {
    grid-column: span 1 / span 1;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-e7972dae {
    grid-column: 1 / 3;
  }

  #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a09-8f6b08b4, #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a0d-8f6b08b4, #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a15-8f6b08b4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_316b93f1-2bdb-4726-65c0-e82b616e2ea8-8f6b08b4 {
    grid-column: span 1 / span 1;
  }

  #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b238-ce780659, #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b23c-ce780659, #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b244-ce780659 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_13e5260c-b568-d371-df59-1586785bde12-ce780659 {
    grid-column: span 1 / span 1;
  }

  #w-node-b678a14b-4e9f-dcb7-d845-3d19e72bff57-ce780659 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-ce780659 {
    grid-column: 1 / 3;
  }

  #w-node-a2caecb2-8aa2-ceb6-910d-d7264cc4ef4c-8062731b {
    order: -9999;
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-b892f342-a84d-201a-d13d-6ef578a3e7b8-45620777 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_70ec90fc-a3f1-8142-c464-a99f2b986954-45620777 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_70ec90fc-a3f1-8142-c464-a99f2b986955-45620777 {
    grid-row: span 2 / span 2;
  }

  #w-node-d972fa8d-d2cc-bd4d-d8fa-b1205928ea26-45620777 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b616599b-28fb-05ea-8ff8-3910b724ee30-45620777, #w-node-e17c8fa0-a2df-8d08-277a-542552ee50d6-45620777, #w-node-_90882421-0edf-970c-ad47-b01cb689782f-45620777, #w-node-b616599b-28fb-05ea-8ff8-3910b724ee34-45620777, #w-node-_8483bb53-a245-ef30-0e62-d5e997e04fac-45620777, #w-node-b616599b-28fb-05ea-8ff8-3910b724ee3c-45620777, #w-node-_76dbf5f0-cda0-4c91-8c3c-c2c4373ca200-45620777, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-f3253cde, #w-node-_780a7ee9-35c3-9346-be2a-cbd69a10a120-f3253cde, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-f3253cde, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-f3253cde, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-2810eb10, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-2810eb10, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-2810eb10 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_868257ad-7103-d885-2da8-8a46dde48aca-2810eb10, #w-node-_868257ad-7103-d885-2da8-8a46dde48ac3-2810eb10, #w-node-_868257ad-7103-d885-2da8-8a46dde48abc-2810eb10 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-2810eb10 {
    grid-column: 1 / 3;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-0d137a3e, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-0d137a3e, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-0d137a3e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8c07c36f-4cfc-77bc-5365-3ca14e7735a4-0d137a3e {
    grid-column: 1 / 3;
  }

  #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f86-0e877a86 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f87-0e877a86, #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f93-0e877a86 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15a79068-4b12-4141-025f-4198bd9277c8-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277cc-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277d4-0e877a86, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-5e659697, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-5e659697, #w-node-d3dba3c9-2e50-ca3c-ada4-2e802efd4e46-5e659697, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-5e659697 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9450433f-79a3-0dac-68bb-1452a2565a46-12deaed8 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9490a802-0ade-ee2c-a309-488126667245-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666735a-968fcdea, #w-node-_9490a802-0ade-ee2c-a309-48812666746f-968fcdea {
    grid-column: 1 / 3;
  }

  #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f86-4c26ff30 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f87-4c26ff30, #w-node-_1187dc0a-1221-22fb-41cc-68da9b7e6f93-4c26ff30 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15a79068-4b12-4141-025f-4198bd9277c8-4c26ff30, #w-node-_15a79068-4b12-4141-025f-4198bd9277cc-4c26ff30, #w-node-_15a79068-4b12-4141-025f-4198bd9277d4-4c26ff30, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-85fcca5a, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-85fcca5a, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49110-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49114-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4911c-85fcca5a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49148-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4914c-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49154-85fcca5a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #save-form.w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4915a-85fcca5a {
    grid-column: span 1 / span 1;
  }

  #w-node-_8b27a7e7-ba2f-39df-a9eb-fc263df285fd-0eab4c2b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f50d509e-7e4a-031a-5605-542161cb320e-0eab4c2b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-bbd9b7d0-c2fa-90c6-ed04-68c7a9f18abc-0eab4c2b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d8b95c9-7b74-7317-d067-d8ed2e264796-0eab4c2b {
    grid-column: span 3 / span 3;
  }

  #w-node-f76395aa-a16e-c917-676c-ea1718574140-0eab4c2b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51bd1981-6565-cc80-6606-1e924242fd7c-9ec6b83f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_51bd1981-6565-cc80-6606-1e924242fd7d-9ec6b83f, #w-node-_51bd1981-6565-cc80-6606-1e924242fd8e-9ec6b83f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09d9a04f-3850-41fc-2110-f371a0c0dde9-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddf1-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddf7-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddfb-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddff-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24d3-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24db-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e1-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e5-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e9-9ec6b83f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d47df595-bcd2-5217-fe6a-88b57fe985bf-a327b1d1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d47df595-bcd2-5217-fe6a-88b57fe985c0-a327b1d1, #w-node-d47df595-bcd2-5217-fe6a-88b57fe985d1-a327b1d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7df27924-d5db-715f-63b0-642bbdb2987f-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb29883-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb2988b-a327b1d1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c6b4733a-3e7e-3d94-0959-99bf6ae42681-525e0bf0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c6b4733a-3e7e-3d94-0959-99bf6ae42682-525e0bf0, #w-node-c6b4733a-3e7e-3d94-0959-99bf6ae42693-525e0bf0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aeb183a3-b1f9-e99b-348b-3f28b19346e6-525e0bf0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-aeb183a3-b1f9-e99b-348b-3f28b19346e7-525e0bf0, #w-node-aeb183a3-b1f9-e99b-348b-3f28b19346ef-525e0bf0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_343d3d16-2582-799d-3ebe-196de581dd0f-525e0bf0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_343d3d16-2582-799d-3ebe-196de581dd10-525e0bf0, #w-node-_343d3d16-2582-799d-3ebe-196de581dd16-525e0bf0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_541a276f-684a-6b55-910b-cc52c05c3695-525e0bf0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_541a276f-684a-6b55-910b-cc52c05c3696-525e0bf0, #w-node-_541a276f-684a-6b55-910b-cc52c05c369e-525e0bf0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_910bfc85-3c95-fd58-8b3e-d8ee27454191-525e0bf0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_910bfc85-3c95-fd58-8b3e-d8ee27454192-525e0bf0, #w-node-_910bfc85-3c95-fd58-8b3e-d8ee27454196-525e0bf0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_93ea7a56-6ea1-9fd1-6d0e-e81c37f9a3bc-525e0bf0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_93ea7a56-6ea1-9fd1-6d0e-e81c37f9a3bd-525e0bf0, #w-node-_93ea7a56-6ea1-9fd1-6d0e-e81c37f9a3c3-525e0bf0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4683b-ea249eab, #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4684d-ea249eab {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_755c923a-29bd-4ee9-c923-e2f8b589d1a2-74ec18ce {
    justify-self: auto;
  }

  #w-node-_478489d3-74c0-da1f-1530-cd2f71a4ded2-74ec1905 {
    grid-column: span 1 / span 1;
  }

  #w-node-_478489d3-74c0-da1f-1530-cd2f71a4ded6-74ec1905 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_478489d3-74c0-da1f-1530-cd2f71a4deda-74ec1905, #w-node-_478489d3-74c0-da1f-1530-cd2f71a4dede-74ec1905, #w-node-_478489d3-74c0-da1f-1530-cd2f71a4dee4-74ec1905, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0b4-74ec1906 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0b8-74ec1906 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0bc-74ec1906, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0c0-74ec1906, #w-node-_5c732e6e-9bd4-ea26-6880-bef50f47c0c6-74ec1906, #w-node-_9f8f41b1-630c-d420-a84c-90df009c2eba-74ec1922, #w-node-_6cb7d3c9-321f-0114-ba11-55115f529904-74ec1922, #w-node-_9f8f41b1-630c-d420-a84c-90df009c2ebe-74ec1922, #w-node-_9f8f41b1-630c-d420-a84c-90df009c2ec8-74ec1922, #w-node-_0e161210-21dc-7975-7143-419d1e6702a9-74ec1922, #w-node-beb6e973-0aaa-4c1d-0e43-9cb25c12126a-74ec1922, #w-node-_9f8f41b1-630c-d420-a84c-90df009c2ecc-74ec1922 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1ed94140-f252-b368-6025-cd44ffd1e5c9-74ec1923 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1ed94140-f252-b368-6025-cd44ffd1e5ca-74ec1923 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_1ed94140-f252-b368-6025-cd44ffd1e5ce-74ec1923, #w-node-_1ed94140-f252-b368-6025-cd44ffd1e5d2-74ec1923 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1942 {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1942 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1942, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1942, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1942, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1945 {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1945 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1945, #w-node-_4cbc1603-11fb-1507-a6c4-0d3d385d359d-74ec1945, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1945, #save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1945, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1946 {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1946 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1946, #w-node-_4cbc1603-11fb-1507-a6c4-0d3d385d359d-74ec1946, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1946, #save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1946, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1947 {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1947 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1947, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1947, #save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1947, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1948 {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1948 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1948, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1948, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1948, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1949 {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1949 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1949, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1949, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1949, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-74ec1962 {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-74ec1962 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-74ec1962, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-74ec1962, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-74ec1962, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df28-c8b3312a {
    grid-column: span 1 / span 1;
  }

  #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df2c-c8b3312a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df30-c8b3312a, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df34-c8b3312a, #w-node-_1302808c-c815-155e-6ada-f7f5e1b8df3a-c8b3312a, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-c48237cf {
    grid-column: span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-c48237cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee5-c48237cf, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-c48237cf, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2feef-c48237cf, #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc34c-67598782 {
    grid-column: span 1 / span 1;
  }

  #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc350-67598782 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc354-67598782, #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc358-67598782, #w-node-_96436001-77c6-a04d-d63f-c0dbdbbfc35e-67598782, #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6af-2630e17b {
    grid-column: span 1 / span 1;
  }

  #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6b3-2630e17b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6b7-2630e17b, #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6bb-2630e17b, #w-node-aa3364da-8e22-5db6-cb19-b4f7c837d6c1-2630e17b, #w-node-ab536410-dde6-78d9-c030-e132b63c3675-e7972dae {
    grid-column: span 1 / span 1;
  }

  #w-node-ab536410-dde6-78d9-c030-e132b63c3679-e7972dae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ab536410-dde6-78d9-c030-e132b63c367d-e7972dae, #w-node-ab536410-dde6-78d9-c030-e132b63c3681-e7972dae, #w-node-ab536410-dde6-78d9-c030-e132b63c3687-e7972dae, #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a09-8f6b08b4 {
    grid-column: span 1 / span 1;
  }

  #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a0d-8f6b08b4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a11-8f6b08b4, #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a15-8f6b08b4, #w-node-bd74f231-2c9c-56fa-9bc5-d2ec9c794a1b-8f6b08b4, #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b238-ce780659 {
    grid-column: span 1 / span 1;
  }

  #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b23c-ce780659 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b240-ce780659, #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b244-ce780659, #w-node-dd3734eb-5be8-b7ed-fd9d-a6b26041b24a-ce780659, #w-node-b616599b-28fb-05ea-8ff8-3910b724ee30-45620777, #w-node-e17c8fa0-a2df-8d08-277a-542552ee50d6-45620777, #w-node-_90882421-0edf-970c-ad47-b01cb689782f-45620777, #w-node-b616599b-28fb-05ea-8ff8-3910b724ee38-45620777 {
    grid-column: span 1 / span 1;
  }

  #w-node-b616599b-28fb-05ea-8ff8-3910b724ee34-45620777 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8483bb53-a245-ef30-0e62-d5e997e04fac-45620777, #w-node-b616599b-28fb-05ea-8ff8-3910b724ee3c-45620777, #w-node-_76dbf5f0-cda0-4c91-8c3c-c2c4373ca200-45620777, #PartnerCTA.w-node-b616599b-28fb-05ea-8ff8-3910b724ee42-45620777, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-f3253cde, #w-node-_780a7ee9-35c3-9346-be2a-cbd69a10a120-f3253cde {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-f3253cde {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-f3253cde, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-f3253cde, #save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-f3253cde, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-2810eb10 {
    grid-column: span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-2810eb10 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee5-2810eb10, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-2810eb10, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2feef-2810eb10, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-0d137a3e {
    grid-column: span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-0d137a3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee5-0d137a3e, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-0d137a3e, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2feef-0d137a3e {
    grid-column: span 1 / span 1;
  }

  #w-node-_360ce6fb-66a5-094b-d44e-8256377bee9a-0e877a86 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15a79068-4b12-4141-025f-4198bd9277c8-0e877a86 {
    grid-column: span 1 / span 1;
  }

  #w-node-_15a79068-4b12-4141-025f-4198bd9277cc-0e877a86 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15a79068-4b12-4141-025f-4198bd9277d0-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277d4-0e877a86, #w-node-_15a79068-4b12-4141-025f-4198bd9277da-0e877a86, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fedd-5e659697 {
    grid-column: span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee1-5e659697, #w-node-d3dba3c9-2e50-ca3c-ada4-2e802efd4e46-5e659697 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee5-5e659697, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2fee9-5e659697, #w-node-_18f9b54a-cbed-7150-2537-cafef7d2feef-5e659697 {
    grid-column: span 1 / span 1;
  }

  #w-node-_360ce6fb-66a5-094b-d44e-8256377bee9a-4c26ff30 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15a79068-4b12-4141-025f-4198bd9277c8-4c26ff30 {
    grid-column: span 1 / span 1;
  }

  #w-node-_15a79068-4b12-4141-025f-4198bd9277cc-4c26ff30 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15a79068-4b12-4141-025f-4198bd9277d0-4c26ff30, #w-node-_15a79068-4b12-4141-025f-4198bd9277d4-4c26ff30, #w-node-_15a79068-4b12-4141-025f-4198bd9277da-4c26ff30, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c7f-85fcca5a {
    grid-column: span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c91-85fcca5a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c4367a4e-844e-e9ef-467f-db529ac28c83-85fcca5a, #w-node-c4367a4e-844e-e9ef-467f-db529ac28c87-85fcca5a, #save-form.w-node-c4367a4e-844e-e9ef-467f-db529ac28c95-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49110-85fcca5a {
    grid-column: span 1 / span 1;
  }

  #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49114-85fcca5a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49118-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4911c-85fcca5a, #save-form.w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49122-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49148-85fcca5a {
    grid-column: span 1 / span 1;
  }

  #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4914c-85fcca5a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49150-85fcca5a, #w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb49154-85fcca5a, #save-form.w-node-_9a292dc6-c69f-963b-00ef-9bbb9fb4915a-85fcca5a, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0dde9-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0dded-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddf1-9ec6b83f {
    grid-column: span 1 / span 1;
  }

  #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddf7-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddfb-9ec6b83f, #w-node-_09d9a04f-3850-41fc-2110-f371a0c0ddff-9ec6b83f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09d9a04f-3850-41fc-2110-f371a0c0de03-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24d3-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24d7-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24db-9ec6b83f {
    grid-column: span 1 / span 1;
  }

  #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e1-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e5-9ec6b83f, #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24e9-9ec6b83f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c58345e8-793a-24ee-1e4c-d69f94cb24ed-9ec6b83f, #w-node-_7df27924-d5db-715f-63b0-642bbdb2987f-a327b1d1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7df27924-d5db-715f-63b0-642bbdb29883-a327b1d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7df27924-d5db-715f-63b0-642bbdb29887-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb2988b-a327b1d1, #w-node-_7df27924-d5db-715f-63b0-642bbdb29891-a327b1d1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9246dcde-675d-eec2-7752-371357ec1fc5-ea249eab, #w-node-a4f2a6a4-b422-6773-1589-6df2a86b9442-ea249eab, #w-node-_5fc3a029-1644-9318-fa18-6d24d1ecfbe0-ea249eab, #w-node-_756e9ae2-df28-460d-47da-d210c0e015b4-ea249eab, #w-node-_8120e17f-27fc-8126-c5b6-3bc7ebd9c1c0-ea249eab, #w-node-c0376f29-6148-e80b-17d5-e395bb3e30c0-ea249eab, #w-node-a6b16b80-7b1c-e25d-b910-6d12be317ea5-ea249eab, #w-node-_8b48d84f-5de0-cfd4-4aeb-4de4cbe39202-ea249eab, #w-node-_630f2841-3a2d-36c1-d9c8-08e206097049-ea249eab, #w-node-_0fcec29b-613c-22a5-3bb8-1b693985bd33-ea249eab, #w-node-e542b479-a358-da00-df64-2f72b489ffdb-ea249eab, #w-node-_89b458c7-f658-3729-af5c-e8ff08dbad08-ea249eab, #w-node-fd0cb345-979e-1503-ef3d-99ecb2af3404-ea249eab, #w-node-_7eea680f-fd06-a01b-aab6-7480ec8f43c6-ea249eab, #w-node-afd8b108-c2d6-838c-a357-48279c90ab0f-ea249eab, #w-node-_859f0c66-bf93-f178-9747-da374e89cd38-ea249eab, #w-node-_8f5ba384-7672-c4f3-a961-5c46448a5c34-ea249eab, #w-node-_00cb27dd-f743-7a61-664c-a3b6763e2a85-ea249eab, #w-node-_3b7f0426-33b8-8090-156c-a5c29868f96b-ea249eab, #w-node-_74864fae-db82-1c5b-91e6-fc737c4fd369-ea249eab, #w-node-_4d67920b-1251-8ae6-8f65-5dfbfd424639-ea249eab, #w-node-ecf7c969-5908-32d7-9d64-7146b7b20957-ea249eab, #w-node-d318796f-920a-5b94-2d4e-88c4eeeafc40-ea249eab {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_91d3de04-3830-293a-092b-365966b5b6f6-ea249eab, #w-node-_4a9ea70d-1e98-bc28-7a60-6817fd202438-ea249eab {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4683b-ea249eab, #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4683f-ea249eab {
    grid-column: span 1 / span 1;
  }

  #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd4684d-ea249eab {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2e281214-d19c-aa0d-e8f3-e1492cd46855-ea249eab {
    grid-column: span 1 / span 1;
  }
}
