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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Remix Icons;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205394e78611c5c_remixicon.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Icons Phosphor;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205394b3e611d18_Phosphor.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Writer;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d73362053931a8611c4c_Writer-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Writer;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205395081611c88_Writer-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Albert Sans;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539fd05611db9_AlbertSans-800ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d73362053994c3611dc2_Satoshi-VariableItalic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Satoshi variable;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205394c09611dc5_Satoshi-Variable.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Material Icons;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539a48f611c68_MaterialIconsRound-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Rebond grotesque;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205392a85611dbd_Rebond%20Grotesque%20Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Rebond grotesque;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d73362053934c1611dbe_Rebond%20Grotesque%20Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Rebond grotesque;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539ed29611dbf_Rebond%20Grotesque%20Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Rebond grotesque;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205393c71611dc0_Rebond%20Grotesque%20Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Rebond grotesque;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205391fe3611dc1_Rebond%20Grotesque%20Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e445611dc6_Satoshi-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205391367611dc7_Satoshi-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d73362053913bd611dc9_Satoshi-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539a9cf611dc8_Satoshi-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --background: white;
  --text2: #020024;
  --indigo: #635bff;
  --titles: #1d2b36;
  --slate-blue: #2d3661;
  --alice-blue: #f6f8fc;
  --dodger-blue-2: #0091ff29;
  --border-dark-1: #1d40860a;
  --midnight-blue: #1f274e;
  --blue: #3889f3;
  --sea-green: #27caa1;
  --border-dark-3: #1d40861f;
  --border-dark-2: #1d408612;
  --dodger-blue-1: #0091ff0a;
  --amber: #ff930f;
  --green: #00b59c;
  --sky: #00c0ff;
  --pink: #be72fa;
  --text: #586880;
  --spring-green: #5df14d3d;
  --spring-green-2: #5df14d1f;
  --rose: #ff639e;
  --white-border-3: #ffffff29;
  --border-dark-4: #1d40863d;
  --red: #ff6363;
  --orange: #fc6615;
  --yellow: #ffd000;
  --white-border-1: #ffffff0a;
  --white-border-2: #ffffff0f;
  --text-2: #1d2b36;
}

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

body {
  background-color: var(--background);
  color: var(--text2);
  letter-spacing: -.02em;
  font-family: Satoshi, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

h1 {
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3em;
  font-weight: 500;
  line-height: 1;
}

h2 {
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25em;
  font-weight: 500;
  line-height: 1.1;
}

h3 {
  letter-spacing: -.035em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.875em;
  font-weight: 500;
  line-height: 1.2;
}

h4 {
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5em;
  font-weight: 500;
  line-height: 1.1;
}

h5 {
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.2;
}

h6 {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.2;
}

p {
  margin-bottom: 1em;
}

a {
  color: var(--indigo);
  font-weight: 500;
  text-decoration: underline;
  transition: box-shadow .3s, background-color .3s, color .3s;
}

li {
  padding-bottom: .5em;
}

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

strong {
  font-weight: 500;
}

blockquote {
  border-left: 4px solid var(--titles);
  color: var(--slate-blue);
  letter-spacing: 0;
  margin-top: 2em;
  margin-bottom: 2em;
  padding: 0 1em;
  font-family: Author;
  font-size: 1.375em;
  line-height: 1.33;
}

figure {
  margin-bottom: 10px;
}

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

.spacing-xl {
  margin: 4em;
  padding: 4em;
}

.page-wrapper {
  width: 100%;
}

.section {
  perspective: 800px;
  padding-top: 6em;
  padding-bottom: 6em;
  display: block;
  position: relative;
}

.section.padding-top.indigo {
  background-color: var(--indigo);
}

.section.padding-top.z-index-5 {
  letter-spacing: -.05em;
}

.section.gray {
  background-color: var(--alice-blue);
}

.section.z-index-5 {
  z-index: 5;
}

.section.overflow-hidden.customblock {
  padding-top: 0;
  padding-bottom: 12em;
  overflow: hidden;
}

.section.more-space {
  padding-top: 12em;
  padding-bottom: 12em;
}

.section.more-space.slate-blue {
  background-color: var(--indigo);
}

.section.more-space.slate-blue.overflow-hidden {
  background-color: var(--slate-blue);
}

.section.more-space.slate-blue.custombg {
  background-color: var(--indigo);
}

.section.more-space.padding-top {
  padding-bottom: 0;
}

.section.more-space.z-index-5 {
  padding-top: 5em;
}

.section.more-space.customtool {
  margin-top: 200px;
}

.section.indigo {
  background-color: var(--indigo);
}

.section.next-to-footer {
  margin-bottom: -2em;
}

.section.less-space {
  padding-top: 3em;
  padding-bottom: 3em;
}

.section.customer-post {
  padding-bottom: 7em;
}

.section.slate-blue {
  background-color: var(--slate-blue);
  color: var(--background);
}

.section.hide {
  display: none;
}

.section.custommargin {
  padding-bottom: 12em;
}

.container-2xl {
  width: 100%;
  max-width: 96em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-2xl.custommargin {
  margin-bottom: 10em;
}

.container-xl {
  width: 100%;
  max-width: 80em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-lg {
  width: 100%;
  max-width: 64em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

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

.container-lg.centered.z-index-5 {
  z-index: 999;
  margin-top: 0;
}

.container-lg.top-space {
  margin-top: 4em;
}

.container-lg.z-index-5 {
  z-index: 5;
  z-index: 5;
  margin-bottom: 0;
}

.container-md {
  width: 100%;
  max-width: 48em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container-md.centered.z-index-5.requestquotation {
  display: flex;
}

.container-sm {
  z-index: 5;
  width: 100%;
  max-width: 40em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.container {
  z-index: 5;
  width: 100%;
  max-width: 100%;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.book-container {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding: 20px;
  font-size: .35em;
}

.book-length {
  border: 1px dashed var(--dodger-blue-2);
  background-color: var(--dodger-blue-2);
  color: var(--titles);
  letter-spacing: -.02em;
  border-radius: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding: 8px;
  font-family: Inter;
  font-size: 12px;
  display: flex;
}

.preloader {
  z-index: 999;
  background-color: var(--background);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.selector-class {
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #06f;
  border-radius: 3px;
  align-items: center;
  height: 24px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: Inter;
  font-size: 12px;
  line-height: 1;
  display: flex;
}

.selector-class.default {
  background-color: #be4aa5;
}

.selector-icon {
  object-fit: contain;
  background-color: #5e5e5e;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539cee2611c40_selector-computer-01.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15px;
  border-radius: 3px;
  width: 28px;
  height: 24px;
}

.browser-arrows {
  display: flex;
}

.browser-icon {
  background-color: var(--border-dark-1);
  box-shadow: inset 0 0 0 1px var(--border-dark-1);
  border-radius: 28%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-left: 1px;
  margin-right: 1px;
  display: flex;
  overflow: hidden;
}

.browser-top-bar-right {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  right: 20px;
}

.browser-search-bar {
  box-shadow: inset 0 0 0 1px var(--border-dark-1);
  text-align: center;
  letter-spacing: -.02em;
  white-space: nowrap;
  background-color: #16191b0a;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 24px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Inter;
  font-size: 10px;
  font-weight: 500;
  display: flex;
  overflow: hidden;
}

.browser-top-bar-left {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: absolute;
  left: 20px;
}

.browser-top-bar-center {
  flex: 1;
  max-width: 40%;
  position: relative;
}

.browser-top-bar-right-contents {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.browser-mockup {
  z-index: 5;
  background-color: var(--border-dark-1);
  box-shadow: inset 0 0 0 1px var(--border-dark-1);
  border-radius: 8px;
  flex-direction: column;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.browser-mockup.dark {
  background-color: var(--midnight-blue);
}

.browser-top-bar {
  z-index: 10;
  border-bottom: 1px solid var(--border-dark-1);
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  font-family: Material Icons, sans-serif;
  font-size: 12px;
  display: flex;
}

.browser-window {
  flex: 1;
  position: relative;
}

.browser-dots {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-right: 16px;
}

.browser-dot {
  border-radius: 9999px;
  width: 12px;
  height: 12px;
}

.browser-dot.red {
  background-color: #f66d71;
  box-shadow: inset 0 0 0 1px #0000001a;
}

.browser-dot.yellow {
  background-color: #fcd063;
  box-shadow: inset 0 0 0 1px #0000001a;
}

.browser-dot.green {
  background-color: #73da68;
  box-shadow: inset 0 0 0 1px #0000001a;
}

.example-header-heading {
  color: var(--titles);
  letter-spacing: -.02em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 2em;
  font-weight: 700;
}

.example-header {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
  margin-left: -4em;
}

.example-header-icon {
  border: 2px solid var(--background);
  object-fit: contain;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  padding: .7em;
  display: flex;
  box-shadow: 0 0 0 1px #16191b0f, 0 8px 24px -18px #000;
}

.example-header-icon.pink {
  background-image: radial-gradient(circle at -50% -50%, #ffadde, #fff);
  box-shadow: 0 0 0 1px #ffadde33, 0 8px 24px -12px #be79a2;
}

.example-header-icon.typography {
  background-image: radial-gradient(circle at -50% -50%, #ffe375, #fff);
  box-shadow: 0 0 0 1px #ffe37599, 0 8px 24px -12px #e0c65d;
}

.example-header-icon.colors {
  box-shadow: 0 0 0 1px #7eb6ff4d, 0 8px 24px -12px var(--blue);
  background-image: radial-gradient(circle at -50% -50%, #7eb6ff, #fff);
}

.example-header-icon.green {
  box-shadow: 0 0 0 1px #27caa11f, 0 8px 24px -12px var(--sea-green);
  background-image: radial-gradient(circle at -50% -50%, #4ed4b3, #fff);
}

.example-text {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
}

.example-header-text {
  font-family: Inter;
}

.example-properties-row {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 2fr;
  width: 100%;
}

.example-properties-heading {
  color: var(--titles);
  letter-spacing: -.01em;
  font-family: Inter;
  font-size: .875em;
  font-weight: 600;
}

.example-properties {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
  margin-top: 2em;
}

.code {
  letter-spacing: -.01em;
  font-family: Writer, sans-serif;
  font-size: .75em;
  font-style: italic;
}

.code.properties {
  color: #5e6cfc;
}

.code.class {
  color: #139bfb;
}

.black-line {
  background-color: var(--border-dark-3);
  width: 100%;
  height: 1px;
}

.black-line.compare-left {
  flex: 1;
  width: auto;
  margin-left: 1em;
}

.example-properties-sub-row {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  width: 100%;
}

.black-line-muted {
  background-color: var(--border-dark-2);
  width: 100%;
  height: 1px;
}

.ratio-1-1 {
  border-radius: 4px;
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.ratio-1-1.rounded {
  border-radius: 1em;
}

.example-wrap {
  border: 1px solid var(--dodger-blue-2);
  background-color: var(--dodger-blue-1);
  letter-spacing: -.02em;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205398ada611c45_raster.svg");
  background-position: 50%;
  background-size: 24px 24px;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding: 20px;
  position: relative;
  overflow: hidden;
}

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

.image-background.skew-minus-4deg {
  transform: scale(1.1)skew(0deg, -4deg);
}

.image-background.position-right {
  object-position: 100% 50%;
}

.image-background.under-text {
  background-color: var(--indigo);
  opacity: .25;
  mix-blend-mode: luminosity;
  border-radius: 0;
}

.example-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.ratio-16-9 {
  border-radius: 4px;
  width: 100%;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.ratio-16-9.rounded {
  border-radius: 1em;
}

.ratio-16-9._8px {
  border-radius: 8px;
}

.ratio-3-2 {
  border-radius: 4px;
  width: 100%;
  padding-top: 66.6%;
  position: relative;
  overflow: hidden;
}

.ratio-3-2.rounded {
  border-radius: 1em;
}

.ratio-4-3 {
  border-radius: 4px;
  width: 100%;
  padding-top: 75%;
  position: relative;
  overflow: hidden;
}

.ratio-4-3.rounded {
  border-radius: 1em;
}

.ratio-4-3.radius-0 {
  border-radius: 0;
}

.selector {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.selector.under-item {
  margin-top: 8px;
  font-size: 13px;
}

.example-image-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 33.3%;
  padding-right: 33.3%;
  display: flex;
}

.example-heading-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  place-items: center start;
  position: relative;
  overflow: hidden;
}

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

.title-xs {
  color: var(--titles);
  letter-spacing: 0;
  font-family: Rebond grotesque, sans-serif;
  font-size: 2.5em;
  font-weight: 500;
  line-height: 1;
}

.title-xs._24ch {
  max-width: 24ch;
}

.title-sm {
  color: var(--titles);
  letter-spacing: -.01em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 3em;
  font-weight: 500;
  line-height: 1;
}

.title-sm._24ch {
  max-width: 24ch;
}

.title-sm.white {
  color: var(--background);
}

.title-md {
  color: var(--titles);
  letter-spacing: -.02em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 3.5em;
  font-weight: 500;
  line-height: 1;
}

.title-md._20ch {
  max-width: 20ch;
  font-family: Rebond grotesque, sans-serif;
}

.title-lg {
  color: var(--titles);
  letter-spacing: -.015em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 4em;
  font-weight: 600;
  line-height: .9;
  position: relative;
}

.title-lg.white {
  color: var(--background);
}

.title-lg._16ch {
  font-family: Rebond grotesque, sans-serif;
}

.title-lg._20ch {
  max-width: 20ch;
}

.title-lg._14ch {
  font-size: 3.4em;
}

.title-xl {
  color: var(--titles);
  letter-spacing: -.02em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 5em;
  font-weight: 500;
  line-height: 1;
  position: relative;
}

.title-xl._18ch {
  max-width: 18ch;
  font-family: Rebond grotesque, sans-serif;
  font-weight: 500;
}

.title-xl.white {
  color: var(--background);
  font-family: Rebond grotesque, sans-serif;
}

.title-xl._20ch {
  max-width: 20ch;
  font-family: Rebond grotesque, sans-serif;
  font-weight: 500;
}

.title-2xl {
  color: #020025;
  letter-spacing: -.04em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 6.25em;
  font-weight: 500;
  line-height: 1;
}

.title-2xl._14ch {
  max-width: 14ch;
}

.heading-h6 {
  letter-spacing: -.02em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 1em;
  line-height: 1.2;
}

.heading-h5 {
  letter-spacing: -.02em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 1.25em;
  line-height: 1.2;
}

.heading-h5.white {
  color: var(--background);
}

.heading-h4 {
  letter-spacing: -.03em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 1.5em;
  line-height: 1.2;
}

.heading-h3 {
  letter-spacing: -.035em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 1.875em;
  line-height: 1.2;
}

.heading-h2 {
  letter-spacing: -.04em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 2.25em;
  line-height: 1.2;
}

.heading-h1 {
  letter-spacing: -.04em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 3em;
  line-height: 1.2;
}

.black-gradient-line {
  background-image: linear-gradient(270deg, #fff0, var(--border-dark-3) 50%, #fff0);
  width: 100%;
  height: 1px;
}

.title {
  color: var(--titles);
  text-align: left;
  letter-spacing: 0;
  font-family: Rebond grotesque, sans-serif;
  position: relative;
}

.title.amber {
  color: var(--amber);
}

.title.green {
  color: var(--green);
}

.title.blue {
  color: var(--blue);
}

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

.title._20ch {
  max-width: 20ch;
}

.title.sky {
  color: var(--sky);
}

.title.pink {
  color: var(--pink);
}

.title.customfootertext {
  font-family: Satoshi, sans-serif;
}

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

.example-content {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.font-extralight {
  font-weight: 200;
}

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

.font-normal {
  font-weight: 400;
}

.font-medium {
  color: var(--background);
  font-weight: 500;
}

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

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

.font-extrabold {
  font-weight: 800;
}

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.example-eyebrow {
  color: #139bfb;
  letter-spacing: 0;
  font-family: Inter Display;
  font-size: .875em;
  font-weight: 600;
  line-height: 1.25;
}

.example-eyebrow.typography {
  color: #fecb00;
}

.example-eyebrow.layout {
  color: #d682f6;
}

.example-eyebrow.colors {
  color: var(--blue);
}

.grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  perspective: 800px;
  perspective-origin: 50%;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-items: center;
  width: 100%;
  margin-bottom: 3em;
  transform: none;
}

.grid-2 {
  z-index: 1;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  position: relative;
}

.div-block-6 {
  z-index: 5;
  background-color: var(--background);
  color: var(--titles);
  text-align: center;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 4em;
  padding-bottom: 4em;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 12px 64px -24px #71809691;
}

.grid-3 {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: start;
  padding-right: 2em;
}

.grid-3.fade-in-on-scroll {
  margin-bottom: 29px;
}

.grid-4 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.text-block {
  letter-spacing: -.02em;
  font-size: 4.5em;
  font-weight: 600;
  line-height: 1.1;
}

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

.pricing-sup {
  font-weight: 400;
  position: absolute;
}

.pricing-sup.dollar-sign {
  color: var(--sea-green);
  left: -4px;
  transform: translate(-100%);
}

.pricing-sup.currency-unit {
  color: var(--text2);
  right: -4px;
  transform: translate(100%);
}

.text-lg {
  letter-spacing: -.025em;
  font-family: Satoshi, sans-serif;
  font-size: 1.25em;
  line-height: 1.5;
  position: relative;
}

.text-lg.black {
  color: var(--titles);
}

.text-lg._32ch {
  max-width: 32ch;
}

.text-lg._52ch {
  max-width: 52ch;
}

.text-lg._40ch {
  max-width: 40ch;
}

.text-lg.title {
  letter-spacing: 0;
}

.text-lg._24ch {
  max-width: 24ch;
}

.text-lg.black {
  font-size: 1.2em;
}

.div-block-8 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 1em;
  display: flex;
}

.text-sm {
  color: var(--text2);
  font-family: Satoshi, sans-serif;
  font-size: .9em;
  line-height: 1.33;
}

.text-sm.white {
  color: var(--background);
}

.text-sm._24ch {
  max-width: 24ch;
}

.text-sm.custompricing {
  font-size: 1em;
}

.button {
  z-index: 1;
  background-color: var(--indigo);
  color: var(--background);
  letter-spacing: -.03em;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: 1em 2em;
  font-family: Satoshi, sans-serif;
  font-size: 1.375em;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: transform .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button:hover {
  background-color: var(--text2);
}

.button.sizing-sm {
  font-size: 1em;
}

.button.sizing-xs {
  box-shadow: none;
  background-color: #625afc;
  padding: 1em 1.5em;
  font-size: .875em;
  font-weight: 500;
  text-decoration: none;
}

.button.sizing-xs:hover {
  box-shadow: none;
}

.div-block-9 {
  z-index: 1;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 1em 4em 3em;
  display: flex;
  position: relative;
}

.icons-remix {
  letter-spacing: 0;
  text-transform: none;
  font-family: Remix Icons, sans-serif;
  font-weight: 400;
}

.icons-remix.pink {
  color: var(--pink);
}

.icons-remix.indigo {
  color: var(--indigo);
}

.icons-remix.green {
  color: var(--green);
}

.icons-remix.adjust-to-small {
  color: var(--background);
  margin-top: .15em;
}

.image-contain {
  object-fit: contain;
  width: 100%;
  position: relative;
}

.text-2xl {
  color: var(--titles);
  letter-spacing: -.03em;
  font-size: 1.75em;
  line-height: 1.33;
}

.text-2xl.title {
  letter-spacing: 0;
}

.post-grid {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 6em;
}

.circle-lg {
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2.25em;
  height: 2.25em;
  padding: .625em;
  display: flex;
}

.circle-lg.yellow {
  background-image: linear-gradient(135deg, #ffe375, #fff0 80%);
}

.circle-lg.green {
  background-image: linear-gradient(135deg, #95f1c5, #fff0 80%);
}

.circle-lg.pink {
  background-image: linear-gradient(135deg, #f7c9fa, #fff0 80%);
}

.circle-lg.indigo {
  background-image: linear-gradient(135deg, #cccdff, #fff0 80%);
}

.circle-lg.bg-white {
  background-color: var(--background);
}

.circle-lg.rose-copy {
  background-image: linear-gradient(135deg, #fff2f4 50%, #fff0 80%);
}

.circle-lg.blue-2 {
  background-image: linear-gradient(135deg, #3889f366, #fff0);
}

.circle-lg.sky {
  background-image: linear-gradient(135deg, #00c0ff5c, #fff0);
}

.div-block-13 {
  padding-left: 2.75em;
}

.dgdsgs {
  background-image: linear-gradient(166deg, #7c75ff69, #fff0 51%);
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 30em;
  height: 25em;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
  overflow: hidden;
  transform: translate(-25%, 50%)rotate(45deg);
}

.dgdsgs._02 {
  background-image: linear-gradient(166deg, #c575ff85, #fff0 51%);
}

.button-label {
  z-index: 5;
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template: "."
  / auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  position: relative;
}

.div-block-16 {
  margin-top: 2em;
  margin-bottom: 3em;
}

.compare-table {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.compare-table-row {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr 1fr 1fr;
}

.compare-table-row.sticky {
  z-index: 5;
  background-color: var(--background);
  position: sticky;
  top: 0;
}

.gsdgsdgd {
  z-index: 0;
  filter: invert();
  mix-blend-mode: overlay;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png");
  background-position: 50% 100%, 50% 100%;
  background-repeat: repeat-x, repeat-x;
  background-size: 30%, 30%;
  position: absolute;
  inset: 0%;
  transform: rotate(-23deg)translate(0%, -30%);
}

.tooltip-wrap {
  cursor: help;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.tooltip-text {
  border-bottom: 1px dashed var(--text);
  color: var(--text2);
  font-family: Satoshi, sans-serif;
  transition: border-color .3s;
}

.tooltip-text:hover {
  border-bottom-color: #0000;
}

.check-wrap {
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 1.25em;
  height: 1.25em;
  line-height: 1;
  display: flex;
  position: relative;
}

.check-wrap.active {
  background-color: var(--spring-green);
  color: #24b47e;
}

.check-wrap.disabled {
  color: var(--text);
  background-color: #7180961a;
}

.icon-base {
  object-fit: contain;
  width: 1em;
  height: 1em;
}

.icon-base.margin-left {
  margin-right: .25em;
}

.compare-table-item {
  align-items: center;
  padding-top: 1em;
  display: flex;
}

.tooltip {
  z-index: 10;
  color: var(--background);
  background-color: #141d24;
  border-radius: 6px;
  max-width: 24em;
  padding: 1em;
  font-size: .875em;
  line-height: 1.5;
  display: none;
  position: absolute;
  bottom: 2.5em;
  left: -.875em;
  box-shadow: 0 12px 12px -6px #1d2b3673;
}

.font-black {
  font-weight: 900;
}

.compare-table-overflow.margin-top {
  margin-top: 2em;
}

.row-sm {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-items: start;
}

.row-sm.items-center {
  grid-template-columns: auto 1fr;
  align-items: center;
}

.compare-table-notification {
  background-color: var(--spring-green-2);
  box-shadow: inset 0 0 0 1px var(--spring-green-2);
  color: var(--titles);
  border-radius: 4px;
  padding: 1.25em 1em;
  font-size: .875em;
  line-height: 1.5;
}

.row-base {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.row-base.items-center {
  align-items: center;
}

.bg-shape-1 {
  background-image: linear-gradient(270deg, #e8b9fa, #fff0);
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: auto;
  overflow: hidden;
  transform: rotate(45deg);
}

.bg-shape-1._02 {
  background-image: linear-gradient(270deg, #b9c6fa, #fff0);
  width: 15em;
  height: 15em;
  transform: translate(-50%, -25%)rotate(17deg);
}

.bg-shape-noise-90deg {
  z-index: 0;
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png");
  background-position: 50% 150%, 50% 150%, 50% 150%, 50% 150%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: contain, contain, contain, contain;
  position: absolute;
  inset: 0%;
  transform: rotate(90deg);
}

.bg-shape-noise-90deg.gray {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png");
}

.centered-start {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.pricing-3x-list {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-3x-header {
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 1em;
  padding-left: 2em;
  padding-right: 2em;
  font-family: Satoshi, sans-serif;
  display: flex;
}

.pricing-3x-price-size {
  color: var(--text2);
  letter-spacing: -.02em;
  font-size: 2em;
  font-weight: 700;
  line-height: 1.1;
}

.pricing-3x-price-size.custompricingheadline {
  font-size: 3em;
}

.pricing-3x-price-size.custompricingheadline.customenterprise {
  font-size: 2em;
}

.pricing-3x-price-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.pricing-3x-price-wrap {
  justify-content: center;
  align-items: center;
  margin-top: .25em;
  margin-bottom: .25em;
  display: flex;
  position: relative;
}

.pricing-3x-price-wrap.pink {
  color: var(--pink);
}

.pricing-3x-price-wrap.rose {
  color: var(--rose);
}

.pricing-3x-price-wrap.amber {
  color: var(--amber);
}

.pricing-3x-bottom {
  background-color: var(--border-dark-1);
  box-shadow: inset 0 0 0 1px var(--border-dark-2);
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pricing-3x-bottom.pink {
  color: var(--titles);
  background-image: none;
}

.pricing-3x-bottom.pink:hover {
  background-image: linear-gradient(#be72fa1f, #72a8fa1f);
}

.pricing-3x-bottom.rose {
  color: var(--titles);
  background-image: none;
}

.pricing-3x-bottom.rose:hover {
  background-image: linear-gradient(#ff639e1f, #d563ff1f);
}

.pricing-3x-bottom.amber {
  color: var(--titles);
  background-image: none;
}

.pricing-3x-bottom.amber:hover {
  background-image: linear-gradient(#ff930f1f, #ff2f0f1f);
}

.pricing-3x-icon {
  width: 3em;
}

.pricing-3x-price-title {
  color: var(--titles);
  letter-spacing: 0;
  font-weight: 500;
}

.column-sm {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
}

.column-sm.centered {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.pricing-3x-item {
  flex-direction: column;
  display: flex;
  position: relative;
}

.pricing-3x-cta {
  z-index: 5;
  background-color: var(--border-dark-1);
  mix-blend-mode: color;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1.5em 2em;
  font-weight: 600;
  display: flex;
  position: relative;
}

.pricing-3x-description {
  z-index: 5;
  color: var(--titles);
  width: 100%;
  padding: 2em;
  position: relative;
}

.bg-shape-10 {
  background-image: linear-gradient(225deg, #be72fa52, #fff0 50%);
  justify-content: center;
  align-items: center;
  width: 10em;
  height: 10em;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
  overflow: hidden;
  transform: translate(19%, 6%)rotate(-74deg);
}

.bg-shape-10.sea-green {
  background-image: linear-gradient(225deg, var(--sea-green), #fff0 50%);
  opacity: .25;
  border-radius: 4px;
}

.rectangle-shape-rose-1 {
  background-image: linear-gradient(225deg, #ff639e52, #fff0 50%);
  justify-content: center;
  align-items: center;
  width: 10em;
  height: 10em;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
  overflow: hidden;
  transform: translate(-19%, -32%)rotate(14deg);
}

.rectangle-shape-amber-1 {
  background-image: linear-gradient(45deg, #ff930f52, #fff0 50%);
  justify-content: center;
  align-items: center;
  width: 10em;
  height: 10em;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
  overflow: hidden;
  transform: rotate(-66deg)translate(0, -29%);
}

.spacing-lg {
  margin: 2em;
  padding: 2em;
}

.spacing-base {
  margin: 1em;
  padding: 1em;
}

.spacing-sm {
  margin: .75em;
  padding: .75em;
}

.spacing-xs {
  margin: .25em;
  padding: .25em;
}

.spacing-md {
  margin: 1.5em;
  padding: 1.5em;
}

.hide {
  display: none;
}

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

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

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

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

.margin-top {
  width: 100%;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: relative;
}

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

.margin-bottom.spacing-sm.custom {
  display: block;
}

.margin-bottom.spacing-xl.customblockfeature {
  justify-content: center;
  display: flex;
}

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

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

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

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

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

.skew-shape-1 {
  z-index: 0;
  background-color: var(--alice-blue);
  position: absolute;
  inset: 0%;
  overflow: hidden;
  transform: skew(0deg, 4deg);
}

.skew-shape-1:hover {
  transform: none;
}

.skew-shape-1.sky-pink {
  background-color: var(--background);
  background-image: radial-gradient(circle farthest-side at 75% -100%, #3fb8ffed, #fff0), linear-gradient(135deg, #a42effb5 5%, #42d0ff 64%, #e7ff7a4d);
}

.skew-shape-1.for-footer {
  bottom: 4em;
}

.skew-shape-1.slate-blue {
  background-color: var(--slate-blue);
}

.skew-shape-1.indigo {
  background-color: #635bff;
}

.skew-shape-1._2 {
  background-color: var(--border-dark-2);
  transform: none;
}

.text-xl {
  color: #080713;
  letter-spacing: -.025em;
  max-width: 56ch;
  font-family: Satoshi, sans-serif;
  font-size: 1.5em;
  line-height: 1.33;
  position: relative;
}

.text-xl._44ch {
  max-width: 60ch;
}

.text-xl.white {
  color: var(--background);
}

.text-xl.white._40ch {
  max-width: 40ch;
}

.text-xl.leading-none {
  line-height: 0;
}

.text-xl.title {
  letter-spacing: 0;
}

.text-xl._56ch {
  color: #1d2b36;
  font-family: Satoshi, sans-serif;
  font-weight: 400;
}

._1-to-1-list {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  width: 100%;
  position: relative;
}

._1-to-1-list.middle {
  margin-top: 3em;
  margin-bottom: 3em;
}

._1-to-1-list.reduced {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
}

.button-hover {
  border-radius: 9999px;
  width: 8em;
  height: 8em;
  position: absolute;
}

.accordion-bottom-wrap {
  width: 100%;
  padding-bottom: 1em;
  padding-left: .45em;
}

.accordion-bottom-wrap.for-xl {
  padding-left: .7em;
}

.accordion-bottom-wrap.space {
  padding: 2em;
}

.accordion-top-icon-wrap {
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.accordion {
  border-bottom: 1px none var(--border-dark-3);
  cursor: pointer;
  width: 100%;
}

.accordion-top-icon {
  justify-content: center;
  align-items: center;
  margin-right: -1em;
  padding: 1em;
  position: relative;
}

.accordion-wrap {
  width: 100%;
}

.accordion-wrap.column-sm {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.accordion-bottom-text {
  border-left: 1px solid var(--titles);
  color: var(--titles);
  margin-bottom: 0;
  padding-left: 1em;
  font-family: Satoshi, sans-serif;
}

.accordion-bottom-text.white-without-border {
  border-left-style: none;
  border-left-color: var(--white-border-3);
  color: var(--background);
  padding-left: 0;
}

.accordion-icon-stripe-1 {
  background-color: var(--titles);
  width: 1px;
  height: 100%;
}

.accordion-icon-stripe-1.white {
  background-color: var(--background);
}

.accordion-top {
  opacity: 1;
  color: var(--titles);
  align-items: center;
  width: 100%;
  transition: color .3s cubic-bezier(.19, 1, .22, 1);
  display: flex;
}

.accordion-top:hover {
  color: #139bfb;
}

.accordion-top._1w2 {
  background-color: var(--alice-blue);
  border-radius: 3px;
  padding: 1em 2em;
}

.accordion-top.white:hover {
  color: var(--background);
}

.accordion-icon-stripe-2 {
  background-color: var(--titles);
  width: 100%;
  height: 1px;
  position: absolute;
}

.accordion-icon-stripe-2.white {
  background-color: var(--background);
}

.accordion-top-text {
  letter-spacing: -.015em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.25;
}

.accordion-bottom {
  perspective-origin: 50% 0;
  transform-origin: 50% 0;
  width: 100%;
  overflow: hidden;
}

.accordion-top-wrap {
  flex: 1;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.slider {
  z-index: 5;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

._2-to-3-list {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 3fr;
  width: 100%;
  position: relative;
}

._2-to-3-list.z-index-5 {
  z-index: 5;
}

._2-to-3-list.customfulllength, ._2-to-3-list.customfaq {
  grid-template-columns: 2fr;
}

.div-block-22 {
  background-color: var(--background);
  border-radius: 8px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 24px 64px -20px #29354447;
}

.div-block-23 {
  text-align: center;
  padding: 2.5em;
}

.dd {
  text-align: left;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2em 4em;
  display: flex;
}

.text-block-2 {
  color: var(--titles);
  letter-spacing: 0;
  text-indent: -.3em;
  font-size: 1.625em;
  font-weight: 400;
  line-height: 1.25;
}

.text-block-2.title {
  color: var(--background);
}

.slider-arrow-default {
  background-color: var(--background);
  box-shadow: 0 8px 24px -10px var(--border-dark-4), inset 0 0 0 1px var(--border-dark-3);
  color: var(--titles);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  font-family: Icons Phosphor, sans-serif;
  font-size: 1em;
  transition: box-shadow .3s;
  display: flex;
}

.slider-arrow-default:hover {
  box-shadow: 0 8px 24px -16px var(--border-dark-4), inset 0 0 0 1px var(--border-dark-4);
}

.slider-arrow-default.left-ll {
  font-size: .75em;
  inset: auto auto 2% 5%;
  transform: translate(-50%);
}

.slider-arrow-default.right-ll {
  font-size: .75em;
  inset: auto auto 2% 35%;
  transform: translate(-50%);
}

.slider-arrow-default.left {
  transform: translate(-120%);
}

.slider-arrow-default.right {
  transform: translate(120%);
}

.slider-arrow-default.inside-lg {
  margin-left: 4em;
  margin-right: 4em;
}

.slider-arrow-default.aaa {
  inset: auto auto 1em -24em;
}

.slider-arrow-default.bb {
  inset: auto auto 1em -20.5em;
}

.slide-nav-ss {
  justify-content: center;
  align-items: center;
  width: 40%;
  padding: 0;
  font-size: 4px;
  line-height: 1;
  display: flex;
  inset: auto auto 0% 0%;
}

.mask {
  overflow: visible;
}

.quote-mark {
  margin-bottom: .6em;
  font-family: Albert Sans, sans-serif;
  font-size: 8em;
  font-weight: 800;
  line-height: 0;
}

.quote-mark.indigo {
  color: var(--indigo);
}

.quote-mark.sss {
  color: var(--background);
  margin-top: .25em;
}

.rectangle-shape-rose-2 {
  background-image: linear-gradient(225deg, var(--indigo), #fff0 50%);
  mix-blend-mode: overlay;
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: 20% 0% auto auto;
  overflow: hidden;
  transform: translate(-38%, -16%)rotate(26deg);
}

.icons-phosphor {
  letter-spacing: 0;
  text-transform: none;
  font-family: Icons Phosphor, sans-serif;
  font-weight: 400;
}

.icons-phosphor.pink {
  color: var(--pink);
}

.icons-phosphor.rose {
  color: var(--rose);
}

.icons-phosphor.amber {
  color: var(--amber);
}

.icons-phosphor.indigo {
  color: var(--indigo);
}

.icons-phosphor.text-xs {
  margin-top: .1em;
}

.icons-phosphor.green {
  color: var(--green);
}

.icons-phosphor.white {
  color: var(--background);
}

.icons-phosphor.sky {
  color: var(--sky);
}

.compare-table-indent {
  padding-left: 2.75em;
}

.rectangle-shape-amber-1-copy {
  background-image: linear-gradient(135deg, var(--indigo), #fff0);
  mix-blend-mode: soft-light;
  border-top-left-radius: 999px;
  border-bottom-left-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 10em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: 2% auto auto 12%;
  overflow: hidden;
  transform: rotate(54deg)translate(0, 29%);
}

.compare-table-indent-small {
  padding-left: 1.25em;
}

.bold-text {
  color: var(--green);
}

.testimonil-logos-centered {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.testimonil-logos-centered.under-pricing {
  margin-top: 3em;
}

.testimonial-logo {
  opacity: .7;
  max-width: 5em;
  height: 1.25em;
  margin: 1em;
}

.contact-box {
  z-index: 5;
  background-color: var(--background);
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.contact-box.scale {
  transform: scale(.9);
}

.testimonial-content {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 2em 3em 1.5em;
  display: flex;
}

.contact-box-link-footer {
  border-top: 1px solid var(--border-dark-2);
  background-color: var(--border-dark-2);
  color: var(--indigo);
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1.5em 2em;
  font-weight: 500;
  display: flex;
}

.relative {
  width: 100%;
  position: relative;
}

.relative.z-index-5 {
  z-index: 5;
}

.avatar-lg {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3.5em;
  height: 3.5em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.social-icon-avatar-xl {
  width: 1.375em;
  position: absolute;
  inset: auto 0% 0% auto;
  transform: translate(12.5%, 12.5%);
}

.content-of-box {
  color: var(--titles);
  margin-top: 2em;
  line-height: 1.4;
}

.slide-nav-33 {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: 4px;
  line-height: 1;
  display: flex;
  inset: auto auto 0%;
  transform: translate(0, 150%);
}

.div-block-32 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 4em 2em;
  display: flex;
  position: relative;
  overflow: visible;
}

.mask-visible {
  overflow: visible;
}

.div-block-33 {
  z-index: 0;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 4em 2em 3em;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bg-shape-3 {
  background-image: linear-gradient(#21d4f0b8, #fff0);
  border-top-left-radius: 999px;
  border-top-right-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
  overflow: hidden;
  transform: translate(-50%, -50%)rotate(45deg);
}

.bg-shape-3.smaller {
  font-size: .5em;
}

.bg-shape-3._01 {
  font-size: .75em;
  transform: translate(-75%, -25%)rotate(45deg);
}

.bg-shape-3.invert {
  width: 15em;
  height: 15em;
  inset: auto 0% 0% auto;
  transform: rotate(-90deg)translate(-15%, 15%)rotate(45deg);
}

.bg-shape-3.invert.purple {
  background-image: linear-gradient(#8521f08c, #fff0);
}

.bg-shape-3.middle {
  top: auto;
  transform: translate(-75%, 75%)rotate(45deg);
}

.bg-shape-noise {
  z-index: 0;
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png");
  background-position: 50% 150%, 50% 150%, 50% 150%, 50% 150%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: contain, contain, contain, contain;
  position: absolute;
  inset: 0% 0% 2%;
}

.bg-shape-noise.gray {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png");
}

.bg-shape-noise.overlay-dark-10 {
  opacity: .1;
  filter: none;
  mix-blend-mode: overlay;
}

.bg-shape-2 {
  background-image: linear-gradient(#ffd555a3 55%, #fff0);
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
  transform: translate(50%)rotate(-34deg);
}

.bg-shape-2._02 {
  transform: translate(50%, 25%)rotate(-34deg);
}

.bg-shape-2._03 {
  font-size: .75em;
  transform: translate(100%, 50%)rotate(-34deg);
}

.slider-arrow-copy {
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px var(--border-dark-2);
  color: var(--titles);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  font-family: Icons Phosphor, sans-serif;
  font-size: 1em;
  display: flex;
}

.slider-arrow-copy.left {
  align-items: center;
  position: absolute;
  left: 0%;
  transform: translate(-50%);
}

.slider-arrow-copy.right {
  transform: translate(50%);
}

.pricing-3x-features {
  border-bottom: 1px solid var(--border-dark-2);
  margin-bottom: 2em;
  margin-left: -2em;
  margin-right: -2em;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
}

.skew-shape-bottom {
  z-index: 0;
  background-color: var(--alice-blue);
  height: 7em;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
  transform: translate(0, 50%)skew(0deg, 4deg);
}

.text-marked {
  background-image: linear-gradient(to top, #fff0 31%, #fff 30%);
}

.text-marked.sky {
  background-color: var(--sky);
  background-image: linear-gradient(to top, #fff0 31%, white 30%), linear-gradient(270deg, var(--sky), #00ebca);
}

.tabs-menu-benefits {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin-top: -8em;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 4em;
  display: flex;
}

.tabs-menu-benefits-item {
  background-color: var(--background);
  filter: contrast(120%) grayscale();
  background-image: none;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  margin-left: .5em;
  margin-right: .5em;
  padding: 2em;
  transition: transform .3s cubic-bezier(.25, .46, .45, .94), filter .3s;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: scale(.8);
}

.tabs-menu-benefits-item.w--current {
  filter: none;
  background-color: #0000;
  transform: scale(1);
}

.tabs-benefits {
  z-index: 5;
  padding: 6em;
  overflow: hidden;
}

.tabs-content {
  overflow: visible;
}

.bg-shape-4 {
  background-image: linear-gradient(#9281f369, #fff0);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: hidden;
  transform: translate(-50%)rotate(111deg);
}

.bg-shape-4.teal {
  background-image: linear-gradient(#1d7583, #fff0);
  width: 25em;
  height: 25em;
  transform: translate(-75%, -25%)rotate(111deg);
}

.shadow-box-lg-right {
  width: 30%;
  display: flex;
}

.shadow-box-lg-right._40 {
  width: 40%;
}

.shadow-box-lg-left-min-h {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  min-height: 24em;
  padding: 4em 4em 10em;
  display: flex;
}

.caption {
  color: var(--titles);
  letter-spacing: .03em;
  text-transform: uppercase;
  font-family: Satoshi, sans-serif;
  font-size: .75em;
  font-weight: 500;
}

.caption.accent {
  color: var(--indigo);
}

.caption.text-link-black {
  font-family: Satoshi, sans-serif;
}

.shadow-box-lg-image-right {
  width: 100%;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.shadow-box-lg {
  background-color: var(--background);
  border-radius: 8px;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 12px 64px -20px #43506466;
}

.shadow-box-lg.inside {
  box-shadow: inset 0 0 0 1px var(--border-dark-3), 0 12px 64px -20px #43506466;
}

.image-bg-contain-margin {
  z-index: 0;
  background-color: var(--background);
  object-fit: contain;
  background-image: linear-gradient(135deg, #7ff7d5 8%, #8aff473d 80%);
  width: 100%;
  height: 100%;
  padding: 5%;
  position: absolute;
  inset: 0%;
}

.image-bg-contain-margin.sky {
  background-image: linear-gradient(135deg, #9ae6ff 8%, #47f9ff3d 80%);
}

.image-bg-contain-margin.yellow {
  background-image: linear-gradient(135deg, #ffed9f 8%, #ff84473d 80%);
}

.image-bg-contain-margin.pink {
  background-image: linear-gradient(135deg, #ffa5ff 8%, #e047ff3d 80%);
}

.contact-box-content {
  text-align: center;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 2em 4em;
  display: flex;
}

.contact-box-circle {
  background-image: linear-gradient(135deg, #8fbcff24, #fff 80%);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  padding: 2em;
  display: flex;
}

.noise-bottom {
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png");
  background-position: 50% 100%, 50% 100%, 50% 100%, 50% 100%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: auto, auto, auto, auto;
  position: absolute;
  inset: 0%;
}

.tabs-menu-benefits-item-gradient {
  z-index: 0;
  background-image: linear-gradient(135deg, #7ff7d5, #fff 80%);
  position: absolute;
  inset: 0%;
}

.tabs-menu-benefits-item-gradient._2 {
  background-image: linear-gradient(135deg, #7fe3f7, #fff 80%);
}

.tabs-menu-benefits-item-gradient._3 {
  background-image: linear-gradient(135deg, #f7dd7f, #fff 80%);
}

.tabs-menu-benefits-item-gradient._4 {
  background-image: linear-gradient(135deg, #ffbbe4, #fff 80%);
}

.about-gallery-wrap {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr 1fr;
  width: 100%;
  margin-top: 4em;
  position: relative;
}

.shadow-md {
  box-shadow: inset 0 0 0 1px var(--border-dark-3), 0 12px 32px -10px #43506499;
}

.skew-4deg {
  transform: skew(0deg, 4deg);
}

.about-images-gradient {
  z-index: 0;
  mix-blend-mode: multiply;
  background-image: linear-gradient(135deg, #2f00ff69, #5558ff00 50%);
  border-radius: 4px;
  width: 50vw;
  height: 50vw;
  position: absolute;
  inset: 0% auto auto 0%;
}

._3-to-2-list {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 2fr;
  width: 100%;
  position: relative;
}

._3-to-2-list.white {
  color: var(--background);
}

.perks-column {
  z-index: 1;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
  position: relative;
}

.about-gallery-column {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  position: relative;
}

.about-gallery-column.shift-bottom {
  margin-bottom: -8em;
}

.about-gallery-column.shift-top {
  align-items: start;
  margin-top: -8em;
}

.bg-shape-5 {
  background-image: linear-gradient(270deg, #85e4eb, #fff0);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 20em;
  display: flex;
  position: relative;
  inset: auto;
  overflow: hidden;
  transform: skew(0deg, 4deg);
}

.bg-noise-rl-white {
  z-index: 0;
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396029611d1c_noise-gradient-rl.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396029611d1c_noise-gradient-rl.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396029611d1c_noise-gradient-rl.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396029611d1c_noise-gradient-rl.png");
  background-position: 100%, 100%, 100%, 100%;
  background-repeat: repeat-y, repeat-y, repeat-y, repeat-y;
  background-size: contain, contain, contain, contain;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bg-noise-lr-white {
  z-index: 0;
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539dd6e611d23_noise-gradient-lr.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539dd6e611d23_noise-gradient-lr.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539dd6e611d23_noise-gradient-lr.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539dd6e611d23_noise-gradient-lr.png");
  background-position: 0%, 0%, 0%, 0%;
  background-repeat: repeat-y, repeat-y, repeat-y, repeat-y;
  background-size: contain, contain, contain, contain;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bg-shape-6 {
  background-image: linear-gradient(to right, #9695f0, #fff0);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 20em;
  display: flex;
  position: relative;
  inset: auto;
  overflow: hidden;
  transform: skew(0deg, 4deg);
}

.perks-heading {
  color: var(--titles);
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.8;
}

.about-header {
  margin-top: 6em;
}

.about-images-wrap {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.about-images-footer {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
  width: 150%;
  margin-top: 1em;
}

._4-steps {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
  margin-top: 4em;
  position: relative;
}

._4-steps-item {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
}

._4-steps-item.blue {
  color: var(--text);
  background-image: linear-gradient(135deg, #00c0ff1f, #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

._4-steps-item.yellow {
  color: var(--text);
  background-image: linear-gradient(#ffd0001f, #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

._4-steps-item.pink {
  color: var(--text);
  background-image: linear-gradient(#be72fa1f, #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

._4-steps-item.green {
  color: var(--text);
  background-image: linear-gradient(225deg, #00b59c1f, #fff 50%);
  border-radius: 4px;
  padding-top: 2em;
  padding-bottom: 2em;
}

.circle-2xl {
  background-color: var(--background);
  background-image: linear-gradient(135deg, #00c0ff52, #fff0 80%);
  border-radius: 9999px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  padding: 2em;
  display: flex;
  position: relative;
}

.circle-2xl.yellow {
  background-image: linear-gradient(135deg, #ffd00052, #fff0 80%);
}

.circle-2xl.pink {
  background-image: linear-gradient(135deg, #be72fa52, #fff0 80%);
}

.circle-2xl.light-green {
  background-image: linear-gradient(135deg, #08eb7652, #fff0 80%);
}

.circle-2xl.red {
  background-image: linear-gradient(135deg, #fdd1e2, #fff0 80%);
}

.footer {
  perspective: 800px;
  margin-top: 2em;
  padding-top: 8em;
  padding-bottom: 4em;
  position: relative;
}

.column-lg {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
}

.column-lg.customflex {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.numbers-md {
  color: var(--titles);
  letter-spacing: -.03em;
  font-size: 3em;
  font-weight: 600;
  line-height: 1.25;
}

.numbers-md.title {
  text-align: center;
}

.metric-3x-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr 1fr;
}

.ratio-2-3 {
  border-radius: 4px;
  width: 100%;
  padding-top: 124%;
  position: relative;
  overflow: hidden;
}

._4-steps-divider {
  border-top: 1px dotted var(--border-dark-3);
  width: 12.5%;
  height: 1px;
  position: absolute;
  inset: 3em 0% auto 18.5%;
}

._4-steps-divider._2 {
  background-image: none;
  left: 43.5%;
}

._4-steps-divider._3 {
  background-image: none;
  left: 69.5%;
}

.progress-metric-row {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  align-items: center;
}

.progress-metric-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
  max-width: 32em;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4em;
}

.progress-metric-wrap {
  background-color: var(--border-dark-2);
  border-radius: 9999px;
  width: 100%;
  height: 1em;
  position: relative;
  overflow: hidden;
}

.progress-metric-wrap._01 {
  width: 33.3%;
}

.progress-metric-wrap._02 {
  width: 50%;
}

.progress-metric-wrap._03 {
  width: 75%;
}

.progress-metric {
  background-color: var(--indigo);
  border-radius: 9999px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

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

.quick-links-slider {
  background-color: #0000;
  width: 75%;
  height: 100%;
  margin-top: 2em;
}

.slide-nav-default {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: 4px;
  line-height: 1;
  display: flex;
  transform: translate(0, 100%);
}

.slide-nav-default.inside {
  transform: none;
}

.quick-links-slider-item {
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px var(--border-dark-2), inset 0 0 0 0em transparent, 0 4px 24px -2px var(--alice-blue);
  text-align: left;
  border-radius: 6px;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 3em;
  transition: box-shadow .3s cubic-bezier(.455, .03, .515, .955), padding .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.quick-links-slider-item:hover {
  padding-top: 2.5em;
  padding-bottom: 3.5em;
}

.row-xs {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-items: start;
}

.row-xs.items-center {
  align-items: center;
}

.quick-links-slider-mask {
  overflow: visible;
}

.quick-links-slider-slide {
  height: 100%;
  margin-right: 1em;
}

.right-arrow {
  color: var(--titles);
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 1em;
  transition: opacity .3s;
  display: flex;
  transform: translate(100%);
}

.left-arrow {
  color: var(--titles);
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 1em;
  display: flex;
  transform: translate(-100%);
}

.column-xs {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
}

.column-xs.centered {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

._1x-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.circle-base {
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  font-size: .75em;
  display: flex;
}

.circle-base.indigo {
  background-color: #5558ff1f;
}

.cloud-wrap {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.cloud-item {
  background-color: var(--alice-blue);
  color: var(--titles);
  border-radius: 9999px;
  margin-bottom: 2px;
  margin-right: 2px;
  padding: .5em 1em .5em .75em;
}

.image-caption {
  z-index: 2;
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  color: var(--titles);
  background-color: #ffffffa6;
  border-radius: 4px;
  max-width: 75%;
  padding: .75em 1em;
  font-size: .75em;
  line-height: 1.25;
  position: absolute;
}

.image-caption.left-bottom {
  inset: auto auto 1.5em 1.5em;
}

.image-caption.right-bottom {
  inset: auto 1.5em 1.5em auto;
}

.bg-bottom-25 {
  z-index: 0;
  height: 25%;
  position: absolute;
  inset: auto 0% 0%;
}

.bg-bottom-25.white {
  background-color: var(--background);
}

.bg-bottom-25.gray {
  background-color: var(--alice-blue);
}

.bg-bottom-25.slate-blue {
  background-color: var(--slate-blue);
}

.bg-bottom-25.sky {
  background-color: var(--sky);
}

.bg-top-25 {
  z-index: 0;
  height: 25%;
  position: absolute;
  inset: 0% 0% auto;
}

.bg-top-25.gray {
  background-color: var(--alice-blue);
}

.bg-top-25.white {
  background-color: var(--background);
}

.bg-top-25.slate-blue {
  background-color: var(--slate-blue);
}

.bg-top-25.indigo {
  background-color: var(--indigo);
}

.bg-top-25.sky {
  background-color: var(--sky);
}

.gdgfd {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 3fr;
}

.z-index-5 {
  z-index: 5;
  display: block;
  position: relative;
}

.z-index-5.centered {
  display: flex;
}

.z-index-5.hide {
  display: none;
}

.feature-2-column {
  grid-column-gap: 6em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  margin-bottom: 4em;
}

.feature-2-column.z-index-5.white {
  color: var(--background);
}

.column-base {
  grid-column-gap: 1.375em;
  grid-row-gap: 1.375em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
  position: relative;
}

.column-base.centered {
  grid-column-gap: 1.375em;
  grid-row-gap: 1.375em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.text-md {
  letter-spacing: -.015em;
  font-size: 1.125em;
  line-height: 1.5;
  position: relative;
}

.text-md._64ch {
  max-width: 64ch;
}

.text-md.white {
  color: var(--background);
}

.footer-grid {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  align-items: start;
}

.footer-social-list {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 2em;
}

.footer-social-link {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  color: var(--text);
  letter-spacing: -.03em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-weight: 500;
  line-height: 1;
  display: grid;
}

.footer-social-link:hover {
  color: var(--indigo);
}

.footer-social-icon {
  color: var(--text2);
  font-family: Remix Icons, sans-serif;
  font-size: 1.125em;
  font-weight: 400;
}

.tabs-menu-2 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  padding-bottom: 3em;
  display: grid;
}

.tab-link-tab-3 {
  opacity: .5;
  filter: grayscale();
  background-color: #0000;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 1em 0 0;
  transition: filter .3s, opacity .3s;
  display: flex;
  position: relative;
}

.tab-link-tab-3.w--current {
  border-top-color: var(--indigo);
  opacity: 1;
  filter: none;
  background-color: #0000;
}

.text-xs {
  font-family: Satoshi, sans-serif;
  font-size: .75em;
  line-height: 1.25;
}

.div-block-46 {
  height: 1px;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-46.indigo {
  background-color: var(--indigo);
  background-image: none;
}

.div-block-46.green {
  background-color: var(--green);
  background-image: none;
}

.div-block-46.pink {
  background-color: var(--pink);
  background-image: none;
}

.tab-pane-tab-1 {
  border-radius: 4px;
  overflow: hidden;
}

.browser-content {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 4em;
  display: flex;
  position: relative;
  inset: 0%;
}

.image-contain-height {
  z-index: 5;
  object-fit: contain;
  border-radius: 4px;
  height: 100%;
  position: relative;
}

.bg-top-50 {
  z-index: 0;
  height: 50%;
  position: absolute;
  inset: 0% 0% auto;
}

.bg-top-50.indigo {
  background-color: var(--indigo);
}

.bg-top-50.gray {
  background-color: var(--alice-blue);
}

.bg-shape-7 {
  background-image: linear-gradient(to bottom, #00b7fa5c, var(--indigo) 50%);
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: 20% 0% auto auto;
  overflow: hidden;
  transform: translate(-12%)rotate(-140deg);
}

.bg-shape-8 {
  background-image: linear-gradient(to top, #2f00ff69, var(--indigo) 50%);
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: auto auto 12% 12%;
  overflow: hidden;
  transform: translate(6%, 24%)rotate(157deg);
}

.bg-shape-8.smaller {
  transform: scale(.8)translate(-50%, 50%)rotate(157deg);
}

.bg-shape-noise-180deg {
  z-index: 0;
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png");
  background-position: 50% 150%, 50% 150%, 50% 150%, 50% 150%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: contain, contain, contain, contain;
  position: absolute;
  inset: 0%;
  transform: rotate(180deg);
}

.bg-shape-noise-180deg.overlay-dark {
  opacity: .1;
  filter: none;
  mix-blend-mode: overlay;
}

.buttons-row {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
}

.grid-15 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.grid-15.z-index-5 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.link-thumb {
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}

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

.link-thumb-content {
  flex-direction: column;
  align-items: flex-start;
  padding: 2.5em 1.5em 1.5em;
  display: flex;
  position: relative;
}

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

.shadow {
  box-shadow: inset 0 0 0 1px var(--border-dark-3), 0 4px 24px -2px #43506433;
}

.link-thumb-category {
  background-color: var(--background);
  border-radius: 999px;
  padding-left: .75em;
  padding-right: .75em;
  line-height: 2.25;
  position: absolute;
  inset: 0 auto auto 1.5em;
  transform: translate(0, -50%);
  box-shadow: 0 1px 24px #43506461, inset 0 0 0 1px #43506429;
}

.link-thumb-category._01 {
  background-color: var(--rose);
  box-shadow: 0 1px 24px 0 var(--rose), inset 0 0 0 1px #43506429;
  color: var(--background);
}

.link-thumb-category._02 {
  background-color: var(--pink);
  box-shadow: 0 1px 24px 0 var(--pink), inset 0 0 0 1px #43506429;
  color: var(--background);
}

.link-thumb-category._03 {
  background-color: var(--blue);
  box-shadow: 0 1px 24px 0 var(--blue), inset 0 0 0 1px #43506429;
  color: var(--background);
}

.link-thumb-category-text {
  letter-spacing: -.01em;
  font-size: .75em;
  font-weight: 500;
}

.image-outline {
  z-index: 6;
  mix-blend-mode: multiply;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  box-shadow: inset 0 0 0 1px #0000001f;
}

.image-outline.slider-team {
  border-radius: 8px 8px 0 0;
}

.image-outline._8px {
  border-radius: 8px;
}

.image-outline.rounded {
  border-radius: 9999px;
}

.image-outline.customer {
  border-radius: 8px 8px 0 0;
}

.image-outline.intro {
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

._2-column {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  align-items: start;
  width: 100%;
}

.grid-16 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  color: var(--titles);
  grid-template-rows: auto;
  font-weight: 500;
  line-height: 1.25;
}

.form-block {
  width: 100%;
  margin-bottom: 0;
}

.text-field {
  background-color: var(--border-dark-2);
  border: 1px #000;
  border-radius: 4px;
  height: 3em;
  margin-bottom: 0;
  padding: .5em .75em .5em 1em;
  font-size: .875em;
  font-weight: 400;
}

.text-field::placeholder {
  color: var(--text);
}

.text-field.area {
  height: auto;
  min-height: 8em;
}

.error-message {
  color: var(--red);
  background-color: #ff63631a;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #ff63631a;
}

.error-message.jobs {
  border-radius: 9999px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: .25em;
  padding-bottom: .25em;
  font-size: .875em;
}

.error-message.team {
  margin-top: 2em;
}

.form {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.submit-button {
  background-color: var(--indigo);
  border-radius: 4px;
  height: 3em;
  font-family: Satoshi, sans-serif;
  font-size: .875em;
  font-weight: 500;
}

.footer-link-list {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.heading {
  color: var(--titles);
  letter-spacing: 0;
  text-transform: uppercase;
  margin-bottom: 1em;
  font-family: Satoshi, sans-serif;
  font-size: .625em;
}

.link {
  font-size: .875em;
  font-weight: 500;
}

.link:hover {
  color: var(--indigo);
}

.link.w--current {
  color: var(--indigo);
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539082e611dbb_active-dot.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto 4px;
  margin-left: -8px;
  padding-left: 8px;
  font-family: Satoshi, sans-serif;
}

.footer-link-column {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
  font-family: Satoshi, sans-serif;
}

.contact-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  position: relative;
}

.left {
  color: var(--text2);
  flex-direction: column;
  align-items: flex-start;
  font-family: Satoshi, sans-serif;
  display: flex;
}

.dropdown {
  margin-left: 0;
}

.dropdown-toggle {
  z-index: 1;
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
  border-radius: 4px;
  align-items: center;
  height: 3em;
  padding: .75em 1em;
  font-size: .875em;
  display: flex;
}

.footer-contact-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: end;
}

.steps-icon {
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
  border-radius: 32%;
  justify-content: center;
  align-items: center;
  min-width: 2em;
  height: 2em;
  font-size: .75em;
  font-weight: 600;
  line-height: 1;
  display: flex;
}

.steps-line {
  background-color: var(--border-dark-3);
  flex: 1;
  width: 1px;
  margin-top: .5em;
  margin-bottom: -1.5em;
}

.text-link {
  opacity: 1;
  color: var(--sky);
}

.text-link:hover {
  opacity: .75;
  border-bottom-color: #0000;
}

.text-link.pink {
  color: var(--pink);
}

.text-link.green {
  color: var(--sea-green);
}

.steps-wrap {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.notification-wrap {
  color: var(--titles);
  background-color: #ff930f14;
  border-radius: 4px;
  padding: 1.25em 1em;
  font-size: .875em;
  line-height: 1.5;
  box-shadow: inset 0 0 0 1px #ff930f29;
}

.process-steps-item {
  background-color: var(--background);
  border-radius: 4px;
  flex: 1;
  margin-left: 1.5em;
  padding: 3em;
}

.process-steps-step {
  z-index: 5;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.process-steps {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
  position: relative;
}

.process-steps-indicator-icon {
  color: #fff;
  font-family: Remix Icons, sans-serif;
  font-size: 1.5em;
  line-height: 1;
}

.process-steps-way {
  background-color: var(--sky);
  width: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.process-steps-way-bg {
  z-index: 0;
  width: 2px;
  height: 100%;
  position: absolute;
  left: 1.5em;
  right: auto;
  overflow: hidden;
}

.process-steps-indicator {
  border: 5px solid var(--alice-blue);
  background-color: var(--indigo);
  background-image: linear-gradient(135deg, var(--sky), #50ece4);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  margin-top: 2.25em;
  display: flex;
}

.feature-3-column-sm {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

._56ch {
  max-width: 56ch;
}

.feature-3-column {
  grid-column-gap: 6em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.minus-margin-bottom {
  width: 100%;
  margin-bottom: -6em;
  position: relative;
}

.under-quote {
  margin-top: 6em;
}

.bg-shape-9 {
  background-image: linear-gradient(to top, #27b4b4a6, #2d366100 50%);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
  transform: translate(-50%, 50%)rotate(-180deg);
}

.accordion-heading {
  letter-spacing: 0;
  font-size: 1.25em;
  font-weight: 500;
}

.accordion-heading.title {
  font-family: Rebond grotesque, sans-serif;
}

.accordion-row {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-items: center start;
}

.logo-levitate-4 {
  object-fit: cover;
  width: 4em;
  position: absolute;
  right: 4%;
}

.logo-levitate-5 {
  object-fit: cover;
  width: 6em;
  position: absolute;
  top: -45%;
  right: 20%;
}

.logo-levitate-6 {
  width: 6.25em;
  position: absolute;
  top: -70%;
}

.logo-levitate-7 {
  width: 4em;
  position: absolute;
  bottom: -60%;
  right: 6%;
}

.logo-levitate-3 {
  width: 6.25em;
  position: absolute;
  bottom: 29%;
  right: -4%;
}

.logo-levitate-2 {
  width: 4.5em;
  position: absolute;
  bottom: -50%;
  left: 2%;
}

.logo-levitate-9 {
  width: 6.25em;
  position: absolute;
  left: 4%;
}

.logo-levitate-1 {
  object-fit: cover;
  width: 4em;
  position: absolute;
  top: -75%;
  left: 20%;
}

.logo-levitate-8 {
  object-fit: cover;
  width: 4em;
  position: absolute;
  top: 40%;
  left: -4%;
}

.affiliate-step-wrap {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.affiliate-step-circle {
  background-color: var(--alice-blue);
  border-radius: 9999px;
  width: 100%;
  padding-top: 100%;
}

.affiliate-step-holder {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 1em;
  display: flex;
  position: relative;
}

.affiliate-step-message {
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px #23365314, 0 6px 12px -6px var(--border-dark-3);
  text-align: left;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: -1em;
  margin-right: -1em;
  padding: 1em 2em;
  position: absolute;
}

.affiliate-3-column {
  grid-column-gap: 6em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.affiliate-step-text {
  font-size: .75em;
  line-height: 1.33;
}

.affiliate-step-text.over-item {
  margin-top: 1em;
  margin-bottom: 1.5em;
}

.affiliate-step-dummy-avatar {
  object-fit: cover;
  border-radius: 9999px;
  width: 2.25em;
  height: 2.25em;
}

.affiliate-step-dummy-name {
  background-color: var(--border-dark-3);
  border-radius: 9999px;
  width: 6em;
  height: 6px;
  margin-top: 3px;
  margin-bottom: 3px;
}

.affiliate-step-dummy-name.short {
  width: 4em;
}

.div-block-49 {
  border-top: 1px solid var(--dodger-blue-2);
  border-right: 1px solid var(--dodger-blue-2);
  border-left: 1px solid var(--dodger-blue-2);
  background-color: var(--background);
  background-image: linear-gradient(#0091ff14, #fff);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: -2em;
  margin-bottom: 1.5em;
  padding: 1em 1em 2em;
  font-family: Icons Phosphor, sans-serif;
  display: flex;
}

.affiliate-step-dummy-notification {
  background-color: var(--orange);
  color: var(--background);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  display: flex;
  position: relative;
}

.affiliate-step-dummy-notification-glow {
  background-color: #ff930f33;
  border-radius: 9999px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  transform: scale(2);
}

.affiliate-step-dummy-step-2 {
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  place-items: center start;
  width: 100%;
  margin-top: 1em;
  margin-bottom: 2em;
}

.affiliate-step-dummy-text {
  letter-spacing: 0;
  font-size: .625em;
  font-weight: 500;
}

.affiliate-step-dummy-icon {
  color: var(--blue);
  font-size: 3em;
  line-height: 1;
}

.minus-margin-top {
  width: 100%;
  margin-top: -6em;
}

.minus-margin-top.double {
  margin-top: -12em;
}

.avatar-xl {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 5em;
  height: 5em;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.white._36ch {
  max-width: 36ch;
}

.metric-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  border-top: 1px solid var(--border-dark-3);
  border-bottom: 1px solid var(--border-dark-3);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  width: 80%;
  padding-top: 1em;
  padding-bottom: 1em;
}

.metric-title-md {
  color: var(--titles);
  letter-spacing: -.03em;
  margin-bottom: .1em;
  font-size: 2.5em;
  font-weight: 600;
  line-height: 1;
}

.metric-list-divider {
  background-color: var(--border-dark-3);
  width: 1px;
}

.shadow-box-lg-left {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 4em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.shadow-box-lg-left.centered {
  align-items: center;
}

.shadow-box-lg-left.custom {
  background-color: #f9fafb;
  padding-top: 1em;
}

.div-block-52 {
  background-color: var(--background);
  width: 1px;
  height: 1.25em;
  margin-left: .75em;
}

.step-badge {
  background-color: var(--spring-green);
  color: var(--green);
  border-radius: 9999px;
  padding-left: .5em;
  padding-right: .5em;
  font-weight: 500;
  line-height: 1.5;
  display: inline-block;
}

.step-badge.title.white {
  background-color: #ffffff3d;
}

.step-badge.blue {
  background-color: var(--dodger-blue-2);
  color: var(--sky);
}

._16ch {
  max-width: 16ch;
}

.rating-4-column {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.opacity-60 {
  opacity: .6;
}

.yellow {
  color: var(--yellow);
}

.reason-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  width: 100%;
}

.reason-box-lang {
  background-color: var(--alice-blue);
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.reason-box {
  background-color: var(--alice-blue);
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 3em;
  padding-left: 3em;
  padding-right: 3em;
  display: flex;
  position: relative;
}

.form-demo {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  width: 60%;
  margin-top: 2em;
  display: grid;
}

.form-demo.z-index-5.customform {
  display: block;
}

.form-demo-vertical {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-demo-horizontal {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
}

.select-field {
  color: var(--text);
  background-color: #0000;
  border: 1px #000;
  height: 2em;
  margin-bottom: 0;
  padding: 0;
}

.form-demo-notice {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1em;
  font-size: .875em;
  display: flex;
}

.bg-shape-11 {
  background-image: linear-gradient(270deg, #d6b9fa, #fff0);
  justify-content: center;
  align-items: center;
  width: 15em;
  height: 15em;
  display: flex;
  position: absolute;
  inset: auto;
  overflow: hidden;
  transform: translate(-50%, 5%)rotate(-51deg);
}

.form-100 {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 0;
  display: grid;
}

._1-to-1-divider {
  background-color: var(--border-dark-3);
  width: 1px;
  position: absolute;
  inset: 0% auto 0% -3em;
}

.circle-xl {
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 4em;
  height: 4em;
  padding: 1.125em;
  display: flex;
}

.circle-xl.green {
  background-image: linear-gradient(135deg, #95f1c5, #fff0 80%);
}

.circle-xl.green.on-white {
  background-color: var(--background);
}

.circle-xl.blue {
  background-image: linear-gradient(135deg, var(--blue), #fff0 80%);
}

.circle-xl.sky.on-white {
  background-color: var(--background);
}

.circle-xl.pink {
  background-image: linear-gradient(135deg, #be72fa52, #fff0 80%);
}

.circle-xl.sky {
  background-image: linear-gradient(135deg, #00c0ff52, #fff0 80%);
}

.circle-xl.amber {
  background-image: linear-gradient(135deg, #ffd00052, #fff0 80%);
}

.circle-xl.red {
  background-image: linear-gradient(135deg, #ffc0d8, #fff0 80%);
}

.contact-box-content-sm {
  text-align: center;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 2em;
  display: flex;
}

.text-link-white {
  color: var(--background);
}

.press-assets {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  border-top: 1px solid var(--border-dark-3);
  border-bottom: 1px solid var(--border-dark-3);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr;
  width: 100%;
  padding-top: 1em;
  padding-bottom: 1em;
}

.press-thumb-list {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.press-assets-divider {
  background-color: var(--border-dark-3);
  width: 1px;
}

.image-bg-press-margin {
  z-index: 0;
  background-color: var(--background);
  object-fit: contain;
  background-image: none;
  width: 100%;
  height: 100%;
  padding: 5% 25%;
  position: absolute;
  inset: 0%;
}

.press-list-item {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  width: 100%;
}

.press-list-news-title {
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.25;
}

.press-list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid var(--border-dark-2);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.press-list-row {
  border-bottom: 1px solid var(--border-dark-2);
  width: 100%;
  padding-top: 1em;
  padding-bottom: 1em;
}

.press-list-source {
  color: var(--text);
  text-transform: uppercase;
  margin-bottom: .25em;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.2;
}

.press-thumb-title {
  font-size: 1.375em;
  font-weight: 500;
  line-height: 1.1;
}

.press-list-date {
  color: var(--text);
  text-transform: uppercase;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.2;
}

.quick-links-slider-marked {
  z-index: 1;
  background-color: var(--alice-blue);
  height: .25em;
  position: absolute;
  inset: 0% 0% auto;
}

.quick-links-slider-marked.blue {
  background-color: var(--blue);
}

.quick-links-slider-marked.orange {
  background-color: var(--orange);
}

.quick-links-slider-marked.indigo {
  background-color: var(--indigo);
}

.quick-links-slider-marked.yellow {
  background-color: var(--yellow);
}

.example-gradient-list {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.gradient-shadow {
  z-index: 0;
  opacity: .6;
  filter: blur(50px);
  background-image: linear-gradient(to right, #00b4ff, #daa5ff 33.3%, #ff7eb1 66.6%, #ffc4b8);
  border-radius: 9999px;
  height: 5em;
  position: absolute;
  inset: auto 0% -1em;
}

.gradient-01 {
  background-image: linear-gradient(135deg, #ffb7d0 8%, #fff7ed);
}

.example-gradient-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--background);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
  height: 12em;
  overflow: hidden;
}

.gradient-02 {
  background-image: linear-gradient(135deg, #edc7ff 8%, #d7f6ff);
}

.gradient-03 {
  background-image: linear-gradient(135deg, #c0e6ff 8%, #e8ffe9 98%);
}

.gradient-04 {
  background-image: linear-gradient(135deg, #affaff 8%, #fffad0);
}

.gradient-05 {
  background-image: linear-gradient(135deg, #abf9ff 8%, #ffe1ff);
}

.gradient-06 {
  background-image: linear-gradient(135deg, #c8ffc4 8%, #fff6e3);
}

.gradient-07 {
  background-image: linear-gradient(135deg, #ffe0ad 8%, #d7ffe0);
}

.gradient-08 {
  background-image: linear-gradient(135deg, #ffcbfa 8%, #e6ffe6);
}

.gradient-09 {
  background-image: linear-gradient(135deg, #ffbde5 8%, #e7fcff);
}

.div-block-58 {
  background-color: var(--background);
  border-radius: 4px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 16px -6px #7180968f;
}

.div-block-59 {
  padding-top: .5em;
  padding-bottom: .5em;
  padding-left: .5em;
}

.div-block-60 {
  z-index: 5;
  color: var(--titles);
  border-radius: 8px;
  width: 100%;
  padding: 6em 6em 6em 12em;
  position: relative;
  box-shadow: inset 0 0 0 1px #0000001a;
}

.bg-shape-12 {
  background-image: linear-gradient(#9281f369, #fff0);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: 0% auto 16% 0%;
  overflow: hidden;
  transform: translate(-51%, -33%)rotate(20deg);
}

.bg-shape-12.blue {
  background-image: linear-gradient(#3889f366, #fff0);
  transform: translate(-51%, 4%)rotate(20deg);
}

.bg-shape-13 {
  transform-style: preserve-3d;
  background-image: linear-gradient(#81f39669, #fff0);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: hidden;
  transform: translate(35%, 6%)rotateX(0)rotateY(-180deg)rotateZ(69deg);
}

.customer-breadcrumb-top {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-top: 1px solid var(--border-dark-2);
  border-bottom: 1px none var(--border-dark-2);
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
  width: 100%;
  margin-top: 2em;
  padding-top: 1em;
}

.link-outline {
  z-index: 5;
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
  border-radius: 9999px;
  padding-left: .75em;
  padding-right: .75em;
  line-height: 2;
  position: relative;
}

.link-outline:hover {
  box-shadow: inset 0 0 0 1px var(--indigo);
  color: var(--indigo);
  background-color: #5558ff1a;
}

.link-outline.white {
  box-shadow: inset 0 0 0 1px var(--white-border-3);
}

.link-outline.white:hover {
  background-color: var(--white-border-3);
  box-shadow: inset 0 0 0 1px var(--background);
  color: var(--background);
}

.customer-logo {
  z-index: 5;
  max-width: 6em;
  height: 2em;
  position: relative;
}

.customer-logo.invert {
  filter: contrast(200%) invert();
}

.case-thumb-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.case-thumb-item {
  z-index: 5;
  background-color: var(--background);
  text-align: center;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 3em 4em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.case-thumb-item.min-height {
  border-radius: 8px;
  min-height: 24em;
  padding-top: 2em;
  padding-bottom: 2em;
}

.case-thumb-text {
  color: var(--titles);
  margin-top: 1em;
  margin-bottom: 2em;
  font-size: 1.5em;
  font-weight: 500;
  line-height: 1.1;
}

.cms-item {
  display: flex;
  position: relative;
}

.customer-logo-breadcrumb {
  z-index: 5;
  filter: contrast(200%) invert();
  object-fit: contain;
  width: 100%;
  max-width: 6em;
  height: 2em;
  margin-bottom: 1em;
  position: relative;
}

.image-wrapper {
  z-index: 5;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-wrapper.radius-0 {
  border-radius: 0;
}

.text-link-black {
  transition: color .3s;
}

.text-link-black:hover {
  color: var(--indigo);
}

.blog-thumb-content {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 1em;
  padding-left: 1em;
  padding-right: 1em;
  display: flex;
}

.blog-post-list {
  grid-column-gap: 2em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.legal-tabs {
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.legal-tabs-menu {
  border-left: 1px solid var(--border-dark-3);
  flex-direction: column;
  align-items: stretch;
  width: 25%;
  margin-top: -.5em;
  margin-bottom: -.5em;
  display: flex;
}

.legal-tab-link {
  background-color: #0000;
  border-left: 1px solid #0000;
  margin-top: .5em;
  margin-bottom: .5em;
  margin-left: -1px;
  padding: .125em 0 .125em 1em;
  font-size: 1em;
  line-height: 1.25;
  transition: border .3s, box-shadow .3s, background-color .3s, color .3s;
}

.legal-tab-link:hover {
  border-left-color: var(--text);
}

.legal-tab-link.w--current {
  border-left: 1px solid var(--indigo);
  color: var(--indigo);
  background-color: #0000;
  font-weight: 500;
}

.legal-tabs-content {
  flex: 1;
}

.image-cover {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  display: block;
  position: relative;
  overflow: visible;
}

.positive-margin-bottom {
  width: 100%;
  margin-bottom: 6em;
}

.circle-text-lg {
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 1.375em;
  height: 1.375em;
  margin-top: .3em;
  font-size: 1em;
  display: flex;
}

.circle-text-lg.white {
  background-color: var(--background);
  color: var(--titles);
}

.white-line-soft {
  background-color: var(--white-border-3);
  width: 100%;
  height: 1px;
}

.how-it-works-row-item {
  grid-column-gap: 2em;
  grid-row-gap: 1em;
  border-bottom: 1px solid var(--border-dark-3);
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  padding-bottom: 2em;
}

.how-it-works-row-item.last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.how-it-works-row {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-items: start;
}

.how-it-works-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: start;
}

.how-it-works-steps-icon {
  background-color: var(--spring-green-2);
  box-shadow: inset 0 0 0 1px var(--spring-green);
  color: var(--green);
  border-radius: .75em;
  justify-content: center;
  align-items: center;
  min-width: 2.25em;
  height: 2.25em;
  font-size: 1em;
  font-weight: 500;
  line-height: 1;
  display: flex;
}

.how-it-works-steps-line {
  background-color: var(--spring-green);
  flex: 1;
  width: 1px;
  margin-top: .5em;
  margin-bottom: -1.5em;
}

.left-absolute {
  width: 33.3%;
  position: absolute;
  inset: 12.5% 0% auto auto;
  transform: translate(50%);
}

.right-absolute {
  width: 33.3%;
  position: absolute;
  inset: auto auto -6em 0%;
  transform: translate(-75%);
}

.get-in-touch-footer {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  margin-bottom: -2em;
  position: relative;
}

.skew-minus-margin {
  margin-bottom: -2em;
}

.plus-integrations-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.integrations-box-content {
  text-align: left;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  position: relative;
}

.integrations-box-plus {
  z-index: 5;
  background-color: var(--background);
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.integrations-box-plus.shadow {
  margin-top: 40px;
  overflow: visible;
}

.integrations-box-logo {
  border-radius: 9999px;
  width: 4em;
  height: 4em;
  margin-top: -2em;
}

.integrations-box-badge {
  background-color: var(--indigo);
  color: var(--background);
  letter-spacing: .03em;
  text-transform: uppercase;
  border-radius: 2px;
  padding-left: .5em;
  padding-right: .5em;
  font-size: .625em;
  font-weight: 500;
  line-height: 2;
  position: absolute;
  inset: 1.5em 1.5em auto auto;
}

.integrations-box-link-footer {
  border-top: 1px solid var(--border-dark-2);
  background-color: var(--border-dark-2);
  color: var(--indigo);
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1em 2em;
  font-size: .875em;
  font-weight: 600;
  display: flex;
}

.flipping-card-list {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  position: relative;
}

.flipping-card-wrap {
  perspective: 1000px;
  cursor: pointer;
  flex-direction: column;
  display: flex;
  position: relative;
}

.flipping-card-front {
  background-color: var(--background);
  box-shadow: 0 0 0 0 #43506433, inset 0 0 0 1px var(--border-dark-2);
  border-radius: 4px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 24em;
  padding: 2em;
  transition: box-shadow .3s;
  display: flex;
}

.flipping-card-front:hover {
  box-shadow: 0 12px 24px -8px #43506433, inset 0 0 0 1px var(--border-dark-3);
}

.flipping-card-icon {
  color: var(--indigo);
  font-family: Icons Phosphor, sans-serif;
  font-size: 2em;
  line-height: 1;
}

.flipping-card-back {
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px var(--border-dark-2);
  border-radius: 4px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 24em;
  padding: 2em;
  transition: box-shadow .3s;
  display: flex;
}

.flipping-card-back:hover {
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
}

.flipping-card-title {
  color: var(--indigo);
  margin-top: .25em;
  margin-bottom: 4em;
  font-size: 1.75em;
  font-weight: 400;
  line-height: 1;
}

.integrations-tabs {
  align-items: flex-start;
  display: flex;
}

.integrations-tabs-menu {
  border-left: 1px solid var(--border-dark-3);
  flex-direction: column;
  align-items: stretch;
  width: 25%;
  display: flex;
  position: sticky;
  top: 4em;
}

.integrations-tabs-content {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.integrations-anchor {
  margin-top: -4em;
  padding-top: 4em;
}

.integrations-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.integrations-box {
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
  color: var(--titles);
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5em;
  display: flex;
}

.integrations-box.gradient-07 {
  background-image: linear-gradient(135deg, #ffe0ad 8%, #d7ffe0);
}

.integrations-box-info {
  margin-top: 2em;
}

.integrations-box-info-text {
  opacity: .7;
  font-weight: 500;
  display: inline;
}

.integrations-box-info-text._1st {
  opacity: 1;
  margin-right: .25em;
  font-weight: 600;
}

.dropdown-list {
  z-index: 0;
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
  background-image: none;
  border-radius: 4px;
  font-size: .875em;
  inset: auto 0% 3.125em;
}

.dropdown-icon {
  margin-bottom: -.125em;
  font-size: .875em;
  line-height: 1.33;
}

.link-block {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: .75em 1em;
  display: flex;
}

.language-icon {
  width: 1em;
}

.language-divider {
  background-color: var(--border-dark-2);
  height: 1px;
  margin-left: 1em;
  margin-right: 1em;
}

.footer-logo {
  width: 10em;
}

.ui-snippet {
  background-color: var(--indigo);
  text-align: left;
  border-radius: 4px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ui-snippet.radius-top {
  border-radius: 4px 4px 0 0;
}

.ui-snippet.radius {
  border-radius: 4px;
}

.div-block-63 {
  background-color: var(--sky);
  width: 50%;
  height: 50%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-63.right-half {
  height: 100%;
}

.div-block-63.right-border {
  width: auto;
  height: auto;
  bottom: 2em;
  left: 2em;
}

.ui-snippet-content {
  z-index: 1;
  background-color: var(--background);
  color: var(--text);
  text-align: left;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 1.5em;
  font-size: .875em;
  display: flex;
  position: relative;
}

.div-block-65 {
  background-color: var(--border-dark-3);
  border-radius: 9999px;
  align-items: center;
  width: 2.5em;
  height: 1.4em;
  padding: .2em;
  display: flex;
  position: relative;
}

.div-block-65.active {
  background-color: var(--green);
  justify-content: flex-end;
}

.div-block-66 {
  background-color: var(--text);
  border-radius: 9999px;
  width: 1em;
  height: 1em;
}

.div-block-66.active {
  background-color: var(--background);
}

.horizontal-wrap {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.image-5 {
  width: 1.6em;
  margin-right: .25em;
}

.avatar-md {
  object-fit: cover;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2.5em;
  height: 2.5em;
  display: flex;
}

.leading-none {
  line-height: 1;
}

.ui-snippet-placeholder {
  background-color: var(--border-dark-3);
  border-radius: 9999px;
  width: 100%;
  height: 6px;
}

.ui-snippet-placeholder._75 {
  width: 75%;
}

.ui-snippet-placeholder._25 {
  width: 25%;
}

.rich-text-block {
  font-size: 1.125em;
  position: relative;
}

.rich-text-block h2 {
  color: var(--titles);
  margin-bottom: .25em;
}

.rich-text-block h3 {
  color: var(--titles);
  margin-top: 1.25em;
  margin-bottom: .25em;
}

.rich-text-block h4 {
  color: var(--titles);
  margin-top: 1.25em;
  margin-bottom: .125em;
}

.rich-text-block h1 {
  color: var(--titles);
  margin-bottom: .25em;
}

.rich-text-block figure {
  margin-top: 2em;
  margin-bottom: 2em;
  overflow: hidden;
}

.rich-text-block img {
  border-radius: 4px;
}

.rich-text-block figcaption {
  text-align: left;
  letter-spacing: -.02em;
  text-transform: uppercase;
  margin-top: 1em;
  font-size: .5em;
  font-weight: 500;
}

.title-md-case-study {
  color: var(--titles);
  letter-spacing: -.02em;
  font-family: Author;
  font-size: 3.25em;
  font-weight: 500;
  line-height: 1;
}

.case-quick-facts {
  z-index: 5;
  background-color: var(--titles);
  border-radius: 4px;
  padding: 2em;
  position: absolute;
  inset: auto auto 1em 1em;
}

.box-steps-list {
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.box-steps-item {
  background-color: var(--white-border-1);
  text-align: center;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 4em 2em 2em;
  display: flex;
  position: relative;
}

.box-steps-number {
  background-color: var(--indigo);
  color: var(--background);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  font-weight: 500;
  display: flex;
  position: absolute;
  top: 0;
  transform: translate(0, -50%);
}

.black {
  color: var(--titles);
}

.lightbox-link {
  border-radius: 4px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.lightbox-play-button {
  z-index: 5;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fff9;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  display: flex;
  position: absolute;
  inset: auto auto 1.5em 1.5em;
}

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

.raster-wrap.left-top {
  transform: translate(-37.5%, -25%);
}

.raster-wrap.right-top {
  transform: translate(37.5%, -25%);
}

.raster-wrap.top {
  transform: translate(0%, -25%);
}

.raster-item-sky {
  opacity: .33;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539f18e611d6f_raster-02.svg");
  background-position: 50%;
  background-size: 24px 24px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.raster-item-sky._40px {
  opacity: .12;
  background-size: 40px 40px;
}

.raster-item-sky.opacity-12 {
  opacity: .12;
}

.raster-item-sky._32px {
  opacity: .24;
  background-size: 32px 32px;
}

.raster-item-sky.opacity-24 {
  opacity: .24;
}

.raster-gradient-white {
  background-image: linear-gradient(270deg, var(--background), #fff0 25%), linear-gradient(270deg, #fff0 75%, white), linear-gradient(to bottom, #fff0 75%, white), linear-gradient(to bottom, #fff, #fff0 25%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.icons-material {
  letter-spacing: 0;
  text-transform: none;
  font-family: Material Icons, sans-serif;
  font-weight: 400;
}

.or-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  width: 100%;
}

.or-list.z-index-5.customor {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.or-divider-wrap {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.or-divider {
  background-color: var(--border-dark-3);
  flex: 1;
  width: 1px;
  margin-top: .25em;
  margin-bottom: .25em;
}

.raster-item-gray {
  opacity: .12;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539d8c6611d67_raster-03.svg");
  background-position: 50%;
  background-size: 24px 24px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.raster-item-gray._32px {
  background-size: 32px;
}

.grid-23 {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.div-block-70 {
  background-color: var(--background);
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5em;
  display: flex;
}

.integration-icon-list {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.integration-icon-wrap {
  background-color: var(--background);
  border-radius: 26%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6em;
  height: 6em;
  padding: 1.25em;
  display: flex;
}

.integrations-icon-wrap-1 {
  font-size: .75em;
  position: absolute;
  inset: auto auto 12% 0%;
}

.integrations-icon-wrap-3 {
  font-size: .75em;
  position: absolute;
  inset: 21% auto auto 52%;
}

.integrations-icon-wrap-3.blur {
  filter: blur(3px);
}

.integrations-icon-wrap-2 {
  font-size: .625em;
  position: absolute;
  inset: 12.5% auto auto 16%;
}

.integrations-icon-wrap-2.blur {
  filter: blur(1.5px);
}

.integrations-icon-wrap-4 {
  font-size: .625em;
  position: absolute;
  inset: -5% 12% auto auto;
}

.integrations-icon-wrap-5 {
  font-size: .5em;
  position: absolute;
  inset: 21% -3% auto auto;
}

.integrations-icon-wrap-5.blur {
  filter: blur(1.5px);
}

.integrations-icon-wrap-6 {
  font-size: .625em;
  position: absolute;
  inset: auto 14% 11% auto;
}

.integrations-icon-wrap-6.blur {
  filter: blur(2px);
}

.integrations-icon-wrap-7 {
  font-size: .725em;
  position: absolute;
  inset: auto 36% -3% auto;
}

.integrations-icon-wrap-8 {
  font-size: .725em;
  position: absolute;
  inset: 0% auto auto 3%;
}

.integrations-icon-wrap-9 {
  font-size: .5em;
  position: absolute;
  inset: auto 10% 42% auto;
}

.integration-icon-bg-pattern {
  opacity: .06;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: -4em;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: scale(1.6);
}

.grid-24 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  margin-top: 4em;
}

.box-with-top-border {
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px var(--border-dark-2), inset 0 0 0 0em transparent, 0 4px 24px -2px var(--alice-blue);
  border-top: 6px solid #000;
  border-radius: 6px;
  width: 100%;
  height: 100%;
  padding: 3em;
  position: relative;
  overflow: hidden;
}

.box-with-top-border.sky {
  border-top-color: var(--sky);
}

.box-with-top-border.pink {
  border-top-color: var(--pink);
}

.box-with-top-border.sea-green {
  border-top-color: var(--sea-green);
}

.box-with-top-border-content {
  z-index: 5;
  width: 66.6%;
  margin-bottom: 6em;
  position: relative;
}

.box-with-top-border-content.full {
  width: 66.6%;
}

.box-with-top-border-content.full-first {
  width: 100%;
}

.bg-shape-14 {
  background-image: linear-gradient(270deg, #e8b9fa, #fff0);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 20em;
  height: 20em;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
  transform: translate(25%, 25%)rotate(-135deg);
}

.bg-shape-14.sky {
  background-image: linear-gradient(270deg, #99e6ff, #fff0);
}

.bg-shape-14.sea-green {
  background-image: linear-gradient(270deg, #27caa1b3, #fff0);
}

.raster-gradient-gray {
  background-image: linear-gradient(270deg, var(--alice-blue), #fff0 25%), linear-gradient(270deg, #fff0 75%, var(--alice-blue)), linear-gradient(to bottom, #fff0 75%, var(--alice-blue)), linear-gradient(to bottom, var(--alice-blue), #fff0 25%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cms-team-list {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cms-team-list._4x {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.cms-team-item {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  align-items: center;
}

.cms-team-item.smaller {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
}

.text-accent {
  color: var(--indigo);
}

.team-link-social {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  color: var(--text);
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  line-height: 1;
}

.team-link-social:hover {
  color: var(--indigo);
}

.cms-team-social-links {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
}

.team-heading {
  font-size: 1.125em;
}

.team-active {
  background-color: var(--sea-green);
  box-shadow: 0 0 0 .25em var(--background);
  border-radius: 9999px;
  width: .75em;
  height: .75em;
  position: absolute;
  inset: auto .25em .25em auto;
}

.team-active.gray {
  box-shadow: 0 0 0 .25em var(--alice-blue);
}

.team-active.smaller {
  font-size: .75em;
}

.compare-labels {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 11em;
  height: 100%;
  padding-top: 3em;
}

.compare-labels.competitor, .compare-labels.competitor-copy {
  flex: 1;
  width: auto;
  padding-top: 0;
}

.compare-labels-item {
  border-top: 1px dashed var(--border-dark-3);
  align-items: center;
  height: 3em;
  padding-left: 1em;
  padding-right: 1em;
  display: flex;
}

.compare-labels-item.first {
  border-top-style: none;
  font-weight: 500;
}

.compare-content {
  flex: 1;
  display: flex;
}

.compare-your-brand {
  background-color: var(--indigo);
  background-image: radial-gradient(circle farthest-corner at 150% -50%, #a72cff, var(--indigo));
  border-radius: 4px;
  width: 50%;
  margin-top: -1em;
  margin-bottom: -1em;
  padding-top: 1em;
  padding-bottom: 1em;
}

.compare-your-brand.shadow-md {
  box-shadow: inset 0 0 0 1px #161b251f, 0 12px 32px -10px #5558ffab;
}

.compare-wrap {
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px var(--border-dark-2), 0 12px 64px -20px #43506466;
  border-radius: 8px;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

.compare-labels-brand-item {
  border-top: 1px dashed var(--white-border-3);
  color: var(--background);
  align-items: center;
  height: 3em;
  padding-left: 2em;
  display: flex;
}

.compare-labels-brand-item.first {
  border-top-style: none;
  font-weight: 500;
}

.compare-labels-logo {
  height: 1.25em;
}

.shadow-sm {
  box-shadow: inset 0 0 0 1px var(--border-dark-2), 0 4px 8px -2px var(--border-dark-2);
  position: relative;
  overflow: hidden;
}

.reason-box-lang-right {
  flex-direction: column;
  flex: 1;
  align-items: center;
  height: 100%;
  padding: 3em;
  display: flex;
}

.reason-box-lang-left {
  width: 50%;
  padding: 3em;
}

.circle-bg {
  z-index: 0;
  opacity: .08;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.grid-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  perspective: 800px;
  perspective-origin: 50%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  transform: none;
}

.raster-gradient-slate-blue {
  background-image: linear-gradient(270deg, var(--slate-blue), #fff0 25%), linear-gradient(270deg, #fff0 75%, var(--slate-blue)), linear-gradient(to bottom, #fff0 75%, var(--slate-blue)), linear-gradient(to bottom, var(--slate-blue), #fff0 25%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.white-line-muted {
  background-color: var(--white-border-2);
  width: 100%;
  height: 1px;
  margin-top: 12px;
}

.absolute-top {
  position: absolute;
  inset: 0% 0% auto;
}

.absolute-top.integrations {
  z-index: 0;
  max-width: 72em;
  margin-left: auto;
  margin-right: auto;
  top: 8em;
}

.how-it-works-with-icon {
  z-index: 5;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr 1fr;
  margin-top: 4em;
  position: relative;
}

.adjust-to-base {
  margin-top: .2em;
}

.integration-logo-wrap {
  background-color: var(--background);
  box-shadow: 0 0 0 1px var(--border-dark-2);
  border-radius: 36%;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  display: flex;
}

.book-list {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.book-link {
  color: var(--border-dark-4);
  width: 100%;
  padding: 2em 2em 1em;
}

.book-link:hover {
  color: var(--sky);
}

.book-description-footer {
  border-top: 1px solid var(--border-dark-2);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: center;
  margin-top: .75em;
  padding-top: .5em;
  font-weight: 500;
}

.book-description {
  flex-direction: column;
  justify-content: space-between;
  margin-top: 2.5em;
  display: flex;
  position: relative;
}

.book-hover-bg {
  background-color: var(--background);
  border-radius: 4px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.book-hover-bg.gray {
  background-color: var(--alice-blue);
}

.book-hover-bg.shadow-sm {
  box-shadow: inset 0 0 0 1px var(--border-dark-3), 0 4px 8px -2px var(--border-dark-2);
}

.book-side {
  border-right: 1px solid var(--border-dark-2);
  mix-blend-mode: soft-light;
  background-image: linear-gradient(to right, #000 5%, #0000 50%);
  width: .75em;
  position: absolute;
  inset: 0% auto 0% 0;
}

.book-wrap {
  perspective: 1200px;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.book-bottom-text {
  opacity: .2;
  font-size: .25em;
}

.book-title {
  z-index: 5;
  box-shadow: inset 0 0 0 1px var(--border-dark-2);
  perspective-origin: 0%;
  transform-origin: 0%;
  color: #f8f8f4;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 16em;
  padding: 1em 1em 1em 1.5em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.book-bottom {
  z-index: 0;
  background-color: var(--background);
  background-image: linear-gradient(to bottom, var(--border-dark-1), var(--border-dark-1));
  box-shadow: 0 14px 12px -15px var(--border-dark-3);
  color: var(--text);
  border-radius: 4px;
  padding: 1em .5em 1em 1em;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.book-bottom.white {
  background-image: none;
}

.box-with-top-border-list {
  grid-column-gap: 8em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  align-items: end;
  width: 100%;
  position: relative;
}

.tabs-menu-inside {
  background-color: var(--alice-blue);
  border-radius: 4px;
  width: 100%;
  padding: 1em;
}

.tabs-menu-inside-menu {
  background-color: var(--background);
  border-radius: 3px;
  padding: .5em;
  display: flex;
}

.tabs-menu-inside-tab {
  text-align: center;
  background-color: #0000;
  border-radius: 2px;
  flex: 1;
  font-weight: 500;
}

.tabs-menu-inside-tab.w--current {
  background-color: var(--sea-green);
  color: var(--background);
}

.career-tag-number {
  background-color: var(--spring-green);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  font-size: .75em;
  display: flex;
}

.career-tag-list {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.career-tag {
  background-color: var(--spring-green);
  color: var(--green);
  border-radius: 9999px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: .25em .25em .25em .75em;
  font-size: .875em;
  font-weight: 500;
  display: inline-block;
  box-shadow: inset 0 0 0 1px #5df14d00;
}

.career-tag:hover {
  box-shadow: inset 0 0 0 1px #5df14d70;
}

.career-tag.w--current {
  background-color: var(--sea-green);
  color: var(--background);
}

.careers-listing {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-top: 1px solid var(--border-dark-3);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2em;
  display: block;
}

.careers-listing-item {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-bottom: 1px solid var(--border-dark-3);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-top: 1em;
  padding-bottom: 1em;
  display: block;
}

.careers-listing-item-footer {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  color: var(--text);
  grid-template-rows: auto;
  margin-top: .25em;
}

.fsafsaf-copy {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tabs-w-underline-menu {
  border-bottom: 1px solid var(--border-dark-3);
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-w-underline-link {
  background-color: #0000;
  border-bottom: 2px solid #0000;
  margin-bottom: -1px;
  font-weight: 500;
}

.tabs-w-underline-link.w--current {
  border-bottom-color: var(--indigo);
  background-color: #0000;
}

.tabs-w-underline {
  z-index: 5;
  flex-direction: column;
  align-items: center;
  display: flex;
  overflow: visible;
}

.tabs-w-underline-content {
  width: 100%;
  overflow: visible;
}

.tabs-w-underline-pane {
  padding: 2em;
  position: relative;
  overflow: visible;
}

._1-column {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.glow-right-top {
  z-index: 0;
  mix-blend-mode: overlay;
  background-image: radial-gradient(circle, #f387ffa6, #fff0 70%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  transform: translate(35%, -5%);
}

.glow-right-top.teal {
  background-image: radial-gradient(circle, #87fff1a6, #fff0 70%);
}

.glow-holder {
  z-index: 0;
  filter: blur(75px);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.glow-center-bottom {
  z-index: 0;
  background-image: radial-gradient(circle, #00c0ffbf, #fff0 61%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  transform: translate(15%, 20%);
}

.glow-left-top {
  z-index: 0;
  background-image: radial-gradient(circle, #00ffea66, #fff0 61%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  transform: translate(-25%, -15%);
}

.div-space-left {
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 12.5%;
  display: flex;
  position: relative;
}

.div-block-73 {
  z-index: 7;
  position: absolute;
  left: 0;
}

.styling-white-outline {
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
  color: var(--titles);
  background-color: #0000;
}

.styling-white-outline:hover {
  box-shadow: inset 0 0 0 2px var(--text);
}

.bg-shape-noise-minus-90deg {
  z-index: 0;
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539e8af611cf6_noise-gradient.png");
  background-position: 50% 150%, 50% 150%, 50% 150%, 50% 150%;
  background-repeat: repeat-x, repeat-x, repeat-x, repeat-x;
  background-size: contain, contain, contain, contain;
  position: absolute;
  inset: 0%;
  transform: rotate(-90deg);
}

.bg-shape-noise-minus-90deg.gray {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png"), url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205396cbc611d0d_noise-gradient-gray.png");
}

.skew-shape-2 {
  z-index: 0;
  background-color: var(--dodger-blue-1);
  position: absolute;
  inset: 0%;
  overflow: hidden;
  transform: skew(0deg, -4deg);
}

.skew-shape-2.slate-blue {
  background-color: var(--indigo);
}

.skew-shape-2.sky {
  background-color: var(--sky);
}

._5-numbers {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  justify-items: center;
  width: 100%;
}

.cms {
  width: 100%;
}

.image-gradient-both-sides {
  z-index: 1;
  background-image: linear-gradient(#0006, #0000 36% 64%, #000000b3);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.slider-default {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.products-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 1em 1em 2em;
}

.products-item {
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2em;
  display: flex;
  position: relative;
}

.products-item.shadow-sm {
  box-shadow: inset 0 0 0 1px var(--border-dark-3), 0 4px 8px -2px var(--border-dark-2);
}

.info-box {
  background-color: var(--background);
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.info-box-content {
  padding: 2em;
}

._2-info-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
}

.grid-27 {
  z-index: 5;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  width: 100%;
  position: relative;
}

.link-block-3 {
  align-items: flex-start;
  padding: 2em;
  transition: color .3s, box-shadow .3s, padding .3s;
  display: flex;
  position: relative;
  overflow: visible;
  box-shadow: 0 0 #0000;
}

.link-block-3:hover {
  color: var(--background);
  padding-top: 1.5em;
  padding-bottom: 2.5em;
  box-shadow: 0 24px 80px -24px #1d40863d;
}

.div-block-75 {
  z-index: 5;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding-left: 2em;
  display: flex;
  position: relative;
}

.div-block-76 {
  background-color: var(--border-dark-3);
  width: 1px;
  position: absolute;
  inset: 0% auto 0% -1em;
}

.div-block-77 {
  background-color: var(--border-dark-3);
  height: 1px;
  position: absolute;
  inset: -1em 0% auto;
}

.scaled-box-holder {
  z-index: 0;
  opacity: .75;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.scaled-box-hover {
  background-color: var(--alice-blue);
  border-radius: 9999px;
  width: 32em;
  height: 32em;
  position: absolute;
  inset: 0% auto;
}

.scaled-box-hover.sky {
  background-color: var(--sky);
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--sky), var(--indigo));
}

.scaled-box-hover.light-green {
  background-color: var(--sea-green);
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--sea-green), var(--green));
}

.scaled-box-hover.pink {
  background-color: var(--pink);
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--pink), var(--rose));
}

.scaled-box-hover.yellow {
  background-color: var(--yellow);
  background-image: radial-gradient(circle farthest-corner at 100% 0%, var(--orange), var(--yellow));
}

.scaled-box-hover.blue-12 {
  background-color: var(--blue);
  opacity: .12;
}

.scaled-box-hover.orange-12 {
  background-color: var(--orange);
  opacity: .12;
}

.scaled-box-hover.indigo-12 {
  background-color: var(--indigo);
  opacity: .12;
}

.scaled-box-hover.yellow-12 {
  background-color: var(--yellow);
  opacity: .12;
}

.scaled-box-hover.small {
  width: 24em;
  height: 24em;
}

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

.div-block-80 {
  background-color: var(--background);
  border-radius: 9999px;
  margin-left: -.75em;
  padding-bottom: .125em;
  padding-left: .75em;
  padding-right: .5em;
}

.tabs-explain-shift-wrap {
  border-radius: 8px;
  margin-bottom: -2em;
  position: relative;
  overflow: hidden;
}

.tabs-content-visible {
  overflow: visible;
}

.tabs-explain-tab {
  color: var(--text);
  text-align: center;
  text-transform: none;
  background-color: #0000;
  border-radius: 4px;
  flex: 0 auto;
  padding: .25em 1em;
  font-size: 1em;
  font-weight: 400;
}

.tabs-explain-tab.w--current {
  background-color: var(--background);
  background-image: linear-gradient(to bottom, var(--dodger-blue-2), var(--dodger-blue-2));
  box-shadow: inset 0 0 0 1px var(--dodger-blue-2);
  color: var(--blue);
  font-weight: 500;
}

.tabs-explain-menu {
  justify-content: center;
  align-items: center;
  margin-bottom: 2em;
  display: flex;
}

.tabs-explain {
  background-color: var(--alice-blue);
  border-radius: 8px;
  width: 100%;
  padding-top: 2em;
  padding-left: 1.5em;
  padding-right: 1.5em;
}

.tabs-explain.raster-sky {
  background-color: var(--dodger-blue-1);
  box-shadow: inset 0 0 0 1px var(--dodger-blue-2);
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d7336205398ada611c45_raster.svg");
  background-position: 0 0;
  background-size: 24px 24px;
}

.process-steps-wrap {
  background-color: var(--alice-blue);
  border-radius: 8px;
  margin-top: 6em;
  margin-bottom: 6em;
  padding: 6em 12em;
}

.side-by-side-list {
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.tabs-menu-side-link {
  background-color: var(--alice-blue);
  box-shadow: inset 0 0 0 1px var(--border-dark-2);
  color: #acb8c4;
  border-radius: .5em;
  padding: 1.5em;
}

.tabs-menu-side-link.w--current {
  background-color: var(--background);
  box-shadow: 0 0 24px -12px var(--border-dark-3), inset 0 0 0 1px var(--border-dark-2);
}

.image-6 {
  background-color: var(--border-dark-2);
  border-radius: 32%;
  width: 3em;
  height: 3em;
  margin-right: 1em;
  padding: .5em;
}

.accordion-arrow {
  color: #fff;
  font-family: Material Icons, sans-serif;
}

.accordion-content {
  z-index: 2;
  text-align: left;
  position: relative;
  overflow: hidden;
}

.tab-content {
  width: 100%;
  display: flex;
}

.accordion-item-wrapper {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.text-block-12 {
  color: var(--text2);
}

.tabs-menu-side-pane {
  width: 100%;
  height: 100%;
}

.tabs-menu-side {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tab-title {
  grid-column-gap: 1em;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: center;
  width: 100%;
  height: 3em;
}

.tabs-horizontal {
  z-index: 5;
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wrap-space-right {
  align-items: center;
  width: 100%;
  height: 100%;
  padding-right: 12.5%;
  display: flex;
  position: relative;
}

.absolute-item {
  z-index: 7;
  position: absolute;
  right: 0;
}

.absolute-item.left {
  left: 0;
  right: auto;
}

.grid-28 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  background-color: #ffd0001a;
  border: 1px solid #ffd00033;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  align-items: end;
  padding: .5em;
}

.div-block-83 {
  border: 1px solid var(--spring-green);
  background-color: var(--spring-green);
  color: var(--green);
  border-radius: 3px;
  padding: .25em;
  font-size: .875em;
  line-height: 1;
}

.div-block-85 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-86 {
  border-top: 1px dotted var(--border-dark-3);
  flex: 1;
  margin-left: 6px;
  margin-right: 6px;
}

.div-block-87 {
  background-color: var(--sky);
  color: var(--background);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: .5em 1em;
  font-weight: 500;
  display: flex;
}

.div-block-88 {
  margin-left: -2em;
  margin-right: -2em;
  padding: 3em 2em;
}

.space-between-vertical {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.grid-29 {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 6em;
}

.grid-30 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border-bottom: 1px dashed var(--border-dark-3);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
  place-items: center start;
  padding: 2em;
}

.grid-30.active {
  background-color: var(--alice-blue);
  border-bottom-style: none;
}

.grid-30.top {
  border-bottom-style: none;
  padding-top: 1em;
  padding-bottom: 1em;
}

.image-7 {
  object-fit: contain;
  max-width: 6em;
  height: 2em;
  margin-bottom: .5em;
}

.grid-31 {
  background-color: var(--background);
  grid-template-rows: 12em;
  grid-template-columns: 1fr;
  width: 100%;
}

.scale-slide-trigger {
  width: 100%;
}

.announcement-box {
  box-shadow: inset 0 0 0 1px var(--border-dark-4);
  text-align: left;
  border-radius: 8px;
  padding: 1.5em;
  position: relative;
  overflow: hidden;
}

.announcement-box.green {
  background-color: var(--sea-green);
  color: var(--background);
}

.announcement-box.amber {
  color: var(--background);
  background-color: #ffb30f;
}

.space-between-horizontal {
  flex-direction: row;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.space-between-horizontal.items-center {
  align-items: center;
}

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

.utility-page-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.utility-page-form {
  z-index: 5;
  flex-direction: column;
  align-items: stretch;
  display: flex;
  position: relative;
}

.cms-team-list-blog {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.top-story-divider {
  background-color: var(--border-dark-3);
  width: 1px;
  position: absolute;
  inset: 0% auto 0% -2em;
}

.top-story-thumb {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.top-story-cms-item {
  border-bottom: 1px solid var(--border-dark-3);
  margin-bottom: .5em;
  padding-bottom: .5em;
}

.top-story-cms-item:last-child {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.blog-header {
  grid-column-gap: 4em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 2fr;
  width: 100%;
  position: relative;
}

.cms-featured-post-link {
  border-radius: 4px;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cms-featured-post, .collection-item {
  width: 100%;
  height: 100%;
}

.top-story-header {
  border-top: 1px solid var(--border-dark-3);
  border-bottom: 1px solid var(--border-dark-3);
  margin-bottom: 1em;
  padding-top: .75em;
  padding-bottom: .75em;
}

.top-story-list {
  border-bottom: 1px solid var(--border-dark-3);
  padding-bottom: .75em;
  position: relative;
}

.top-story-title {
  font-size: 1.125em;
}

.book-hover-bg-wrap {
  background-color: var(--background);
  border-radius: 4px;
  width: 100%;
  height: 65%;
  position: absolute;
  inset: auto 0% 0%;
}

.book-description-caption {
  letter-spacing: .03em;
  text-transform: uppercase;
  font-family: Author;
  font-size: .75em;
  font-weight: 500;
}

.changelog-badge {
  background-color: var(--border-dark-2);
  box-shadow: inset 0 0 0 1px var(--border-dark-3);
  border-radius: 9999px;
  padding: .5em 1em;
  font-size: .625em;
  font-weight: 500;
  display: inline-block;
  position: relative;
  top: -.25em;
}

.changelog-badge.status {
  color: var(--amber);
  background-color: #ffd0001f;
  box-shadow: inset 0 0 0 1px #ffd0003d;
}

.changelog-badge.info {
  background-color: var(--dodger-blue-1);
  box-shadow: inset 0 0 0 1px var(--dodger-blue-1);
  color: var(--sky);
}

.help-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr 1fr;
  margin-bottom: 4em;
}

._1-to-1-space {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  margin-top: 4em;
  margin-bottom: 4em;
  position: relative;
}

.relative-center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6em 1.25em;
  display: flex;
  position: relative;
}

.ratio-4-3-copy {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.row-sm-copy {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: auto;
  place-items: center start;
}

._32ch {
  max-width: 32ch;
}

.lightbox-video-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 1em;
  display: flex;
}

.lightbox-play-button-center {
  z-index: 10;
  background-color: var(--dodger-blue-2);
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  color: var(--background);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 6.25em;
  height: 6.25em;
  font-family: Material Icons, sans-serif;
  display: flex;
  position: absolute;
}

.material-icons-round {
  text-transform: none;
  font-weight: 400;
}

.lightbox-play-wrap {
  justify-content: center;
  align-items: center;
  font-size: 4em;
  line-height: 1;
  display: flex;
}

.lightbox-video-3-column {
  z-index: 5;
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  position: relative;
}

.press-thumb-list-2x {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.positive-margin-top {
  width: 100%;
  margin-top: 6em;
}

.grid-32 {
  z-index: 5;
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 20em 1fr;
  align-items: center;
  position: relative;
}

.blog-post-list-copy {
  grid-column-gap: 2em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.slide {
  margin-right: 2em;
  padding-left: 1em;
}

.heading-4 {
  letter-spacing: 0;
  font-size: 1.125em;
}

.slider-default-copy {
  background-color: #0000;
  width: 100%;
  height: 100%;
  padding-top: 2em;
  padding-bottom: 2em;
}

.paragraph {
  text-indent: -.3em;
  font-size: 1.75em;
  font-weight: 500;
  line-height: 1.25;
}

.div-block-93 {
  background-color: var(--background);
  border-radius: 4px;
  padding: 1.25em;
  position: relative;
}

.grid-33 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr .3fr;
  width: 100%;
}

._24ch {
  max-width: 24ch;
}

.utility-page-form-wrap {
  background-color: var(--background);
  border-radius: 4px;
  margin-top: 2em;
  display: flex;
}

.team-member-header {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
}

.team-member-bio-list {
  z-index: 5;
  grid-column-gap: 6em;
  grid-row-gap: 6em;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr;
  width: 100%;
  position: relative;
}

.post-author-item {
  border-bottom: 1px solid var(--border-dark-2);
  margin-bottom: .5em;
  padding-bottom: .5em;
  font-size: .875em;
  display: flex;
}

.post-author-item:last-child {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.tag {
  background-color: var(--spring-green);
  color: var(--green);
  border-radius: 9999px;
  padding-left: .5em;
  padding-right: .5em;
  font-weight: 500;
  display: inline-block;
  box-shadow: inset 0 0 0 1px #5df14d00;
}

.tag:hover {
  box-shadow: inset 0 0 0 1px #5df14d70;
}

.tag.w--current {
  background-color: var(--sea-green);
  color: var(--background);
}

.dotted-line {
  border-top: 1px dotted var(--border-dark-4);
  flex: 1;
  height: 1px;
  margin-left: 1em;
  margin-right: 1em;
}

.post-date-wrap {
  padding-left: 1.25em;
  position: absolute;
  inset: auto auto -6em 0%;
}

.post-date {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  transform: translate(0, 100%);
}

.cms-featured-post-content {
  z-index: 5;
  background-color: var(--background);
  border-radius: 4px;
  flex-direction: column;
  align-items: flex-start;
  padding: 2em;
  display: flex;
  position: absolute;
  inset: auto 2em 2em;
}

.cms-featured-post-image {
  z-index: 5;
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.post-tag {
  background-color: var(--spring-green);
  color: var(--green);
  border-radius: 9999px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 4px;
  padding: .25em .75em;
  font-size: .875em;
  font-weight: 500;
  display: inline-block;
  box-shadow: inset 0 0 0 1px #5df14d00;
}

.post-tag:hover {
  box-shadow: inset 0 0 0 1px #5df14d70;
}

.post-tag.w--current {
  background-color: var(--sea-green);
  color: var(--background);
}

.careers-post-quick-facts {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  border: 1px solid var(--border-dark-3);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto 1fr;
  align-items: center;
  margin-bottom: 6em;
  margin-left: -2em;
  margin-right: -2em;
  padding: 2em;
}

.careers-post-quick-facts-item {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.row-md {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.customer-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.customer-thumb-logo {
  z-index: 6;
  background-color: var(--background);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 4em;
  height: 4em;
  margin-top: -2em;
  padding: .5em;
  display: flex;
  position: relative;
}

.customer-thumb-item {
  z-index: 5;
  background-color: var(--background);
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.customer-thumb-content {
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  position: relative;
}

.customer-thumb-footer {
  border-top: 1px none var(--border-dark-2);
  color: var(--indigo);
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1em 2em;
  font-size: .875em;
  font-weight: 600;
  display: flex;
}

.customer-thumb-quote {
  letter-spacing: -.025em;
  font-size: 1.375em;
  font-weight: 500;
  line-height: 1.125;
  position: relative;
}

.customer-thumb-quote.title {
  letter-spacing: 0;
}

.customer-thumb-metrics {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  border-top: 1px solid var(--border-dark-3);
  border-bottom: 1px solid var(--border-dark-3);
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  width: 100%;
  margin-top: 2em;
  padding-top: .5em;
  padding-bottom: .5em;
}

.metric-title-sm {
  color: var(--titles);
  letter-spacing: -.03em;
  margin-bottom: .25em;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1;
}

.nav-dropdown-link {
  color: var(--titles);
  border-radius: 6px;
  width: 100%;
  padding: 8px;
  text-decoration: none;
  transition-property: padding, background-color, color;
  display: flex;
}

.nav-dropdown-link:hover {
  background-color: var(--dodger-blue-1);
  color: var(--indigo);
  padding-left: 10px;
  padding-right: 10px;
}

.nav-dropdown-link.w--current {
  background-color: var(--dodger-blue-1);
}

.modal-container {
  z-index: 999;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  padding: 30px;
  display: none;
  position: fixed;
  inset: 0%;
}

.nav-link {
  justify-content: center;
  align-items: center;
  padding: 12px;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.nav-link:hover, .nav-link.w--current {
  color: #3d6bff;
}

.nav-link.title {
  font-family: Satoshi, sans-serif;
  font-size: 16px;
}

.nav-link.title.w--current {
  color: #fd8803;
}

.buy-button {
  align-items: center;
  padding: 12px;
  font-weight: 500;
  transition: color .2s;
  display: flex;
}

.buy-button:hover {
  color: #3d6bff;
}

.navigation-container {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 65em;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.25em;
  padding-right: 1.25em;
  display: flex;
}

.brand {
  z-index: 10;
  justify-content: flex-start;
  align-items: center;
  width: 130px;
  padding: 8px 0;
  display: flex;
}

.brand.w--current {
  width: 130px;
}

.navigation {
  z-index: 100;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #fffc;
  justify-content: center;
  align-items: center;
  height: 72px;
  display: flex;
  position: sticky;
  inset: 0 0% auto;
}

.navbar-buttons {
  align-items: center;
  display: flex;
}

.close-button-modal {
  background-color: var(--sea-green);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  padding: 10px;
  transition: box-shadow .4s;
  display: flex;
  position: absolute;
  inset: 2em 2em auto auto;
  box-shadow: inset 0 0 #0000;
}

.close-button-modal:hover {
  box-shadow: inset 0 0 20px 20px #00224566;
}

.nav-icon-wrap {
  background-color: var(--alice-blue);
  box-shadow: inset 0 0 0 1px var(--border-dark-2);
  border-radius: 28%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 8px;
  font-family: Icons Phosphor, sans-serif;
  display: flex;
}

.nav-menu {
  color: var(--titles);
  align-items: center;
  font-size: 14px;
  display: flex;
  position: static;
}

.navigation-left {
  align-items: center;
  display: flex;
}

.modal-background {
  background-color: #1f274efa;
  position: absolute;
  inset: 0%;
}

.nav-content-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-left: 8px;
  display: flex;
}

.nav-dropdown-list {
  border-radius: 8px;
  min-width: 140px;
  padding: 12px;
  overflow: hidden;
}

.nav-dropdown-list.w--open {
  box-shadow: inset 0 0 0 1px var(--border-dark-3), 0 4px 24px -2px #43506433;
  background-color: #fff;
  min-width: 260px;
  max-height: 100vh;
  left: -80px;
}

.nav-dropdown-toggle {
  align-items: center;
  height: 100%;
  padding: 12px;
  font-weight: 500;
  transition: all .2s;
  display: flex;
}

.nav-dropdown-toggle:hover {
  color: #3d6bff;
}

.nav-dropdown-toggle.title {
  font-family: Satoshi, sans-serif;
  font-size: 16px;
}

.modal-button-container {
  align-items: stretch;
  height: 100%;
  display: flex;
}

.nav-title {
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1;
}

.nav-title.title {
  font-family: Satoshi, sans-serif;
  font-size: 1.1em;
  font-weight: 500;
}

.grid-34 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.link-block-4 {
  color: var(--text);
  position: relative;
}

.link-block-4:hover {
  color: var(--background);
}

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

.image-8 {
  border-radius: 4px;
  margin-bottom: .5em;
}

.support-list {
  z-index: 5;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  position: relative;
}

.support-list-item {
  background-color: var(--background);
  box-shadow: inset 0 0 0 1px var(--border-dark-2), 0 4px 8px -4px var(--border-dark-2);
  border-radius: 4px;
  flex-direction: column;
  align-items: center;
  padding: 2em 1em;
  transition-property: box-shadow, padding, color;
  display: flex;
  position: relative;
  overflow: hidden;
}

.support-list-item:hover {
  box-shadow: inset 0 0 0 1px var(--border-dark-3), 0 4px 8px -4px var(--border-dark-2);
  padding-top: 1.75em;
  padding-bottom: 2.25em;
}

.support-list-content {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.bg-bottom-50 {
  z-index: 0;
  height: 50%;
  position: absolute;
  inset: auto 0% 0%;
}

.bg-bottom-50.gray {
  background-color: var(--alice-blue);
}

.header-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  margin-bottom: 1em;
}

.offices-list {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.map-direction-wrapper {
  z-index: 10;
  background-color: var(--background);
  color: var(--text);
  border-radius: 8px;
  padding: 0;
  font-size: .875em;
  position: absolute;
  inset: auto 12px 12px;
  overflow: hidden;
}

.map-direction-address {
  border-bottom: 1px dashed #989fad70;
  padding: 1em;
}

.map-direction-address.none {
  border-bottom-style: none;
}

.offices-list-item {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.screenshots {
  grid-column-gap: 1em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.screenshot {
  border-radius: 4px 4px 0 0;
  width: 100%;
  margin-top: 2em;
  position: relative;
}

.screenshot-lnk {
  background-color: var(--alice-blue);
  color: var(--border-dark-4);
  text-align: center;
  border-radius: 4px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 2em;
  padding-left: 2em;
  padding-right: 2em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.screenshot-lnk:hover {
  color: var(--sky);
}

.intro-list {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.preloader-image {
  width: 32px;
  height: 32px;
}

.text-block-13 {
  font-size: 16px;
}

.text-block-14 {
  font-family: Satoshi, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-block-15 {
  font-family: Satoshi, sans-serif;
  font-weight: 400;
}

.text-block-16, .text-block-17, .text-block-18, .text-block-19 {
  font-family: Satoshi, sans-serif;
}

.text-block-20 {
  text-align: left;
  font-family: Satoshi variable, sans-serif;
}

.body {
  color: var(--text2);
  font-family: Satoshi, sans-serif;
}

.text-block-21, .text-block-22, .text-block-23 {
  color: var(--text2);
  font-family: Satoshi, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

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

.body-3 {
  color: var(--text2);
  font-family: Satoshi, sans-serif;
}

.body-4 {
  font-family: Satoshi, sans-serif;
}

.body-5 {
  color: var(--text2);
  font-family: Satoshi, sans-serif;
}

.body-6 {
  font-family: Satoshi, sans-serif;
  font-weight: 500;
}

.body-7 {
  font-family: Satoshi, sans-serif;
}

.text-block-24 {
  color: var(--indigo);
}

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

.bold-text-2 {
  font-family: Rebond grotesque, sans-serif;
}

.text-block-26 {
  font-family: Remix Icons, sans-serif;
}

.text-block-27 {
  font-size: 1.25em;
}

.heading-5 {
  font-size: 1.2em;
}

.text-block-28 {
  font-weight: 500;
}

.ccctext {
  font-size: 1.2em;
  font-weight: 500;
}

.text-block-29 {
  font-weight: 500;
}

.raster-gradient-white-2 {
  background-image: linear-gradient(270deg, #fff, #fff0 25%), linear-gradient(270deg, #fff0 75%, #fff), linear-gradient(#fff0 75%, #fff), linear-gradient(#fff, #fff0 25%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.dropdown-list-2 {
  z-index: 0;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  font-size: .875em;
  inset: auto 0% 3.125em;
  box-shadow: inset 0 0 0 1px #1d40861f;
}

.shadow-box-lg-2 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 12px 64px -20px #43506466;
}

.title-xs-2 {
  color: #1d2b36;
  letter-spacing: 0;
  font-family: Rebond grotesque, sans-serif;
  font-size: 2.5em;
  font-weight: 500;
  line-height: 1;
}

.process-steps-indicator-2 {
  background-color: #635bff;
  background-image: linear-gradient(135deg, #ff930f, #f5b897);
  border: 5px solid #f6f8fc;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  margin-top: 2.25em;
  display: flex;
}

.accordion-icon-stripe-3 {
  background-color: #1d2b36;
  width: 1px;
  height: 100%;
}

.accordion-icon-stripe-3.white {
  background-color: #fff;
}

.dropdown-toggle-2 {
  z-index: 1;
  background-color: #fff;
  border-radius: 4px;
  align-items: center;
  height: 3em;
  padding: .75em 1em;
  font-size: .875em;
  display: flex;
  box-shadow: inset 0 0 0 1px #1d40861f;
}

.image-9 {
  border-radius: 4px;
  margin-bottom: .5em;
}

.integrations-box-link-footer-2 {
  color: #635bff;
  background-color: #1d408612;
  border-top: 1px solid #1d408612;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 1em 2em;
  font-size: .875em;
  font-weight: 600;
  display: flex;
}

.integrations-box-link-footer-2:hover {
  background-color: #1d40862e;
}

.nav-dropdown-list-2 {
  border-radius: 8px;
  min-width: 140px;
  padding: 12px;
  overflow: hidden;
}

.nav-dropdown-list-2.w--open {
  background-color: #fff;
  min-width: 260px;
  max-height: 100vh;
  left: -80px;
  box-shadow: inset 0 0 0 1px #1d40861f, 0 4px 24px -2px #43506433;
}

.process-steps-wrap-2 {
  background-color: #f6f8fc;
  border-radius: 8px;
  margin-top: 6em;
  margin-bottom: 6em;
  padding: 6em 12em;
}

.footer-social-icon-2 {
  color: #020024;
  font-family: Remix Icons, sans-serif;
  font-size: 1.125em;
  font-weight: 400;
}

.accordion-bottom-text-2 {
  color: #1d2b36;
  border-left: 1px solid #1d2b36;
  margin-bottom: 0;
  padding-left: 1em;
  font-family: Satoshi, sans-serif;
}

.accordion-bottom-text-2.white-without-border {
  color: #fff;
  border-left-style: none;
  border-left-color: #ffffff29;
  padding-left: 0;
}

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

.text-sm-2 {
  color: #020024;
  font-family: Satoshi, sans-serif;
  font-size: .9em;
  line-height: 1.33;
}

.integrations-box-logo-2 {
  border-radius: 0;
  width: 4em;
  max-width: 100%;
  height: 4em;
  margin-top: -2em;
}

.left-2 {
  color: #020024;
  flex-direction: column;
  align-items: flex-start;
  font-family: Satoshi, sans-serif;
  display: flex;
}

.footer-link-list-2 {
  grid-column-gap: 2em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr;
}

.grid-37 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.submit-button-2 {
  background-color: #064ada;
  border-radius: 4px;
  height: 3em;
  font-family: Satoshi, sans-serif;
  font-size: .875em;
  font-weight: 500;
}

.submit-button-2:hover {
  background-color: #ff930f;
}

.heading-6 {
  color: #1d2b36;
  letter-spacing: 0;
  text-transform: uppercase;
  margin-bottom: 1em;
  font-family: Satoshi, sans-serif;
  font-size: .625em;
}

.grid-38 {
  grid-column-gap: 3em;
  grid-row-gap: 3em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.skew-shape-1-2 {
  z-index: 0;
  background-color: #f6f8fc;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  transform: skew(0deg, 4deg);
}

.skew-shape-1-2:hover {
  transform: none;
}

.skew-shape-1-2.indigo {
  background-color: #064ada;
}

.close-button-modal-2 {
  background-color: #27caa1;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  padding: 10px;
  transition: box-shadow .4s;
  display: flex;
  position: absolute;
  inset: 2em 2em auto auto;
  box-shadow: inset 0 0 #0000;
}

.close-button-modal-2:hover {
  box-shadow: inset 0 0 20px 20px #00224566;
}

.skew-shape-2-2 {
  z-index: 0;
  background-color: #0091ff0a;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  transform: skew(0deg, -4deg);
}

.skew-shape-2-2.slate-blue {
  background-color: #ff930f;
}

.image-contain-2 {
  object-fit: contain;
  width: 100%;
  position: static;
}

.plus-integrations-list-2 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
  position: relative;
}

.accordion-top-text-2 {
  letter-spacing: -.015em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 1.25;
}

.z-index-6 {
  z-index: 5;
  font-size: 16px;
  display: block;
  position: relative;
}

.link-block-5 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: .75em 1em;
  display: flex;
}

.black-line-2 {
  background-color: #1d40861f;
  width: 100%;
  height: 1px;
}

.nav-menu-2 {
  color: #064ada;
  align-items: center;
  font-size: 14px;
  display: flex;
  position: static;
}

.text-block-30 {
  font-family: Satoshi, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.raster-gradient-white-3 {
  background-image: linear-gradient(270deg, #fff, #fff0 25%), linear-gradient(270deg, #fff0 75%, #fff), linear-gradient(#fff0 75%, #fff), linear-gradient(#fff, #fff0 25%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.process-steps-way-2 {
  background-color: #00c0ff;
  width: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.toolheadline {
  margin-bottom: 16px;
}

.nav-dropdown-link-2 {
  color: #1d2b36;
  border-radius: 6px;
  width: 100%;
  padding: 8px;
  text-decoration: none;
  transition-property: padding, background-color, color;
  display: flex;
}

.nav-dropdown-link-2:hover {
  color: #635bff;
  background-color: #0091ff0a;
  padding-left: 10px;
  padding-right: 10px;
}

.nav-dropdown-link-2.w--current {
  background-color: #0091ff0a;
}

.accordion-top-2 {
  opacity: 1;
  color: #1d2b36;
  align-items: center;
  width: 100%;
  transition: color .3s cubic-bezier(.19, 1, .22, 1);
  display: flex;
}

.accordion-top-2:hover {
  color: #139bfb;
}

.accordion-top-2.white:hover {
  color: #fff;
}

.white-line-soft-2 {
  background-color: #ffffff29;
  width: 100%;
  height: 1px;
}

.error-message-2 {
  color: #ff6363;
  background-color: #ff63631a;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #ff63631a;
}

.div-block-94 {
  z-index: 5;
  color: #1d2b36;
  border-radius: 8px;
  width: 100%;
  padding: 6em 6em 6em 12em;
  position: relative;
  box-shadow: inset 0 0 0 1px #0000001a;
}

.div-block-94.gradient-01 {
  background-image: linear-gradient(135deg, #709eff, #f6f8fc 88%);
}

.accordion-2 {
  cursor: pointer;
  border-bottom: 1px #1d40861f;
  width: 100%;
}

.brand-2 {
  z-index: 10;
  justify-content: flex-start;
  align-items: center;
  width: 150px;
  padding: 8px 0;
  display: flex;
}

.brand-2.w--current {
  width: 150px;
}

.buy-wrap-2 {
  display: flex;
}

.accordion-icon-stripe-4 {
  background-color: #1d2b36;
  width: 100%;
  height: 1px;
  position: absolute;
}

.accordion-icon-stripe-4.white {
  background-color: #fff;
}

.freetoolheadline {
  color: #1d2b36;
  font-family: Rebond grotesque, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.button-2 {
  z-index: 1;
  color: #fff;
  letter-spacing: -.03em;
  background-color: #064ada;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding: 1em 2em;
  font-family: Satoshi, sans-serif;
  font-size: 1.375em;
  font-weight: 500;
  line-height: 1;
  transition: transform .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.button-2.sizing-xs {
  box-shadow: none;
  background-color: #064ada;
  padding: 1em 1.5em;
  font-size: .875em;
  font-weight: 500;
}

.button-2.sizing-xs:hover {
  box-shadow: none;
  background-color: #fd8803;
}

.button-2.sizing-sm {
  background-color: #064ada;
  font-size: 1em;
}

.text-field-2 {
  background-color: #1d408612;
  border: 1px #000;
  border-radius: 4px;
  height: 3em;
  margin-bottom: 0;
  padding: .5em .75em .5em 1em;
  font-size: .875em;
  font-weight: 400;
}

.text-field-2::placeholder {
  color: #586880;
}

.step-badge-2 {
  color: #00b59c;
  background-color: #5df14d3d;
  border-radius: 9999px;
  padding-left: .5em;
  padding-right: .5em;
  font-weight: 500;
  line-height: 1.5;
  display: inline-block;
}

.step-badge-2.title {
  color: #fff;
  background-color: #ff930f;
}

.integrations-box-plus-2 {
  z-index: 5;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.integrations-box-plus-2.shadow {
  margin-top: 40px;
  overflow: visible;
}

.get-in-touch-footer-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  margin-bottom: 3em;
  position: relative;
}

.process-steps-item-2 {
  background-color: #fff;
  border-radius: 4px;
  flex: 1;
  margin-left: 1.5em;
  padding: 3em;
}

.raster-gradient-white-4 {
  background-image: linear-gradient(270deg, #fff, #fff0 25%), linear-gradient(270deg, #fff0 75%, #fff), linear-gradient(#fff0 75%, #fff), linear-gradient(#fff, #fff0 25%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.footer-social-link-2 {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  color: #586880;
  letter-spacing: -.03em;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  font-weight: 500;
  line-height: 1;
  display: grid;
}

.footer-social-link-2:hover {
  color: #635bff;
}

.language-divider-2 {
  background-color: #1d408612;
  height: 1px;
  margin-left: 1em;
  margin-right: 1em;
}

.text-block-33 {
  color: #020024;
  text-decoration: none;
}

.minus-margin-bottom-2 {
  width: 100%;
  margin-bottom: -5em;
  position: relative;
}

.title-2 {
  color: #1d2b36;
  text-align: left;
  letter-spacing: 0;
  font-family: Rebond grotesque, sans-serif;
  position: relative;
}

.title-2.customfootertext {
  font-family: Satoshi, sans-serif;
}

.title-2.white {
  color: #fff;
}

.caption-2 {
  color: #1d2b36;
  letter-spacing: .03em;
  text-transform: uppercase;
  font-family: Satoshi, sans-serif;
  font-size: .75em;
  font-weight: 500;
}

.link-2 {
  color: #1d2b36;
  font-size: .875em;
  font-weight: 500;
}

.link-2:hover, .link-2:active {
  color: #fd8803;
}

.link-2.w--current {
  color: #064ada;
  background-image: url("https://cdn.prod.website-files.com/6378d733620539ae3e611c05/6378d733620539082e611dbb_active-dot.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto 4px;
  margin-left: -8px;
  padding-left: 8px;
  font-family: Satoshi, sans-serif;
}

.title-lg-2 {
  color: #1d2b36;
  letter-spacing: -.015em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 4em;
  font-weight: 600;
  line-height: .9;
  position: relative;
}

.title-lg-2._14ch {
  font-size: 3.4em;
}

.integrations-box-badge-2 {
  color: #fff;
  letter-spacing: .03em;
  text-transform: uppercase;
  background-color: #fd8803;
  border-radius: 2px;
  padding-left: .5em;
  padding-right: .5em;
  font-size: .625em;
  font-weight: 500;
  line-height: 2;
  position: absolute;
  inset: 1.5em 1.5em auto auto;
}

.link-block-6 {
  color: #586880;
  position: relative;
}

.link-block-6:hover {
  color: #fff;
}

.title-xl-2 {
  color: #1d2b36;
  letter-spacing: -.02em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 5em;
  font-weight: 500;
  line-height: 1;
  position: relative;
}

.title-xl-2._18ch {
  max-width: 18ch;
  font-family: Rebond grotesque, sans-serif;
  font-weight: 500;
}

.title-xl-2._20ch {
  max-width: 20ch;
  font-family: Rebond grotesque, sans-serif;
  font-weight: 500;
}

.title-md-2 {
  color: #1d2b36;
  letter-spacing: -.02em;
  font-family: Rebond grotesque, sans-serif;
  font-size: 3.5em;
  font-weight: 500;
  line-height: 1;
}

.title-md-2._20ch {
  max-width: 20ch;
  font-family: Rebond grotesque, sans-serif;
}

.text-block-34 {
  font-size: 16px;
}

.grid-39 {
  grid-column-gap: 4em;
  grid-row-gap: 4em;
  color: #1d2b36;
  grid-template-rows: auto;
  font-weight: 500;
  line-height: 1.25;
}

.code-embed {
  width: 100%;
}

.rich-text-block-2 {
  text-align: left;
}

@media screen and (max-width: 991px) {
  .spacing-xl {
    margin: 3em;
    padding: 3em;
  }

  .example-header {
    margin-left: 0;
  }

  .title-md, .title-lg {
    font-size: 3em;
  }

  .title-xl {
    font-size: 4em;
  }

  .title-2xl {
    font-size: 5em;
  }

  .grid {
    grid-template-columns: 1fr 1fr;
  }

  .button {
    font-size: 1.25em;
  }

  .text-2xl {
    font-size: 1.5em;
  }

  .post-grid {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-3x-header {
    padding-right: 0;
  }

  .pricing-3x-icon {
    width: 2em;
  }

  .spacing-lg {
    margin: 1.875em;
    padding: 1.875em;
  }

  .spacing-md {
    margin: 1.375em;
    padding: 1.375em;
  }

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

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

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

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

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

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

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

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

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

  .text-xl {
    font-size: 1.375em;
  }

  ._1-to-1-list {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-to-3-list {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .slider-arrow-default.aaa {
    font-size: .75em;
    inset: auto auto 0% 0%;
  }

  .slider-arrow-default.bb {
    font-size: .75em;
    inset: auto 0% 0% auto;
  }

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

  .tabs-menu-benefits {
    width: 100%;
    margin-top: 2em;
    margin-left: 0%;
    padding: 0;
  }

  .tabs-benefits {
    padding-bottom: 0;
    right: auto;
  }

  .shadow-box-lg-left-min-h {
    min-height: auto;
    padding: 2em;
  }

  ._3-to-2-list {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  ._4-steps {
    grid-column-gap: 1em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .metric-3x-list {
    grid-template-columns: 1fr 1fr;
  }

  ._4-steps-divider {
    display: none;
  }

  .width-50-mobile {
    width: 50%;
  }

  .quick-links-slider-item:hover {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .gdgfd, .contact-list {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .width-75-tablet {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .feature-3-column {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .logo-levitate-5, .logo-levitate-6 {
    width: 4em;
  }

  .logo-levitate-3 {
    width: 4.25em;
  }

  .logo-levitate-2 {
    width: 2.5em;
  }

  .logo-levitate-9 {
    width: 3em;
  }

  .affiliate-3-column {
    grid-template-columns: 1fr;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .shadow-box-lg-left {
    min-height: auto;
    padding: 2em;
  }

  .reason-box {
    padding-top: 2em;
    padding-left: 2em;
    padding-right: 2em;
  }

  ._1-to-1-divider {
    width: 100%;
    height: 1px;
    inset: -3em 0% auto;
  }

  .press-assets {
    grid-column-gap: 2em;
    grid-row-gap: 4em;
    grid-template-columns: 1fr 1fr;
  }

  .press-assets-divider {
    display: none;
  }

  .blog-post-list {
    grid-template-columns: 1fr 1fr;
  }

  .get-in-touch-footer {
    grid-template-columns: 1fr;
  }

  .plus-integrations-list, .flipping-card-list {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .integrations-list {
    grid-template-columns: 1fr 1fr;
  }

  .ui-snippet {
    padding: 1em;
  }

  .div-block-63.right-border {
    bottom: 1em;
    left: 1em;
  }

  .title-md-case-study {
    font-size: 3em;
  }

  .box-steps-list {
    grid-template-columns: 1fr;
  }

  .raster-wrap.left-top, .raster-wrap.right-top, .raster-wrap.top {
    transform: translate(0%, -25%);
  }

  .grid-23 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-70 {
    width: 50%;
  }

  .integration-icon-list {
    width: 100%;
    height: 20em;
  }

  .integration-icon-bg-pattern {
    margin-bottom: -2em;
    transform: none;
  }

  .grid-24 {
    grid-template-columns: 1fr;
  }

  .box-with-top-border-content.full-first {
    margin-bottom: 0;
  }

  .cms-team-list {
    grid-template-columns: 1fr 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .cms-team-list._4x {
    grid-template-columns: 1fr 1fr;
  }

  .reason-box-lang-right, .reason-box-lang-left {
    padding: 2em;
  }

  .grid-copy {
    grid-template-columns: 1fr 1fr;
  }

  .book-list {
    grid-template-columns: 1fr;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .box-with-top-border-list {
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
    width: 66.6%;
    margin-right: auto;
  }

  .link-block-3:hover {
    box-shadow: none;
    color: var(--titles);
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .scaled-box-holder {
    display: none;
  }

  .process-steps-wrap {
    padding-left: 4em;
    padding-right: 4em;
  }

  .tabs-horizontal {
    grid-template-columns: 1fr;
  }

  .div-block-88 {
    margin-left: -1.25em;
    margin-right: -1.25em;
    padding-left: 3em;
    padding-right: 3em;
  }

  .grid-30 {
    font-size: .75em;
  }

  .cms-team-list-blog {
    grid-template-columns: 1fr 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .top-story-divider {
    display: none;
  }

  .blog-header {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  ._1-to-1-space {
    grid-template-columns: 1fr;
  }

  .relative-center {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .ratio-4-3-copy {
    padding-top: 75%;
  }

  .lightbox-video-3-column {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-32 {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .blog-post-list-copy {
    grid-template-columns: 1fr 1fr;
  }

  .slide {
    padding-left: 0;
  }

  .slider-default-copy {
    padding-top: 0;
    padding-bottom: 4em;
  }

  .team-member-bio-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .post-date-wrap {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    position: relative;
    bottom: -2em;
    left: auto;
  }

  .post-date {
    transform: none;
  }

  .cms-featured-post-image {
    padding-top: 100%;
  }

  .careers-post-quick-facts {
    margin-left: 0;
    margin-right: 0;
  }

  .customer-list {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-dropdown-link:hover {
    padding-left: 8px;
    padding-right: 8px;
  }

  .nav-link {
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
    font-size: 1.5em;
  }

  .navigation-container {
    justify-content: space-between;
    align-items: center;
  }

  .nav-dropdown {
    width: 100%;
  }

  .navigation {
    background-color: #fff;
    border-bottom: 1px solid #9aabb82e;
    position: sticky;
  }

  .navbar-buttons {
    display: none;
  }

  .nav-menu {
    background-color: var(--background);
    flex-direction: column;
    height: auto;
    max-height: 100vh;
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
    position: absolute;
    overflow: auto;
  }

  .navigation-left {
    display: flex;
  }

  .nav-dropdown-list.w--open {
    width: 100%;
    left: 0;
  }

  .nav-dropdown-toggle {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.5em;
  }

  .menu-button {
    background-color: var(--dodger-blue-1);
    box-shadow: inset 0 0 0 1px var(--dodger-blue-1);
    color: var(--titles);
    border-radius: 4px;
    width: 48px;
    height: 48px;
    padding: 12px;
    display: flex;
  }

  .menu-button.w--open {
    background-color: var(--indigo);
  }

  .buy-wrap {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
    display: flex;
  }

  .support-list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .map-direction-wrapper {
    padding: 0;
  }

  .screenshots {
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-dropdown-list-2.w--open {
    width: 100%;
    left: 0;
  }

  .process-steps-wrap-2 {
    padding-left: 4em;
    padding-right: 4em;
  }

  .grid-38 {
    grid-template-columns: 1fr 1fr;
  }

  .plus-integrations-list-2 {
    grid-template-columns: 1fr;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-menu-2 {
    background-color: #fff;
    flex-direction: column;
    height: auto;
    max-height: 100vh;
    padding-bottom: 2em;
    padding-left: 2em;
    padding-right: 2em;
    position: absolute;
    overflow: auto;
  }

  .nav-dropdown-link-2:hover {
    padding-left: 8px;
    padding-right: 8px;
  }

  .buy-wrap-2 {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
    display: flex;
  }

  .button-2 {
    font-size: 1.25em;
  }

  .menu-button-2 {
    color: #1d2b36;
    background-color: #0091ff0a;
    border-radius: 4px;
    width: 48px;
    height: 48px;
    padding: 12px;
    display: flex;
    box-shadow: inset 0 0 0 1px #0091ff0a;
  }

  .menu-button-2.w--open {
    background-color: #635bff;
  }

  .get-in-touch-footer-2 {
    grid-template-columns: 1fr;
  }

  .title-lg-2 {
    font-size: 3em;
  }

  .title-xl-2 {
    font-size: 4em;
  }

  .title-md-2 {
    font-size: 3em;
  }
}

@media screen and (max-width: 767px) {
  h3 {
    font-size: 1.5em;
  }

  .spacing-xl {
    margin: 2.5em;
    padding: 2.5em;
  }

  .section {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .section.more-space {
    padding-top: 6em;
    padding-bottom: 6em;
  }

  .section.customer-post {
    padding-bottom: 4em;
  }

  .browser-arrows, .browser-icon, .browser-top-bar-right {
    display: none;
  }

  .browser-top-bar-left {
    left: 12px;
  }

  .browser-top-bar-center {
    max-width: 80%;
  }

  .browser-top-bar {
    padding: 6px 12px;
  }

  .browser-dot {
    width: 8px;
    height: 8px;
  }

  .title-xs {
    font-size: 2.25em;
  }

  .title-sm, .title-md, .title-lg {
    font-size: 2.5em;
  }

  .title-lg.title-lg-mobile {
    font-size: 4em;
  }

  .title-xl {
    font-size: 3.5em;
  }

  .title-2xl {
    font-size: 4em;
  }

  .grid {
    grid-template-columns: 1fr;
  }

  .grid-2 {
    margin-bottom: 2em;
  }

  .button {
    font-size: 1.125em;
  }

  .text-2xl {
    font-size: 1.25em;
  }

  .div-block-13 {
    padding-right: 2.75em;
  }

  .div-block-16 {
    margin-top: 1.5em;
    margin-bottom: 2em;
  }

  .compare-table-item {
    padding-top: 0;
  }

  .compare-table-overflow {
    overflow: scroll;
  }

  .pricing-3x-list {
    grid-template-columns: 1fr;
  }

  .spacing-lg {
    margin: 1.75em;
    padding: 1.75em;
  }

  .spacing-base {
    margin: .875em;
    padding: .875em;
  }

  .spacing-sm {
    margin: .625em;
    padding: .625em;
  }

  .spacing-xs {
    margin: .375em;
    padding: .375em;
  }

  .spacing-md {
    margin: 1.25em;
    padding: 1.25em;
  }

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

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

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

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

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

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

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

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

  .spacing-clean, .spacing-clean-tablet, .spacing-clean-mobile {
    margin: 0;
    padding: 0;
  }

  .text-xl {
    letter-spacing: -.025em;
    font-size: 1.25em;
    line-height: 1.33;
  }

  ._1-to-1-list {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .accordion-bottom-wrap.for-xl {
    padding-left: .55em;
  }

  ._2-to-3-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .compare-table-indent, .compare-table-indent-small {
    padding-left: 0;
  }

  .testimonil-logos-centered {
    width: 100%;
  }

  .bg-shape-3.z-index-1 {
    z-index: 1;
  }

  .tabs-benefits {
    padding-left: 2em;
    padding-right: 2em;
  }

  .shadow-box-lg-right, .shadow-box-lg-right._40 {
    width: 100%;
  }

  .shadow-box-lg-image-right {
    padding-top: 56.25%;
  }

  .shadow-box-lg {
    flex-direction: column;
  }

  ._3-to-2-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  ._4-steps {
    width: 100%;
  }

  .footer {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .metric-3x-list, .gdgfd {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .feature-2-column {
    grid-template-columns: 1fr;
    margin-bottom: 2em;
  }

  .tabs-menu-2 {
    grid-auto-flow: row;
  }

  .browser-content {
    padding: 2em;
  }

  .grid-15 {
    grid-template-columns: 1fr;
  }

  .grid-16 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .footer-link-list {
    grid-template-columns: 1fr 1fr;
  }

  .contact-list {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .footer-contact-list {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .process-steps-item {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .process-steps {
    grid-row-gap: 2.5em;
  }

  .process-steps-indicator {
    margin-top: 1em;
  }

  .feature-3-column-sm {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr 1fr;
  }

  .feature-3-column {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .minus-margin-bottom {
    margin-bottom: -4em;
  }

  .accordion-heading {
    font-size: 1.125em;
  }

  .logo-levitate-1 {
    width: 3em;
  }

  .logo-levitate-8 {
    width: 2em;
    left: 4%;
  }

  .affiliate-3-column {
    margin-bottom: 2em;
  }

  .minus-margin-top {
    margin-top: -3em;
  }

  .minus-margin-top.double {
    margin-top: -8em;
  }

  .metric-list {
    width: 100%;
  }

  .rating-4-column {
    grid-template-columns: 1fr 1fr;
  }

  .reason-list {
    grid-template-columns: 1fr;
  }

  .reason-box-lang {
    flex-direction: column;
    align-items: stretch;
  }

  .form-demo, .form-100 {
    width: 100%;
  }

  ._1-to-1-divider {
    top: -1.5em;
  }

  .press-assets {
    width: 100%;
  }

  .press-thumb-list, .example-gradient-list {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-60 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .case-thumb-list {
    grid-template-columns: 1fr;
  }

  .blog-post-list {
    grid-row-gap: 4em;
  }

  .legal-tabs {
    flex-direction: column;
    align-items: stretch;
  }

  .legal-tabs-menu {
    border-bottom: 1px solid var(--border-dark-3);
    border-left-style: none;
    flex-direction: row;
    width: auto;
    margin-top: 0;
    margin-bottom: 2em;
    overflow: scroll;
  }

  .legal-tab-link {
    border-bottom: 1px solid #0000;
    border-left-style: none;
    margin-bottom: -1px;
    margin-left: 0;
    padding-bottom: 1em;
    padding-right: 1em;
  }

  .legal-tab-link.w--current {
    border-bottom-color: var(--indigo);
    border-left-style: none;
  }

  .positive-margin-bottom {
    margin-bottom: 3em;
  }

  .how-it-works-row-item {
    grid-template-columns: 1fr;
  }

  .how-it-works-steps-icon {
    border-radius: 32%;
    min-width: 1.8em;
    height: 1.8em;
  }

  .get-in-touch-footer {
    grid-template-columns: 1fr;
  }

  .skew-minus-margin {
    margin-bottom: 0;
  }

  .plus-integrations-list {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .integrations-tabs {
    flex-direction: column;
    align-items: stretch;
  }

  .integrations-tabs-menu {
    border-bottom: 1px solid var(--border-dark-3);
    border-left-style: none;
    flex-direction: row;
    width: auto;
    margin-top: 0;
    margin-bottom: 2em;
    position: static;
    overflow: scroll;
  }

  .integrations-anchor {
    margin-top: 0;
    padding-top: 0;
  }

  .title-md-case-study {
    font-size: 2.5em;
  }

  .grid-23 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-columns: 1fr;
  }

  .div-block-70 {
    width: 100%;
    margin-top: 3em;
  }

  .box-with-top-border-content.full, .cms-team-list {
    width: 100%;
  }

  .compare-labels.competitor {
    display: none;
  }

  .compare-your-brand {
    width: 100%;
  }

  .compare-wrap {
    flex-direction: row;
  }

  .reason-box-lang-right {
    padding-bottom: 0;
  }

  .reason-box-lang-left {
    width: 100%;
    padding-bottom: 0;
  }

  .circle-bg {
    opacity: .24;
  }

  .grid-copy {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .book-list {
    width: 75%;
  }

  .box-with-top-border-list {
    grid-column-gap: 3em;
    grid-row-gap: 2.5em;
    grid-template-columns: 1fr;
  }

  ._1-column {
    grid-column-gap: 4em;
    grid-row-gap: 4em;
  }

  ._5-numbers {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .products-list, ._2-info-list, .grid-27 {
    grid-template-columns: 1fr;
  }

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

  .div-block-79 {
    background-color: var(--border-dark-3);
    height: 1px;
    display: block;
    position: absolute;
    inset: -1em 0% auto;
  }

  .process-steps-wrap {
    padding: 3em 2em;
  }

  .cms-team-list-blog {
    width: 100%;
  }

  .cms-featured-post-link {
    flex-direction: column;
  }

  ._1-to-1-space {
    grid-template-columns: 1fr;
  }

  .press-thumb-list-2x {
    grid-template-columns: 1fr 1fr;
  }

  .positive-margin-top {
    margin-top: 3em;
  }

  .blog-post-list-copy {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .div-block-92 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .team-member-bio-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }

  .cms-featured-post-content {
    border-radius: 0;
    padding: 1em 0 0;
    position: static;
  }

  .careers-post-quick-facts {
    grid-template-columns: auto auto auto;
  }

  .careers-post-quick-facts-item {
    text-align: center;
    align-items: center;
  }

  .customer-list {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .customer-thumb-metrics {
    width: 100%;
  }

  .brand {
    justify-content: flex-start;
    width: 20vw;
  }

  .offices-list {
    grid-template-columns: 1fr;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .map-direction-wrapper {
    padding: 0;
  }

  .shadow-box-lg-2 {
    flex-direction: column;
  }

  .title-xs-2 {
    font-size: 2.25em;
  }

  .process-steps-indicator-2 {
    margin-top: 1em;
  }

  .process-steps-wrap-2 {
    padding: 3em 2em;
  }

  .footer-link-list-2 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-38 {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-columns: 1fr;
  }

  .plus-integrations-list-2 {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    grid-template-columns: 1fr;
  }

  .div-block-94 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .brand-2 {
    justify-content: flex-start;
    width: 20vw;
  }

  .button-2 {
    font-size: 1.125em;
  }

  .get-in-touch-footer-2 {
    grid-template-columns: 1fr;
  }

  .process-steps-item-2 {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .minus-margin-bottom-2 {
    margin-bottom: -4em;
  }

  .title-lg-2 {
    font-size: 2.5em;
  }

  .title-xl-2 {
    font-size: 3.5em;
  }

  .title-md-2 {
    font-size: 2.5em;
  }

  .grid-39 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  .spacing-xl {
    margin: 2em;
    padding: 2em;
  }

  .section {
    padding-top: 4em;
    padding-bottom: 4em;
  }

  .book-container {
    padding: 12px;
  }

  .selector-class {
    height: 20px;
    font-size: 10px;
  }

  .selector-icon {
    display: none;
  }

  .browser-search-bar {
    border-radius: 4px;
    justify-content: flex-start;
    padding-left: 8px;
    font-size: 9.5px;
  }

  .browser-top-bar-center {
    max-width: none;
  }

  .browser-mockup {
    border-radius: 4px;
  }

  .browser-top-bar {
    padding-left: 60px;
    padding-right: 12px;
  }

  .example-header-heading {
    font-size: 1.75em;
  }

  .example-header {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
  }

  .example-header-icon {
    width: 2.5em;
    height: 2.5em;
  }

  .example-properties-row, .example-properties, .example-properties-sub-row {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .ratio-1-1.rounded {
    border-radius: .5em;
  }

  .example-wrap {
    padding: 12px;
  }

  .ratio-16-9.rounded, .ratio-3-2.rounded, .ratio-4-3.rounded {
    border-radius: .5em;
  }

  .example-image-wrap {
    padding-left: 12.5%;
    padding-right: 12.5%;
  }

  .example-heading-list {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }

  .title-xs {
    font-size: 2em;
  }

  .title-sm {
    font-size: 2.25em;
  }

  .title-md {
    letter-spacing: -.01em;
    font-size: 2.25em;
  }

  .title-lg {
    font-size: 2.25em;
  }

  .title-xl {
    font-size: 2.5em;
  }

  .title-2xl {
    font-size: 3.5em;
    line-height: .9;
  }

  .grid-3 {
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
    padding-left: 1em;
    padding-right: 1em;
  }

  .text-block {
    font-size: 3em;
  }

  .text-lg {
    font-size: 1.125em;
  }

  .div-block-8 {
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .div-block-9 {
    padding-left: 2em;
    padding-right: 2em;
  }

  .post-grid {
    width: 100%;
  }

  .div-block-16 {
    margin-top: 1em;
    margin-bottom: 1.5em;
  }

  .compare-table {
    width: 200vw;
  }

  .row-base.column-mobile {
    grid-auto-flow: row;
  }

  .bg-shape-1 {
    width: 10em;
    height: 10em;
  }

  .pricing-3x-header {
    align-items: center;
    padding-right: 2em;
  }

  .pricing-3x-price-title {
    letter-spacing: 0;
    font-size: 1em;
  }

  .spacing-lg {
    margin: 1.625em;
    padding: 1.625em;
  }

  .spacing-md {
    margin: 1.125em;
    padding: 1.125em;
  }

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

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

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

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

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

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

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

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

  .spacing-clean, .spacing-clean-tablet, .spacing-clean-mobile {
    margin: 0;
    padding: 0;
  }

  ._1-to-1-list {
    width: 100%;
  }

  .accordion-bottom-wrap {
    padding-right: 0;
  }

  .accordion-bottom-wrap.for-xl {
    padding-left: .5em;
  }

  .accordion-top._1w2 {
    padding: 0 1em;
  }

  ._2-to-3-list {
    width: 100%;
  }

  .testimonial-content {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .div-block-32 {
    margin-left: -1.25em;
    margin-right: -1.25em;
  }

  .bg-shape-3 {
    width: 10em;
    height: 10em;
  }

  .bg-shape-3._01 {
    transform: translate(-50%, -25%)rotate(45deg);
  }

  .bg-shape-3.invert {
    transform: rotate(-90deg)translate(5%, 15%)rotate(45deg);
  }

  .bg-shape-2 {
    width: 10em;
    height: 10em;
  }

  .bg-shape-2._03 {
    transform: translate(50%, 50%)rotate(-34deg);
  }

  .slider-arrow-copy {
    display: none;
  }

  .tabs-menu-benefits {
    flex-wrap: wrap;
  }

  .tabs-menu-benefits-item {
    width: 3.5em;
    height: 3.5em;
    margin-left: 0;
    margin-right: 0;
    padding: 1em;
  }

  .tabs-benefits {
    padding-top: 2em;
    padding-left: 0;
    padding-right: 0;
  }

  .bg-shape-4 {
    width: 10em;
    height: 10em;
  }

  .shadow-box-lg-left-min-h {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .shadow-box-lg {
    box-shadow: 0 8px 56px -16px #43506466;
  }

  .contact-box-content {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .about-gallery-wrap {
    grid-template-columns: 1fr;
  }

  ._3-to-2-list {
    width: 100%;
  }

  .about-gallery-column.shift-bottom {
    margin-bottom: 0;
  }

  .about-gallery-column.shift-top {
    margin-top: 0;
  }

  .bg-shape-5, .bg-shape-6 {
    width: 10em;
    height: 10em;
  }

  ._4-steps, .metric-3x-list {
    grid-template-columns: 1fr;
  }

  .width-50-mobile {
    width: 100%;
  }

  .centered.left-mobile {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .quick-links-slider {
    width: 100%;
  }

  .quick-links-slider-item {
    padding: 1.5em 1.25em;
  }

  .quick-links-slider-item:hover {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .image-caption.left-bottom {
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    inset: auto auto 0% 0%;
  }

  .image-caption.right-bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    inset: auto 0% 0% auto;
  }

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

  .browser-content {
    padding: 1.25em;
  }

  .bg-shape-7 {
    width: 10em;
    height: 10em;
    inset: 0% 0% auto auto;
  }

  .bg-shape-8 {
    width: 10em;
    height: 10em;
  }

  .buttons-row {
    grid-auto-flow: row;
    justify-items: stretch;
    width: 100%;
  }

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

  .contact-list {
    width: 100%;
  }

  .process-steps-item {
    margin-left: .5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .process-steps-indicator-icon {
    font-size: 1em;
  }

  .process-steps-indicator {
    border-color: var(--background);
    width: 2.5em;
    height: 2.5em;
    margin-top: 1.25em;
  }

  .feature-3-column-sm {
    grid-template-columns: 1fr;
  }

  .width-75-tablet, .feature-3-column {
    width: 100%;
  }

  .minus-margin-bottom {
    margin-bottom: -4em;
  }

  .bg-shape-9 {
    width: 10em;
    height: 10em;
  }

  .accordion-heading {
    font-size: 1em;
  }

  .accordion-row {
    grid-auto-flow: row;
  }

  .logo-levitate-4, .logo-levitate-5 {
    width: 2em;
  }

  .logo-levitate-6 {
    width: 3em;
  }

  .logo-levitate-7 {
    width: 3em;
    bottom: -40%;
  }

  .logo-levitate-3 {
    width: 3em;
  }

  .logo-levitate-9 {
    width: 2em;
  }

  .logo-levitate-1 {
    width: 2em;
    top: -50%;
  }

  .logo-levitate-8 {
    left: -1%;
  }

  .affiliate-step-message {
    margin-left: -.5em;
    margin-right: -.5em;
  }

  .affiliate-3-column {
    width: 100%;
  }

  .metric-list {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .metric-title-md {
    font-size: 1.5em;
  }

  .shadow-box-lg-left {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .rating-4-column {
    grid-template-columns: 1fr;
  }

  .reason-box {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .form-demo-horizontal {
    grid-template-columns: 1fr;
  }

  .bg-shape-11 {
    width: 10em;
    height: 10em;
    transform: translate(-50%, -15%)rotate(-51deg);
  }

  .contact-box-content-sm {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .press-assets, .press-thumb-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .press-list-item {
    grid-column-gap: .25em;
    grid-row-gap: .25em;
    grid-template-columns: 1fr;
  }

  .press-list-news-title {
    line-height: 1.33;
  }

  .example-gradient-list {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .div-block-60 {
    padding: 3em 1.25em;
  }

  .bg-shape-12, .bg-shape-13 {
    width: 10em;
    height: 10em;
  }

  .case-thumb-list {
    grid-template-columns: 1fr;
  }

  .case-thumb-item {
    padding-left: 2em;
    padding-right: 2em;
  }

  .case-thumb-text {
    font-size: 1.25em;
  }

  .blog-post-list {
    grid-template-columns: 1fr;
  }

  .how-it-works-row {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .plus-integrations-list {
    width: 100%;
  }

  .integrations-box-content {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .flipping-card-list {
    width: 100%;
  }

  .flipping-card-front {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .flipping-card-icon {
    font-size: 1.5em;
  }

  .flipping-card-back {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .flipping-card-title {
    font-size: 1.5em;
  }

  .integrations-list {
    grid-template-columns: 1fr;
  }

  .ui-snippet.radius-top {
    border-radius: 4px;
  }

  .ui-snippet-content {
    padding: 1.25em;
  }

  .title-md-case-study {
    letter-spacing: -.01em;
    font-size: 2.25em;
  }

  .case-quick-facts {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: -1em;
    position: static;
  }

  .box-steps-item {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .or-list {
    grid-template-columns: 1fr;
  }

  .or-divider-wrap {
    flex-direction: row;
  }

  .or-divider {
    height: 1px;
    margin: 0 .5em;
  }

  .integration-icon-list {
    font-size: .625em;
  }

  .integration-icon-bg-pattern {
    opacity: .2;
    margin: -1.25em;
    transform: scale(1.6);
  }

  .box-with-top-border {
    padding: 2em 1.25em;
  }

  .box-with-top-border-content {
    width: 100%;
  }

  .bg-shape-14 {
    width: 10em;
    height: 10em;
  }

  .cms-team-list {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .cms-team-list._4x {
    grid-template-columns: 1fr;
  }

  .compare-labels {
    width: auto;
    font-size: .75em;
  }

  .compare-content {
    flex-direction: column;
  }

  .compare-your-brand {
    margin-top: -.5em;
    margin-bottom: -.5em;
    padding-top: .5em;
    padding-bottom: .5em;
  }

  .compare-wrap {
    box-shadow: 0 8px 56px -16px #43506466;
  }

  .compare-labels-brand-item {
    padding-left: 1em;
  }

  .reason-box-lang-right {
    padding-top: 1.625em;
    padding-left: 0;
    padding-right: 0;
  }

  .reason-box-lang-left {
    padding-left: 0;
    padding-right: 0;
  }

  .circle-bg {
    opacity: .32;
  }

  .how-it-works-with-icon {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .book-list, .book-wrap {
    width: 100%;
  }

  .box-with-top-border-list {
    grid-row-gap: 2em;
    width: 100%;
  }

  .careers-listing-item {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .careers-listing-item-footer {
    margin-top: .5em;
    font-size: .75em;
  }

  .tabs-w-underline-pane {
    padding: 0;
  }

  .div-space-left {
    flex-direction: column;
    padding-left: 0;
  }

  ._5-numbers {
    grid-template-columns: 1fr 1fr;
  }

  .info-box-content {
    padding: 1.5em 1.25em;
  }

  ._2-info-list {
    grid-template-columns: 1fr;
  }

  .link-block-3 {
    flex-direction: column;
    padding: 1.5em 0;
  }

  .link-block-3:hover {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .div-block-75 {
    padding-top: 2em;
    padding-left: 0;
  }

  .tabs-explain-tab {
    margin-bottom: 4px;
    font-size: .75em;
  }

  .tabs-explain-menu {
    flex-flow: wrap;
  }

  .tabs-explain {
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .process-steps-wrap {
    background-color: var(--background);
    padding: 0;
  }

  .tabs-menu-side-link {
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }

  .image-6 {
    margin-bottom: .5em;
    margin-right: 0;
  }

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

  .wrap-space-right {
    flex-direction: column;
    padding-right: 0;
  }

  .absolute-item {
    position: relative;
  }

  .grid-29 {
    display: none;
  }

  .cms-team-list-blog {
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .top-story-thumb {
    grid-column-gap: .5em;
  }

  .blog-header {
    width: 100%;
  }

  .top-story-title {
    font-size: 1em;
  }

  .help-list {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
  }

  .lightbox-play-button-center {
    width: 5em;
    height: 5em;
  }

  .lightbox-play-wrap {
    font-size: 3em;
  }

  .lightbox-video-3-column {
    width: 100%;
  }

  .press-thumb-list-2x, .blog-post-list-copy {
    grid-column-gap: 2em;
    grid-row-gap: 2em;
    grid-template-columns: 1fr;
  }

  .slide, .slider-default-copy {
    overflow: hidden;
  }

  .div-block-92, .grid-33 {
    grid-template-columns: 1fr;
  }

  .team-member-header {
    text-align: center;
    grid-auto-flow: row;
    justify-items: center;
  }

  .team-member-bio-list {
    width: 100%;
  }

  .careers-post-quick-facts {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: auto;
  }

  .careers-post-quick-facts-item {
    text-align: left;
    align-items: flex-start;
  }

  .customer-list {
    width: 100%;
  }

  .customer-thumb-content {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .customer-thumb-quote {
    font-size: 1.125em;
  }

  .customer-thumb-metrics {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }

  .metric-title-sm {
    font-size: 1.5em;
  }

  .brand {
    width: 30vw;
  }

  .nav-menu {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .support-list {
    grid-template-columns: 1fr;
  }

  .offices-list {
    width: 100%;
  }

  .screenshots {
    grid-row-gap: 1em;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .shadow-box-lg-2 {
    box-shadow: 0 8px 56px -16px #43506466;
  }

  .title-xs-2 {
    font-size: 2em;
  }

  .process-steps-indicator-2 {
    border-color: #fff;
    width: 2.5em;
    height: 2.5em;
    margin-top: 1.25em;
  }

  .process-steps-wrap-2 {
    background-color: #fff;
    padding: 0;
  }

  .plus-integrations-list-2 {
    width: 100%;
  }

  .nav-menu-2 {
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .div-block-94 {
    padding: 3em 1.25em;
  }

  .brand-2 {
    width: 30vw;
  }

  .menu-button-2 {
    background-color: #9292920a;
  }

  .menu-button-2.w--open {
    background-color: #064ada;
  }

  .process-steps-item-2 {
    margin-left: .5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .minus-margin-bottom-2 {
    margin-bottom: -4em;
  }

  .title-lg-2 {
    font-size: 2.25em;
  }

  .title-xl-2 {
    font-size: 2.5em;
  }

  .title-md-2 {
    letter-spacing: -.01em;
    font-size: 2.25em;
  }
}

#w-node-_079eeb57-6d9f-4a2e-ee83-905cb96c7f4c-ff611c04, #w-node-_079eeb57-6d9f-4a2e-ee83-905cb96c7f52-ff611c04, #w-node-_079eeb57-6d9f-4a2e-ee83-905cb96c7f53-ff611c04, #w-node-_079eeb57-6d9f-4a2e-ee83-905cb96c7f60-ff611c04, #w-node-_079eeb57-6d9f-4a2e-ee83-905cb96c7f66-ff611c04, #w-node-_079eeb57-6d9f-4a2e-ee83-905cb96c7f77-ff611c04, #w-node-_079eeb57-6d9f-4a2e-ee83-905cb96c7f7f-ff611c04, #w-node-_079eeb57-6d9f-4a2e-ee83-905cb96c7f90-ff611c04, #w-node-_184802d0-0d28-45bd-a685-926dbfed44e4-ff611c04, #w-node-_184802d0-0d28-45bd-a685-926dbfed44e6-ff611c04, #w-node-_184802d0-0d28-45bd-a685-926dbfed44e9-ff611c04, #w-node-_184802d0-0d28-45bd-a685-926dbfed44ee-ff611c04, #w-node-_184802d0-0d28-45bd-a685-926dbfed44ef-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c168-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c174-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c183-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c184-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c185-ff611c04, #w-node-_2f162e1b-e423-6c7c-7f3c-8f27d42f19a6-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c18b-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c18c-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c18d-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c199-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c19a-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c19b-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1ad-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1ae-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1b0-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1b1-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1b2-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1b4-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1b5-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1b7-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1b8-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1b9-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1bb-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1bc-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1be-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1bf-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1c0-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1c2-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1d0-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1d1-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1d2-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1d4-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1d6-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1d8-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1da-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1db-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1dc-ff611c04, #w-node-ad58bbdd-f942-6ce9-f231-197a1b54c1de-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bde2-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdee-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdef-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdf0-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdf2-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdf4-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdf5-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdf6-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4da04cc5-f3c0-124e-6cf7-9cef9cddad4a-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdfb-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdfc-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bdfd-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be00-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be02-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be03-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be04-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be07-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be09-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1323ac5a-4225-d99a-9f8e-a25b9b41faf8-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_1323ac5a-4225-d99a-9f8e-a25b9b41faf9-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1323ac5a-4225-d99a-9f8e-a25b9b41fafc-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_759b4be6-9b9b-58e4-1231-f73552fd7b54-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492be0f-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be14-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492be16-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be21-ff611c04 {
  align-self: center;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492be3a-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bea6-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bea9-ff611c04 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492beb2-ff611c04 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bebb-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bebc-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bebd-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bec3-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bec5-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bec7-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492becb-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492becd-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492becf-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bed4-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bed6-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bed8-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bedd-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bedf-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bee1-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bef1-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bef2-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bef3-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bef9-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492befb-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492befd-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf01-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf03-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf05-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf0a-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf0c-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf0e-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf27-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf28-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf29-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf2f-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf31-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf33-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf37-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf39-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf3b-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf40-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf42-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf44-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf49-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf4b-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf4d-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf5b-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf67-ff611c04, #w-node-ada5f9eb-823c-bde6-9c59-5efc8492bf73-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17ca5-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17ca6-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17ca8-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17caa-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cab-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cad-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cb0-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cb1-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cb3-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cb5-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cb6-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cb8-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cbb-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cbc-ff611c04, #w-node-_8c1e151d-3709-7382-334b-12e3d7c17cbe-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3aaa9df1-a9da-8c02-c09e-a374d4a51667-ff611c04, #w-node-_3aaa9df1-a9da-8c02-c09e-a374d4a51669-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3aaa9df1-a9da-8c02-c09e-a374d4a5166a-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3aaa9df1-a9da-8c02-c09e-a374d4a51679-ff611c04, #w-node-_3aaa9df1-a9da-8c02-c09e-a374d4a5168b-ff611c04, #w-node-_3aaa9df1-a9da-8c02-c09e-a374d4a5168d-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3aaa9df1-a9da-8c02-c09e-a374d4a5168e-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a34d389-454c-6d58-cbef-ea11dffa58a9-ff611c04, #w-node-_4a34d389-454c-6d58-cbef-ea11dffa58aa-ff611c04, #w-node-_4a34d389-454c-6d58-cbef-ea11dffa58ac-ff611c04 {
  align-self: center;
}

#w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0895-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0898-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd08a1-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd090f-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0912-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd091b-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0989-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd098c-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0995-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0a03-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0a06-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0a0f-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0a7d-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0a80-ff611c04, #w-node-_7d4aa1de-2a78-a716-5aba-6a7772dd0a89-ff611c04, #w-node-_3ce093bd-c2bf-37f5-d92b-d44c6d305bbf-ff611c04, #w-node-_3ce093bd-c2bf-37f5-d92b-d44c6d305bc2-ff611c04, #w-node-_3ce093bd-c2bf-37f5-d92b-d44c6d305bcb-ff611c04, #w-node-e015b6fd-bb80-7cc5-7154-48e2f2cda15b-ff611c04, #w-node-e015b6fd-bb80-7cc5-7154-48e2f2cda15e-ff611c04, #w-node-e015b6fd-bb80-7cc5-7154-48e2f2cda167-ff611c04, #w-node-_110a154e-9bf5-06b8-4cf2-8d1e7ba488ae-ff611c04, #w-node-_110a154e-9bf5-06b8-4cf2-8d1e7ba488b1-ff611c04, #w-node-_110a154e-9bf5-06b8-4cf2-8d1e7ba488ba-ff611c04, #w-node-_9b1ad10e-1231-2b5b-b727-873994758ca5-ff611c04, #w-node-c84e73a0-eec6-764b-089b-034d0e86fd44-ff611c04, #w-node-c84e73a0-eec6-764b-089b-034d0e86fd46-ff611c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b30a99ee-0fab-de44-09fa-90ea7b729cae-23c8dc78 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-be2a1c59-6f20-9244-c741-41bac40b1872-23c8dc78, #w-node-ed1d23d6-72fe-9dfa-285d-f88bae7d231b-23c8dc78, #w-node-_26b0bacc-6486-77f3-5f78-2a05ffa4279e-23c8dc78, #w-node-_13216da3-7c97-a266-4ea2-3aa978885197-23c8dc78, #w-node-be23da9c-d88b-c918-8998-d2ec655abacd-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc82-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc87-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc91-23c8dc78, #w-node-ca23792f-f24c-47dd-9383-de410b500fcd-23c8dc78, #w-node-_66f6b194-6f01-bbd2-da88-02256cc07e77-23c8dc78, #w-node-bb734a7a-fcfa-d6d0-10f2-a99f5f93477b-23c8dc78, #w-node-e1172efc-5120-d3d5-bbca-8a9823c8dc7b-23c8dc78, #w-node-a12ca138-ab51-518b-d041-0b476fe98ec2-23c8dc78, #w-node-_5d3d457a-2dd8-3719-7a49-3ec31ae37f01-23c8dc78, #w-node-_99ecc895-1315-5450-dc0f-e6310bbacff1-23c8dc78, #w-node-e2c36e38-d29e-1ecc-d066-67672f5c519e-23c8dc78, #w-node-a5ab3264-d0f3-89ef-2f0a-56de8aff42e3-23c8dc78, #w-node-faa8e9bd-1cc0-9340-25dd-871dccc401da-23c8dc78, #w-node-_17a5560f-11f8-4117-832f-f75c8b416414-23c8dc78, #w-node-_5ece3dc0-50f7-3317-e516-db3dfd82deb9-23c8dc78, #w-node-d77a560c-2ef1-9e83-34f4-267172479fbd-23c8dc78, #w-node-_25fa3982-79e0-c641-88bb-15055a53155b-23c8dc78, #w-node-_25fa3982-79e0-c641-88bb-15055a531561-23c8dc78, #w-node-_25fa3982-79e0-c641-88bb-15055a53155f-23c8dc78, #w-node-_25fa3982-79e0-c641-88bb-15055a531565-23c8dc78, #w-node-_4b614836-8c60-d9a4-1bcb-36a75346c268-23c8dc78, #w-node-_4b614836-8c60-d9a4-1bcb-36a75346c26c-23c8dc78, #w-node-_4b614836-8c60-d9a4-1bcb-36a75346c270-23c8dc78, #w-node-_4d0d1611-9968-0633-dc91-394f32431f6f-23c8dc78, #w-node-_16f1f74f-068e-3acf-73d4-e45eb677518b-23c8dc78, #w-node-_8c9a2328-e2a0-8067-0fc0-4318c2d9e98d-23c8dc78, #w-node-_3e2ca65a-4b7b-865a-4674-0f42b7e29263-23c8dc78, #w-node-f1fbaa5e-aafd-de85-905a-a76d3242e41d-23c8dc78, #w-node-_8d2ef97f-8db7-c9b7-9058-5a5b91014430-23c8dc78, #w-node-e7c14ca1-21ab-5012-3aef-96b2d4b4476e-23c8dc78, #w-node-_0304a556-da46-f1e5-4a0e-15ece7a8f4ae-23c8dc78, #w-node-da4a33e6-74c1-23db-133c-16064dbe0254-23c8dc78, #w-node-f1fbaa5e-aafd-de85-905a-a76d3242e421-23c8dc78, #w-node-fe0d2ab0-ec4a-e476-12d4-1245f9993206-23c8dc78, #w-node-a764d1c8-0550-450c-8dba-494c52fb9cb7-ed7747d3, #w-node-_5b2a97d5-61d7-d29e-2ac3-bf6a67fe7b1e-ed7747d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac76d274-6d4b-b659-3625-aee83aad391f-df611c0e, #w-node-ac76d274-6d4b-b659-3625-aee83aad3921-df611c0e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b1f49a5d-74c0-bf8a-945e-11f01a7a0eff-ba611c0f, #w-node-f5baed67-c865-2014-5912-3fd2f3383de2-ba611c0f, #w-node-_99fb0c61-bc19-0035-ff92-e45291b177a7-ba611c0f, #w-node-_88100cdb-b430-7093-62f3-af5aef7253f0-ba611c0f, #w-node-c0e6cec1-a4cf-21a3-ae7e-a31e97c3980c-ba611c0f, #w-node-d7a29da2-9b04-9dc2-5970-4dcbc7e83e75-ba611c0f, #w-node-d7a29da2-9b04-9dc2-5970-4dcbc7e83e76-ba611c0f, #w-node-d7a29da2-9b04-9dc2-5970-4dcbc7e83e79-ba611c0f, #w-node-_99e82906-bc95-907e-a589-795b04d0e0ee-ba611c0f, #w-node-_99e82906-bc95-907e-a589-795b04d0e0ef-ba611c0f, #w-node-_99e82906-bc95-907e-a589-795b04d0e0f2-ba611c0f, #w-node-dd265e5d-451c-4515-97e2-c2616363d902-ba611c0f, #w-node-dd265e5d-451c-4515-97e2-c2616363d903-ba611c0f, #w-node-dd265e5d-451c-4515-97e2-c2616363d906-ba611c0f, #w-node-_00a61e47-dc50-4457-779f-b154f221e269-ba611c0f, #w-node-_384bb52b-fdbb-f52e-62a5-6bf188a7e7f8-ba611c0f, #w-node-feb0e5fb-95db-4cdb-00aa-26ee1bb855cb-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb7e2356-67c8-72ac-3904-64b9fe5afff8-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb7e2356-67c8-72ac-3904-64b9fe5b0003-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb7e2356-67c8-72ac-3904-64b9fe5b0006-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb7e2356-67c8-72ac-3904-64b9fe5b000f-ba611c0f, #w-node-bb7e2356-67c8-72ac-3904-64b9fe5b0011-ba611c0f, #w-node-bb7e2356-67c8-72ac-3904-64b9fe5b0017-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb7e2356-67c8-72ac-3904-64b9fe5b001a-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb7e2356-67c8-72ac-3904-64b9fe5b0023-ba611c0f, #w-node-bb7e2356-67c8-72ac-3904-64b9fe5b0025-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb7e2356-67c8-72ac-3904-64b9fe5b002e-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fd1286a5-dfda-013f-4f89-d14dcecc7841-ba611c0f, #w-node-d7438eb6-d3dc-8e3d-fb7c-8580ead4e716-ba611c0f, #w-node-ab6e6edd-d629-889e-7bda-dc69a9491dbe-ba611c0f, #w-node-_471430e2-352f-8cac-a613-d3afba8f1d9a-ba611c0f, #w-node-a3a244d1-33d7-e97d-609c-2aecac739394-ba611c0f, #w-node-cd1fd7fc-8fce-4429-24b1-08e53ed2d116-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9f9d1e-6cca-2bf8-5364-f826a1c16c3f-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8a9f9d1e-6cca-2bf8-5364-f826a1c16c42-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a9f9d1e-6cca-2bf8-5364-f826a1c16c45-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8a9f9d1e-6cca-2bf8-5364-f826a1c16c47-ba611c0f, #w-node-_8a9f9d1e-6cca-2bf8-5364-f826a1c16c4d-ba611c0f, #w-node-_8a9f9d1e-6cca-2bf8-5364-f826a1c16c52-ba611c0f, #w-node-_4fcdf201-c450-872d-3fe7-87f4f5c9baf7-ba611c0f, #w-node-f9394f8c-de24-b333-e4d2-78554033f6ed-ba611c0f, #w-node-_11638dd5-a0c8-45af-7deb-379bbe344c88-ba611c0f, #w-node-_72a7fb40-ca9a-3fea-887b-349a0c2dda2a-ba611c0f, #w-node-_72a7fb40-ca9a-3fea-887b-349a0c2dda2b-ba611c0f, #w-node-_72a7fb40-ca9a-3fea-887b-349a0c2dda2d-ba611c0f, #w-node-b60d9387-ca51-c289-6a28-ebf66eb2f510-ba611c0f, #w-node-b60d9387-ca51-c289-6a28-ebf66eb2f511-ba611c0f, #w-node-b60d9387-ca51-c289-6a28-ebf66eb2f513-ba611c0f, #w-node-de364c25-a5fa-8284-3ab0-d224d1eaa799-ba611c0f, #w-node-de364c25-a5fa-8284-3ab0-d224d1eaa79a-ba611c0f, #w-node-de364c25-a5fa-8284-3ab0-d224d1eaa79c-ba611c0f, #w-node-ec7d7f20-4d1a-af62-ed68-7f86da4cbb2d-ba611c0f, #w-node-ec7d7f20-4d1a-af62-ed68-7f86da4cbb2e-ba611c0f, #w-node-ec7d7f20-4d1a-af62-ed68-7f86da4cbb30-ba611c0f, #w-node-_052797f4-3fdc-12f1-f62a-b6c2e02f8b73-ba611c0f, #w-node-_052797f4-3fdc-12f1-f62a-b6c2e02f8b74-ba611c0f, #w-node-_052797f4-3fdc-12f1-f62a-b6c2e02f8b76-ba611c0f, #w-node-cfdeaf75-8f82-b259-6ff4-fc3b29cf1682-ba611c0f, #w-node-cfdeaf75-8f82-b259-6ff4-fc3b29cf1683-ba611c0f, #w-node-cfdeaf75-8f82-b259-6ff4-fc3b29cf1685-ba611c0f, #w-node-a768d408-e662-354f-97e7-bd25eca2cd46-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2615ce47-884e-7ea7-07fa-508227312ff2-ba611c0f {
  align-self: end;
}

#w-node-d90119c4-568f-d207-67b5-b0e365b0560f-ba611c0f {
  align-self: center;
}

#w-node-_7fa09fab-9b48-a915-e67c-b88e1676b33d-ba611c0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_410419f9-b88c-fb28-45fb-573dd59f9858-ba611c0f {
  align-self: start;
}

#w-node-_0f5419e9-404c-015b-316c-8074afab1c52-51611c10, #w-node-_0f5419e9-404c-015b-316c-8074afab1c58-51611c10, #w-node-_0f5419e9-404c-015b-316c-8074afab1c59-51611c10, #w-node-_0f5419e9-404c-015b-316c-8074afab1c65-51611c10, #w-node-_0f5419e9-404c-015b-316c-8074afab1c6c-51611c10, #w-node-_0f5419e9-404c-015b-316c-8074afab1c7d-51611c10, #w-node-_0f5419e9-404c-015b-316c-8074afab1c85-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbf90-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbf91-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbf94-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbf97-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbf9a-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbf9b-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbf9e-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfa1-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfa4-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfa5-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfa8-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfab-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfae-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfaf-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfb2-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfb5-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfb8-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfb9-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfbc-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfbf-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfc2-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfc3-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfc6-51611c10, #w-node-dfb94d9d-9ad0-bb2b-e1aa-a5dbb34bbfc9-51611c10, #w-node-c9d016a3-c576-3298-86b1-794047821f27-51611c10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa799223-633a-83de-21e5-7f496635003e-51611c10, #w-node-_8b662637-84f4-9d3c-63f3-4806704b6022-51611c10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a966caf3-ef37-3c7f-af14-588c522e2677-51611c10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a966caf3-ef37-3c7f-af14-588c522e2686-51611c10, #w-node-_08df6c77-34e6-6178-5574-ddef842f3df6-51611c10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_29a61a0f-ff19-e90b-7497-7f3497d67a8e-51611c10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29a61a0f-ff19-e90b-7497-7f3497d67a9d-51611c10, #w-node-_88dd27d7-7eb6-601a-9f94-bde5402b6080-51611c10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca4-21611c11, #w-node-eafcf091-9852-ae43-0242-ca43c7ba2146-86611c12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a035d4a3-816f-0fb3-3894-d7baa5e13143-86611c12 {
  align-self: center;
}

#w-node-_042d3582-f6b5-beb4-feb0-42396c994a2b-86611c12, #w-node-_6a6fc8e1-1ac8-6a7c-0fad-80b2354b2bb9-86611c12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c70799a2-8753-724a-2bdc-5d6b7c960c75-86611c12, #w-node-_25e68e11-b266-2a76-e61b-2572a1ed0f9d-86611c12, #w-node-_25e68e11-b266-2a76-e61b-2572a1ed0f9f-86611c12 {
  align-self: center;
}

#w-node-_231fa65c-0a71-7171-cb35-3c80adf3039c-86611c12, #w-node-_231fa65c-0a71-7171-cb35-3c80adf303a5-86611c12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd8ba74e-c2fa-5cd6-e97a-853b7dd5dc51-86611c12, #w-node-_4871cda5-3487-1b54-7ecd-4a64a827229b-86611c12, #w-node-_4871cda5-3487-1b54-7ecd-4a64a827229d-86611c12 {
  align-self: center;
}

#w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d59d-86611c12, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d59e-86611c12, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d5a0-86611c12, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d5a1-86611c12, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d5a2-86611c12, #w-node-_03e3a42a-c4e1-d23f-f083-c48108e1d5a3-86611c12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb6e-fd611c13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb6f-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb70-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb71-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb72-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb74-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb75-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb79-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb7a-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb7b-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb7e-fd611c13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb8d-fd611c13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb8e-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb8f-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb90-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb93-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb98-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb99-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb9a-fd611c13, #w-node-ecc43eb5-6f72-9a6c-fc6e-bce4705beb9d-fd611c13, #w-node-a0be310c-c476-5f3f-3a8f-3414bfe85f01-fd611c13, #w-node-a0be310c-c476-5f3f-3a8f-3414bfe85f03-fd611c13, #w-node-a0be310c-c476-5f3f-3a8f-3414bfe85f0a-fd611c13, #w-node-a0be310c-c476-5f3f-3a8f-3414bfe85f0b-fd611c13, #w-node-_370e3e4e-f1c6-c258-6615-03a144d618ff-fd611c13, #w-node-_501acc20-950b-e82b-3a21-0d0798f765b3-fd611c13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5ac3117-9824-9408-1e9e-eecff5a62721-fd611c13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4b1902a1-17d0-22ee-4a2b-cb2bafcaa323-fd611c13, #w-node-_05529a60-3626-ae44-7e2c-7f5fa258c383-fd611c13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06e1ca7b-df98-b242-6105-d85b158ed3b0-fd611c13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca4-b4611c15, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca6-b4611c15, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca7-b4611c15, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cab-b4611c15, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cac-b4611c15, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0caf-b4611c15, #w-node-_8e336572-4920-0806-ae52-db9a616ed098-b4611c15, #w-node-_8e336572-4920-0806-ae52-db9a616ed099-b4611c15, #w-node-_8e336572-4920-0806-ae52-db9a616ed09c-b4611c15, #w-node-_8e336572-4920-0806-ae52-db9a616ed09d-b4611c15, #w-node-_8e336572-4920-0806-ae52-db9a616ed0a0-b4611c15, #w-node-_878a3a2c-af4a-ec95-c876-419f6439923d-b4611c15, #w-node-_878a3a2c-af4a-ec95-c876-419f6439923e-b4611c15, #w-node-_878a3a2c-af4a-ec95-c876-419f6439924b-b4611c15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f6439924d-b4611c15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f6439924f-b4611c15, #w-node-_878a3a2c-af4a-ec95-c876-419f64399250-b4611c15, #w-node-_878a3a2c-af4a-ec95-c876-419f6439925d-b4611c15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f6439925f-b4611c15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f64399261-b4611c15, #w-node-_878a3a2c-af4a-ec95-c876-419f64399262-b4611c15, #w-node-_878a3a2c-af4a-ec95-c876-419f6439926f-b4611c15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_878a3a2c-af4a-ec95-c876-419f64399271-b4611c15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_942ad094-aefc-71e6-a77a-116b0ba21afd-72611c19, #w-node-_942ad094-aefc-71e6-a77a-116b0ba21afe-72611c19, #w-node-_942ad094-aefc-71e6-a77a-116b0ba21b00-72611c19, #w-node-_6c42cdf7-0b41-9fc7-a3ed-e554c7f0127f-72611c19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b052501-e93c-8e92-3b2b-4ad8bf1c5773-72611c19, #w-node-_2b052501-e93c-8e92-3b2b-4ad8bf1c5775-72611c19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_942ad094-aefc-71e6-a77a-116b0ba21b05-72611c19, #w-node-_942ad094-aefc-71e6-a77a-116b0ba21b0a-72611c19, #w-node-_942ad094-aefc-71e6-a77a-116b0ba21b0b-72611c19, #w-node-_942ad094-aefc-71e6-a77a-116b0ba21b0d-72611c19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69121a07-1baa-de0d-8b1d-b7783589bd92-72611c19, #w-node-_69121a07-1baa-de0d-8b1d-b7783589bd94-72611c19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffd0-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffd1-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffd4-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffd8-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffda-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffdb-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffde-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe2-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe4-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe5-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe8-2e611c1b, #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffec-2e611c1b, #w-node-_90fe59eb-e2ea-da22-ef9d-0a2b591e8bef-2e611c1b, #w-node-_90fe59eb-e2ea-da22-ef9d-0a2b591e8bf2-2e611c1b, #w-node-_90fe59eb-e2ea-da22-ef9d-0a2b591e8bf3-2e611c1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_129fb15b-f1f7-0b07-6c86-e5f72f0f7947-2e611c1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_129fb15b-f1f7-0b07-6c86-e5f72f0f7948-2e611c1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_129fb15b-f1f7-0b07-6c86-e5f72f0f7945-2e611c1b, #w-node-_96a3d554-4433-d370-8521-8d3baf1cb108-49611c1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a7a-49611c1c, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a7c-49611c1c, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a7f-49611c1c, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a80-49611c1c, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a81-49611c1c, #w-node-_8226c8d8-bb93-2622-9c84-0710e08e1a82-49611c1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_726aabe1-e524-5772-c918-08769bab7f08-49611c1c {
  align-self: center;
}

#w-node-b3866a08-9aae-895f-3e12-fafcae26b407-49611c1c, #w-node-f09136ea-8df5-3aa2-dc17-f0a97262d41d-49611c1c, #w-node-f09136ea-8df5-3aa2-dc17-f0a97262d420-49611c1c, #w-node-_915faf8c-fbb2-9a17-243e-e200203110f7-49611c1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf44dfb9-d5d2-2547-e69b-9a6b97ff66e0-49611c1c, #w-node-cf44dfb9-d5d2-2547-e69b-9a6b97ff66e1-49611c1c, #w-node-cf44dfb9-d5d2-2547-e69b-9a6b97ff66e3-49611c1c {
  align-self: center;
}

#w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbdfed-1e611c1d, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbdff3-1e611c1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe000-1e611c1d, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe001-1e611c1d, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe003-1e611c1d {
  align-self: center;
}

#w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe014-1e611c1d, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe015-1e611c1d, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe016-1e611c1d, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe017-1e611c1d, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe018-1e611c1d, #w-node-_8519d7d3-8778-40c5-a1b4-f371c9cbe019-1e611c1d, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cba6-ed611c1e, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cba8-ed611c1e, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbaf-ed611c1e, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbb0-ed611c1e, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbb8-ed611c1e, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbb9-ed611c1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbba-ed611c1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbbb-ed611c1e, #w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbbd-ed611c1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc7d9c32-9edd-7bba-63e5-07788a85cbbe-ed611c1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1d294456-01eb-2669-fc98-1e8af4201a54-b1611c1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1d294456-01eb-2669-fc98-1e8af4201a56-b1611c1f, #w-node-_1d294456-01eb-2669-fc98-1e8af4201a58-b1611c1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d294456-01eb-2669-fc98-1e8af4201a5a-b1611c1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1d294456-01eb-2669-fc98-1e8af4201a5c-b1611c1f, #w-node-_1d294456-01eb-2669-fc98-1e8af4201a5e-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc36e-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc36f-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc371-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc372-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc373-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc374-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc376-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc377-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc378-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc379-b1611c1f, #w-node-cdfe7b16-a3cd-043c-3aaf-bbf6a07dc37b-b1611c1f, #w-node-a8a06f01-e982-694e-52c7-4021e89e82c5-b1611c1f, #w-node-a8a06f01-e982-694e-52c7-4021e89e82c7-b1611c1f, #w-node-a8a06f01-e982-694e-52c7-4021e89e82ca-b1611c1f, #w-node-a8a06f01-e982-694e-52c7-4021e89e82cf-b1611c1f, #w-node-a8a06f01-e982-694e-52c7-4021e89e82d0-b1611c1f, #w-node-bb169877-0a4c-6e2d-038f-331b1fd27dc4-b1611c1f, #w-node-bb169877-0a4c-6e2d-038f-331b1fd27dc5-b1611c1f, #w-node-bb169877-0a4c-6e2d-038f-331b1fd27dc8-b1611c1f, #w-node-bb169877-0a4c-6e2d-038f-331b1fd27dca-b1611c1f, #w-node-_8a07d29a-97bf-369d-b9a5-1464f1b3c4c7-7f611c20, #w-node-c05de856-3039-e3fc-1d20-f24a2e98b350-7f611c20, #w-node-_8db9d760-353e-0b95-ba58-64afa0d0593e-7f611c20, #w-node-_0a6486e8-5d62-64fb-7970-84d237db752c-7f611c20, #w-node-db995c36-e19d-b0e0-05a1-cdf1acc39c7a-7f611c20, #w-node-b3afc765-46f4-2e28-bb05-f0559578cb9d-7f611c20, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44091-7f611c20, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44092-7f611c20, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44093-7f611c20, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44094-7f611c20, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44096-7f611c20, #w-node-_2b855b2b-8dd5-6e3e-e9ac-a329dea44098-7f611c20, #w-node-_41dab710-f63f-ad8d-93d4-419c474eb19c-7f611c20, #w-node-_41dab710-f63f-ad8d-93d4-419c474eb19d-7f611c20, #w-node-_41dab710-f63f-ad8d-93d4-419c474eb19e-7f611c20, #w-node-_41dab710-f63f-ad8d-93d4-419c474eb19f-7f611c20, #w-node-_41dab710-f63f-ad8d-93d4-419c474eb1a1-7f611c20, #w-node-_41dab710-f63f-ad8d-93d4-419c474eb1a3-7f611c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0def9d28-9fea-2730-dad3-d8ea79bb0657-7f611c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_80aaf7d2-b7b5-54e3-2148-09315351d20c-7f611c20, #w-node-e6ee2179-4ad6-4601-2b9d-8f6a5bbe55bc-7f611c20, #w-node-d0011296-302e-ca0b-d4f4-77b4b474bcd7-7f611c20, #field-2.w-node-e6ee2179-4ad6-4601-2b9d-8f6a5bbe55bf-7f611c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6ee2179-4ad6-4601-2b9d-8f6a5bbe55c0-7f611c20 {
  justify-self: end;
}

#w-node-fe31b764-5775-848e-4089-28a8583a6690-19611c21, #w-node-fe31b764-5775-848e-4089-28a8583a6691-19611c21, #w-node-_2d5e0df9-80c3-14a7-ed6b-da74e17cda66-19611c21, #w-node-fae9dc2d-5c04-0506-e0bb-ad1630cbefc0-19611c21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffdd9e3c-f18d-c9aa-d00b-c27a8c1e8fcc-19611c21, #w-node-_8dcc7845-3a2d-2617-505d-d41d17e22688-19611c21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_316fafec-a7ff-9d69-8fe3-7fadb67cd0f5-19611c21, #w-node-_316fafec-a7ff-9d69-8fe3-7fadb67cd0f6-19611c21, #w-node-_316fafec-a7ff-9d69-8fe3-7fadb67cd0f8-19611c21 {
  align-self: center;
}

#w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8a-19611c21, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8b-19611c21, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8d-19611c21, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8e-19611c21, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae8f-19611c21, #w-node-e654fd78-4399-4aba-5dc0-64318cd7ae90-19611c21, #w-node-_70b0b245-0f2d-ee23-cfa4-02f2392277b3-f3611c23, #w-node-_25504a5c-02b0-2043-c37a-8eeacaf933cb-f3611c23, #w-node-_199bbc85-cf35-ba55-c86d-5c3ffe99296e-f3611c23, #w-node-_70b0b245-0f2d-ee23-cfa4-02f2392277c0-f3611c23, #w-node-bef61b40-ce7e-373b-f334-d11db93ba585-f3611c23, #w-node-bef61b40-ce7e-373b-f334-d11db93ba58c-f3611c23, #w-node-bef61b40-ce7e-373b-f334-d11db93ba593-f3611c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ef233d7-acf4-fdf3-82cb-fa33fa5886fc-f3611c23 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f5397489-abee-ae1b-69e1-636aad7e6077-f3611c23 {
  align-self: end;
}

#w-node-f5397489-abee-ae1b-69e1-636aad7e6088-f3611c23, #w-node-f5397489-abee-ae1b-69e1-636aad7e608f-f3611c23, #w-node-f5397489-abee-ae1b-69e1-636aad7e6096-f3611c23, #w-node-f5397489-abee-ae1b-69e1-636aad7e609d-f3611c23, #w-node-_442983a2-45e0-b383-be18-48387d5ad3f1-f3611c23, #w-node-e5d3896f-da49-792c-6e13-3d19351c6d43-f3611c23, #w-node-_858f4eb6-4edb-8cac-7c17-0462bf7ba50b-f3611c23, #w-node-f361a272-81ea-be6f-cec6-e6c62b3c84c4-f3611c23, #w-node-b1126f70-779c-17f9-77d8-c7a483e64e62-f3611c23, #w-node-_414d38b7-758f-2f3e-2e6a-a1bf4fa443d0-f3611c23, #w-node-bb5592a4-b79a-64e3-92fa-6ed63a2deaf9-f3611c23, #w-node-_33b6dece-7695-4826-9d7a-d6e6ac85bdb7-f3611c23, #w-node-bb5592a4-b79a-64e3-92fa-6ed63a2deafc-f3611c23, #w-node-bb5592a4-b79a-64e3-92fa-6ed63a2deb00-f3611c23, #w-node-bb5592a4-b79a-64e3-92fa-6ed63a2deb01-f3611c23, #w-node-bb5592a4-b79a-64e3-92fa-6ed63a2deb04-f3611c23, #w-node-bb5592a4-b79a-64e3-92fa-6ed63a2deb05-f3611c23, #w-node-bb5592a4-b79a-64e3-92fa-6ed63a2deb08-f3611c23, #w-node-bb5592a4-b79a-64e3-92fa-6ed63a2deb09-f3611c23, #w-node-_5ccb23ed-4cde-36bf-90c3-9b331a801718-f3611c23, #w-node-_31ab0e52-c9ca-2e9d-d9d2-7210bc353845-f3611c23, #w-node-_94d51141-1044-281d-449a-ceda91d5eb82-f3611c23, #w-node-c4edb35d-0d64-5c27-6c98-d36d6bad91dc-f3611c23, #w-node-c4edb35d-0d64-5c27-6c98-d36d6bad91dd-f3611c23, #w-node-bd8f25df-a0c6-21e4-408a-3f2109418eb1-f3611c23, #w-node-bd8f25df-a0c6-21e4-408a-3f2109418eb2-f3611c23, #w-node-e607ba5b-ab25-bb1d-6f1c-d95506bf9569-f3611c23, #w-node-e607ba5b-ab25-bb1d-6f1c-d95506bf956a-f3611c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f83831d9-ed65-2a3d-d8d7-33f8d4164303-f3611c23 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6411c1b5-9cc7-7c70-4e9e-1612f875a1e6-f3611c23, #w-node-_990ced5c-349b-cf3e-328e-6b32d314a813-f3611c23, #w-node-db939145-3472-c82e-129e-c4c699edb236-f3611c23, #w-node-_9ffe2bd9-101c-e43e-944b-76a4acd5aa9c-f3611c23, #w-node-_9ffe2bd9-101c-e43e-944b-76a4acd5aa9d-f3611c23, #w-node-_9ffe2bd9-101c-e43e-944b-76a4acd5aa9e-f3611c23, #w-node-_9b7d4bd4-4553-f9e4-7f51-f9a4004c333f-f3611c23, #w-node-_6745476f-9f26-003a-3233-ab0d9d9b9d36-f3611c23, #w-node-dfe22b69-c1b6-da8f-9610-0ea62fb0141e-f3611c23, #w-node-_8ecaa810-e27e-7bdb-8ef1-556a0bc5954a-f3611c23, #w-node-_23163075-7c1c-9df8-6893-bf4a53fb387f-f3611c23, #w-node-_33adb232-73a3-00b8-ccdc-6f4151ffce12-f3611c23, #w-node-bb1aed41-e5a4-2cb5-a25a-3606409bffbb-f3611c23, #w-node-cc8581ae-9a60-f89e-65f3-a58edc6def2a-f3611c23, #w-node-_820dcfa0-e11f-f462-3cd3-8f2a6fa2223e-f3611c23, #w-node-_014cea43-535f-976b-ed9d-d2c9f1724311-f3611c23, #w-node-_014cea43-535f-976b-ed9d-d2c9f1724312-f3611c23, #w-node-_014cea43-535f-976b-ed9d-d2c9f1724314-f3611c23, #w-node-_014cea43-535f-976b-ed9d-d2c9f1724315-f3611c23, #w-node-_014cea43-535f-976b-ed9d-d2c9f1724316-f3611c23, #w-node-_5b35760c-f8b6-6abf-a2b6-03fce9d31a7f-f3611c23, #w-node-_4001c05b-089d-88dd-a033-728de1896957-f3611c23, #w-node-_83e98216-065d-8331-936b-c5dc54fe5336-f3611c23, #w-node-_25e83955-1286-282f-9315-d0f41773d1a8-f3611c23, #w-node-_4001c05b-089d-88dd-a033-728de189695c-f3611c23, #w-node-f5a1e857-d367-784d-741f-d14e8f6c2837-f3611c23, #w-node-d85ab0fd-c010-1f04-b6d5-40229bb8368e-f3611c23, #w-node-fe03b5df-555a-6c40-cb62-3d9b2861f285-f3611c23, #w-node-fe03b5df-555a-6c40-cb62-3d9b2861f286-f3611c23, #w-node-fe03b5df-555a-6c40-cb62-3d9b2861f287-f3611c23, #w-node-fe03b5df-555a-6c40-cb62-3d9b2861f289-f3611c23, #w-node-acfb5c67-c08e-5d35-815e-af6511eb11e5-f3611c23, #w-node-_6598383d-269f-4400-836f-01127af996b5-f3611c23, #w-node-e2d8ce1e-fba7-fea5-69b4-09bc7e88312e-f3611c23, #w-node-e2d8ce1e-fba7-fea5-69b4-09bc7e88312f-f3611c23, #w-node-e2d8ce1e-fba7-fea5-69b4-09bc7e883133-f3611c23, #w-node-_8f90b1f3-40c2-43d7-af8e-9a21866374d4-f3611c23, #w-node-dc0595ee-247f-cdb9-b8e9-234f6de6221f-f3611c23, #w-node-dc0595ee-247f-cdb9-b8e9-234f6de62220-f3611c23, #w-node-dc0595ee-247f-cdb9-b8e9-234f6de62223-f3611c23, #w-node-a1eae7af-2c6c-c974-b6a7-4753b1e5e552-f3611c23, #w-node-d1303b6c-6986-851b-8df3-f89ffb14abf3-f3611c23, #w-node-d1303b6c-6986-851b-8df3-f89ffb14abf4-f3611c23, #w-node-d1303b6c-6986-851b-8df3-f89ffb14abf7-f3611c23, #w-node-_88135025-568e-9126-ad6e-315cea3a553e-f3611c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88135025-568e-9126-ad6e-315cea3a554b-f3611c23, #w-node-_88135025-568e-9126-ad6e-315cea3a554d-f3611c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_88135025-568e-9126-ad6e-315cea3a554e-f3611c23, #w-node-_88135025-568e-9126-ad6e-315cea3a5550-f3611c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88135025-568e-9126-ad6e-315cea3a555d-f3611c23, #w-node-_88135025-568e-9126-ad6e-315cea3a555f-f3611c23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_88135025-568e-9126-ad6e-315cea3a5560-f3611c23, #w-node-_319f32af-acf1-2c53-01e3-601ae715d044-f3611c23, #w-node-_1de8bd09-0cbc-f601-3589-41350d42da15-f3611c23, #w-node-_39e04809-40a8-403e-430d-29c2a18aec89-f3611c23, #w-node-_9d43b9f7-4e4c-7b3b-4f05-b19da927e3a8-f3611c23, #w-node-c570f494-8c0e-201b-7cdc-f623870b5334-f3611c23, #w-node-_1aae631d-6ecb-bc86-854f-8660fce3da2e-f3611c23, #w-node-_188e671e-ba20-9919-620a-ac485edeab31-f3611c23, #w-node-_023a001f-a08f-5f62-c4fd-209a87a5ecb5-f3611c23, #w-node-_87ae227c-49b0-e674-3721-8b6c32a1b5eb-f3611c23, #w-node-_484e28ea-36c8-cd53-3a22-05e457d6c2b3-f3611c23, #w-node-cb647896-0b9f-dfd7-8726-168aacf46eb6-c1611c24, #w-node-_00e1e657-e67c-0871-1594-b29d6d2cf3f2-c1611c24, #w-node-_6b9159cc-663b-b50f-d66f-f2c9f9995074-c1611c24, #w-node-_6e20e481-673d-4e50-6379-e2c0ae7ab0e6-c1611c24, #w-node-c84fe407-c688-391d-d3c7-7bed6140481c-c1611c24, #w-node-c84fe407-c688-391d-d3c7-7bed6140481d-c1611c24, #w-node-c84fe407-c688-391d-d3c7-7bed61404820-c1611c24, #w-node-c84fe407-c688-391d-d3c7-7bed61404824-c1611c24, #w-node-_9bd8cf70-e79a-b710-3b10-9c3ebc6d3134-c1611c24, #w-node-_9bd8cf70-e79a-b710-3b10-9c3ebc6d3135-c1611c24, #w-node-_9bd8cf70-e79a-b710-3b10-9c3ebc6d3138-c1611c24, #w-node-_9bd8cf70-e79a-b710-3b10-9c3ebc6d3139-c1611c24, #w-node-_9bd8cf70-e79a-b710-3b10-9c3ebc6d313c-c1611c24, #w-node-_2c7b954a-ef39-03d1-785c-784868eae335-c1611c24, #w-node-_2c7b954a-ef39-03d1-785c-784868eae336-c1611c24, #w-node-_2c7b954a-ef39-03d1-785c-784868eae339-c1611c24, #w-node-_2c7b954a-ef39-03d1-785c-784868eae33d-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af4910317e-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af4910317f-c1611c24, #w-node-_1bb4b3aa-8616-387b-574c-e3b11622ebbe-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af49103181-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af49103183-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af49103184-c1611c24, #w-node-_28e8c258-5743-076e-e0ea-eee6e4be5de2-c1611c24, #w-node-_28e8c258-5743-076e-e0ea-eee6e4be5de6-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af49103188-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af49103189-c1611c24, #w-node-b2460a9c-ca5f-2e6a-31ba-68295349f183-c1611c24, #w-node-b2460a9c-ca5f-2e6a-31ba-68295349f187-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af4910318d-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af4910318e-c1611c24, #w-node-_74d919b9-2cf1-0a32-7cd3-3ad5ec72cc18-c1611c24, #w-node-_74d919b9-2cf1-0a32-7cd3-3ad5ec72cc1c-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af49103193-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af49103194-c1611c24, #w-node-ce4aa201-173f-6630-e485-e6af49103195-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408a7-c1611c24 {
  align-self: center;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408ac-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408b7-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408b8-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408bb-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408bf-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408c0-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408c3-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408c7-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408c8-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408cb-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408cf-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408d0-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408d3-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408d7-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408d8-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408db-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408df-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408e0-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408e3-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408e7-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408e8-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408eb-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408f3-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408fd-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed408fe-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40901-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40904-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40905-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40908-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed4090b-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed4090c-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed4090f-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40912-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40913-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40916-c1611c24, #w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40919-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed4091a-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed4091d-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5be1bfd-0231-a2dd-d53a-a9496ed40920-c1611c24 {
  align-self: center;
}

#w-node-dcf669e9-5ddc-ec30-b708-51d60db9020a-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90210-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90212-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90213-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90214-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90216-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90218-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9021b-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9021d-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90220-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90222-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90225-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90227-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9022a-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9022c-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9022e-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90231-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90233-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90236-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90238-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9023b-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9023d-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90240-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90242-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90243-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90244-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90247-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90249-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9024c-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9024e-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90251-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90253-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90256-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90258-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9025b-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9025d-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9025f-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90262-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90264-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90267-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90269-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9026c-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db9026e-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90271-c1611c24, #w-node-_08a68c99-a78b-96c0-1d04-52602d90292a-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec21a-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec21b-c1611c24, #w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec21e-c1611c24, #w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec21f-c1611c24, #w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec221-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec224-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec225-c1611c24, #w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec228-c1611c24, #w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec22b-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec22e-c1611c24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec22f-c1611c24, #w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec232-c1611c24, #w-node-c0a6a75e-da3b-1cd4-27c7-ececda3ec235-c1611c24, #w-node-_64b1373b-f943-42a1-4ead-a0bc1f6100fc-c1611c24, #w-node-_5ba291a7-90e1-8763-adb8-f15599c12ffc-c1611c24, #w-node-_99c9bb0a-fc6d-730e-f399-cb210daeb26f-c1611c24, #w-node-c5c861c9-82a8-8a29-b8bb-ea7497e53b75-c1611c24, #w-node-_30c0262d-8c2d-67a6-b892-05ecd66394a7-c1611c24, #w-node-_3ccd8b16-af15-08ae-9939-54e6868ba5cc-c1611c24, #w-node-ff282a28-91d4-e577-60a3-36b1ef28bdac-c1611c24, #w-node-_8691f471-720d-9239-4396-230fd3a890df-c1611c24, #w-node-_8f8a2fa0-68c0-ed4b-2064-3adeb24121bb-c1611c24, #w-node-_8691f471-720d-9239-4396-230fd3a890e4-c1611c24, #w-node-_8691f471-720d-9239-4396-230fd3a890e5-c1611c24, #w-node-_6a868f80-f7e8-c1df-83bf-e5c8c22fc4b1-c1611c24, #w-node-_46d4886f-1a20-1edd-f63f-5f0e2dee635a-c1611c24, #w-node-_46d4886f-1a20-1edd-f63f-5f0e2dee635b-c1611c24, #w-node-_46d4886f-1a20-1edd-f63f-5f0e2dee635e-c1611c24, #w-node-_46d4886f-1a20-1edd-f63f-5f0e2dee635f-c1611c24, #w-node-f4fa6e23-2726-8b79-c88f-90121de7da4c-c1611c24, #w-node-_6c2e6234-4449-04fc-0e80-e1ccce4893e5-c1611c24, #w-node-_6c2e6234-4449-04fc-0e80-e1ccce4893e6-c1611c24, #w-node-_6c2e6234-4449-04fc-0e80-e1ccce4893e9-c1611c24, #w-node-_6c2e6234-4449-04fc-0e80-e1ccce4893ea-c1611c24, #w-node-_4e61e482-8294-9671-c3a0-d2d5b5ca6629-c1611c24, #w-node-_51ab432a-7186-41fc-eb7d-1f14074a8c6c-c1611c24, #w-node-_51ab432a-7186-41fc-eb7d-1f14074a8c6d-c1611c24, #w-node-_51ab432a-7186-41fc-eb7d-1f14074a8c70-c1611c24, #w-node-_51ab432a-7186-41fc-eb7d-1f14074a8c71-c1611c24, #w-node-_72e14490-758a-71af-d839-f0f80cbcf87e-c1611c24, #w-node-_1ebf4c13-5b00-8673-5e8d-74fe2e9e4b18-c1611c24, #w-node-_1ebf4c13-5b00-8673-5e8d-74fe2e9e4b19-c1611c24, #w-node-_1ebf4c13-5b00-8673-5e8d-74fe2e9e4b1c-c1611c24, #w-node-_1ebf4c13-5b00-8673-5e8d-74fe2e9e4b1d-c1611c24, #w-node-_78a14219-4a7d-2773-d14f-c4d255d0f925-c1611c24, #w-node-_74c1c4ec-a429-893c-6f2d-43fc52cf226f-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c2f-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c33-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c35-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c36-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c37-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c3a-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c3c-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c3f-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c41-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c44-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c46-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c49-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c4b-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c4e-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c50-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c52-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c55-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c57-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c5a-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c5c-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c5f-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c61-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c64-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c66-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c67-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c68-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c6c-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c6e-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c71-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c73-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c76-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c78-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c7b-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c7d-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c80-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c82-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c84-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c87-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c89-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c8c-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c8e-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c91-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c93-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c96-c1611c24, #w-node-_78fd337e-ddee-473d-01b4-a647940e2f43-c1611c24, #w-node-_06287639-0682-72db-59de-cc40df9a7f90-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0c3-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0c7-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0c9-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0ca-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0cb-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0ce-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0d0-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0d3-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0d5-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0d8-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0da-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0dd-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0df-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0e2-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0e4-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0e6-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0e9-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0eb-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0ee-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0f0-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0f3-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0f5-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0f8-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0fa-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0fb-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0fc-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce100-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce102-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce105-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce107-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce10a-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce10c-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce10f-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce111-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce114-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce116-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce118-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce11b-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce11d-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce120-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce122-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce125-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce127-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce12a-c1611c24, #w-node-_803086ec-b353-4f3f-1765-cfe005c81640-c1611c24, #w-node-_638984f5-f689-ae18-1980-6f18ff7ae21d-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e55096-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e5509a-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e5509c-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e5509d-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e5509e-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550a1-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550a3-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550a6-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550a8-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550ab-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550ad-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550b0-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550b2-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550b5-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550b7-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550b9-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550bc-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550be-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550c1-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550c3-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550c6-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550c8-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550cb-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550cd-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550ce-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550cf-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550d3-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550d5-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550d8-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550da-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550dd-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550df-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550e2-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550e4-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550e7-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550e9-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550eb-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550ee-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550f0-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550f3-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550f5-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550f8-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550fa-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550fd-c1611c24, #w-node-fe9cf831-005a-9331-2ee1-5461cc35fbed-c1611c24, #w-node-a9c07f75-ebcb-0532-cb03-ae4c07f4e58d-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49ec-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49f0-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49f2-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49f3-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49f4-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49f7-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49f9-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49fc-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49fe-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a01-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a03-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a06-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a08-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a0b-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a0d-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a0f-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a12-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a14-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a17-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a19-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a1c-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a1e-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a21-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a23-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a24-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a25-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a29-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a2b-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a2e-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a30-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a33-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a35-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a38-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a3a-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a3d-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a3f-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a41-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a44-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a46-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a49-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a4b-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a4e-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a50-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a53-c1611c24, #w-node-bc6748b2-2a51-bc31-34f9-674955c4c2e4-c1611c24, #w-node-_8db6ae08-2b66-6698-f276-e5720c9f5029-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df28c-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df290-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df292-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df293-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df294-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df297-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df299-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df29c-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df29e-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2a1-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2a3-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2a6-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2a8-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2ab-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2ad-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2af-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2b2-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2b4-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2b7-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2b9-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2bc-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2be-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2c1-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2c3-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2c4-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2c5-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2c9-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2cb-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2ce-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2d0-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2d3-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2d5-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2d8-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2da-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2dd-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2df-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2e1-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2e4-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2e6-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2e9-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2eb-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2ee-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2f0-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2f3-c1611c24, #w-node-_0a22f923-68e0-dd2a-acd8-654f79ad17e5-c1611c24, #w-node-_0a22f923-68e0-dd2a-acd8-654f79ad17e8-c1611c24, #w-node-ced59020-917b-f4a2-b26a-e2ec7d85d43d-8c611c28, #w-node-ced59020-917b-f4a2-b26a-e2ec7d85d43e-8c611c28, #w-node-ced59020-917b-f4a2-b26a-e2ec7d85d442-8c611c28, #w-node-ced59020-917b-f4a2-b26a-e2ec7d85d443-8c611c28, #w-node-ced59020-917b-f4a2-b26a-e2ec7d85d446-8c611c28, #w-node-_453db61c-60a3-f491-c167-61037adb7d6c-8c611c28, #w-node-_453db61c-60a3-f491-c167-61037adb7d6d-8c611c28, #w-node-_453db61c-60a3-f491-c167-61037adb7d71-8c611c28, #w-node-_84f100cb-4953-eac3-8e19-5695f055629b-8c611c28, #w-node-_453db61c-60a3-f491-c167-61037adb7d75-8c611c28, #w-node-a70b77c5-a059-57ca-f2ec-d4fd3edc9c9a-8c611c28, #w-node-a70b77c5-a059-57ca-f2ec-d4fd3edc9c9b-8c611c28, #w-node-a70b77c5-a059-57ca-f2ec-d4fd3edc9c9f-8c611c28, #w-node-a70b77c5-a059-57ca-f2ec-d4fd3edc9ca0-8c611c28, #w-node-a70b77c5-a059-57ca-f2ec-d4fd3edc9ca3-8c611c28, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-8c611c28 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-8c611c28 {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-8c611c28, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca4-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca6-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca7-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cab-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cac-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0caf-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cb1-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cba-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cbb-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cbf-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc0-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc3-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc6-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc7-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccb-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccc-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccf-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cd2-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cd3-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cd7-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cd8-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cdb-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce1-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce2-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce5-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce6-8f611c29, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ce9-8f611c29, #w-node-_5fbf7592-5a30-2327-8650-162bc72b820e-8f611c29, #w-node-_5fbf7592-5a30-2327-8650-162bc72b820f-8f611c29, #w-node-_5fbf7592-5a30-2327-8650-162bc72b821c-8f611c29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b821e-8f611c29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b8232-8f611c29, #w-node-_5fbf7592-5a30-2327-8650-162bc72b8233-8f611c29, #w-node-_5fbf7592-5a30-2327-8650-162bc72b8240-8f611c29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b8242-8f611c29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b8220-8f611c29, #w-node-_5fbf7592-5a30-2327-8650-162bc72b8221-8f611c29, #w-node-_5fbf7592-5a30-2327-8650-162bc72b822e-8f611c29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fbf7592-5a30-2327-8650-162bc72b8230-8f611c29, #w-node-bba1adb7-7682-b9fe-dc41-cfc06cdf3033-7e611c2a, #w-node-_1e4b060f-1ea6-7cb9-c17d-b7d610f64aab-7e611c2a, #w-node-_17db56d7-c305-984f-fcbe-7bd7f0cb81e4-7e611c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6183b370-ca4c-8556-e9e1-4f2daf432863-7e611c2a {
  justify-self: stretch;
}

#w-node-_6183b370-ca4c-8556-e9e1-4f2daf432867-7e611c2a, #w-node-_9e455d52-06b1-17e1-3a73-cb404ca1eb2a-7e611c2a, #w-node-_1a427b2f-765c-4163-b876-a5b3f7bed327-7e611c2a, #w-node-_28ea8dca-6b00-30b2-36be-b5481bc0e6fe-7e611c2a, #w-node-_40788150-a78e-8fbd-1c5f-e22646177814-7e611c2a, #w-node-bc847925-936e-7b01-f57d-3cb3418f2eb2-7e611c2a, #w-node-a7ea476e-ab05-d20c-670c-42e1ada324dc-7e611c2a, #w-node-adae33bc-fd0f-f679-ee57-517abbc7d8dc-7e611c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97192804-7495-dff2-41e0-85c24d4870c4-7e611c2a {
  justify-self: stretch;
}

#w-node-_97192804-7495-dff2-41e0-85c24d4870c8-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d957f-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d9580-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d9588-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d9590-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d9598-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95a0-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95a8-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95b0-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95b8-7e611c2a, #w-node-f005aed4-9f73-a8ee-f902-dafc441d95c0-7e611c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37fb4612-85ae-98ac-f636-6f72a8df8113-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_15df3bc4-639e-60c1-b091-5df314ea51d7-47611c2c, #w-node-_47087718-daed-f28d-3d1d-5392745ddca9-47611c2c, #w-node-_9ad76204-b2f9-8f5d-434d-06ccad18f70f-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03c62d90-b3c2-a1bd-3f37-e404b04e6c2f-47611c2c, #w-node-_03c62d90-b3c2-a1bd-3f37-e404b04e6c31-47611c2c, #w-node-_1c9e0767-426d-4e53-8c08-35419dcf3c32-47611c2c, #w-node-a0d18101-c4d9-abd5-4e4f-7aa4f70d704a-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d70931a8-20fe-6567-f5aa-7ded338122b6-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d70931a8-20fe-6567-f5aa-7ded338122c5-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded338122c7-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d70931a8-20fe-6567-f5aa-7ded338122c9-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de724c8b-951c-8768-7cf7-11007184867d-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded338122d7-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d70931a8-20fe-6567-f5aa-7ded338122de-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_699949a7-ad42-e894-c2b3-8da0f7e0931a-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded338122ec-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d70931a8-20fe-6567-f5aa-7ded338122f2-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_261f03e5-1164-9d55-fa94-4a234f0c8a95-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812300-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89012-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8901a-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89029-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8902a-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8902b-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89031-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89032-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89033-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8903f-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89040-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89041-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89053-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89054-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89056-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89057-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89058-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8905a-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8905b-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8905d-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8905e-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8905f-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89061-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89062-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89064-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89065-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89066-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89068-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89076-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89077-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89078-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8907a-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8907c-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d8907e-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89080-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89081-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89082-47611c2c, #w-node-_8f9ee9f7-876b-5f1a-af71-2bcff6d89084-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637104-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637110-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637111-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637112-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637114-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637116-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637117-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637118-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d463711b-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d463711d-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d463711e-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d463711f-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637122-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637124-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637125-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637126-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637129-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d463712b-47611c2c, #w-node-dde44af3-7984-d557-6f1c-24c2d4637130-47611c2c, #w-node-dde44af3-7984-d557-6f1c-24c2d4637131-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637136-47611c2c, #w-node-dde44af3-7984-d557-6f1c-24c2d4637138-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d463713f-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dde44af3-7984-d557-6f1c-24c2d4637143-47611c2c {
  align-self: center;
}

#w-node-dce60f0e-cd60-eb91-9824-2133f610b225-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e08-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e0b-47611c2c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e14-47611c2c {
  grid-area: 1 / 1 / 2 / 2;
  align-self: stretch;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e1d-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e1e-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e1f-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e25-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e27-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e29-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e2d-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e2f-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e31-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e36-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e38-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e3a-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e3f-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e41-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e43-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e53-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e54-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e55-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e5b-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e5d-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e5f-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e63-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e65-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e67-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e6c-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e6e-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e70-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e75-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e77-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e79-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e89-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e8a-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e8b-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e91-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e93-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e95-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e99-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89e9b-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89e9d-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89ea2-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89ea4-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89ea6-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89eab-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89ead-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89eaf-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbf66507-2273-3404-7e1a-2063bcb89ebd-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89ec9-47611c2c, #w-node-cbf66507-2273-3404-7e1a-2063bcb89ed5-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded3381230b-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812317-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812323-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded3381232f-47611c2c, #w-node-b58ca1cd-f02c-b35c-4797-2ba82a05704b-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93ccd95f-fde0-8aeb-0887-88f993d13ac7-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5b0fc6ab-f53f-2c83-c78e-dddbcf8441f9-47611c2c, #w-node-_3c52d573-4d48-bf80-6d74-14bdbd6848f6-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d139c23e-31ad-c9e5-3cfb-e84a315a7cb4-47611c2c, #w-node-d139c23e-31ad-c9e5-3cfb-e84a315a7cb6-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1781aeef-d2bb-06dc-a584-4d7554da5305-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1781aeef-d2bb-06dc-a584-4d7554da5306-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1781aeef-d2bb-06dc-a584-4d7554da5307-47611c2c, #w-node-d124f2ec-a3af-f08e-88d5-ce9fe25bed37-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1781aeef-d2bb-06dc-a584-4d7554da530e-47611c2c, #w-node-_1781aeef-d2bb-06dc-a584-4d7554da5310-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b780002e-d58d-2414-0e33-36dfa2794ab2-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b780002e-d58d-2414-0e33-36dfa2794ab3-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b780002e-d58d-2414-0e33-36dfa2794ab4-47611c2c, #w-node-bce9997a-729e-8ab8-d9ad-8c340f8f785b-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b780002e-d58d-2414-0e33-36dfa2794abb-47611c2c, #w-node-b780002e-d58d-2414-0e33-36dfa2794abd-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13b2-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13b3-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13b5-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13bb-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13bc-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13bd-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13be-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13c0-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13c7-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13c8-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13c9-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13ca-47611c2c, #w-node-_0f8a15e6-32c3-2679-9fdc-e6e0e73f13cc-47611c2c, #w-node-_4ab52d14-db61-c943-b0cc-83a005f1e172-47611c2c, #w-node-_4ab52d14-db61-c943-b0cc-83a005f1e173-47611c2c, #w-node-_76b93959-20d4-7668-efae-ae7dc4cb0e01-47611c2c, #w-node-_2c13e2f5-1c79-b30d-69fb-e328c7c34446-47611c2c, #w-node-_49da8434-d14b-2825-82b3-b0cfdf9b28f1-47611c2c, #w-node-e6091a09-d389-42c2-c10f-59d5961cb704-47611c2c, #w-node-af92d3c7-b5f0-3d7c-cde1-0e683f29b33a-47611c2c, #w-node-_14155be7-b462-4717-0ed1-d2fca4d53a12-47611c2c, #w-node-_011ffb91-2ccd-e148-8538-b7dc27162d6d-47611c2c, #w-node-_0cf134c0-4ca8-470c-2396-618a4497ec43-47611c2c, #w-node-a767b617-8857-10a7-c46c-a07840c606f0-47611c2c, #w-node-_24bd8420-fb78-48ba-2fb2-e9eee8bc511c-47611c2c, #w-node-_24bd8420-fb78-48ba-2fb2-e9eee8bc511d-47611c2c, #w-node-_24bd8420-fb78-48ba-2fb2-e9eee8bc5122-47611c2c, #w-node-a653a3d3-15df-80e1-c037-1aead71084d4-47611c2c, #w-node-a653a3d3-15df-80e1-c037-1aead71084d5-47611c2c, #w-node-a653a3d3-15df-80e1-c037-1aead71084da-47611c2c, #w-node-_0ef6bf98-dc48-85b6-b274-4531abdbf2b9-47611c2c, #w-node-_0ef6bf98-dc48-85b6-b274-4531abdbf2ba-47611c2c, #w-node-_0ef6bf98-dc48-85b6-b274-4531abdbf2bf-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b475-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b476-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b47a-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b47b-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b480-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b482-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b483-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b488-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b48a-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b48b-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b48c-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b490-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b492-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b493-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b494-47611c2c, #w-node-ee5fc920-0edf-a0e4-e78c-8993e776b498-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1d6-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1d7-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1eb-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1ec-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1ed-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1f1-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1db-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1dc-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1e1-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1f3-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1f4-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1f5-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1f9-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1e3-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1e4-47611c2c, #w-node-f2e9793a-7a2f-d455-ef82-e5a1b170c1e9-47611c2c, #w-node-c357c937-a31a-d326-529d-bbd31883e2c8-47611c2c, #w-node-c357c937-a31a-d326-529d-bbd31883e2d1-47611c2c, #w-node-c357c937-a31a-d326-529d-bbd31883e2d8-47611c2c, #w-node-c357c937-a31a-d326-529d-bbd31883e2e1-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812263-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812265-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d70931a8-20fe-6567-f5aa-7ded3381226a-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded3381226c-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d70931a8-20fe-6567-f5aa-7ded33812290-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812291-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812294-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812297-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812298-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded3381229b-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded3381229e-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded3381229f-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded338122a2-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded338122a3-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded338122a5-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded338122a6-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded338122a9-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812272-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812273-47611c2c, #w-node-d70931a8-20fe-6567-f5aa-7ded33812274-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0c2-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0c4-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0cc-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0cd-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0ce-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0d2-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0d4-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0d5-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0d6-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0da-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0dc-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0dd-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0de-47611c2c, #w-node-_941f7048-1409-9919-4322-64049e6ce0e2-47611c2c, #w-node-_7af546d1-8ff5-896e-f6cb-8dc60248de43-47611c2c, #w-node-_7af546d1-8ff5-896e-f6cb-8dc60248de46-47611c2c, #w-node-_7af546d1-8ff5-896e-f6cb-8dc60248de49-47611c2c, #field-2.w-node-_7af546d1-8ff5-896e-f6cb-8dc60248de4c-47611c2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7af546d1-8ff5-896e-f6cb-8dc60248de4d-47611c2c {
  justify-self: end;
}

#w-node-be020488-aa4a-c36d-4e44-000010470c63-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aca9326c-ec80-16bf-7396-e894551d571b-37611c2d, #w-node-_69cfe582-a8f9-f5f3-01ea-8e3205759cbe-37611c2d, #w-node-_17069936-28a6-f44f-276b-18842b2bd69e-37611c2d, #w-node-_00fa9c59-89a2-d140-5591-b8f632e5ab1d-37611c2d, #w-node-_00fa9c59-89a2-d140-5591-b8f632e5ab1e-37611c2d, #w-node-_00fa9c59-89a2-d140-5591-b8f632e5ab20-37611c2d, #w-node-ad646cc1-415b-4747-b2e5-7d45a942cb42-37611c2d, #w-node-ad646cc1-415b-4747-b2e5-7d45a942cb43-37611c2d, #w-node-ad646cc1-415b-4747-b2e5-7d45a942cb45-37611c2d, #w-node-_43a70a6d-f80b-a7cb-869e-dd24392c4539-37611c2d, #w-node-_43a70a6d-f80b-a7cb-869e-dd24392c453a-37611c2d, #w-node-_43a70a6d-f80b-a7cb-869e-dd24392c453c-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f01c906d-25e5-27ca-36fb-66f2efc5b03f-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f01c906d-25e5-27ca-36fb-66f2efc5b04d-37611c2d, #w-node-f01c906d-25e5-27ca-36fb-66f2efc5b04e-37611c2d, #w-node-f01c906d-25e5-27ca-36fb-66f2efc5b051-37611c2d, #w-node-f01c906d-25e5-27ca-36fb-66f2efc5b052-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef01-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef02-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef03-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef09-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef0a-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef0b-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef11-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef12-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef13-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef1f-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef20-37611c2d, #w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef21-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaab9-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaaba-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaabb-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaac1-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaac2-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaac3-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaac9-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaaca-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaacb-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaad7-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaad8-37611c2d, #w-node-a078c710-47f1-75a9-9c64-e89debabaad9-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef58-37611c2d {
  align-self: center;
}

#w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef60-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef71-37611c2d {
  align-self: center;
}

#w-node-c10346ab-1d41-80f5-77d1-67cf4b8cef79-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d10f9a97-857c-2460-df3e-70bcb97acb3b-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d10f9a97-857c-2460-df3e-70bcb97acb46-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d10f9a97-857c-2460-df3e-70bcb97acb49-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d10f9a97-857c-2460-df3e-70bcb97acb52-37611c2d, #w-node-d10f9a97-857c-2460-df3e-70bcb97acb54-37611c2d, #w-node-d10f9a97-857c-2460-df3e-70bcb97acb5a-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d10f9a97-857c-2460-df3e-70bcb97acb5d-37611c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d10f9a97-857c-2460-df3e-70bcb97acb66-37611c2d, #w-node-d10f9a97-857c-2460-df3e-70bcb97acb68-37611c2d, #w-node-ee0e1e7d-4465-eb46-a23b-43386b9df68b-37611c2d, #w-node-ee0e1e7d-4465-eb46-a23b-43386b9df6c6-37611c2d, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca4-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca6-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ca7-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cab-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cac-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0caf-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cba-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cbb-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cbf-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc0-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc3-51611c74, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62dc-51611c74, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62dd-51611c74, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62e1-51611c74, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62e2-51611c74, #w-node-_542e58b6-b0ed-a509-5761-da172f6b62e5-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc6-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0cc7-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccb-51611c74, #w-node-_63c6c238-9010-3e1b-9a29-75e2b9cc0ccc-51611c74, #w-node-_985d244c-4a90-d6a0-b67e-bba18b03bc35-51611c74, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b00-51611c74, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b01-51611c74, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b0e-51611c74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b10-51611c74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b12-51611c74, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b13-51611c74, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b20-51611c74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b22-51611c74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b24-51611c74, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b25-51611c74, #w-node-_777c0541-da12-b1a8-9437-9edc9ad77b32-51611c74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777c0541-da12-b1a8-9437-9edc9ad77b34-51611c74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8af-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8b0-13611c77, #w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8b2-13611c77, #w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8b3-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8b7-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8b8-13611c77, #w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8ba-13611c77, #w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8bb-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8bf-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8c0-13611c77, #w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8c2-13611c77, #w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8c3-13611c77, #w-node-_3cde0f4c-15fa-5b2c-42a8-68d97107f8ce-13611c77, #w-node-_27b0dbaf-cf87-4506-2fcf-2d2673b11aa7-13611c77, #w-node-_468448fd-44e4-2c1d-82c9-a49b8431593c-13611c77, #w-node-_3977e9b3-a2b4-230d-51c8-5248c3fbc242-13611c77, #w-node-_65cf3722-f776-b5e5-a8c2-62f9840a90b4-13611c77, #w-node-_44d90fbb-85e8-c1a5-f60c-46946dcc4324-13611c77, #w-node-_44d90fbb-85e8-c1a5-f60c-46946dcc4329-13611c77, #w-node-_44d90fbb-85e8-c1a5-f60c-46946dcc432f-13611c77, #w-node-_44d90fbb-85e8-c1a5-f60c-46946dcc4335-13611c77, #w-node-_5e00f982-3f98-99c8-9856-5d543c745869-13611c77, #w-node-_85e0d64c-e8b3-2a9e-b62c-93df05661e4c-13611c77, #w-node-_85e0d64c-e8b3-2a9e-b62c-93df05661e51-13611c77, #w-node-_85e0d64c-e8b3-2a9e-b62c-93df05661e57-13611c77, #w-node-_85e0d64c-e8b3-2a9e-b62c-93df05661e5d-13611c77, #w-node-_85e0d64c-e8b3-2a9e-b62c-93df05661e63-13611c77, #w-node-_206a366b-676d-e522-ae1a-c3056b8d428a-13611c77, #w-node-_2989c648-ae07-d976-9dc5-780df30d3d10-13611c77, #w-node-_394ca00a-e728-19a9-4c49-80c64cebe66a-13611c77, #w-node-db0d91ed-0a0b-1d34-0786-874c23453070-13611c77, #w-node-db0d91ed-0a0b-1d34-0786-874c23453075-13611c77, #w-node-db0d91ed-0a0b-1d34-0786-874c2345307b-13611c77, #w-node-db0d91ed-0a0b-1d34-0786-874c23453081-13611c77, #w-node-db0d91ed-0a0b-1d34-0786-874c23453087-13611c77, #w-node-db0d91ed-0a0b-1d34-0786-874c2345308d-13611c77, #w-node-_7d563ea2-6f4e-b092-4e08-6616e56ac116-13611c77, #w-node-_7d563ea2-6f4e-b092-4e08-6616e56ac11b-13611c77, #w-node-_7d563ea2-6f4e-b092-4e08-6616e56ac121-13611c77, #w-node-_7d563ea2-6f4e-b092-4e08-6616e56ac127-13611c77, #w-node-_7d563ea2-6f4e-b092-4e08-6616e56ac12d-13611c77, #w-node-_7d563ea2-6f4e-b092-4e08-6616e56ac133-13611c77, #w-node-eddf71bc-db65-895f-576a-440f8a31ad22-13611c77, #w-node-eddf71bc-db65-895f-576a-440f8a31ad27-13611c77, #w-node-eddf71bc-db65-895f-576a-440f8a31ad2d-13611c77, #w-node-_7997dacc-0587-dafc-3a92-3b630b2a584f-13611c77, #w-node-_7997dacc-0587-dafc-3a92-3b630b2a5850-13611c77, #w-node-_7997dacc-0587-dafc-3a92-3b630b2a585d-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7997dacc-0587-dafc-3a92-3b630b2a585f-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7997dacc-0587-dafc-3a92-3b630b2a5861-13611c77, #w-node-_7997dacc-0587-dafc-3a92-3b630b2a5862-13611c77, #w-node-_7997dacc-0587-dafc-3a92-3b630b2a586f-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7997dacc-0587-dafc-3a92-3b630b2a5871-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7997dacc-0587-dafc-3a92-3b630b2a5873-13611c77, #w-node-_7997dacc-0587-dafc-3a92-3b630b2a5874-13611c77, #w-node-_7997dacc-0587-dafc-3a92-3b630b2a5881-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7997dacc-0587-dafc-3a92-3b630b2a5883-13611c77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c2c756c4-9bbd-61b2-5343-ded444679605-02611c78, #w-node-_5b96f93e-f441-19e8-3e7d-e9395159f974-02611c78, #w-node-a7c0e078-ed37-1516-d942-fdb2eafd62a4-02611c78, #w-node-a7c0e078-ed37-1516-d942-fdb2eafd62a6-02611c78, #w-node-a7c0e078-ed37-1516-d942-fdb2eafd62a7-02611c78, #w-node-a7c0e078-ed37-1516-d942-fdb2eafd62a8-02611c78, #w-node-a7c0e078-ed37-1516-d942-fdb2eafd62aa-02611c78, #w-node-c2c756c4-9bbd-61b2-5343-ded44467960a-02611c78, #w-node-c2c756c4-9bbd-61b2-5343-ded44467960b-02611c78, #w-node-ddbcd789-4470-f840-5962-b0d074126246-02611c78, #w-node-ddbcd789-4470-f840-5962-b0d074126247-02611c78, #w-node-ddbcd789-4470-f840-5962-b0d074126249-02611c78, #w-node-ddbcd789-4470-f840-5962-b0d07412624a-02611c78, #w-node-ddbcd789-4470-f840-5962-b0d07412624b-02611c78, #w-node-ddbcd789-4470-f840-5962-b0d07412624d-02611c78, #w-node-_4701a0be-f915-260b-d86f-361e2aa04bab-02611c78, #w-node-cacf230a-bcc8-deec-4889-0c7e85143aed-02611c78, #w-node-f2f82248-8899-713a-7665-1ee6a0b2f444-02611c78, #w-node-f2f82248-8899-713a-7665-1ee6a0b2f445-02611c78, #w-node-f2f82248-8899-713a-7665-1ee6a0b2f447-02611c78, #w-node-f2f82248-8899-713a-7665-1ee6a0b2f448-02611c78, #w-node-f2f82248-8899-713a-7665-1ee6a0b2f449-02611c78, #w-node-f2f82248-8899-713a-7665-1ee6a0b2f44b-02611c78, #w-node-c45416f4-2615-71ed-574d-ef10c9fbebad-02611c78, #w-node-_51686148-541b-aab6-5781-dc072f61c436-02611c78, #w-node-da6485c0-e20c-facb-f5a7-213d9dd91b50-02611c78, #w-node-da6485c0-e20c-facb-f5a7-213d9dd91b51-02611c78, #w-node-da6485c0-e20c-facb-f5a7-213d9dd91b53-02611c78, #w-node-da6485c0-e20c-facb-f5a7-213d9dd91b54-02611c78, #w-node-da6485c0-e20c-facb-f5a7-213d9dd91b55-02611c78, #w-node-da6485c0-e20c-facb-f5a7-213d9dd91b57-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a519165-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a51916b-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a519169-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a519171-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a519177-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a519175-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a51917d-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a519183-02611c78, #w-node-_3ec27683-544d-8bf5-8c08-c5ee7a519181-02611c78, #w-node-acdc808f-ef81-fb6d-7839-83a9a06f5ef9-02611c78, #w-node-_2d9ec196-5002-212f-a5a8-dc6b79026136-02611c78, #w-node-_0a74f233-99a2-a4da-54be-f809d460cdba-02611c78, #w-node-_4efd92e6-feed-2e12-14ee-e22ca178e78a-02611c78, #w-node-c1170157-6461-58b3-a66b-2e9e992381b7-02611c78, #w-node-_92fffea4-7ae8-de4a-ee35-17a0086eb992-02611c78, #w-node-_92fffea4-7ae8-de4a-ee35-17a0086eb993-02611c78, #w-node-_92fffea4-7ae8-de4a-ee35-17a0086eb994-02611c78, #w-node-b4148b7c-aacf-a1e7-fd9d-293b717e0e6b-02611c78, #w-node-_4b7fa87b-b10f-60de-9f83-d8b99c22b736-02611c78, #w-node-_4b7fa87b-b10f-60de-9f83-d8b99c22b737-02611c78, #w-node-_4b7fa87b-b10f-60de-9f83-d8b99c22b738-02611c78, #w-node-_979c5316-4ab7-bae4-01b0-973847dee0ef-02611c78, #w-node-_4ecaa53c-26ea-992c-0c63-dd961c30253c-02611c78, #w-node-_4ecaa53c-26ea-992c-0c63-dd961c30253d-02611c78, #w-node-_4ecaa53c-26ea-992c-0c63-dd961c30253e-02611c78, #w-node-cd2071a9-5e46-7733-5c21-d6b999cdc8f6-02611c78, #w-node-_2063841d-e894-9568-2846-4e9461be3a4f-02611c78, #w-node-_2063841d-e894-9568-2846-4e9461be3a50-02611c78, #w-node-_2063841d-e894-9568-2846-4e9461be3a51-02611c78, #w-node-d8a28c2f-d96d-b63d-c25c-542702a91c95-02611c78, #w-node-f99e6b4f-46b3-d53c-10b1-2fb2b9db4674-12611c79, #w-node-d216528b-d6ce-c20d-40da-19ad113669b6-12611c79, #w-node-_364379fa-0767-b099-61b5-0aa8ebb444f9-12611c79, #w-node-_83b36ef7-6f98-ebbe-2998-cd5ee74835c7-12611c79, #w-node-_83b36ef7-6f98-ebbe-2998-cd5ee74835d0-12611c79, #w-node-d5728d04-27f8-6038-2422-647d34678b6e-12611c79, #w-node-f0f6edab-d87c-d4ae-b27a-3bf4a72aa25f-12611c79, #w-node-f0f6edab-d87c-d4ae-b27a-3bf4a72aa26b-12611c79, #w-node-_591a5263-86d5-7272-c047-e3b3ea3911da-12611c79, #w-node-_591a5263-86d5-7272-c047-e3b3ea3911e3-12611c79, #w-node-_591a5263-86d5-7272-c047-e3b3ea3911eb-12611c79, #w-node-e4e11849-334f-918e-7d92-960e1e0aa60a-12611c79, #w-node-_274e52d0-ffcf-0e7a-1ce9-24a905f91c6d-12611c79, #w-node-_274e52d0-ffcf-0e7a-1ce9-24a905f91c79-12611c79, #w-node-_0c55526b-c637-ba1b-adea-3cfce8210398-12611c79, #w-node-_0c55526b-c637-ba1b-adea-3cfce82103a9-12611c79, #w-node-_0c55526b-c637-ba1b-adea-3cfce82103af-12611c79, #w-node-_0b72aeb9-262b-f20e-ca1e-c289c0d0ec7d-12611c79, #w-node-c014744f-81df-c5cb-4a5e-1e5dab4a5f1a-12611c79, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966b2-12611c79, #w-node-_19ed3daf-f8d5-7c79-65e8-ea471cef5b83-12611c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fbd1f78-4144-d5ff-ed3a-ee7de59afe30-12611c79 {
  align-self: center;
}

#w-node-_60da2314-ba59-b9fa-9dcd-474c426da18e-12611c79, #w-node-_3e995fb6-b035-bdca-3a14-26202de7dfe3-12611c79, #w-node-_20c4df2e-1460-289f-d3bb-c57a42e35f02-12611c79, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966cb-12611c79, #w-node-_41044c3d-9cce-9b94-29a4-dea5eea966cc-12611c79, #w-node-_224df2d4-b235-0ff6-ad59-f3d759325846-12611c79, #w-node-_761e5363-fc08-2727-4d82-1c729abd6b1d-12611c79, #w-node-_7db00cea-749b-8501-5b17-7f96e03bc9ee-12611c79, #w-node-_7fc634a8-40c0-4805-eadd-1b12fdb0b427-12611c79, #w-node-d968b245-c2fd-10f2-86f0-6f1484216640-12611c79, #w-node-_57184bb0-9c29-8133-2a42-af6f3d65033c-12611c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d038f2c3-6722-9571-0a7b-5104c7c42d42-12611c79 {
  align-self: center;
}

#w-node-d968b245-c2fd-10f2-86f0-6f1484216643-12611c79, #w-node-d968b245-c2fd-10f2-86f0-6f1484216645-12611c79, #w-node-d968b245-c2fd-10f2-86f0-6f1484216647-12611c79, #w-node-d968b245-c2fd-10f2-86f0-6f148421664b-12611c79, #w-node-d968b245-c2fd-10f2-86f0-6f148421664f-12611c79, #w-node-d968b245-c2fd-10f2-86f0-6f1484216650-12611c79, #w-node-df196d0e-6e3a-6ebb-bc20-d07793171b86-12611c79, #w-node-e0fbbbe3-1506-8c70-edbf-ca0662946935-12611c79, #w-node-_491b3e03-8494-f2ce-7867-7657f96d5b02-12611c79, #w-node-_67ef7127-667f-4f6f-7fa7-5aa548c4b85e-12611c79, #w-node-_57162643-944c-23a9-0e59-7791a47a3a5e-12611c79, #w-node-_57162643-944c-23a9-0e59-7791a47a3a5f-12611c79, #w-node-_57162643-944c-23a9-0e59-7791a47a3a65-12611c79, #w-node-_57162643-944c-23a9-0e59-7791a47a3a6a-12611c79, #w-node-_57162643-944c-23a9-0e59-7791a47a3a6f-12611c79, #w-node-_3ce2103c-f2f8-8ed4-0aeb-c2213b5eb180-12611c79, #w-node-_86dfc9d7-e937-043d-a8d2-597e0a73b868-12611c79, #w-node-_86dfc9d7-e937-043d-a8d2-597e0a73b869-12611c79, #w-node-_86dfc9d7-e937-043d-a8d2-597e0a73b86f-12611c79, #w-node-_86dfc9d7-e937-043d-a8d2-597e0a73b874-12611c79, #w-node-_86dfc9d7-e937-043d-a8d2-597e0a73b879-12611c79, #w-node-_81f5b14f-bb06-6c6b-96d2-dfd79bd2ecdc-12611c79, #w-node-_4e1ac0e0-4996-f79a-d8b5-6a7ff61bdbb0-12611c79, #w-node-_4e1ac0e0-4996-f79a-d8b5-6a7ff61bdbb1-12611c79, #w-node-_4e1ac0e0-4996-f79a-d8b5-6a7ff61bdbb7-12611c79, #w-node-_4e1ac0e0-4996-f79a-d8b5-6a7ff61bdbbc-12611c79, #w-node-_4e1ac0e0-4996-f79a-d8b5-6a7ff61bdbc1-12611c79, #w-node-_49cbbb20-ee0a-1cf6-078c-91f9e501597b-12611c79, #w-node-d968b245-c2fd-10f2-86f0-6f1484216670-12611c79, #w-node-d968b245-c2fd-10f2-86f0-6f1484216671-12611c79, #w-node-cf33f611-4fcd-51ba-3348-e18f7ebd3b03-12611c79, #w-node-_22985285-266d-295d-30b0-76c07c3e1d13-12611c79, #w-node-_202b94b0-f541-b99c-6cf6-046aa0c98d3e-12611c79, #w-node-bb05cd8f-b260-ad3d-a101-494ad2f8cfef-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd6a-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd6b-12611c79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d134765-5c33-795b-f2e3-3faa7183f5b1-12611c79 {
  align-self: center;
}

#w-node-_88383c62-fa35-e53c-933d-12ee1be6cd70-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd72-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd74-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd78-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd7c-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd7d-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd82-12611c79, #w-node-_88383c62-fa35-e53c-933d-12ee1be6cd8a-12611c79, #w-node-_360f6faf-2610-8608-07f3-7d0ef5be1c43-12611c79, #w-node-_48b9e57f-a18d-a602-f6aa-012a8829fba5-12611c79, #w-node-_48b9e57f-a18d-a602-f6aa-012a8829fba6-12611c79, #w-node-_48b9e57f-a18d-a602-f6aa-012a8829fbac-12611c79, #w-node-_48b9e57f-a18d-a602-f6aa-012a8829fbb6-12611c79, #w-node-_09cc6982-2711-d182-3819-05973ab8b200-12611c79, #w-node-_3e2dfc8c-0210-2a35-0ba6-8b34ede2a9bd-12611c79, #w-node-_3e2dfc8c-0210-2a35-0ba6-8b34ede2a9be-12611c79, #w-node-_3e2dfc8c-0210-2a35-0ba6-8b34ede2a9c4-12611c79, #w-node-_3e2dfc8c-0210-2a35-0ba6-8b34ede2a9ce-12611c79, #w-node-eb5e0143-de6d-99f6-03a5-037798db7d63-12611c79, #w-node-_338741cf-8e9e-b10c-a73e-8badb0a389b5-12611c79, #w-node-_338741cf-8e9e-b10c-a73e-8badb0a389b6-12611c79, #w-node-_338741cf-8e9e-b10c-a73e-8badb0a389bc-12611c79, #w-node-_338741cf-8e9e-b10c-a73e-8badb0a389c6-12611c79, #w-node-_563f119f-1f98-7e94-192a-8d2ac06288ce-12611c79, #w-node-_0519f718-aa7b-daac-2707-25b23a7608a4-12611c79, #w-node-_9f94468f-0c18-6f75-a546-005a19480265-12611c79, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e0-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e1-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e5-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e6-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2e9-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2f4-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2f5-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2f9-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2fa-a7611c7b, #w-node-a26c203c-1303-8e7d-0ccb-510ff9fd7570-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e2fd-a7611c7b, #w-node-_9ba3f0d0-341b-c0a8-3886-8b6c0991a079-a7611c7b, #w-node-_7f413d55-d44d-e577-dba2-fc085fdbdfde-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e300-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e301-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e305-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e306-a7611c7b, #w-node-ce5b3587-2aeb-29d5-cb26-93166fa1e309-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e0-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e1-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e5-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e6-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56e9-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56ee-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56ef-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56f3-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56f4-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56f7-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa56fa-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa5700-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa5703-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa5709-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa570a-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa570d-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa570e-a7611c7b, #w-node-_4282e4ea-2a36-643d-5d46-497535aa5711-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab44f4-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab44f5-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab44f9-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab44fa-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab44fd-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4502-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4503-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4507-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4508-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab450b-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab450e-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4514-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4517-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab451d-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab451e-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4521-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4522-a7611c7b, #w-node-cb03b83a-d69d-cd6b-d2d8-070f71ab4525-a7611c7b, #field.w-node-b0b7a4c1-8573-6f7a-3605-29da793e3d11-96611c7d, #w-node-_1bdab62c-d017-eeb8-d835-8bdc040a1222-96611c7d, #w-node-_8dc8be31-729f-5b39-9399-90777244c2b4-96611c7d, #w-node-_8dc8be31-729f-5b39-9399-90777244c2b6-96611c7d, #w-node-_8dc8be31-729f-5b39-9399-90777244c2b9-96611c7d, #w-node-_8dc8be31-729f-5b39-9399-90777244c2be-96611c7d, #w-node-_8dc8be31-729f-5b39-9399-90777244c2bf-96611c7d, #w-node-_70ef4f4e-4107-3028-d391-369f7bb4b792-d2611c7f, #w-node-_777a2668-34a2-df58-8a9a-c82b358ec19b-d2611c7f, #w-node-_3f0711be-3ee9-8175-08d0-b7e1f92f44ae-d2611c7f, #w-node-_0732b404-80ea-bbb3-9b06-5588528dbfb4-d2611c7f, #w-node-_2984bce9-838a-b4d3-9013-85b5d0a29be8-d2611c7f, #w-node-f26e726b-0dd1-bed7-10f4-7a2c96e496b2-d2611c7f, #w-node-f005a2c8-b561-7e4b-a326-abb1927bdc34-d2611c7f, #w-node-aa486404-e463-cf36-cf10-a0d00fdf4634-d2611c7f, #w-node-_7d72ffb3-4ad6-672d-bb11-6aa2005717ba-d2611c7f, #w-node-_0d733165-e4b8-20d6-63a4-54b462d6dd14-d2611c7f, #w-node-_9860bd2b-c33a-13d2-8432-7741ca3dd96f-d2611c7f, #w-node-_67fe6417-46ba-9d60-4893-8ac587b2dab6-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67fe6417-46ba-9d60-4893-8ac587b2dab7-d2611c7f {
  grid-area: span 11 / span 1 / span 11 / span 1;
}

#w-node-_4449dabd-95ea-de4d-c1dd-b7b8d13c8089-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b6393515-f55c-55c9-4d67-e54a589c7459-d2611c7f, #w-node-_3eecee09-3f67-3862-b444-b50d9e86c7f0-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3643395-f35a-1733-7082-90957e8670f6-d2611c7f, #w-node-_95c0eddc-29cb-5e4f-d037-4b88decfd2c9-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_95c0eddc-29cb-5e4f-d037-4b88decfd2ca-d2611c7f, #w-node-_95c0eddc-29cb-5e4f-d037-4b88decfd2cc-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef0db73e-8b6e-8625-5290-5ada3fec077d-d2611c7f, #w-node-_232f9b10-fbad-ae8c-b66b-f3b6e17eb8af-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_232f9b10-fbad-ae8c-b66b-f3b6e17eb8b0-d2611c7f, #w-node-_232f9b10-fbad-ae8c-b66b-f3b6e17eb8b2-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ed2ad36-260d-b222-4eb0-d16256f8c401-d2611c7f, #w-node-_49749fcf-2dd4-9e15-94f5-3a0955aaef1e-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_49749fcf-2dd4-9e15-94f5-3a0955aaef1f-d2611c7f, #w-node-_49749fcf-2dd4-9e15-94f5-3a0955aaef21-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d97a784f-6d8f-6d0d-7b01-9fa69da307d6-d2611c7f, #w-node-_46ab10a8-c1e2-e90c-392c-bdfb4d91e471-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_46ab10a8-c1e2-e90c-392c-bdfb4d91e472-d2611c7f, #w-node-_46ab10a8-c1e2-e90c-392c-bdfb4d91e474-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1131b64e-8562-0a26-9141-f7c119513417-d2611c7f, #w-node-dd3939fb-5f24-7f58-7cd2-bfff970330ac-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dd3939fb-5f24-7f58-7cd2-bfff970330ad-d2611c7f, #w-node-dd3939fb-5f24-7f58-7cd2-bfff970330af-d2611c7f, #w-node-eaf8e376-df62-2f9c-47d6-f3ac5776fac6-d2611c7f, #w-node-_7d3c3d4a-d56b-d931-351f-b530a30bd55d-d2611c7f, #w-node-ef1498eb-68c0-54d4-266c-f3590231e537-d2611c7f, #w-node-_69c1dbdb-b416-f81e-0b41-29f5e1a75abc-d2611c7f, #w-node-_077d5d5e-fee4-f540-4a13-5898fef6f8b3-d2611c7f, #w-node-_18ee0f10-6784-7646-d7cf-6c9068b353d5-d2611c7f, #w-node-_338d3602-e8d5-daec-4867-e92abee92b5c-d2611c7f, #w-node-_5d5d73a4-1ae0-0e76-2379-2014c247c765-d2611c7f, #w-node-_91537f87-cd79-4bf0-bd97-1504f1cc63d9-d2611c7f, #w-node-_2c1d6621-f4fc-f2f5-0edf-c1ffaf4a22ac-d2611c7f, #w-node-de6e21b3-fc17-d6f4-de02-a01752941513-d2611c7f, #w-node-d7e16a66-1a8a-3d4d-eeb3-5bc2c261eabd-d2611c7f, #w-node-ee025063-ff7c-0629-1e06-37d671c924f6-d2611c7f, #w-node-ee025063-ff7c-0629-1e06-37d671c924f7-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6442-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6455-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6456-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6457-d2611c7f, #w-node-_3db0360d-3481-d0d4-c082-117ea42a1a9a-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f645b-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f645d-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f645e-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f645f-d2611c7f {
  grid-area: span 7 / span 1 / span 7 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6461-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6462-d2611c7f, #w-node-c7d64165-aa48-6127-547c-98e9f7ca3157-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6466-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6467-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6468-d2611c7f, #w-node-_76961d41-f86c-762d-dc9e-87d987db7172-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f646c-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f646d-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f646e-d2611c7f, #w-node-ef909f1f-414e-6497-2272-ef8dae842e29-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6472-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6473-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6474-d2611c7f, #w-node-_81c434c3-b95c-835a-fdc1-b90f6a59c016-d2611c7f, #w-node-_6ed0f0b6-d6e3-a153-7261-0679bc8f6484-d2611c7f, #w-node-_270460ac-7539-8901-1eee-ebebdf0f1391-d2611c7f, #w-node-_69322554-7e88-97ee-6307-995cc39ef1c8-d2611c7f, #w-node-_7e7c5dde-4a3b-dc17-1317-8d2fdb4d8d2f-d2611c7f, #w-node-_232bf091-4f5c-919f-ecbc-1144c9b6ec6c-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfde0-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfde3-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfde4-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfde7-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfded-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdee-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdef-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf1-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf3-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf5-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf6-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf7-d2611c7f {
  grid-area: span 7 / span 1 / span 7 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdf9-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdfa-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdfc-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdfe-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfdff-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe00-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe02-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe04-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe05-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe06-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe08-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe0a-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe0b-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe0c-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe0e-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe10-d2611c7f, #w-node-b6f6da34-5fd3-5d8a-9bc8-55935b8c9081-d2611c7f, #w-node-fd683a4c-04e8-5bb3-83e4-1eeaf32cfe17-d2611c7f, #w-node-_788d6a83-3172-10f0-3b16-b26800fd65c5-d2611c7f, #w-node-_788d6a83-3172-10f0-3b16-b26800fd65c7-d2611c7f, #w-node-_6daeb0fa-e24e-361e-6798-1e6e41533bb5-d2611c7f, #w-node-_6daeb0fa-e24e-361e-6798-1e6e41533bb7-d2611c7f, #w-node-_7b472dd1-0b18-9f56-817c-f7e0d947d117-d2611c7f, #w-node-_797e8217-1e1d-13d6-cf1f-4ed856805fa7-d2611c7f, #w-node-_797e8217-1e1d-13d6-cf1f-4ed856805fa8-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d16d-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d170-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d171-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d172-d2611c7f, #w-node-_7a6a63a3-ebb6-c285-914f-95a20b6248b3-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d176-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d178-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d179-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d17a-d2611c7f {
  grid-area: span 11 / span 1 / span 11 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d17c-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d17d-d2611c7f, #w-node-_07faff8f-a5c6-7e4d-8042-ff7a8128c8be-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d17f-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d180-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d181-d2611c7f, #w-node-_6c98d9cc-128e-4690-b2fb-abdc86234789-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d183-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d184-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d185-d2611c7f, #w-node-_50af3688-6ea5-6981-b0c3-2f67b2d9ed1c-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d187-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d188-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1395403-763a-eeb1-6894-efeed085d189-d2611c7f, #w-node-a2e0c7e9-37ab-c49c-f5d0-09cf7ab4e8e2-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11e91475-d69e-91ce-449d-9d6b10e5c984-d2611c7f, #w-node-bccdfc96-ee77-5d96-3108-7b8ccaaefbca-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bccdfc96-ee77-5d96-3108-7b8ccaaefbcb-d2611c7f, #w-node-bccdfc96-ee77-5d96-3108-7b8ccaaefbcd-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60368674-f5e0-2ec3-613d-3966777b0ed0-d2611c7f, #w-node-_896712d8-8ecd-991e-b3a2-3ef39aa9b0db-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_896712d8-8ecd-991e-b3a2-3ef39aa9b0dc-d2611c7f, #w-node-_896712d8-8ecd-991e-b3a2-3ef39aa9b0de-d2611c7f, #w-node-b1395403-763a-eeb1-6894-efeed085d18b-d2611c7f, #w-node-_36a39bcd-dab2-7646-c875-b3fc77e2a40e-d2611c7f, #w-node-e672bd6b-9824-d1b5-44cc-3c2b4265c514-d2611c7f, #w-node-e3d7fa7f-2ef4-b7d5-6eb0-60ee26f70782-d2611c7f, #w-node-_5560745f-23cb-6336-dc13-afd3bda1371e-d2611c7f, #w-node-bbe01c1d-7966-e5c1-6c7b-9cc757feee0b-d2611c7f, #w-node-_59e21050-485c-a0f1-fdab-ae78b496f267-d2611c7f, #w-node-_1fabdd6f-ec95-cc64-76e2-bbc3977a856b-d2611c7f, #w-node-_865a8ea0-ff91-68a3-6f96-28a4481f77b1-d2611c7f, #w-node-_9acbfe72-69ed-edbf-9cf3-4ef710a4d72f-d2611c7f, #w-node-_20a32ec0-ff24-28b5-617b-93156e0cf4b0-d2611c7f, #w-node-ba28880d-feca-bf91-6f12-9cdf6b42908c-d2611c7f, #w-node-_41bd078f-c387-8af3-3364-4c00ef5183ee-d2611c7f, #w-node-f2f11e14-162f-0df0-6c37-40ebbcd3139f-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1b1beee-3fd3-d400-68fc-0a951c82af31-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_67210a60-4d5f-b567-bafe-e72cc17def9a-d2611c7f, #w-node-_4fa36840-53db-afa6-268b-52430e0e3ca1-d2611c7f, #w-node-_4fa36840-53db-afa6-268b-52430e0e3ca2-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf7e-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf84-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf85-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf86-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf88-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf8a-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf8c-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf8d-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf8e-d2611c7f {
  grid-area: span 13 / span 1 / span 13 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf90-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf91-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf93-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf97-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf98-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf99-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf9b-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecf9f-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa0-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa1-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa3-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa7-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa8-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfa9-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfab-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfaf-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb0-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb1-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb3-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb7-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb8-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfb9-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfbb-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfbf-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfc0-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfc1-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfc3-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfc7-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfcc-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfcf-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfd3-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfd6-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfda-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfdd-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfe1-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfe4-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfe8-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfeb-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecfef-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecff2-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecff6-d2611c7f, #w-node-a35c1c94-28a4-0578-ef74-0a05b98ecff9-d2611c7f, #w-node-_470169dc-cd5a-ac9f-6924-01efaa2568e2-d2611c7f, #w-node-_2262dcb0-ee2a-effb-abeb-d3ac822038a5-d2611c7f, #w-node-_2262dcb0-ee2a-effb-abeb-d3ac822038a6-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115daf-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115db5-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115db6-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115db7-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dbb-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dbd-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dbe-d2611c7f, #w-node-a144e75d-c479-b2f4-c50c-b78e7102e3db-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1888bf83-4490-281e-dcca-14ea3ae6290c-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84324eae-f5c3-f096-da5b-0073cf115dc8-d2611c7f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_33992295-fce1-8719-2dac-297eab8ddae8-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fc78374-c032-be0e-02c6-130ce83c27e1-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84324eae-f5c3-f096-da5b-0073cf115df0-d2611c7f, #w-node-_82ed9398-d79c-8cd8-2b72-5acaf1bfdc32-d2611c7f, #w-node-_5b8fc951-2d65-fc29-866e-f232fced6dc0-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dfc-d2611c7f, #w-node-_84324eae-f5c3-f096-da5b-0073cf115dff-d2611c7f, #w-node-_62856fe6-c816-b277-9d43-c7524a250228-d2611c7f, #w-node-_85772c4e-7d4a-870b-a831-30454ba5b977-d2611c7f, #w-node-_85772c4e-7d4a-870b-a831-30454ba5b978-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa16-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa19-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa1a-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa1b-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa1d-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa1f-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa21-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa22-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa23-d2611c7f {
  grid-area: span 13 / span 1 / span 13 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa25-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa26-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa28-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa2a-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa2b-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa2c-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa2e-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa30-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa31-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa32-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa34-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa36-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa37-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa38-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa3a-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa3c-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa3d-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa3e-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa40-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa42-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa43-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa44-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa46-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa48-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa49-d2611c7f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa4a-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa4c-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa4e-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa53-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa56-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa5a-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa5d-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa61-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa64-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa68-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa6b-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa6f-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa72-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa76-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa79-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa7d-d2611c7f, #w-node-_762940f1-8563-f3d1-09ad-9c7d42a6aa80-d2611c7f, #w-node-_531f8c34-0b3f-9a50-95a8-581bdc8945e0-d2611c7f, #w-node-eb3a663d-2ee5-fa92-480c-7972aec57e0a-d2611c7f, #w-node-_85271c98-e160-6910-28c8-402c280fa695-d2611c7f, #w-node-_85271c98-e160-6910-28c8-402c280fa698-d2611c7f, #w-node-_85271c98-e160-6910-28c8-402c280fa699-d2611c7f, #w-node-b97fc091-a004-c9b8-a996-b64183577239-d2611c7f, #w-node-_7623603c-561d-e229-0e15-7b03be3f71da-d2611c7f, #w-node-f0e555ce-3455-76ea-07e9-2f4837ff583f-d2611c7f, #w-node-_000a8a56-555c-d908-1ca1-626de4d0f56f-d2611c7f, #w-node-_000a8a56-555c-d908-1ca1-626de4d0f570-d2611c7f, #w-node-_000a8a56-555c-d908-1ca1-626de4d0f574-d2611c7f, #w-node-_9c3db3a3-94d5-82df-dfec-b3ceaaa52997-d2611c7f, #w-node-_9c3db3a3-94d5-82df-dfec-b3ceaaa52998-d2611c7f, #w-node-_9c3db3a3-94d5-82df-dfec-b3ceaaa5299c-d2611c7f, #w-node-c5f3c56a-26ce-40ad-cca1-71deb38e5e53-d2611c7f, #w-node-c5f3c56a-26ce-40ad-cca1-71deb38e5e54-d2611c7f, #w-node-c5f3c56a-26ce-40ad-cca1-71deb38e5e58-d2611c7f, #w-node-_6ccae5d5-cb22-fa5d-c840-dbfb2033bb09-d2611c7f, #w-node-_6ccae5d5-cb22-fa5d-c840-dbfb2033bb0a-d2611c7f, #w-node-_6ccae5d5-cb22-fa5d-c840-dbfb2033bb0e-d2611c7f, #w-node-_05283384-d09f-79ac-a36f-916fda1c8705-d2611c7f, #w-node-_05283384-d09f-79ac-a36f-916fda1c8706-d2611c7f, #w-node-_05283384-d09f-79ac-a36f-916fda1c870a-d2611c7f, #w-node-f73c4232-9ab6-df12-dc4d-2bbc2e27977a-d2611c7f, #w-node-f73c4232-9ab6-df12-dc4d-2bbc2e27977b-d2611c7f, #w-node-f73c4232-9ab6-df12-dc4d-2bbc2e27977f-d2611c7f, #w-node-fb0925fe-f3f7-f8b4-08b8-b08f81e1cc1c-d2611c7f, #w-node-fb0925fe-f3f7-f8b4-08b8-b08f81e1cc1d-d2611c7f, #w-node-fb0925fe-f3f7-f8b4-08b8-b08f81e1cc21-d2611c7f, #w-node-_0d9b7398-4f5a-33d7-3523-fa4e05edd9bc-d2611c7f, #w-node-_0d9b7398-4f5a-33d7-3523-fa4e05edd9bd-d2611c7f, #w-node-_0d9b7398-4f5a-33d7-3523-fa4e05edd9c1-d2611c7f, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0024-d2611c7f, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0025-d2611c7f, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0032-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0034-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0036-d2611c7f, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0037-d2611c7f, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0044-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0046-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0012-d2611c7f, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0013-d2611c7f, #w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0020-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94cebd2e-670b-af8c-65b0-f4a02edf0022-d2611c7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0329d8f9-499b-8e01-6c04-12be4fea22c3-e2611c80, #w-node-_0329d8f9-499b-8e01-6c04-12be4fea22ce-e2611c80, #w-node-_0329d8f9-499b-8e01-6c04-12be4fea22d9-e2611c80, #w-node-_0329d8f9-499b-8e01-6c04-12be4fea22e4-e2611c80, #w-node-_0329d8f9-499b-8e01-6c04-12be4fea22ef-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cb93-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cb94-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cb95-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cb97-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cb9b-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cb9d-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cba3-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cba4-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cba5-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cba7-e2611c80, #w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1c1-e2611c80, #w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1c2-e2611c80, #w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1cf-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1d1-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1d3-e2611c80, #w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1d4-e2611c80, #w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1e1-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1e3-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1e5-e2611c80, #w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1e6-e2611c80, #w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1f3-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3bdd151-1c58-4b64-9887-15c3d73eb1f5-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbae-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbbb-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbbd-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbbe-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbc0-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbcd-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbcf-e2611c80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbd0-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbe9-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbeb-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbfd-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cbff-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cc11-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cc13-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cc25-e2611c80, #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cc27-e2611c80, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-bec0252f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-bec0252f {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-bec0252f, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-bda0fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-bda0fe56 {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-bda0fe56, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-65db8033 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-65db8033 {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-65db8033, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-be6eec39 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-be6eec39 {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-be6eec39, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-42e34fe8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-42e34fe8 {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-42e34fe8, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-7f15b1ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-7f15b1ba {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-7f15b1ba, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-217461a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-217461a2 {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-217461a2, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-1f240d7f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-1f240d7f {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-1f240d7f, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-9458fab5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-9458fab5 {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-9458fab5, #w-node-_72f97b8d-e9fd-5549-82dc-9cab1421c566-81f7ba3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df410506-ae9a-b96c-d9c9-c227d299889c-81f7ba3b {
  align-self: center;
}

#w-node-_00e88b64-f087-5b8a-7f51-891229909f01-81f7ba3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_8a9f9d1e-6cca-2bf8-5364-f826a1c16c45-ba611c0f {
    grid-column: span 2 / span 2;
    justify-self: center;
  }

  #w-node-fae9dc2d-5c04-0506-e0bb-ad1630cbefc0-19611c21 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9ef233d7-acf4-fdf3-82cb-fa33fa5886fc-f3611c23 {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_0def9d28-9fea-2730-dad3-d8ea79bb0657-7f611c20 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: center;
  }

  #w-node-f83831d9-ed65-2a3d-d8d7-33f8d4164303-f3611c23 {
    grid-column: span 1 / span 1;
  }

  #w-node-dcf669e9-5ddc-ec30-b708-51d60db90213-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90244-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c36-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c68-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0ca-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0fc-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e5509d-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550cf-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49f3-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a25-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df293-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2c5-c1611c24, #w-node-_941f7048-1409-9919-4322-64049e6ce0c4-47611c2c {
    grid-column: span 2 / span 2;
  }

  #w-node-_941f7048-1409-9919-4322-64049e6ce0ca-47611c2c {
    grid-area: 2 / 2 / 3 / 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_184802d0-0d28-45bd-a685-926dbfed44e6-ff611c04 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ada5f9eb-823c-bde6-9c59-5efc8492be12-ff611c04 {
    justify-self: center;
  }

  #w-node-b30a99ee-0fab-de44-09fa-90ea7b729cae-23c8dc78 {
    grid-row: span 1 / span 1;
  }

  #w-node-be23da9c-d88b-c918-8998-d2ec655abacd-23c8dc78 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_8a9f9d1e-6cca-2bf8-5364-f826a1c16c45-ba611c0f {
    grid-column: span 1 / span 1;
  }

  #w-node-a1e90dce-dbf9-0449-8003-cc4f8615ffe4-2e611c1b {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-a8a06f01-e982-694e-52c7-4021e89e82c7-b1611c1f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0def9d28-9fea-2730-dad3-d8ea79bb0657-7f611c20 {
    grid-column: span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-dcf669e9-5ddc-ec30-b708-51d60db90213-c1611c24, #w-node-dcf669e9-5ddc-ec30-b708-51d60db90244-c1611c24 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5ba291a7-90e1-8763-adb8-f15599c12ffc-c1611c24 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_93978156-3fed-16df-1546-925444593c36-c1611c24, #w-node-_93978156-3fed-16df-1546-925444593c68-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0ca-c1611c24, #w-node-_642da319-28c5-9e7e-57a1-5ea10dbce0fc-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e5509d-c1611c24, #w-node-cb248122-8d1a-5d5f-7e19-ca35c4e550cf-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d49f3-c1611c24, #w-node-_276729fd-6714-9f2f-d6ab-7904f02d4a25-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df293-c1611c24, #w-node-c44063bf-f9f1-7c06-798a-191c377df2c5-c1611c24 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ad76204-b2f9-8f5d-434d-06ccad18f70f-47611c2c, #w-node-dde44af3-7984-d557-6f1c-24c2d4637134-47611c2c {
    justify-self: center;
  }

  #w-node-_941f7048-1409-9919-4322-64049e6ce0c4-47611c2c {
    grid-column: span 1 / span 1;
  }

  #w-node-_941f7048-1409-9919-4322-64049e6ce0ca-47611c2c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8dc8be31-729f-5b39-9399-90777244c2b6-96611c7d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9fb85e19-b11a-0978-8f7b-c29439f9cb99-e2611c80 {
    justify-self: center;
  }
}
