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: rgba(0, 0, 0, 0);
}

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: rgba(0, 0, 0, 0) !important;
}

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

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

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  width: auto;
  min-width: 0;
  max-width: none;
  height: auto;
  min-height: 0;
  max-height: none;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
  visibility: visible !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  opacity: 1 !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;
  top: auto !important;
  bottom: 12px !important;
  left: auto !important;
  right: 12px !important;
  overflow: visible !important;
  transform: none !important;
}

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-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;
  -ms-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 rgba(0, 0, 0, 0);
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  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: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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 rgba(0, 0, 0, 0);
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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;
  top: -100%;
  bottom: -100%;
  left: -100%;
  right: -100%;
}

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

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 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 rgba(51, 51, 51, .4);
}

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

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

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

.w-slider-dot {
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  -ms-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: rgba(0, 0, 0, .9);
  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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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-x: auto;
  overflow-y: 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 rgba(0, 0, 0, .4);
  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 rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --white: white;
  --grey-dark: #0e2550;
  --black: #202223;
  --medium-sea-green: #00cc84;
  --pale-turquoise: #c3f7e8;
  --aquamarine: #85edce;
  --medium-aquamarine: #47d6b1;
  --super-dark-blue: #111a4a;
  --dodger-blue: #409af7;
  --medium-blue: #017ffa;
  --color-11: rgba(255, 255, 255, 0);
  --color-2: #314ef0;
  --royal-blue: #0967ec;
  --dark-slate-grey: #042825;
  --grey-medium: #667085;
  --dark-slate-blue: #013c83;
  --white-smoke-2: #f3f4f6;
  --color: #000d53;
  --dark-blue: #013676;
  --lavender: #d9e6fd;
  --alice-blue: #ebf2fe;
  --white-smoke: #f4f4f4;
  --dim-grey: #68696b;
  --ghost-white: #f6f7fd;
  --dodger-blue-3: rgba(1, 127, 250, .3);
  --ghost-white-2: rgba(246, 247, 253, .7);
  --dim-grey-2: #5a5959;
  --yellow-green: #96c258;
  --green4: var(--green2);
  --cornflower-blue: #6aa9dc;
  --orange: #ffa011;
  --dark-grey: #9b9b9b;
  --medium-violet-red: #a26289;
  --steel-blue: #3e7496;
  --royal-blue-2: #506d95;
  --midnight-blue: rgba(14, 37, 80, .5);
  --color-13: #9eeed6;
  --cream: #ffd9a0;
  --orange2: #ffae34;
  --pink: #ffab7c;
  --brown2: #f8762d;
  --brown: #94471c;
  --dodger-blue-4: rgba(1, 127, 250, .1);
  --blue-7: rgba(49, 78, 240, .07);
  --black-2: black;
  --medium-purple: #a261f5;
  --color-3: #03198b;
  --darkpurple: #17074f;
  --gold: #3d2400;
  --color-10: #3f1701;
  --color-4: rgba(0, 36, 25, .8);
  --color-7: rgba(23, 7, 79, .8);
  --green-4: #9eeed6;
  --green3: #07ac7a;
  --green: #11dfa1;
  --color-5: #7f2aea;
  --color-6: #5312a6;
  --orange-4: #f90;
  --color-8: #b86e00;
  --color-9: #c44600;
  --new-blue: #333d75;
  --grey-80: rgba(0, 36, 25, .8);
  --pink-20: rgba(162, 97, 245, .2);
  --purple-20: rgba(49, 78, 240, .2);
  --color-14: #ffbc56;
  --green2: #09d699;
  --brown-light: #ffe5d7;
  --pink-2: #ebdcff;
  --green-5: #f0fbf8;
  --brown-3: #fff4e4;
  --dodger-blue-2: rgba(1, 127, 250, .02);
  --orange-gold: #f90;
  --color-12: #08ab7a;
}

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

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

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

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

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

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

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

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

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

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

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

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

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

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

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

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

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

body {
  color: #333;
  font-family: Eina02, sans-serif;
  font-size: 1rem;
  line-height: 1.625rem;
}

h1 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.05;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

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

h4 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 130%;
}

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

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

p {
  color: var(--white);
  margin-bottom: 10px;
  font-size: 18px;
}

a {
  color: var(--black);
  text-decoration: none;
  transition: all .2s;
}

a:hover {
  color: var(--white);
}

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

ol {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 1.5rem;
  line-height: 150%;
}

li {
  margin-bottom: 22px;
}

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

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

figure {
  margin-bottom: 10px;
}

.page-wrapper {
  width: 100%;
  overflow: hidden;
}

.page-wrapper.overflow-visible {
  overflow: visible;
}

.page-wrapper.is-circle-background {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24538e_legal-pages-oval.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
}

.page-padding {
  flex: 0 auto;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  position: relative;
}

.page-padding.no-relative {
  position: static;
}

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

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

.styleguide-title-wrapper {
  background-color: var(--pale-turquoise);
  flex-wrap: wrap;
}

.styleguide-title-wrapper.padding-top-large.padding-bottom-large.margin-bottom-large.mobile-padding-bottom-medium.mobile-padding-top-medium {
  background-color: var(--grey-dark);
}

.styleguide-title {
  border-bottom: 10px none var(--aquamarine);
  color: var(--white);
  flex-wrap: wrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 52px;
  line-height: 110%;
}

.h-x-large {
  color: var(--grey-dark);
  letter-spacing: .1px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  line-height: 130%;
}

.h-large {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 120%;
}

.h-large.text-align-center.is-mobile-28 {
  line-height: 1.5;
}

.h-large.text-align-center.is-lineheight-1-5 {
  font-weight: 400;
  line-height: 1.5;
}

.h-large.is-light {
  font-size: 2.65rem;
  font-weight: 300;
  line-height: 180%;
}

.h-xx-large {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 5rem;
  line-height: 100%;
}

.h-medium-bold {
  color: var(--grey-dark);
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 130%;
}

.h-medium-bold.margin-bottom-medium {
  background-color: rgba(0, 0, 0, 0);
}

.h-medium-bold.is-semi-bold {
  font-weight: 600;
  display: block;
}

.h-small {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-small.color-text-white.is-light {
  font-weight: 300;
}

.class-identifier {
  background-color: var(--medium-sea-green);
  color: #fff;
  border-radius: 20px;
  flex-direction: row;
  padding: 6px 12px;
  display: inline-block;
}

.class-identifier.margin-bottom-xsmall {
  background-color: #017ffa;
}

.blog-post_heading-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.p-big {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 130%;
}

.p-big.color-text-white.is-line-height-1-8 {
  line-height: 1.8;
}

.p-big.is-weight-semibold {
  font-weight: 600;
}

.p-big.is-static {
  opacity: .7;
  letter-spacing: 2.15242px;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1.5;
}

.p-big.is-author {
  color: var(--white);
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 2.25;
}

.p-big.is-author.text-is-blue {
  color: var(--medium-aquamarine);
}

.p-big.is-lineheight-1-8 {
  line-height: 1.8;
}

.p-medium {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
  display: block;
}

.p-medium.color-text-white {
  color: var(--white);
}

.p-medium.color-text-white.is-opacity-50 {
  opacity: .5;
}

.p-medium.is-smart-actions {
  opacity: .8;
  line-height: 2;
}

.p-medium.is-opacity-72 {
  opacity: .72;
}

.p-medium.is-opacity-70 {
  opacity: .7;
}

.p-medium.is-height-150 {
  line-height: 1.5rem;
}

.p-small {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: .875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 180%;
}

.p-small.color-text-white.is-funding {
  line-height: 150%;
}

.p-small.is-footer {
  line-height: 2.5;
}

.p-small.is-small {
  color: var(--super-dark-blue);
  text-transform: uppercase;
  font-size: .65rem;
  font-weight: 600;
}

.p-small.color-text-grey {
  color: #8792a7;
}

.p-small.opacity-70 {
  opacity: .7;
}

.p-small.is-semi-bold {
  font-weight: 600;
}

.p-small.is-semi-bold.margin-bottom-0 {
  margin-bottom: 0;
}

.p-small.opacity-72 {
  opacity: .72;
}

.p-small.is-opacity-70 {
  opacity: .7;
}

.p-small.is-opacity-72 {
  opacity: .72;
}

.p-small.is-opacity-72.margin-bottom-0 {
  margin-bottom: 0;
}

.buttons-group {
  padding-top: 42px;
  padding-bottom: 42px;
}

.rich-text {
  position: static;
}

.margin-top-xxsmall {
  margin-top: 4px;
}

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

.margin-top-small {
  margin-top: 1rem;
  padding-top: 0;
}

.margin-top-medium {
  margin-top: 1.5rem;
}

.margin-top-large {
  margin-top: 3rem;
}

.margin-top-large.max-width-full {
  width: 100%;
  padding-bottom: 0;
}

.margin-top-large.is-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.margin-top-xlarge {
  margin-top: 72px;
}

.margin-top-xxlarge {
  margin-top: 96px;
}

.margin-bottom-xxsmall {
  margin-bottom: 4px;
}

.margin-bottom-xsmall {
  margin-bottom: 8px;
}

.margin-bottom-small {
  margin-bottom: 16px;
}

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

.margin-bottom-large {
  margin-bottom: 48px;
}

.margin-bottom-xlarge {
  margin-bottom: 72px;
}

.margin-bottom-xlarge.margin-top-large-center {
  justify-content: center;
  padding-top: 40px;
  display: flex;
}

.margin-bottom-xxlarge {
  margin-bottom: 96px;
}

.margin-right-xxsmall {
  margin-right: 4px;
}

.margin-right-xsmall {
  margin-right: 8px;
}

.margin-right-small {
  margin-right: 16px;
}

.margin-right-medium {
  margin-right: 24px;
}

.margin-right-large {
  margin-right: 48px;
}

.margin-right-xlarge {
  margin-right: 72px;
}

.margin-right-xxlarge {
  margin-right: 96px;
}

.margin-left-xxsmall {
  margin-left: 4px;
}

.margin-left-xsmall {
  margin-left: 8px;
}

.margin-left-small {
  margin-left: 16px;
}

.margin-left-medium {
  margin-left: 24px;
}

.margin-left-large {
  margin-left: 48px;
}

.margin-left-xlarge {
  margin-left: 72px;
}

.margin-left-xxlarge {
  margin-left: 96px;
}

.body {
  color: var(--black);
  font-family: Eina02, sans-serif;
  font-size: 1rem;
}

.grid-2columns {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.grid-2columns.is-padding {
  padding-bottom: 11.25rem;
}

.grid-2columns.is-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-2columns.is-center.is-multichannel {
  grid-template-columns: auto 1fr;
}

.grid-2columns.is-top, .grid-2columns.is-top.relative {
  align-items: stretch;
}

.grid-2columns.is-customer {
  top: 6rem;
}

.grid-2columns.is-reverse {
  grid-column-gap: 4.5rem;
}

.grid-2columns.is-form {
  align-items: center;
}

.padding-top-xxsmall {
  padding-top: 4px;
}

.padding-top-xsmall {
  padding-top: 8px;
}

.padding-top-small {
  padding-top: 16px;
}

.padding-top-medium {
  padding-top: 24px;
}

.padding-top-large {
  padding-top: 48px;
}

.padding-top-xlarge {
  padding-top: 72px;
}

.padding-top-xxlarge {
  padding-top: 96px;
}

.padding-bottom-xxsmall {
  padding-bottom: 4px;
}

.padding-bottom-xsmall {
  padding-bottom: 8px;
}

.padding-bottom-small {
  padding-bottom: 16px;
}

.padding-bottom-medium {
  padding-bottom: 24px;
}

.padding-bottom-large {
  padding-bottom: 48px;
}

.padding-bottom-xlarge {
  padding-bottom: 72px;
}

.padding-bottom-xxlarge {
  padding-bottom: 96px;
}

.padding-right-xxsmall {
  padding-right: 4px;
}

.padding-right-xsmall {
  padding-right: 8px;
}

.padding-right-small {
  padding-right: 16px;
}

.padding-right-medium {
  padding-right: 24px;
}

.padding-right-large {
  padding-right: 48px;
}

.padding-right-xlarge {
  padding-right: 72px;
}

.padding-right-xxlarge {
  padding-right: 96px;
}

.padding-left-xxsmall {
  padding-left: 4px;
}

.padding-left-xsmall {
  padding-left: 8px;
}

.padding-left-small {
  padding-left: 16px;
}

.padding-left-medium {
  padding-left: 24px;
}

.padding-left-large {
  padding-left: 48px;
}

.padding-left-xlarge {
  padding-left: 72px;
}

.padding-left-xxlarge {
  padding-left: 96px;
}

.button {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button:hover {
  color: var(--white);
  background-color: #017ffa;
}

.button.with-icon {
  color: var(--dodger-blue);
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button.with-icon.blue {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button.with-icon.blue:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button.with-icon.blue.is-open {
  min-height: 3.125rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1.125rem;
}

.button.with-icon.is-form {
  grid-column-gap: 1.25rem;
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: none;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button.with-icon.is-form.special-button {
  border-color: var(--dodger-blue);
  background-color: var(--dodger-blue);
  cursor: pointer;
  position: relative;
}

.button.with-icon.is-form.special-button.btn-primary {
  background-color: var(--color-11);
}

.button.with-icon.is-form.roi-calculator-btn {
  cursor: pointer;
}

.button.with-icon.is-blog-template {
  color: var(--medium-blue);
}

.button.with-icon.see-role {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(#3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 5rem;
  padding: 1rem 1.875rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button.with-icon.see-role:hover {
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  min-width: 19.375rem;
  min-height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button.with-icon.is-forfm-request {
  text-transform: none;
  border-width: 1px;
  width: 100%;
  font-size: .875rem;
}

.button.with-icon.is-forfm-request:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button.with-icon.is-forfm-request.special-button {
  cursor: pointer;
  position: relative;
}

.button.with-icon.is-report {
  color: var(--medium-blue);
  font-size: .875rem;
  font-weight: 600;
}

.button.with-icon.is-read-more {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--medium-blue);
  text-transform: none;
  flex-direction: row;
  justify-content: center;
  font-size: .875rem;
  font-weight: 600;
}

.button.with-icon.is-new {
  color: var(--color-2);
}

.button.is-text {
  color: #017ffa;
  border-style: none;
  flex: none;
}

.button.is-text:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button.is-demo {
  margin-top: 0;
  margin-right: 0;
  display: none;
  position: static;
  overflow: visible;
}

.button.is-demo.requestdemolink {
  color: #fff;
  display: none;
}

.button.is-demo.requestdemolink.special-button {
  position: absolute;
}

.button.is-demo.is-hybrid {
  display: none;
}

.button.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button.is-demo.requestdemolink, .button.is-demo.requestdemoform {
  display: block;
}

.button.transparent {
  color: var(--medium-blue);
  min-width: 11rem;
  height: 2.625rem;
}

.button.transparent:hover {
  color: var(--white);
}

.button.is-blue {
  clear: none;
  text-align: center;
  object-fit: contain;
  background-image: linear-gradient(269.47deg, rgba(51, 132, 247, .96), #3e97f7);
  border-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  height: 2.625rem;
  margin-left: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: static;
  top: -58px;
  bottom: 0;
  left: 438px;
}

.button.is-blue:hover {
  background-color: rgba(1, 127, 250, .13);
  background-image: linear-gradient(rgba(51, 132, 247, .96), #3e97f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button.is-blue.requestdemolink {
  display: flex;
}

.button.is-form-smart {
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: uppercase;
  border-radius: .625rem;
  width: 6.875rem;
  height: 2.625rem;
}

.button.is-subscribe {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: .5rem;
}

.button.is-subscribe:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.button.is-primary_blue {
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: 0;
  margin-right: 0;
  padding: .75rem 2rem;
  transition-duration: .5s;
}

.button.is-primary_blue:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.button.is-sticky {
  background-image: linear-gradient(to right, #3384f7, #3e95f7);
  flex-direction: column;
  min-height: 2.625rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.button.is-sticky:hover {
  background-image: linear-gradient(#3384f7, #3e95f7);
}

.button.is-demo-copy {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button.is-demo-copy:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button.is-demo-copy.requestdemolink, .button.is-demo-copy.requestdemoform {
  display: block;
}

.button.is-clear-filter {
  color: var(--medium-blue);
  padding: .875rem 6.25rem;
  font-weight: 600;
}

.button.is-clear-filter:hover {
  color: var(--white);
}

.button.is-mobile-demo {
  display: none;
  overflow: visible;
}

.button.is-mobile-demo.requestdemolink {
  color: #fff;
  display: none;
}

.button.is-mobile-demo.requestdemolink.special-button {
  position: absolute;
}

.button.is-mobile-demo.is-hybrid {
  display: none;
}

.button.is--white {
  border-color: var(--white);
  background-color: var(--white);
  color: var(--medium-blue);
  min-width: 11rem;
}

.button.is--white:hover {
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
}

.button.is-form {
  grid-column-gap: 1rem;
  color: #f7f7f7;
  background-color: #409af7;
  border-style: solid;
  border-color: #409af7;
  padding: 1.125rem 1.875rem;
  display: flex;
}

.button.is-form:hover {
  border-color: var(--royal-blue);
  background-color: var(--royal-blue);
}

.button.is-ghost-white {
  border-color: #fff;
}

.button.is-ghost-white:hover {
  color: var(--medium-blue);
  background-color: #fff;
}

.button.is-form {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  display: flex;
}

.button.is-form:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.buttons-display-wrapper {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 24px;
  display: flex;
  position: relative;
}

.colors-display-background {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.styleguide-subtitle {
  border-bottom: 6px solid var(--pale-turquoise);
  font-size: 48px;
  line-height: 150%;
}

.form {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.form-text-field {
  border: .5px solid var(--dark-slate-grey);
  border-radius: 8px;
}

.form-text-field:focus, .form-text-field.margin-bottom-small:active {
  border-color: var(--medium-sea-green);
}

.form-text-field.message {
  border-bottom-right-radius: 0;
}

.form-field-label {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.form-name-email {
  display: flex;
}

.form-name, .form-email {
  width: 50%;
}

.form-success-message {
  color: var(--white);
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  align-self: center;
  padding-left: 0;
}

.form-success-message.is-v2 {
  color: var(--color-2);
}

.text-form-success-message {
  color: var(--dark-slate-grey);
  font-weight: 400;
}

.form-error-message {
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
  padding-left: 0;
}

.text-form-error-message {
  color: var(--dark-slate-grey);
}

.styleguide-subtitle-wrapper {
  flex-wrap: wrap;
  display: flex;
}

.modules-library-navbar-wrapper {
  background-color: var(--grey-dark);
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px;
}

.logo {
  width: 180px;
  height: auto;
}

.navbar-links-wrapper {
  color: var(--white);
  padding: 16px 8px;
  font-size: 14px;
}

.navbar-links-wrapper.margin-right-small.w--current {
  color: var(--white);
  font-weight: 600;
}

.navbar-links-wrapper.padding-right-zero {
  padding-right: 0;
}

.navbar-links-wrapper.padding-right-zero.tablet-padding-left-zero.tablet-margin-left-large.w--current {
  color: var(--white);
}

.styleguide-intro-wrapper.modules-library {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.color-background-wrapper {
  width: 100%;
  height: 200px;
}

.width-10 {
  width: 10%;
}

.width-color-marker {
  background-color: var(--royal-blue);
  height: 12px;
}

.width-20 {
  width: 20%;
}

.width-30 {
  width: 30%;
}

.width-40 {
  width: 40%;
}

.width-50 {
  width: 50%;
}

.width-60 {
  width: 60%;
}

.width-70 {
  width: 70%;
}

.width-80 {
  width: 80%;
}

.width-90 {
  width: 90%;
}

.width-100 {
  width: 100%;
}

.color-bg-greydark {
  background-color: var(--grey-dark);
  height: 100%;
}

.color-bg-greymedium {
  background-color: var(--grey-medium);
  height: 100%;
}

.color-text-mediumblue {
  color: var(--medium-blue);
}

.color-text-greydark {
  color: var(--grey-dark);
}

.color-text-greymedium {
  color: var(--grey-medium);
}

.global-embed {
  display: none;
}

.navbar-component {
  z-index: 1000;
  width: 100%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar-component.modules-library, .navbar-component.is-new-nav.is-modules-library {
  position: static;
}

.navbar-component.is-fixed {
  position: fixed;
}

.main-page {
  object-fit: fill;
  width: 100%;
  position: relative;
}

.section-home-hero {
  z-index: 1;
  background-color: var(--grey-dark);
  padding-top: 12.625rem;
  padding-bottom: 14.75rem;
  position: relative;
}

.margin-top-70 {
  margin-top: 4.375rem;
}

.form-block-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 27.25rem;
  height: 4rem;
  margin-bottom: 0;
  display: block;
}

.form-block-wrapper.is-home {
  width: 27.5rem;
}

.form-block-wrapper.is-blog {
  width: 100%;
  margin-top: 1rem;
}

.form-block-wrapper.temporary {
  display: none;
}

.form-block-wrapper.width-100 {
  width: 100%;
}

.form-block-wrapper.is-cta {
  width: 28.5rem;
}

.form-block-wrapper.is-v2 {
  width: auto;
  height: auto;
}

.form-wrapper {
  align-items: center;
  width: 100%;
  height: 4rem;
  display: flex;
  position: relative;
}

.form-demo_text-field {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  width: 100%;
  height: 4rem;
  margin-bottom: 0;
  padding: 0 2.25rem;
}

.form-demo_text-field:focus-visible {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field[data-wf-focus-visible] {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field::placeholder {
  color: var(--white);
}

.form-demo_text-field.is-get-started {
  background-color: var(--white-smoke-2);
  color: #000;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 400;
}

.form-demo_text-field.is-get-started::placeholder {
  color: var(--grey-medium);
}

.form-demo_text-field.is-competitive {
  background-color: var(--white-smoke-2);
  color: #000;
  font-size: .875rem;
  line-height: 4rem;
}

.form-demo_text-field.is-competitive::placeholder {
  color: var(--grey-medium);
}

.form-demo_text-field.is-blog-suscribe {
  color: var(--grey-dark);
  background-color: #f7f7f7;
  width: 100%;
  height: 3.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: .875rem;
}

.form-demo_text-field.is-blog-suscribe::placeholder {
  color: var(--grey-dark);
}

.form-demo_text-field.is-blog {
  width: 27.5rem;
  height: 4.25rem;
  padding: 1.375rem 2.375rem;
  line-height: 100%;
}

.form-demo_text-field.is-deliver {
  color: #0e2553;
  background-color: rgba(14, 37, 80, .05);
}

.form-demo_text-field.is-deliver:active, .form-demo_text-field.is-deliver:focus {
  color: #0e2553;
}

.form-demo_text-field.is-deliver::placeholder {
  color: #0e2553;
}

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

.navbar-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 75rem;
  margin-top: 1.375rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-container.is-padding {
  margin-bottom: 1.375rem;
}

.image-brand {
  height: 1.75rem;
}

.navbar-menu {
  display: flex;
}

.navbar-menu.is-margin {
  margin-right: 11.125rem;
}

.navbar-menu.is-margin-big {
  margin-right: 12rem;
}

.dropdown-icon {
  height: .5rem;
}

.menu-dropdown-text {
  color: var(--white);
  font-size: 1rem;
  font-weight: 400;
}

.menu-dropdown-text.color-text-darkblue.is-weight-regular {
  margin-left: 0;
  font-weight: 400;
}

.announcement-wrapper {
  grid-column-gap: .4rem;
  background-color: #017ffa;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 2.5rem;
  padding: .5rem;
  display: flex;
}

.announcement-wrapper.is-v2 {
  background-color: #03198b;
  height: 4.375rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: none;
}

.paragraph-small {
  color: var(--white);
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
}

.paragraph-small.color-text-black {
  color: #0e2550;
}

.paragraph-small.color-text-black.is-opacity-75 {
  opacity: .75;
}

.paragraph-small.color-text-blue {
  color: #017ffa;
}

.paragraph-small.text-weight-extra {
  font-weight: 800;
}

.link {
  color: var(--white);
  cursor: pointer;
  font-weight: 600;
  text-decoration: underline;
}

.link:hover {
  color: var(--white);
}

.navbar-right-wrapper {
  grid-column-gap: 1.25rem;
  align-items: center;
  display: flex;
}

.paragraph-big {
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 300;
  line-height: 3rem;
}

.paragraph-big.is-quote {
  color: #0e2550;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 2rem;
}

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

.default-container.is-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.home-hero-title-wrapper {
  z-index: 4;
  flex-direction: column;
  max-width: 56.25rem;
  display: flex;
  position: relative;
}

.menu_dp-link {
  grid-column-gap: .5rem;
  cursor: pointer;
  align-items: center;
  padding: 1.2rem 1.5rem;
  display: flex;
}

.menu_dp-link.is-product, .menu_dp-link.is-product.active {
  opacity: 1;
}

.menu_dp-link.is-product.new-navbar-link {
  margin-bottom: -4rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 4rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.menu_dp-link.is-product.new-navbar-link.is-dark {
  color: var(--color);
}

.menu_dp-link.is-company {
  opacity: 1;
}

.menu_dp-link.is-company:hover {
  opacity: 1;
  color: var(--white);
}

.menu_dp-link.is-company.active {
  opacity: 1;
}

.menu_dp-link.is-company.new-navbar-link {
  margin-bottom: -3rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.menu_dp-link.is-company.new-navbar-link.is-dark {
  color: var(--color);
}

.menu_dp-link.is-resources {
  opacity: 1;
}

.menu_dp-link.is-resources:hover {
  opacity: 1;
  color: var(--white);
}

.menu_dp-link.is-resources.active {
  opacity: 1;
}

.menu_dp-link.is-resources.new-navbar-link {
  margin-bottom: -3rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.menu_dp-link.is-resources.new-navbar-link.is-dark {
  color: var(--color);
}

.menu_dp-link.is-solutions {
  opacity: 1;
}

.menu_dp-link.is-solutions:hover {
  opacity: 1;
  color: var(--white);
}

.menu_dp-link.is-solutions.active {
  opacity: 1;
}

.menu_dp-link.is-solutions.new-navbar-link {
  margin-bottom: -3rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.menu_dp-link.is-solutions.new-navbar-link.is-dark {
  color: var(--color);
}

.menu_dp-link.is-link {
  color: var(--dark-blue);
}

.menu_dp-link.is-link.color-text-white {
  color: var(--white);
}

.menu_content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  height: 0;
  display: none;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 5px 15px rgba(0, 0, 0, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 50px 100px rgba(50, 50, 93, .1);
}

.menu_content.is-new {
  display: flex;
  bottom: 1rem;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.menu_content.is-new.is-modules-library {
  display: block;
}

.menu_content.is-new.is-margin {
  margin-right: 5rem;
  display: none;
}

.menu_content.is-new-home {
  display: flex;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.menu_content.is-new-home.is-modules-library {
  display: block;
}

.menu_content.is-new-home.is-margin {
  margin-right: 5rem;
  display: none;
}

.menu_arrow {
  z-index: 2;
  width: 0;
  height: 0;
  margin-top: 1px;
  position: absolute;
  top: 1rem;
  bottom: auto;
  left: 0%;
  right: auto;
}

.menu_arrow-wrap {
  opacity: 0;
  color: var(--white);
  justify-content: center;
  align-items: flex-end;
  width: .5rem;
  height: 0;
  display: flex;
}

.menu_arrow-svg {
  z-index: 3;
  color: var(--white);
  width: 1.5em;
  height: 1em;
  font-size: .9rem;
  position: relative;
}

.menu_arrow-svg.is-z-10 {
  z-index: 10;
  position: relative;
}

.menu_arrow-svg.is-margin {
  margin-bottom: -3px;
}

.menu_dropdown_content {
  z-index: 1;
  background-color: var(--white);
  border-radius: .5rem;
  flex: none;
  padding: 1.875rem 1.25rem;
  display: flex;
  overflow: hidden;
}

.menu_dropdown_content.is-1 {
  width: 37.5rem;
}

.menu_dropdown_content.is-2 {
  justify-content: flex-start;
  width: 14.375rem;
}

.menu_dropdown_content.is-3 {
  justify-content: flex-start;
  width: 14.375rem;
  display: block;
}

.menu_dropdown_content.is-3.is-big {
  width: 17rem;
}

.menu_dropdown_content.is-new {
  grid-column-gap: 2rem;
  justify-content: space-between;
  width: 100%;
  max-width: 81rem;
  padding: 2rem 3rem 2rem 2rem;
  display: flex;
}

.menu_dropdown_content.is-new.is-solutions {
  grid-column-gap: 0rem;
  width: 14rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.menu_dropdown_content.is-new.is-resources {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 52.875rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.menu_dropdown_content.is-new.is-product {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .75fr .75fr;
  grid-auto-columns: 1fr;
  width: 69rem;
  max-width: none;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.menu_dropdown_content.is-new.is-product.is-v2 {
  grid-column-gap: 1rem;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 78rem;
}

.menu_dropdown_content.is-new.is-fourth {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 52.875rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: block;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.menu_dropdown_content.is-new.is-company {
  grid-column-gap: 0rem;
  width: 13rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.menu_dropdown_content.is {
  justify-content: flex-start;
  width: 14.375rem;
}

.menu_dropdown_content.is-third {
  grid-column-gap: 2rem;
  grid-column-gap: 2rem;
  justify-content: space-between;
  width: 100%;
  max-width: 81rem;
  padding: 2rem 3rem 3rem;
  display: flex;
}

.menu_dropdown_content.is-second, .menu_dropdown_content.is-third, .menu_dropdown_content.is-tablet {
  grid-column-gap: 2rem;
  justify-content: space-between;
  width: 100%;
  max-width: 81rem;
  padding: 2rem 3rem 4.375rem;
  display: flex;
}

.menu_dropdown_content.is-link {
  z-index: 5;
  padding: 0;
  display: none;
}

.menu_bg {
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 30rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.menu_bg.shadows.is-new {
  border-radius: .5rem;
  position: absolute;
  top: -2px;
  bottom: auto;
  left: -85%;
  right: 0%;
  box-shadow: 0 18px 61px rgba(0, 0, 0, .08);
}

.menu_bg.shadows.is-newhompage {
  border-radius: .5rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: -80%;
  right: 0%;
  box-shadow: 0 18px 61px rgba(0, 0, 0, .08);
}

.dropdown-items-wrapper {
  grid-column-gap: 1.25rem;
  display: flex;
}

.droptown-items_column-left {
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.droptown-items_column-right {
  border-left: 1px solid rgba(0, 0, 0, .15);
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 0;
  padding-left: 1.875rem;
  display: flex;
}

.droptown-item {
  grid-column-gap: 1.25rem;
  border-radius: .75rem;
  align-items: center;
  min-width: 15.875rem;
  padding: .625rem;
  display: flex;
}

.droptown-item:hover {
  background-color: rgba(1, 127, 250, .02);
}

.droptown-item.is-right:hover {
  background-color: var(--lavender);
}

.droptown-item.is-request-demo {
  background-color: #ebf2fe;
}

.droptown-item.is-request-demo:hover {
  background-color: var(--lavender);
}

.droptown-item.is-request-demo.requestdemolink.is-top-margin {
  margin-top: .625rem;
}

.droptown-item.is-text {
  min-width: auto;
}

.droptown-item.is-text:hover {
  background-color: var(--alice-blue);
}

.droptown-item.is-text.is-guide {
  padding-right: 0;
}

.icon-1x1-50 {
  width: 3.125rem;
  height: 3.125rem;
}

.icon-25 {
  height: 1.5625rem;
}

.droptown-items_column-start, .dropdown-menu-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.dropdown-menu-wrapper.is-190-width {
  align-items: stretch;
  width: 100%;
}

.logos-wrapper {
  z-index: 6;
  grid-column-gap: .5rem;
  max-width: 78rem;
  margin-bottom: 1%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.icon-30 {
  object-fit: cover;
  width: 1.875rem;
  height: 1.875rem;
}

.max-width-744 {
  grid-column-gap: 1rem;
  justify-content: space-between;
  width: 100%;
  max-width: 60%;
  display: flex;
}

.logos-stars-wrapper {
  z-index: 4;
  grid-column-gap: 3.125rem;
  background-color: #013676;
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  height: 10rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.75rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -87%;
  left: 72%;
  right: auto;
}

.icon-64 {
  height: 4rem;
}

.section-home-platform {
  background-color: var(--white);
  padding-top: 12rem;
  padding-bottom: 7rem;
}

.section-home-platform.is-margin {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

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

.text-style-italic {
  font-style: italic;
}

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

.relative {
  position: relative;
}

.max-width-840 {
  max-width: 52.5rem;
  display: flex;
}

.text-span-2 {
  color: #017ffa;
}

.platform-grid-wrapper {
  z-index: 4;
  grid-column-gap: 1.5rem;
  align-items: stretch;
  width: 100%;
  padding-top: 0;
  padding-bottom: 3rem;
  display: flex;
  position: relative;
}

.platform-grid-wrapper.is-request {
  flex: none;
  width: auto;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.platform-grid-wrapper.mobile-padding-bottom-0 {
  padding-top: 3rem;
}

.platform-grid-item {
  grid-row-gap: 1.5rem;
  background-color: var(--white);
  cursor: pointer;
  mix-blend-mode: normal;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item.is-margin {
  cursor: auto;
  margin-top: 3rem;
}

.platform-grid-item.is-margin.is-last {
  cursor: auto;
}

.title-stylguide-flex {
  grid-column-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.style-guide-divider {
  background-color: #fff;
  width: 1px;
  height: 24px;
}

.x-small {
  color: #071b4e;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
}

.x-small.color-text-white {
  color: #fff;
}

.h-xxx-large {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 8.125rem;
  line-height: 100%;
}

.h-medium-regular {
  color: var(--grey-dark);
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 400;
  line-height: 130%;
}

.h-medium-regular.color-text-white.is-light {
  font-weight: 300;
  line-height: 150%;
}

.color-bg-superdb {
  background-color: var(--super-dark-blue);
  height: 100%;
}

.color-bg-darkblue {
  background-color: var(--dark-blue);
  height: 100%;
}

.color-bg-mediumblue {
  background-color: var(--medium-blue);
  height: 100%;
}

.color-bg-white {
  background-color: var(--white);
  height: 100%;
}

.color-text-superdb {
  color: var(--super-dark-blue);
}

.color-text-darkblue {
  color: var(--dark-blue);
}

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

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

.icon-20 {
  height: 1.25rem;
}

.text-block {
  text-align: center;
  font-size: .8125rem;
  font-weight: 600;
}

.h-xmedium {
  color: var(--grey-dark);
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-xmedium.text-style-bold {
  font-weight: 700;
}

.h-xmedium.color-text-white {
  color: var(--white);
}

.h-xmedium.color-text-white.text-style-bold {
  display: flex;
}

.section-home-deal {
  padding-bottom: 12.5rem;
}

.footer-component {
  background-color: var(--white-smoke);
  padding-top: 5rem;
  padding-bottom: 3.125rem;
}

.footer-component.ads-lp-version {
  padding-top: 3.125rem;
}

.footer_menu-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 3.75rem;
  display: flex;
}

.footer_menu-grid-item {
  flex-direction: column;
  align-items: flex-start;
  width: 18rem;
  display: flex;
}

.icon-26 {
  object-fit: cover;
  height: 1.625rem;
}

.footer-links-wrapper {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.footer-link {
  color: var(--grey-dark);
  font-size: .875rem;
  line-height: 2.5;
}

.footer-link:hover {
  color: var(--grey-dark);
  font-weight: 600;
}

.footer-link.is-subfooter {
  opacity: .7;
}

.footer-link.is-semibold {
  font-weight: 600;
}

.footer-link.is-footer-subtitle {
  font-weight: 600;
  line-height: 1.4;
}

.footer-menu-title {
  color: var(--grey-dark);
  font-size: 1.375rem;
  font-weight: 600;
  line-height: 1.5;
}

.footer-socials-wrapper {
  grid-column-gap: .75rem;
  align-items: center;
  display: flex;
}

.social-link {
  color: var(--dim-grey);
  transition-duration: .3s;
}

.social-link:hover {
  color: var(--grey-dark);
}

.footer_copyright-wrapper {
  border-top: 1px solid rgba(0, 0, 0, .15);
  justify-content: space-between;
  align-items: center;
  padding-top: 3.125rem;
  padding-bottom: 0;
  display: flex;
}

.footer_copyright-wrapper.ads-lp-version {
  border-top-style: none;
  padding-top: 0;
}

.copyright-text {
  color: var(--grey-dark);
  font-size: .8125rem;
}

.footer-logos {
  opacity: .5;
  height: 1.4rem;
}

.footer-logos-wrapper {
  grid-column-gap: 2.5rem;
  text-align: center;
  justify-content: center;
  display: flex;
}

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

.max-width-530 {
  max-width: 33.125rem;
}

.regular {
  font-size: 2.25rem;
  font-weight: 400;
}

.customers-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 100%;
  padding: 5rem 3.125rem 3.125rem;
  display: grid;
}

.icon-50 {
  object-fit: scale-down;
  height: 3.125rem;
}

.icon-50.is-greyfilter {
  opacity: .5;
  filter: grayscale();
}

.section-home-highlighted-case {
  padding-bottom: 5rem;
}

.section-home-highlighted-case_wrapper {
  z-index: 9;
  background-color: var(--white);
  justify-content: space-between;
  padding: 1.875rem 3.125rem;
  display: flex;
  position: relative;
}

.highlight-case-left-column {
  flex-direction: column;
  align-items: flex-start;
  max-width: 25.625rem;
  display: flex;
}

.logo-76 {
  height: 4.75rem;
}

.margin-top-30 {
  margin-top: 1.875rem;
}

.margin-top-30.width-100.is-flex {
  justify-content: center;
  display: flex;
}

.margin-top-30.max-width-140 {
  max-width: 8.7rem;
}

.quote-author {
  color: var(--grey-dark);
  font-size: 1.3rem;
  font-weight: 600;
}

.text-job {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: .9rem;
  font-style: italic;
  font-weight: 300;
}

.highlight-case-right-column {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 33.75rem;
  display: flex;
}

.highlight-caase-image {
  width: 100%;
}

.highlited-case-background {
  z-index: 2;
  background-color: var(--white);
  width: 100vw;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.highlight-case_image-dots {
  z-index: 8;
  width: 7.875rem;
  height: 7.25rem;
  position: absolute;
  top: auto;
  bottom: -1.875rem;
  left: auto;
  right: -1.875rem;
}

.section-home-generation {
  background-color: var(--super-dark-blue);
  margin-top: -15rem;
  margin-bottom: 15rem;
  padding-top: 14rem;
  position: relative;
}

.home-generation_title-wrapper-top {
  max-width: 48.75rem;
  margin-left: auto;
  margin-right: auto;
}

.home-generation_title-wrapper {
  z-index: 3;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.25rem;
  position: relative;
}

.home-generation_title-wrapper-down {
  margin-top: 1.25rem;
  padding-left: 14rem;
}

.section-home-generation_image-wrapper {
  margin-top: 3.75rem;
}

.section-home-generation_image {
  width: 40.625rem;
}

.get-started-wrapper {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 73.4375rem;
  height: 31.25rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -10rem;
  left: 0%;
  right: 0%;
}

.get-started-wrapper.is-home {
  margin-top: -32rem;
  position: relative;
}

.get-started-wrapper_image {
  height: 5.625rem;
  position: absolute;
  top: -2.8125rem;
}

.features-4.background-is-ghostwhite {
  background-color: var(--ghost-white);
}

.section-2columns_wrapper {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 1rem;
  padding-left: 2rem;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.section-2columns_wrapper.is-up {
  align-items: flex-start;
}

.section-2columns_wrapper.is-reverse {
  flex-direction: row-reverse;
}

.section-2columns_wrapper.spacing-x {
  margin-top: 15px;
}

.section-2columns_wrapper.is-gap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.section-2columns_column {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.section-2columns_column.is-testimonial {
  width: 49%;
  display: none;
}

.section-2columns_column.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.section-2columns_column.is-hyper {
  width: 32rem;
}

.section-2columns_column.is-multi {
  width: 38.5rem;
}

.section-2columns_column.margin-right-xxxlarge {
  margin-right: 120px;
}

.section-2columns_column.margin-right-large-responsive {
  margin-right: 60px;
}

.section-2columns_column.margin-left-large-responsive {
  margin-left: 60px;
}

.section-2columns_column.is-v2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.margin-top-20 {
  margin-top: 1.25rem;
  display: block;
}

.section-home-help_column-left {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 51%;
  display: flex;
  position: relative;
}

.section-home-help_wrapper_animation-back {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 98%;
  height: 470px;
  margin-top: -.5%;
  position: absolute;
}

.section-home-help_animation-front {
  z-index: 3;
  width: 100%;
  max-width: 705px;
  height: 605px;
  position: absolute;
}

.section-home-help_animation-back {
  z-index: 1;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2453b1_vp-data-back.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 29.125rem;
  position: absolute;
}

.section-home-sell {
  background-color: var(--super-dark-blue);
  padding-bottom: 25rem;
  position: relative;
}

.background-circles {
  width: 60.875rem;
  height: 49.3125rem;
  position: absolute;
  top: 28%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.image-animation-back {
  z-index: 1;
  width: 100%;
  height: 508px;
  position: absolute;
}

.image-animation-front {
  z-index: 2;
  width: 100%;
  height: 508px;
  position: absolute;
}

.lottie-animation {
  width: 452px;
  height: 510px;
  position: absolute;
}

.div-white-background {
  background-color: var(--white);
  width: 40%;
  height: 5rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.margin-top-240 {
  margin-top: 15rem;
}

.section-home-testimonials {
  background-color: var(--super-dark-blue);
  padding-top: 12rem;
  padding-bottom: 21rem;
  position: relative;
}

.testimonial-slider {
  z-index: 4;
  background-color: rgba(0, 0, 0, 0);
}

.testimonial-slider.is-home {
  width: 49%;
}

.testimonial-slider.is-hyper {
  width: 32.5rem;
}

.testimonial-slider_mask {
  height: auto;
  margin-left: -2px;
}

.testimonial-slider_left-arrow {
  z-index: 4;
  background-color: rgba(26, 162, 219, .2);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.875rem;
  height: 2.875rem;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  top: -1.25rem;
  bottom: auto;
  left: auto;
  right: 3.5rem;
  transform: rotate(90deg);
}

.testimonial-slider_left-arrow:hover {
  background-color: rgba(26, 162, 219, .4);
}

.slide-nav {
  display: none;
}

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

.testimonial-image {
  width: 100%;
  height: 100%;
  margin-left: -2px;
  margin-right: -1px;
  padding-left: 2px;
  position: relative;
}

.icon-10 {
  height: .625rem;
}

.testimonial-slider_right-arrow {
  z-index: 4;
  background-color: rgba(26, 162, 219, .2);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.875rem;
  height: 2.875rem;
  margin-top: 0;
  margin-bottom: 0;
  transition: all .2s;
  display: flex;
  top: -1.25rem;
  bottom: auto;
  left: auto;
  right: 0%;
  transform: rotate(-90deg);
}

.testimonial-slider_right-arrow:hover {
  background-color: rgba(26, 162, 219, .4);
}

.z-index-10 {
  z-index: 10;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.testimonial-blue-background {
  z-index: 2;
  background-color: var(--dark-blue);
  width: 60%;
  height: 63.5rem;
  position: absolute;
  top: -2.8125rem;
  bottom: auto;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

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

.container-1100.is-flex {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-1100.is-clean {
  justify-content: space-between;
  display: flex;
}

.container-1100.is-flex-competitors {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-1100.is-slider {
  max-width: 74.75rem;
  padding-left: 3rem;
  padding-right: 3rem;
  position: relative;
}

.stats-wrapper {
  align-items: flex-start;
  display: flex;
}

.stats-wrapper-item {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 6.25rem;
  padding-bottom: 0;
  display: flex;
}

.p-statistics {
  color: var(--grey-dark);
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.8;
}

.p-xmedium {
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.icon-80 {
  height: 5rem;
}

.image-help.border-radius-20 {
  border-radius: 1.25rem;
}

.image-help.border-radius-20.max-width-450.margin-left-large-responsive {
  margin-left: 48px;
}

.image-help.border-radius-20.max-width-450.margin-right-large-responsive {
  margin-left: 0;
  margin-right: 48px;
}

.image-help.border-radius-20.max-width-450.shadow {
  box-shadow: 12px 16px 5px rgba(0, 0, 0, .2);
}

.image-help.border-radius-20.max-width-450.margin-left-large-responsive-2 {
  margin-left: 48px;
}

.max-width-470 {
  max-width: 29.375rem;
  font-size: 1.1875rem;
}

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

.container-1200.relative.justify-center, .container-1200.is-flex {
  justify-content: center;
  display: flex;
}

.container-1200.is-flex-vertical {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-1200.is-flex-vertical.margin-top-flex {
  margin-top: 25px;
}

.background-circle {
  background-color: var(--ghost-white);
  opacity: .7;
  border-radius: 50%;
  width: 68.75rem;
  height: 68.75rem;
  position: absolute;
  top: -13.5rem;
  bottom: 0%;
  left: -28%;
  right: auto;
}

.hamburger-menu-wrapper {
  display: none;
}

.logos-mobile-first-row {
  z-index: 2;
  grid-column-gap: .5rem;
  max-width: 78rem;
  margin-bottom: 1%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: none;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.logos-mobile-second-row, .navbar-mobile-container {
  display: none;
}

.navbar-mobile-container.is-new-navbar.is-modules-library {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.navbar-menu-mobile-wrapper.is-tablet.is-modules-library {
  flex-direction: column;
  display: flex;
}

.caps {
  text-transform: uppercase;
}

.mobile-link-item {
  grid-column-gap: 1.25rem;
  border-radius: .75rem;
  align-items: center;
  min-width: 15.875rem;
  padding: .625rem;
  display: flex;
}

.mobile-link-item:hover {
  background-color: rgba(1, 127, 250, .02);
}

.mobile-link-item.is-request-demo {
  background-color: #ebf2fe;
}

.mobile-link-item.is-request-demo:hover {
  background-color: var(--lavender);
}

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

.section-home-help_animation-wrapper {
  z-index: 2;
  width: 100%;
  height: 500px;
  position: relative;
}

.z-index-3 {
  z-index: 3;
  position: absolute;
}

.overflow-x-auto.home-platform {
  max-width: 73.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.overflow-x-auto.contact-company-search {
  max-width: 73.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5rem;
  padding-bottom: 0;
}

.overflow-x-auto.is-request-demo {
  width: 100%;
  max-width: 73.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
}

.section-about-stats {
  position: relative;
}

.section-about-hero_title-gradient-background {
  z-index: 2;
  background-color: var(--grey-dark);
  background-image: linear-gradient(261deg, rgba(1, 53, 116, .95), rgba(17, 26, 74, .42));
  width: 100vw;
  margin-left: 37rem;
  padding: 5.625rem;
  position: relative;
}

.section-about-hero_title-wrapper {
  grid-row-gap: 3.125rem;
  flex-direction: column;
  max-width: 33.75rem;
  display: flex;
}

.h-52 {
  color: var(--white);
  letter-spacing: .1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 3.25rem;
  line-height: 1.2;
}

.h-52.color-text-darkblue {
  color: var(--grey-dark);
}

.section-about-hero_image {
  object-fit: cover;
  width: auto;
  min-width: 100%;
  max-width: none;
  height: 41.875rem;
  position: absolute;
  top: -4rem;
  bottom: 0%;
  left: auto;
  right: 30%;
  overflow: visible;
}

.section-about-hero_stats-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 37.5rem;
  margin-top: 2.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.about_static-item {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 0;
  display: flex;
}

.p-about-statistics {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.5;
}

.section-about-founding {
  margin-top: 3rem;
  padding-top: 7.5rem;
  position: relative;
}

.section-about-founding_presentation-wrapper {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.presentation-column-right {
  grid-column-gap: 1.5rem;
  align-items: flex-end;
  width: 36.75rem;
  min-height: 32.5rem;
  margin-bottom: 1rem;
  display: flex;
  position: relative;
}

.presentation-column-left {
  z-index: 2;
}

.max-width-430 {
  max-width: 26.875rem;
}

.h-42 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42.color-text-white {
  color: var(--white);
  text-align: left;
}

.h-42.color-text-white.text-align-center {
  text-align: center;
}

.h-42.is-table-center {
  text-align: left;
}

.h-42.caps.is-height-130, .h-42.is-height-130 {
  line-height: 1.3;
}

.h-42.is-height-130.color-text-white.text-align-center {
  text-align: center;
}

.max-width-370 {
  max-width: 23.125rem;
}

.founding-image-1 {
  object-fit: cover;
  width: 16.875rem;
  height: 27.375rem;
}

.founding-image-2 {
  object-fit: cover;
  width: 16.875rem;
  height: 28.875rem;
  margin-bottom: .4rem;
}

.about_image-dots {
  width: 6.25rem;
  height: 6.25rem;
  position: absolute;
  top: auto;
  bottom: -4.3rem;
  left: auto;
  right: -.1rem;
}

.section-about-founding_background {
  z-index: 1;
  background-color: rgba(246, 247, 253, .7);
  width: 100vw;
  height: 45rem;
  position: absolute;
  top: -10%;
  bottom: 0%;
  left: 61%;
  right: 0%;
}

.section-about-founding_founding-wrapper {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  margin-top: 3rem;
  display: flex;
  position: relative;
}

.founding-column-left {
  z-index: 2;
  flex-direction: column;
  align-items: flex-start;
  width: 37.5rem;
  display: flex;
}

.founding-column-right {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-end;
  width: 35rem;
  display: flex;
}

.yc-logo-wrapper {
  background-color: var(--ghost-white-2);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 1.875rem;
  display: flex;
}

.logo-62 {
  height: 3.875rem;
}

.down-logos-wrapper {
  grid-column-gap: 1.25rem;
  margin-top: 2.5rem;
  display: flex;
}

.logo-78 {
  height: 4.875rem;
}

.down-logo-wrapper {
  background-color: var(--ghost-white-2);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 2.5rem 1.875rem;
  display: flex;
}

.logo-82 {
  height: 5.125rem;
}

.section-join {
  margin-top: 6.25rem;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.margin-top-60 {
  margin-top: 3.75rem;
}

.icon-14 {
  height: .875rem;
}

.p-xbig {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 2.65rem;
  font-weight: 300;
  line-height: 1.5;
}

.section-demo-hero {
  background-color: var(--dark-slate-blue);
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  padding-top: 14rem;
  padding-bottom: 8.575rem;
  position: relative;
}

.section-demo-hero.padding-top-xsmall {
  padding-top: 7.2rem;
}

.demo-hero-title-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 31.75rem;
  display: flex;
  position: relative;
}

.margin-top-10 {
  margin-top: .625rem;
}

.section-home-hero_author-wrapper {
  grid-column-gap: 1.25rem;
  align-items: center;
  margin-top: 1.875rem;
  display: flex;
}

.author-image {
  border-radius: 100%;
  width: 5.625rem;
  height: 5.625rem;
}

.autor-informations-wrapper {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.section-demo-logos {
  padding-bottom: 5rem;
  padding-right: 0;
}

.section-demo-logos_wrapper {
  grid-column-gap: 5rem;
  margin-top: 2rem;
  padding-left: 14rem;
  display: flex;
}

.section-demo-logos_wrapper.is-center {
  justify-content: center;
}

.demo-rating-icon {
  opacity: .36;
  flex: none;
  height: 4.5rem;
}

.section-demo-customers {
  padding-bottom: 5rem;
  padding-right: 0;
}

.section-demo-customers.is-pricing, .section-demo-customers.is-demo {
  margin-top: 0;
}

.demo-modal {
  z-index: 4;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 31.25rem;
  padding: 2.5rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -79%;
  left: auto;
  right: -1.625rem;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.demo-modal.is-clean, .demo-modal.is-static {
  position: static;
}

.demo-modal.pricing-page {
  bottom: -144%;
}

.demo-form {
  width: 100%;
  margin-top: 1.875rem;
  margin-bottom: 0;
}

.demo-form_field-label {
  color: var(--dim-grey-2);
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
}

.demo-form_field-label.is-academy {
  color: #8792a7;
}

.demo-form_field-label.is-new {
  color: var(--white);
  margin-bottom: .5rem;
}

.text-span-4 {
  color: var(--medium-blue);
  font-style: italic;
}

.demo-form_input-textfield {
  color: #000;
  background-color: rgba(14, 37, 80, .05);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .375rem;
  width: 100%;
  height: 3.125rem;
  margin-bottom: 1.75rem;
  padding: 0 1rem;
  font-weight: 600;
}

.demo-form_input-textfield:focus {
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.demo-form_input-textfield.business-only-email-field {
  margin-bottom: 0;
}

.demo-form_input-textfield.business-only-email-field.is-new {
  height: 3rem;
}

.demo-form_input-textfield.business-only-email-field.is-new:focus {
  border-color: var(--medium-blue);
  box-shadow: none;
}

.demo-form_input-textfield.new-demo-form_input-textfield:focus {
  box-shadow: none;
}

.demo-form_input-textfield.business-only-email-field2 {
  margin-bottom: 0;
}

.demo-form_input-textfield.business-only-email-field2.is-new {
  height: 3rem;
}

.demo-form_input-textfield.business-only-email-field2.is-new:focus {
  border-color: var(--medium-blue);
  box-shadow: none;
}

.demo-form_input-textfield.business-only-email-field2.is-v1 {
  margin-bottom: 1.75rem;
}

.demo-form_sub-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.link-blue {
  color: var(--medium-blue);
}

.link-blue:hover {
  color: var(--royal-blue);
}

.form-text-wrapper {
  border-bottom: 1px solid #f7f7f7;
  padding-bottom: 1.5rem;
}

.form-text-wrapper.no-border {
  border-bottom-style: none;
}

.form-buttons-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.form-buttons-wrapper.is-right-aligned {
  justify-content: flex-end;
}

.demo-text-link {
  opacity: 1;
  color: var(--medium-blue);
  white-space: normal;
  cursor: pointer;
  mix-blend-mode: normal;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  padding: 0;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.3;
  transition-property: none;
  display: block;
  position: static;
}

.demo-text-link:hover {
  color: var(--royal-blue);
}

.section-404 {
  text-align: center;
  padding-top: 10.875rem;
  padding-bottom: 9.5rem;
  position: relative;
}

.margin-top-50 {
  margin-top: 3.125rem;
}

._404-image {
  width: 38.5rem;
}

._404-background {
  background-color: #f9fafe;
  width: 50%;
  height: 100%;
  position: absolute;
}

._404-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  align-items: center;
  max-width: 56.25rem;
  display: flex;
}

.p-24 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.5rem;
  line-height: 1.8;
}

.p-24.is-lineheight-150 {
  line-height: 150%;
}

.p-24.is-lineheight-150.color-text-white {
  color: var(--white);
}

.p-24.is-lineheight-150.color-text-white.is-semi-bold {
  font-weight: 600;
}

.p-24.color-text-white {
  color: var(--white);
}

.section-prospect-hero {
  padding-top: 14rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.section-prospect-hero_title-wrapper {
  grid-column-gap: 1.875rem;
  align-items: center;
  max-width: 18.125rem;
  display: flex;
}

.section-prospect-hero_grid-column {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  align-items: flex-start;
  max-width: 28.75rem;
  display: flex;
}

.section-prospect-criteria {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 0;
  padding-bottom: 11.25rem;
  position: relative;
}

.section-prospect-criteria_image {
  object-fit: cover;
  width: 31.25rem;
  display: inline-block;
}

.section-prospect-criteria_column1 {
  position: relative;
}

.section-prospect-criteria_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section-prospect-criteria_column2 {
  position: relative;
}

.p-12 {
  color: rgba(255, 255, 255, .7);
  text-transform: uppercase;
  margin-bottom: 0;
  margin-left: 0;
  font-size: .75rem;
  line-height: 1.5;
}

.p-12.text-style-bold.color-text-darkblue {
  color: #0e2550;
}

.p-12.is-blog.opacacity-75 {
  opacity: .75;
}

.p-12.is-blog {
  color: #0e2550;
  font-weight: 600;
}

.max-width-340 {
  max-width: 21.25rem;
}

.margin-top-40 {
  margin-top: 2.5rem;
}

.max-width-490 {
  max-width: 30.625rem;
}

.circle-36 {
  background-color: rgba(162, 97, 245, .2);
  border-radius: 50%;
  width: 2.25rem;
  height: 2.25rem;
  margin-right: -1.25rem;
}

.circle-36.is-green {
  background-color: rgba(11, 216, 203, .2);
}

.circle-36.is-blue {
  background-color: rgba(1, 127, 250, .18);
}

.circle-36.is-unspam {
  background-color: rgba(2, 220, 243, .2);
}

.circle-36.is-yellow {
  background-color: rgba(217, 136, 14, .2);
}

.circle-36.is-pink {
  background-color: rgba(228, 102, 179, .16);
}

.circle-36.is-verde {
  background-color: rgba(143, 194, 88, .23);
}

.circle-36.is-persona-seller {
  background-color: rgba(162, 97, 245, .18);
}

.circle-36.is-persona-manager {
  background-color: rgba(255, 160, 17, .18);
}

.circle-36.is-persona-founders {
  background-color: rgba(1, 127, 250, .18);
}

.circle-36.is-persona-marketers {
  background-color: rgba(46, 222, 211, .18);
}

.circle-36.is-persona-agencies {
  background-color: rgba(255, 107, 107, .18);
}

.circle-36.is-persona-revops {
  background-color: rgba(47, 182, 126, .18);
}

.circles--decoration-wrapper {
  align-items: center;
  display: flex;
  position: absolute;
  top: -.625rem;
  bottom: auto;
  left: 0%;
  right: auto;
}

.circles--decoration-wrapper.is-static {
  justify-content: center;
  width: 100%;
  position: static;
}

.column2-first-row {
  margin-left: 2.125rem;
}

.image-floating {
  border-radius: 50%;
  width: 6.25rem;
  height: 6.25rem;
  position: absolute;
  top: -38%;
  bottom: auto;
  left: auto;
  right: 15%;
}

.image-floating.is-2 {
  width: 3.125rem;
  height: 3.125rem;
  top: -60%;
  bottom: auto;
  left: 16%;
  right: auto;
}

.image-floating.is-3 {
  width: 5rem;
  height: 5rem;
  top: auto;
  bottom: -28%;
  left: 4%;
  right: auto;
}

.image-floating.is-4 {
  width: 3.75rem;
  height: 3.75rem;
  top: auto;
  bottom: -50%;
  left: auto;
  right: 34%;
}

.section-prospect-data {
  background-color: var(--super-dark-blue);
  padding-top: 2.75rem;
}

.section-prospect-linkedin {
  background-color: var(--super-dark-blue);
  padding-top: 8.75rem;
}

.max-width-400 {
  max-width: 25rem;
}

.section-prospect-linkedin_image {
  width: 36.75rem;
  position: absolute;
  top: auto;
  bottom: -32%;
  left: auto;
  right: 0%;
}

.section-prospect-crm {
  background-color: var(--ghost-white-2);
  padding-top: 15rem;
}

.section-prospect-crm_wrapper {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  align-items: center;
  max-width: 37.5rem;
  display: flex;
}

.section-prospect-crm_image {
  object-fit: cover;
  width: 46.875rem;
  height: 46.875rem;
}

.section-prospect-crm_image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 3.75rem;
  display: flex;
  position: relative;
}

.section-prospect-crm_logo {
  width: 8.125rem;
  height: 8.125rem;
  position: absolute;
}

.section-prospect-started {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 35rem;
  margin-top: -25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 9.25rem;
  display: flex;
  position: relative;
}

.section-prospect-started.modules-library {
  margin-top: 0;
}

.section-prospect-started_image {
  width: 8.125rem;
  height: 8.125rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: -4.0625rem;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.section-prospect-criteria_background {
  background-color: var(--dark-blue);
  width: 40%;
  height: 46.875rem;
  position: absolute;
  top: -3.125rem;
  bottom: auto;
  left: 0%;
  right: auto;
}

.hero_background {
  background-color: #f9f9fd;
  width: 68%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.section-prospect-data_title {
  margin-top: -1rem;
  margin-right: 10rem;
  position: relative;
}

.section-hyper-hero {
  padding-top: 14rem;
  padding-bottom: 15rem;
  position: relative;
}

.section-hyper-hero_title-wrapper {
  grid-column-gap: 1.875rem;
  align-items: center;
  max-width: 28.125rem;
  display: flex;
}

.section-hyper-hero_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2.5rem;
  display: grid;
}

.section-hyper-hero_grid-column {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  align-items: flex-start;
  max-width: 28.75rem;
  margin-top: 3.75rem;
  display: flex;
}

.section-hyper-personalization1 {
  background-color: var(--super-dark-blue);
  padding-top: 12.5rem;
  padding-bottom: 8.75rem;
  position: relative;
}

.section-hyper-personalization2 {
  background-color: var(--super-dark-blue);
  padding-top: 8.75rem;
  padding-bottom: 7.5rem;
  position: relative;
}

.section-hyper-personalization1_grid-column1 {
  width: 672px;
  height: 466px;
  position: relative;
}

.section-hyper-personalization1_grid-column2 {
  position: relative;
}

.max-width-480 {
  max-width: 30rem;
}

.section-hyper-personalization1_background-1 {
  background-color: var(--dark-blue);
  width: 40%;
  height: 780px;
  position: absolute;
  top: -3.125rem;
  left: 0%;
  right: auto;
}

.section-hyper-personalization1_image {
  z-index: 2;
  width: 50%;
  position: absolute;
  top: -7%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.image-deliverability-personas {
  z-index: 2;
  object-fit: contain;
  width: 36.75rem;
  height: 35.75rem;
  margin-top: -125px;
  position: absolute;
  top: 9%;
  bottom: -5px;
  left: 0%;
  right: auto;
}

.section-started {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  display: flex;
  position: relative;
}

.section-started.modules-library {
  margin-top: 0;
}

.section-hyper-personalization2_column1 {
  position: relative;
}

.section-hyper-personalization2_column2 {
  width: 36.75rem;
  position: relative;
}

.icon-100 {
  height: 6.25rem;
}

.max-width-624 {
  max-width: 39rem;
}

.max-width-460 {
  max-width: 28.7rem;
}

.max-width-460.is-tablet-368 {
  margin-right: 8rem;
}

.section-warm-hero {
  padding-top: 10.875rem;
  position: relative;
}

.section-unspam-hero_grid-column-left {
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
  position: relative;
}

.max-width-500 {
  max-width: 31.25rem;
}

.section-warm-hero_image {
  width: 100%;
  position: absolute;
  top: 3.125rem;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section-warm-hero_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 2.5rem;
  display: flex;
  position: relative;
}

.section-warm-hero_grid.is-center {
  align-items: center;
  margin-top: 0;
}

.section-warm-started {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.max-width-930 {
  max-width: 58.125rem;
}

.section-warm-how {
  padding-top: 3.75rem;
  padding-bottom: 8.75rem;
  position: relative;
}

.h-46 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.875rem;
  line-height: 1.5;
}

.h-46.is-tablet-center {
  text-align: center;
}

.h-46.is-lignheiht-1-4 {
  line-height: 1.4;
}

.h-46.is-bold {
  font-weight: 700;
}

.h-46.color-text-white {
  color: var(--white);
}

.margin-top-42 {
  margin-top: 2.625rem;
}

.section-warm-how_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-warm-how_grid-item {
  background-color: var(--white);
  border-radius: 1rem;
  min-height: 27rem;
  padding: 3.375rem 2.875rem;
  position: relative;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.logo-wrapper {
  align-items: center;
  margin-bottom: 2.75rem;
  display: flex;
  position: relative;
}

.icon-70 {
  height: 4.375rem;
}

.circle-logo-deco {
  opacity: .1;
  background-color: #a261f5;
  border-radius: 50%;
  width: 4rem;
  height: 4rem;
  position: relative;
  top: 0%;
  bottom: auto;
  left: auto;
  right: auto;
}

.circle-logo-deco.is-blue {
  background-color: #017ffa;
  position: absolute;
  top: -.5rem;
  bottom: auto;
  left: -1rem;
  right: auto;
}

.section-warm-how_image-deco {
  width: 43.75rem;
  height: 43.75rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: -16.25rem;
  right: auto;
}

.circle-arrow-wrapper {
  z-index: 2;
  background-color: var(--grey-dark);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4.25rem;
  height: 4.25rem;
  display: flex;
  position: absolute;
  top: 45%;
  bottom: 0%;
  left: auto;
  right: -14%;
}

.section-competitive-hero {
  padding-top: 14rem;
  position: relative;
}

.max-width-672 {
  max-width: 42rem;
}

.section-competitive-hero_image {
  align-self: auto;
  height: 46.625rem;
  position: absolute;
  top: -7%;
  bottom: auto;
  left: auto;
  right: -6.4rem;
}

.margin-top-xmedium {
  margin-top: 2rem;
}

.margin-top-xmedium.is-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-competitive-grid {
  z-index: 4;
  margin-top: -10rem;
  padding-bottom: 13.125rem;
  position: relative;
}

.section-competitive-grid.is--outbound-dialer-page, .section-competitive-grid.is--buying-signals {
  padding-bottom: 7rem;
}

.section-competitive-grid.is--calendar-enrichment {
  padding-bottom: 4rem;
}

.text-lightblue {
  color: var(--dodger-blue);
}

.max-width-970 {
  max-width: 60.625rem;
}

.section-competitive-title {
  z-index: 2;
  background-color: var(--super-dark-blue);
  margin-top: 6rem;
  padding-top: 8.5rem;
  padding-bottom: 15rem;
  position: relative;
}

.section-competitive-title.modules-library, .section-competitive-title.is--outbound-dialer-page, .section-competitive-title.no-margin-top {
  margin-top: 0;
}

.section-competitive-grid_wrapper {
  z-index: 5;
  grid-column-gap: 2rem;
  justify-content: center;
  display: flex;
  position: relative;
}

.section-competitive-grid_column {
  background-color: var(--white);
  border-radius: 1rem;
  min-width: 30.875rem;
  min-height: 19.75rem;
  padding: 2.5rem 3.75rem;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.h-26 {
  color: var(--grey-dark);
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.5;
}

.h-26.color-text-white {
  color: var(--white);
}

.max-width-344 {
  max-width: 21.5rem;
}

.max-width-300 {
  max-width: 18.75rem;
}

.section-competitive-join {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.max-width-602 {
  max-width: 37.625rem;
}

.section-competitive-join_column1 {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 1.875rem;
  display: flex;
}

.section-competitive-join_column2 {
  flex-direction: column;
  flex: 0 auto;
  align-items: flex-start;
  max-width: 454.6rem;
  padding-left: 0;
  display: flex;
}

.logo-34 {
  text-align: center;
  height: 2.125rem;
  padding-left: 0;
  position: static;
}

.p-19 {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1.1875rem;
  line-height: 1.5;
}

.max-width-452 {
  max-width: 28.25rem;
}

.section-competitive-join_author-wrapper {
  grid-column-gap: 1.25rem;
  align-items: center;
  display: flex;
}

.image-60 {
  width: 3.75rem;
  height: 3.75rem;
}

.author-informations-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.p-21 {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 2.1875rem;
}

.italic-text {
  opacity: .5;
}

.section-competitive-grid_background {
  background-color: var(--dark-blue);
  width: 97%;
  height: 17.875rem;
  position: absolute;
  top: 21%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.section-smart-hero {
  padding-top: 17.125rem;
  padding-bottom: 9.375rem;
  position: relative;
}

.h-72 {
  color: var(--grey-dark);
  letter-spacing: -2px;
  font-size: 4.5rem;
  font-weight: 700;
  line-height: 1.1;
}

.h-72.color-text-brightblue {
  color: var(--medium-blue);
}

.max-width-588 {
  max-width: 36.75rem;
}

.text-blue {
  color: var(--medium-blue);
}

.section-smart-table {
  background-color: rgba(246, 247, 253, .7);
  padding-top: 6.25rem;
  padding-bottom: 12rem;
}

.tabs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 3rem;
  display: block;
}

.tabs-menu {
  flex-direction: column;
  align-items: flex-start;
  width: 25rem;
  display: flex;
}

.tab-1 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-1:hover {
  color: var(--grey-dark);
}

.tab-1.w--current {
  z-index: 3;
  background-color: var(--white);
  color: var(--yellow-green);
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-1.is-v2.w--current {
  color: var(--green4);
}

.tab-rod {
  border-radius: 1.25rem;
  width: 6px;
  height: 0;
}

.tab-rod.is-2 {
  opacity: 1;
  background-color: #47d6b1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-3 {
  background-color: var(--cornflower-blue);
  opacity: 1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-4 {
  background-color: var(--orange);
  opacity: 1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-5 {
  background-color: var(--dark-grey);
  opacity: 1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-6 {
  background-color: var(--medium-violet-red);
  opacity: 1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-7 {
  background-color: var(--steel-blue);
  opacity: 1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-8 {
  background-color: var(--royal-blue-2);
  opacity: 1;
  opacity: 1;
  background-color: #506d95;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-6 {
  opacity: 1;
  background-color: #a26289;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-3 {
  opacity: 1;
  background-color: #6aa9dc;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-7 {
  opacity: 1;
  background-color: #3e7496;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-4 {
  opacity: 1;
  background-color: #ffa011;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-5 {
  opacity: 1;
  background-color: #9b9b9b;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-rod.is-1 {
  background-color: #96c258;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -3px;
  right: auto;
}

.tab-item {
  grid-column-gap: 3.125rem;
  align-items: center;
  width: 100%;
  height: 4.375rem;
  padding: 0 .8125rem 0 3.125rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: .9375rem;
  display: flex;
  position: relative;
}

.tabs-content {
  width: 41.25rem;
  min-height: 44rem;
  padding-right: 8rem;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.tab-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-2:hover {
  color: var(--grey-dark);
}

.tab-2.w--current {
  background-color: var(--white);
  color: var(--medium-aquamarine);
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-2.is-v2.w--current {
  color: var(--color-13);
}

.tab-3 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-3:hover {
  color: var(--grey-dark);
}

.tab-3.w--current {
  background-color: var(--white);
  color: var(--cornflower-blue);
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-3.is-v2.w--current {
  color: var(--color-2);
}

.tab-4 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-4:hover {
  color: var(--grey-dark);
}

.tab-4.w--current {
  background-color: var(--white);
  color: var(--orange);
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-4.is-v2.w--current {
  color: var(--cream);
}

.tab-5 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-5:hover {
  color: var(--grey-dark);
}

.tab-5.w--current {
  background-color: var(--white);
  color: var(--dark-grey);
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-5.is-v2.w--current {
  color: var(--orange2);
}

.tab-6 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-6:hover {
  color: var(--grey-dark);
}

.tab-6.w--current {
  background-color: var(--white);
  color: var(--medium-violet-red);
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-6.is-v2.w--current {
  color: var(--pink);
}

.tab-7 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-7:hover {
  color: var(--grey-dark);
}

.tab-7.w--current {
  background-color: var(--white);
  color: var(--steel-blue);
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-7.is-v2.w--current {
  color: var(--brown2);
}

.tab-8 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-8:hover {
  color: var(--grey-dark);
}

.tab-8.w--current {
  background-color: var(--white);
  color: var(--royal-blue-2);
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-8.is-v2.w--current {
  color: var(--brown);
}

.vertical-rod {
  z-index: 1;
  background-color: rgba(0, 0, 0, .1);
  width: 1px;
  height: 5.5rem;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 16px;
  right: auto;
}

.show {
  display: block;
}

.tab-wrapper {
  width: 100%;
}

.tab-pane {
  height: 100%;
}

.section-smart-value {
  z-index: 2;
  background-color: var(--super-dark-blue);
  padding-top: 8.75rem;
  padding-bottom: 13rem;
  position: relative;
}

.section-smart-value_column {
  flex-direction: column;
  align-items: flex-start;
  max-width: 26.875rem;
  margin-top: 2.5rem;
  display: flex;
}

.section-smart-value_column2 {
  width: 100%;
  padding-bottom: 0;
  position: relative;
}

.section-smart-value_text-wrapper1 {
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: .625rem;
  flex-direction: column;
  align-items: flex-start;
  width: 25rem;
  padding: .5rem;
  display: flex;
  position: absolute;
  top: -6.25rem;
  bottom: auto;
  left: 5.45rem;
  right: auto;
  box-shadow: 0 19px 64px rgba(0, 0, 0, .1);
}

.text-wrapper1-top {
  background-color: var(--dodger-blue-4);
  border-top-left-radius: .375rem;
  border-top-right-radius: .375rem;
  justify-content: space-between;
  width: 100%;
  padding: .75rem .875rem;
  display: flex;
}

.text-wrapper1-top.is-blue {
  background-color: var(--blue-7);
}

.p-11 {
  opacity: .6;
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: .6875rem;
}

.section-smart-value_text-wrapper1-down {
  justify-content: space-between;
  width: 100%;
  padding-bottom: 2.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.section-smart-value_text-wrapper2 {
  z-index: 5;
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: .625rem;
  flex-direction: column;
  align-items: flex-start;
  width: 28.125rem;
  padding: 1.875rem 1.25rem 1.25rem;
  display: flex;
  position: relative;
  box-shadow: 0 19px 64px rgba(0, 0, 0, .1);
}

.section-smart-value_text-wrapper2-top {
  border-top-left-radius: .375rem;
  border-top-right-radius: .375rem;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.section-smart-value_text-wrapper2-down {
  z-index: 5;
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: relative;
}

.form-smart {
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.form-smart_textarea {
  z-index: 3;
  background-color: rgba(14, 37, 80, .05);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .375rem;
  width: 100%;
  min-height: 4.875rem;
  margin-bottom: 0;
  padding: .625rem 1rem;
  font-size: 1.125rem;
  position: relative;
}

.form-smart_textarea::placeholder {
  color: var(--dim-grey-2);
  font-size: 1.125rem;
}

.section-smart-value_background {
  background-color: var(--dark-blue);
  width: 41%;
  height: 46.875rem;
  padding-bottom: 0;
  position: absolute;
  top: -3.125rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-smart-goodbye {
  z-index: 2;
  margin-bottom: -32rem;
  padding-top: 15rem;
  position: relative;
}

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

.container-750.is-flex-vertical {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-smart-goodbye_image {
  height: 46.875rem;
  margin-top: 3.75rem;
}

.section-smart-goodbye_logo-image {
  z-index: 10;
  height: 8.125rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: -17%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.section-smart-started {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6.25rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
}

.decoration-shadow1 {
  background-color: var(--white);
  opacity: .6;
  border-radius: .625rem;
  width: 90%;
  height: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: auto;
  bottom: -8%;
  left: 0%;
  right: 0%;
  box-shadow: 0 19px 64px rgba(0, 0, 0, .1);
}

.decoration-shadow2 {
  background-color: var(--white);
  opacity: .6;
  border-radius: .625rem;
  width: 86%;
  height: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: auto;
  bottom: -18%;
  left: 0%;
  right: 0%;
  box-shadow: 0 19px 64px rgba(0, 0, 0, .1);
}

.section-smart-table_text-wrapper1 {
  background-color: var(--white);
  border-radius: .5rem;
  flex-direction: column;
  align-items: center;
  width: 25rem;
  padding: .375rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  box-shadow: 0 16px 52px rgba(0, 0, 0, .1);
}

.section-smart-table_text-wrapper1-down {
  justify-content: space-between;
  width: 100%;
  padding: .75rem .75rem 3.125rem;
  display: flex;
}

.section-smart-table_text-wrapper2 {
  z-index: 3;
  flex-direction: column;
  align-items: flex-start;
  width: 25rem;
  display: flex;
  position: absolute;
  top: 31%;
  bottom: auto;
  left: auto;
  right: 6%;
}

.section-smart-table_text-wrapper2-down {
  justify-content: space-between;
  width: 100%;
  padding: .75rem;
  display: flex;
}

.tab-highlight-wrapper {
  z-index: 5;
  background-color: var(--white);
  text-transform: uppercase;
  border-radius: 1.125rem;
  justify-content: center;
  height: 1.875rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  font-size: .6875rem;
  font-weight: 600;
  line-height: 1.875rem;
  display: flex;
  position: absolute;
  top: 37%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.tab-highlight-wrapper.is-1 {
  color: #527029;
  background-color: #d5eab8;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper.is-1.is-v2 {
  background-color: var(--green4);
}

.tab-highlight-wrapper.is-2 {
  color: #1a755d;
  background-color: #a3ebd8;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper.is-2.is-v2 {
  background-color: var(--color-13);
}

.tab-highlight-wrapper.is-3 {
  color: #1d517c;
  background-color: #c3ddf1;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper.is-3.is-v2 {
  background-color: var(--color-2);
  color: var(--white);
}

.tab-highlight-wrapper.is-4 {
  color: #cc7a00;
  background-color: #ffe6c1;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper.is-4.is-v2 {
  background-color: var(--cream);
}

.tab-highlight-wrapper.is-5 {
  color: #666;
  background-color: #e6e7e8;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper.is-5.is-v2 {
  background-color: var(--orange2);
  color: var(--white);
}

.tab-highlight-wrapper.is-6 {
  color: #663d56;
  background-color: #e3d0dc;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper.is-6.is-v2 {
  background-color: var(--pink);
}

.tab-highlight-wrapper.is-7 {
  color: #2d546c;
  background-color: #c5d5df;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper.is-7.is-v2 {
  background-color: var(--brown2);
  color: var(--white);
}

.tab-highlight-wrapper.is-8 {
  color: #506d95;
  background-color: #e2e7ef;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper.is-8.is-v2 {
  background-color: var(--brown);
  color: var(--white);
}

.tab-grid-actions {
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  padding-top: 2.5rem;
  padding-left: 3.75rem;
  padding-right: 3.75rem;
  display: grid;
  position: relative;
}

.section-smart-table_text {
  z-index: 2;
  background-color: var(--white);
  border-radius: .5rem;
  flex-direction: column;
  align-items: center;
  width: 25rem;
  padding: .375rem;
  display: flex;
  position: relative;
  box-shadow: 0 16px 52px rgba(0, 0, 0, .1);
}

.action-logo-wrapper {
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5.375rem;
  height: 5.375rem;
  display: flex;
  position: relative;
}

.icon-40 {
  height: 2.5rem;
}

.tab-grid-actions_item {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.action-tag {
  color: var(--medium-blue);
  text-transform: uppercase;
  background-color: rgba(1, 127, 250, .1);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 4.375rem;
  font-size: .6875rem;
  font-weight: 600;
  line-height: 1.5rem;
  display: flex;
}

.smart-action-animation {
  border: 1px dashed var(--medium-blue);
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 6.4375rem;
  right: auto;
}

.smart-animation-circle {
  background-color: var(--medium-blue);
  border-radius: 50%;
  width: .625rem;
  height: .625rem;
}

.smart-animation-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  display: flex;
  position: absolute;
  left: -.3125rem;
}

.animation-spacer {
  height: 100%;
}

.shadows {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  box-shadow: 0 5px 15px rgba(0, 0, 0, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 50px 100px rgba(50, 50, 93, .1);
}

.section-bloglist-hero {
  padding-top: 13.5rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.max-width-420 {
  max-width: 26.25rem;
}

.section-bloglist-list {
  padding-bottom: 6rem;
}

.blog-collection-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-collection-list.z-5 {
  z-index: 5;
  position: relative;
}

.blog-collection-list_item {
  background-color: var(--white);
  cursor: pointer;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  min-height: 26rem;
  transition: all .2s;
  display: flex;
  position: relative;
  box-shadow: 0 18px 3.79375rem rgba(0, 0, 0, .08);
}

.blog-collection-list_item:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80rem rgba(0, 0, 0, .15);
}

.blog-thumbnail {
  object-fit: cover;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  width: 100%;
  height: 10.6rem;
}

.blog-thumbnail.is-new {
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.blog-collection-list_item-top {
  flex-direction: column;
  display: flex;
}

.blog-wrapper {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.h-xsmall {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 140%;
}

.h-xsmall.color-text-white {
  color: #fff;
}

.h-xsmall.is-faq {
  line-height: 150%;
}

.blog-button-wrapper {
  margin-top: 1rem;
  display: flex;
}

.blog-button-wrapper.is--new {
  align-items: center;
  margin-top: 0;
}

.blog-list-background {
  background-color: var(--ghost-white);
  width: 70.48%;
  height: 7rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.blog-pagination {
  margin-top: 4.5rem;
  margin-left: auto;
  margin-right: auto;
}

.pagination_page-design {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  color: var(--grey-dark);
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: .5rem;
  margin-right: .5rem;
  font-size: .875rem;
  line-height: 140%;
  display: flex;
  overflow: visible;
}

.pagination_page-design.is-new:hover {
  color: var(--color-2);
}

.pagination_page-button {
  background-color: var(--white-smoke);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-weight: 600;
  display: flex;
}

.pagination_page-button:hover {
  color: var(--medium-blue);
  border-color: #017ffa;
}

.pagination_page-button:active {
  border-color: var(--medium-blue);
  color: var(--medium-blue);
}

.pagination_page-button.is-new:hover {
  border-color: var(--color-2);
  color: var(--color-2);
}

.pagination_page-button.is-new:focus {
  border-color: var(--color-2);
}

.hide {
  display: none;
}

.section-blogtemplate-hero {
  padding-top: 12.625rem;
  padding-bottom: 8rem;
  position: relative;
}

.blog-grid-column1 {
  grid-row-gap: 1rem;
  flex-direction: column;
  max-width: 36.5rem;
  display: flex;
}

.blog-template-thumbnail {
  object-fit: cover;
  border-radius: 1.25rem;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.customer-stories_testimonial-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: .25rem;
  display: flex;
}

.blog-author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.blog-category-grid {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-white {
  background-color: var(--ghost-white);
  width: 2rem;
  margin-left: -.5rem;
}

.div-white.is-new {
  background-color: var(--white);
  margin-left: -1rem;
}

.wrapper-horizontal {
  grid-column-gap: 0px;
  display: flex;
}

.blog-category-grid_item {
  grid-column-gap: .5rem;
  display: flex;
}

.section-blogtemplate-content {
  padding-bottom: 9rem;
  padding-right: 0;
}

.section-blogtemplate-content.is-new {
  padding-bottom: 6rem;
}

.blog-richtext-container {
  z-index: 2;
  width: 43rem;
  position: relative;
}

.blog-column-right {
  grid-row-gap: 2rem;
  flex-direction: column;
  align-self: stretch;
  width: 23.75rem;
  display: flex;
  position: relative;
}

.blog-subscribe-wrapper {
  background-color: var(--white);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: center;
  padding: 2rem;
  display: flex;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.blog-related-wrapper {
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  padding: 2rem;
  display: flex;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.blog-related-wrapper.is--sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 8rem;
}

.blog-related-wrapper.is--academy {
  align-self: flex-start;
  position: -webkit-sticky;
  position: sticky;
  top: 6rem;
}

.related-blog-grid {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.related-blog-grid_item {
  grid-column-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  display: flex;
}

.related-thumbnail-image {
  object-fit: cover;
  border-radius: .25rem;
  width: 6rem;
  height: 3.375rem;
}

.max-width-210 {
  max-width: 13.125rem;
}

.blog-richtext {
  color: var(--grey-dark);
  width: 100%;
}

.blog-richtext h2 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.blog-richtext h3 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
}

.blog-richtext p {
  color: var(--grey-dark);
  margin-bottom: .5rem;
  font-size: 1rem;
  line-height: 150%;
}

.blog-richtext a {
  color: var(--medium-blue);
  text-decoration: underline;
}

.blog-richtext ul {
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
}

.blog-richtext li {
  margin-bottom: .5rem;
}

.blog-richtext img {
  object-fit: cover;
  width: 100%;
}

.blog-richtext figure {
  object-fit: cover;
  width: 100%;
  margin-bottom: 2rem;
  margin-left: 0;
  margin-right: 0;
}

.blog-richtext h4 {
  margin-top: 2rem;
}

.blog-richtext h5 {
  margin-top: 2rem;
  margin-bottom: .5rem;
}

.blog-richtext h6 {
  margin-top: 1rem;
  margin-bottom: .5rem;
}

.blog-richtext blockquote {
  border-left-width: 4px;
  border-left-color: var(--royal-blue);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 0 3rem 0 1rem;
  line-height: 150%;
}

.blog-richtext h1 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.section-blog-started {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 6rem;
  position: relative;
}

.section-blog-started_wrapper {
  background-image: linear-gradient(43deg, #111a4a, #013574);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 11.5rem;
  padding-bottom: 6.25rem;
  display: flex;
  position: relative;
}

.margin-top-56 {
  margin-top: 3.5rem;
}

.logo-98 {
  width: 6.125rem;
  height: 6.125rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: -3.0625rem;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.max-width-528 {
  max-width: 33rem;
}

.customer-collection-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.customer-collection-list_item {
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  min-height: 26.625rem;
  transition: all .2s;
  display: flex;
  position: relative;
  box-shadow: 0 18px 3.79375rem rgba(0, 0, 0, .08);
}

.customer-collection-list_item:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.blog-thumbnail-wrapper {
  position: relative;
}

.customer-logo-wrapper {
  z-index: 2;
  background-color: var(--white);
  border-radius: 1rem;
  padding: .75rem;
  position: absolute;
  top: auto;
  bottom: .5rem;
  left: .5rem;
  right: auto;
}

.customer-logo {
  max-width: 6.25rem;
  min-height: 1rem;
  max-height: 1.8rem;
}

.blog-grid-column1_top-wrapper {
  grid-column-gap: .625rem;
  align-items: center;
  display: flex;
}

.logo-8 {
  height: .5rem;
}

.max-width-584 {
  max-width: 36.5rem;
}

.logo-50 {
  height: 3.125rem;
}

.section-customertemplate-hero {
  padding-top: 12.625rem;
  padding-bottom: 7.5rem;
  position: relative;
}

.section-customertemplate-content {
  padding-bottom: 6rem;
  position: relative;
}

.customer-template-column1 {
  grid-row-gap: 2rem;
  flex-direction: column;
  max-width: 23.75rem;
  display: flex;
}

.customer-template-column2 {
  max-width: 43rem;
}

.customer-informations-wrapper {
  grid-row-gap: 1.5rem;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.logo-30 {
  max-height: 2rem;
}

.customer-informations-wrapper_item {
  flex-direction: column;
  width: 100%;
  display: flex;
}

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

.logo-32 {
  width: 2rem;
}

.product-grid_item {
  grid-column-gap: .75rem;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.customer-informations_getstarted-wrapper {
  grid-row-gap: 1.5rem;
  background-color: var(--white);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 2rem;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 1.5rem;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.customer-informations_getstarted-wrapper.is-new {
  top: 6rem;
}

.p-20 {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
}

.p-20.is-regular {
  font-weight: 400;
}

.section-customertemplate-related {
  padding-bottom: 6rem;
}

.stroke-wrapper {
  border-top: 1px solid rgba(14, 37, 80, .16);
  padding-top: 6rem;
}

.customer-richtext h2 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.customer-richtext h3 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: .625rem;
  font-size: 1.5rem;
  line-height: 130%;
}

.customer-richtext h4 {
  margin-top: 2rem;
}

.customer-richtext p {
  color: var(--grey-dark);
  margin-bottom: 1rem;
  font-size: 1rem;
  line-height: 150%;
}

.customer-richtext blockquote {
  color: var(--grey-dark);
  border-left-style: none;
  margin-top: 2rem;
  margin-bottom: 1rem;
  padding: 0;
  font-size: 2rem;
  font-weight: 600;
  line-height: 140%;
}

.customer-richtext li {
  margin-bottom: .5rem;
}

.customer-richtext ul {
  color: var(--grey-dark);
  margin-bottom: 1rem;
  padding-left: 1rem;
  line-height: 150%;
}

.customer-richtext ol {
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
}

.customer-richtext h5, .customer-richtext h6 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: .5rem;
}

.quote-richtext-grid {
  grid-column-gap: 1rem;
  display: flex;
}

.quote-richtext-grid_2column {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.quote-richtext-author {
  color: var(--grey-dark);
  font-size: .875rem;
  font-weight: 600;
  line-height: 120%;
}

.quote-richtext-position {
  opacity: .72;
  color: var(--grey-dark);
  font-size: .875rem;
  line-height: 120%;
}

.home-temporary-background {
  z-index: 3;
  background-color: var(--grey-dark);
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.mobile-grid-tab {
  display: none;
}

.rod-26 {
  height: 100%;
}

.form-wrapper-home {
  align-items: center;
  width: 27.25rem;
  height: 4rem;
  display: flex;
  position: relative;
}

.form-wrapper-home.requestdemoform.is-v2, .form-wrapper-home.requestdemoform-2.is-v2 {
  width: auto;
  max-width: 28.5rem;
  height: auto;
}

.icon-height-30 {
  object-fit: cover;
  height: 1.7rem;
}

.section-text-hero {
  padding-top: 17.125rem;
  padding-bottom: 5rem;
  position: relative;
}

.section-text-content {
  padding-bottom: 9.375rem;
}

.container-800 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.text-richtext h2 {
  color: var(--grey-dark);
  margin-top: 48px;
  margin-bottom: 0;
  font-size: 1.5rem;
  line-height: 1.5;
}

.text-richtext p {
  color: var(--grey-dark);
  margin-top: 22px;
  margin-bottom: 22px;
  font-size: 1rem;
  line-height: 1.8;
}

.text-richtext h3 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.17rem;
  line-height: 1.5;
}

.text-richtext a {
  color: var(--medium-blue);
}

.text-richtext ul {
  color: var(--grey-dark);
  margin-top: 16px;
  margin-bottom: 16px;
}

.section-warm-hero_image-wrapper {
  width: 43.75rem;
  height: 46.5rem;
  position: relative;
}

.form-shaow-animation {
  width: 100%;
  position: relative;
}

.form-shadow-animation-1 {
  opacity: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 0 16px rgba(1, 127, 250, .65);
}

.form-shadow-animation-2 {
  opacity: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.icon-testimonial {
  width: 1.875rem;
  height: 1.875rem;
}

.wave {
  align-items: stretch;
  width: 100vw;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.wave_embed {
  flex: 1;
  align-self: flex-end;
  width: 100vw;
  min-width: 100vw;
  height: 100%;
  min-height: 100%;
}

.customer-informations-wrapper_inner {
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.author-info {
  flex-direction: column;
  display: flex;
}

.customer-story-testimonial-wrapper {
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.customer-story-testimonial-image {
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.customer-story-testimonial-author-info {
  flex-direction: column;
  display: flex;
}

.collection-item {
  grid-column-gap: 1rem;
  align-items: center;
  display: flex;
}

.blog-collection-list_inner-wrapper {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  overflow: hidden;
}

.customer-collection-list_inner-wrapper {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.co-funders-logos-wrapper {
  justify-content: space-between;
  margin-top: 6.25rem;
  display: flex;
}

.co-funder-logo {
  height: 3.875rem;
}

.rotate-180 {
  transform: rotate(180deg);
}

.career-list-background-top {
  background-color: var(--ghost-white);
  width: 70%;
  height: 71.875rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.section-careerlist-hero {
  padding-top: 13.5rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.section-careerlist-list {
  padding-bottom: 9.375rem;
}

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

.container-1020.z-10 {
  z-index: 10;
  position: relative;
}

.career-top-informations {
  align-items: center;
  margin-bottom: 2.5rem;
  display: flex;
}

.icon-location {
  height: 1.5rem;
  margin-right: .375rem;
}

.p-13 {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: .8125rem;
  line-height: 1.5;
}

.p-13.is-margin {
  margin-right: .25rem;
}

.p-13.color-text-white {
  color: var(--white);
}

.p-13.color-text-white.is-opacity-50 {
  opacity: .5;
}

.h-20 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.4;
}

.h-20.text-align-center {
  font-weight: 400;
}

.h-20.text-align-center.color-text-white {
  color: var(--white);
  font-weight: 400;
}

.h-20.text-align-center.another-class {
  color: var(--medium-blue);
  font-size: 10rem;
}

.career-item {
  background-color: var(--white);
  cursor: pointer;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  min-height: 23.125rem;
  transition: all .2s;
  display: flex;
  position: relative;
  box-shadow: 0 18px 3.79375rem rgba(0, 0, 0, .08);
}

.career-item:hover {
  color: var(--grey-dark);
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80rem rgba(0, 0, 0, .15);
}

.contract-type-wrapper {
  opacity: .7;
  background-color: #f9f9fe;
  border-radius: .375rem;
  margin-top: 1.375rem;
  padding: .1875rem .5rem;
  font-size: .6875rem;
  display: inline-block;
}

.more-button-wrapper {
  padding: 0 1.875rem 1.875rem;
  display: flex;
}

.section-creerlist-locations {
  padding-bottom: 12.5rem;
  position: relative;
}

.locations-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  display: flex;
}

.location-item {
  width: 15rem;
}

.icon-150 {
  height: 9.375rem;
  margin-bottom: 2.5rem;
}

.career-list-background-down {
  background-color: var(--ghost-white);
  width: 50%;
  height: 63.125rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.image-dots-absolute {
  width: 7.5rem;
  height: 7.5rem;
  position: absolute;
  top: auto;
  bottom: -2.5rem;
  left: auto;
  right: -2.25rem;
}

.career-wrapper {
  flex-direction: column;
  justify-content: space-between;
  padding: 1.875rem;
  display: flex;
}

.circle-arrow {
  height: 3rem;
}

.icon-62.is-margin {
  margin-left: -2.4rem;
}

.blog-template-thumbnail-wrapper {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}

.page-custom-code {
  display: none;
}

.section-about-hero-2 {
  height: 670px;
  margin-top: 13.375rem;
  position: relative;
}

.about-hero-image {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2453c2_Golden-bridge.jpeg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 70%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.about-hero-text {
  grid-row-gap: 3.125rem;
  flex-direction: column;
  width: 50%;
  height: 540px;
  padding: 90px;
  display: flex;
  position: absolute;
  top: 50%;
  right: 0%;
  transform: translate(0, -50%);
}

.wrapper-big {
  z-index: 3;
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: .625rem;
  flex-direction: column;
  align-items: flex-start;
  position: absolute;
  top: auto;
  bottom: -3.7rem;
  left: 9.5rem;
  right: auto;
}

.about-hero-text-container {
  grid-row-gap: 3.125rem;
  flex-direction: column;
  max-width: 540px;
  display: flex;
}

.section-unspam-hero {
  padding-top: 6.875rem;
  padding-bottom: 2.5rem;
}

.section-unspam-how {
  margin-top: -3rem;
  padding-top: 3.75rem;
  padding-bottom: 8.75rem;
  position: relative;
}

.section-unspam-how_image-deco {
  width: 43rem;
  height: auto;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: -6.25rem;
}

.p-medium-2 {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.p-medium-2.is-smart-actions {
  opacity: .8;
  line-height: 2;
}

.p-medium-2.color-text-white {
  color: #fff;
}

.h-46-2 {
  color: #0e2550;
  font-size: 2.875rem;
  line-height: 1.5;
}

.circle-logo-deco-2 {
  opacity: .1;
  background-color: #a261f5;
  border-radius: 50%;
  width: 4rem;
  height: 4rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: -1.375rem;
  right: auto;
}

.circle-logo-deco-2.is-green {
  background-color: var(--medium-blue);
  background-color: #017ffa;
  top: -12%;
}

.section-unspam-how-2 {
  margin-top: -3rem;
  padding-top: 3.75rem;
  padding-bottom: 8.75rem;
  position: relative;
}

.logo-wrapper-2 {
  margin-bottom: 2.75rem;
  position: relative;
}

.logo-wrapper-2.is-margin {
  left: 1rem;
}

.section-unspam-how_grid-item {
  background-color: #fff;
  border-radius: 1rem;
  min-height: 27rem;
  padding: 3.375rem 2.875rem;
  position: relative;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.h-xmedium-customer-story {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-xmedium-customer-story.text-style-bold {
  font-weight: 700;
  position: relative;
}

.section-unspam-how_image-deco-2 {
  width: 43rem;
  height: auto;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: -6.25rem;
}

.circle-arrow-wrapper-2 {
  z-index: 2;
  background-color: #0e2550;
  background-image: none;
  background-position: 50%;
  background-size: cover;
  border-radius: 50%;
  width: 4.25rem;
  height: 4.25rem;
  position: absolute;
  top: 44%;
  bottom: 0%;
  left: auto;
  right: -10%;
}

.circle-arrow-wrapper-2.is-blue {
  background-image: none;
}

.section-unspam-started {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.button-2 {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 100%;
  transition: all .2s;
  display: flex;
}

.button-2:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-2.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-2.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-2.with-icon.blue {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-2.with-icon.blue:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.h-large-2 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 120%;
}

.h-large-2.text-align-center.is-mobile-28 {
  line-height: 1.5;
}

.h-large-2.text-align-center.is-lineheight-1-5 {
  font-weight: 400;
  line-height: 1.5;
}

.h-large-2.color-text-white-founderspage {
  color: var(--white);
}

.h-large-2.is-light {
  font-size: 2.65rem;
  font-weight: 300;
  line-height: 180%;
}

.h-large-2.text-align-center-copy.is-mobile-28 {
  line-height: 1.5;
}

.h-large-2.text-align-center-copy.is-lineheight-1-5 {
  font-weight: 400;
  line-height: 1.5;
}

.blog-collection-list_item-bottom {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.875rem;
  display: flex;
}

.section-ai-hero {
  padding-top: 14rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.section-ai-hero_title-wrapper {
  grid-column-gap: 1.875rem;
  align-items: center;
  max-width: 19.25rem;
  display: flex;
}

.section-ai-hero_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 2.5rem;
  display: flex;
}

.section-ai-hero_grid-column1 {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 3.75rem;
  display: flex;
}

.section-ai-hero_wrapper-icon {
  z-index: 4;
  color: #fff;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6.625rem;
  height: 6.625rem;
  display: flex;
  position: relative;
  box-shadow: 0 29px 56.98px rgba(0, 0, 0, .07);
}

.p-big-2 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 130%;
}

.p-big-2.opacity-70 {
  opacity: .7;
}

.p-big-2.is-lineheight-1-8 {
  line-height: 1.8;
}

.p-big-2.is-author {
  color: #fff;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 2.25;
}

.p-big-2.color-text-white {
  color: var(--white);
}

.animation-ai-spacer {
  height: 100%;
}

.section-ai-hero_grid-column2 {
  z-index: 4;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  align-items: center;
  max-width: 27.5rem;
  padding-left: 4.25rem;
  display: grid;
  position: relative;
}

.ai-rod-animation {
  border: 1px dashed #017ffa;
  flex-direction: column;
  width: 1px;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 7.5rem;
  left: 7.4375rem;
  right: auto;
}

.section-ai-hero_wrapper-action {
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.ai-animation-circle {
  background-color: #017ffa;
  border-radius: 50%;
  width: .625rem;
  height: .625rem;
  position: relative;
  top: 10px;
}

.action-title-wrapper {
  color: #a261f5;
  text-transform: uppercase;
  background-color: rgba(162, 97, 245, .15);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 6.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-size: .75rem;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

.action-title-wrapper.is-blue {
  color: #017ffa;
  background-color: rgba(1, 127, 250, .1);
}

.section-ai-personalization_background {
  background-color: #013676;
  width: 74%;
  height: 76.1rem;
  position: absolute;
  top: -3.125rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-ai-personalization_background.is-mobile {
  display: none;
}

.section-ai-personalization1_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section-ai-personalization1_grid-column1 {
  height: 100%;
  position: relative;
}

.section-ai-personalization1_image {
  object-fit: contain;
  height: 30rem;
}

.section-ai-personalization1_grid-column2 {
  position: relative;
}

.h-42-2 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42-2.color-text-white {
  color: #fff;
  text-align: left;
}

.h-42-2.color-text-white.text-align-center {
  text-align: center;
}

.section-ai-personalization1 {
  background-color: #111a4a;
  padding-top: 3.85rem;
  padding-bottom: 3.125rem;
  position: relative;
}

.section-ai-personalization2 {
  background-color: #111a4a;
  padding-top: 3.125rem;
  padding-bottom: 8.75rem;
}

.section-ai-personalization2_column1 {
  position: relative;
}

.max-width-450 {
  max-width: 28.125rem;
}

.max-width-450.is-flex {
  justify-content: space-between;
  display: flex;
}

.section-ai-personalization2_column2 {
  width: 36.75rem;
  position: relative;
}

.section-ai-started {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  display: flex;
  position: relative;
}

.section-multi-hero_title-wrapper {
  grid-column-gap: 1.875rem;
  align-items: center;
  max-width: 20.625rem;
  display: flex;
}

.h-medium-bold-2 {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 130%;
}

.section-multi-hero_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 2.5rem;
  display: flex;
}

.section-multi-hero_grid-column1 {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 3.75rem;
  display: flex;
}

.max-width-546 {
  max-width: 34.125rem;
}

.section-multi-personalization1 {
  background-color: #111a4a;
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
  position: relative;
}

.section-multi-personalization_background-1 {
  background-color: #013676;
  width: 30%;
  height: 43rem;
  position: absolute;
  top: -3.125%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.section-multi-personalization1_grid-column1 {
  width: 588px;
  height: 389px;
  position: relative;
}

.section-multi-personalization1_grid-column1.is--social-prospecting {
  width: 36.75rem;
  height: 24.3125rem;
}

.column {
  position: relative;
}

.section-multi-personalization1_image-1 {
  z-index: 2;
  object-fit: cover;
  height: 390px;
  position: absolute;
}

.section-multi-personalization1_image-2 {
  object-fit: cover;
  width: 100%;
  height: 390px;
  position: absolute;
}

.multi-channel_lottie-animation2 {
  width: 588px;
  height: 450px;
  position: absolute;
  top: -28px;
}

.section-multi-personalization2_image {
  object-fit: cover;
  height: 29.375rem;
}

.section-multi-personalization_background-2 {
  background-color: #013676;
  width: 30%;
  height: 51.875rem;
  position: absolute;
  top: auto;
  bottom: -4.625rem;
  left: auto;
  right: 0%;
}

.section-multi-personalization2 {
  z-index: 2;
  background-color: #111a4a;
  padding-top: 13.125rem;
  padding-bottom: 8.75rem;
  position: relative;
}

.oval-decoration-1 {
  background-image: linear-gradient(312deg, rgba(210, 225, 251, .14), rgba(237, 241, 251, .31) 69%);
  border-radius: 50%;
  width: 53.125rem;
  height: 53.125rem;
  position: absolute;
  top: -12.5rem;
  bottom: auto;
  left: -12.5rem;
  right: auto;
}

.section-multi-personalization3 {
  margin-top: 6.25rem;
  padding-top: 8.75rem;
  padding-bottom: 2.5rem;
  position: relative;
}

.section-multi-personalization3_image {
  width: 100%;
  height: auto;
  margin-left: -2rem;
}

.section-ai-copywriter-white-image {
  position: relative;
}

.section-ai-copywriter-white-image.is--ai-copywriter {
  margin-top: -205px;
  padding-bottom: 0;
}

.oval-decoration-2 {
  background-image: linear-gradient(312deg, rgba(210, 225, 251, .14), rgba(237, 241, 251, .31) 69%);
  border-radius: 50%;
  width: 31.25rem;
  height: 31.25rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: -6.25rem;
  transform: rotate(-48deg);
}

.in-the-news-image {
  object-fit: fill;
  width: 100%;
  max-height: 34.625rem;
  position: relative;
}

.oval-decoration-3 {
  background-image: linear-gradient(312deg, rgba(210, 225, 251, .14), rgba(237, 241, 251, .31) 69%);
  border-radius: 50%;
  width: 50rem;
  height: 50rem;
  position: absolute;
  top: -11.25rem;
  bottom: auto;
  left: auto;
  right: -25rem;
  transform: rotate(-48deg);
}

.html-embed {
  display: block;
}

.special-submit-btn {
  opacity: 0;
  background-image: linear-gradient(#000, #fff);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.special-submit-btn.business-only-submit-button {
  background-image: linear-gradient(#000, #fff);
}

.special-submit-btn.business-only-submit-button.btn-primary {
  background-image: none;
}

.special-submit-btn.business-only-submit-button2 {
  background-image: linear-gradient(#000, #fff);
}

.special-submit-btn.business-only-submit-button2.btn-primary {
  background-image: none;
}

.special-button-wrapper {
  position: relative;
}

.unspam-image {
  width: 54.375rem;
  margin-top: 6rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: -12%;
}

.section-warm-hero_image-wrapper-right {
  align-items: center;
  width: 100%;
  height: 46.25rem;
  display: flex;
}

.button-next {
  border-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  transition: all .2s;
  display: flex;
}

.button-next:hover {
  border-color: #017ffa;
}

.button-next.is-new:hover {
  border-color: var(--color-2);
}

.icon-pagination {
  height: .5rem;
}

.button-previous {
  border-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  transition: all .2s;
  display: flex;
}

.button-previous:hover {
  border-color: #017ffa;
}

.fs-cmsload_page-dots {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  display: flex;
}

.section-deliver-hero {
  padding-top: 15.25rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.deliver-background-top {
  background-color: var(--ghost-white);
  width: 65%;
  height: 71.875rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.section-deliver-hero_grid-column-left {
  grid-row-gap: 0rem;
  flex-direction: column;
  align-items: flex-start;
  max-width: 31.25rem;
  margin-top: 1rem;
  display: flex;
  position: relative;
}

.section-deliver-hero_image {
  z-index: 2;
  height: 50.625rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.sticky-button {
  z-index: 300;
  margin-top: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  position: -webkit-sticky;
  position: sticky;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.section-deliver-solution {
  background-color: var(--super-dark-blue);
  margin-top: -21rem;
  padding-top: 7.5rem;
  padding-bottom: 23.75rem;
  position: relative;
}

.h-18 {
  color: #409af7;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.margin-top-22 {
  margin-top: 1.375rem;
}

.max-width-770 {
  max-width: 48.125rem;
}

.max-width-1050 {
  max-width: 65.625rem;
  margin-top: 5rem;
}

.section-deliver-learning {
  padding-top: 20.625rem;
  padding-bottom: 6.25rem;
}

.max-width-936 {
  max-width: 58.5rem;
}

.section-deliver-learning_wrapper {
  grid-column-gap: 2.625rem;
  justify-content: space-between;
  margin-top: 5rem;
  display: flex;
}

.deliver-item {
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: column;
  align-items: flex-start;
  width: 31.5rem;
  height: 16.875rem;
  padding: 2.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.deliver-item:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.max-width-310 {
  direction: ltr;
  max-width: 19.375rem;
}

.deliver-circle-absolute {
  background-color: rgba(162, 97, 245, .2);
  border-radius: 50%;
  width: 13.75rem;
  height: 13.75rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.deliver-circle-absolute.is-1 {
  top: -50%;
  right: -17%;
}

.deliver-circle-absolute.is-2 {
  top: -25%;
  right: -30%;
}

.deliver-circle-absolute.is-3 {
  background-color: rgba(2, 217, 243, .2);
  top: -50%;
  right: -17%;
}

.deliver-circle-absolute.is-4 {
  background-color: rgba(2, 217, 243, .2);
  top: -25%;
  right: -30%;
}

.deliver-testimonial-wrapper {
  grid-column-gap: 3rem;
  background-color: var(--dark-slate-blue);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 82%;
  height: 26.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -14.15rem;
  left: 0%;
  right: auto;
}

.deliver-testimonial-wrapper_image-wrapper {
  border-radius: 100%;
  width: 11.25rem;
  height: 11.25rem;
}

.image-100 {
  width: 100%;
}

.deliver-testimonial-wrapper_right-wrapper {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  display: flex;
}

.max-width-590 {
  max-width: 36.875rem;
}

.testiomnial-author-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.quote-wrapper {
  justify-content: space-between;
  align-items: center;
  max-width: 31rem;
  display: flex;
}

.icon-28 {
  transform-style: preserve-3d;
  height: 1.75rem;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.section-academylist-hero {
  padding-top: 13.5rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.section-academytemplate-content {
  padding-bottom: 6rem;
  padding-right: 0;
}

.section-academytemplate-hero {
  padding-top: 12.625rem;
  padding-bottom: 8rem;
  position: relative;
}

.academy-richtext-container {
  width: 43rem;
}

.academy-request-wrapper {
  z-index: 4;
  background-color: #111a4a;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 3rem;
  display: flex;
  position: static;
  top: auto;
  bottom: -79%;
  left: auto;
  right: -1.625rem;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.academy-request-wrapper.is-new {
  background-color: var(--color);
}

.request-form {
  width: 100%;
  margin-top: 1.875rem;
  margin-bottom: 0;
}

.request-form_sub-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.request-form_sub-grid2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-span-5 {
  color: #017ffa;
}

.request-form_input-textfield {
  background-color: var(--white);
  color: #000;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .375rem;
  width: 100%;
  height: 3rem;
  margin-bottom: 0;
  padding: 0 1rem;
  font-weight: 600;
}

.request-form_input-textfield:focus {
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.request-buttons-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 1.5rem;
  display: flex;
}

.request-buttons-wrapper.is-new {
  flex-direction: column;
  align-items: stretch;
}

.request-submit-btn {
  z-index: 4;
  color: #f7f7f7;
  text-align: center;
  background-color: #3e97f7;
  border-radius: 3.125rem;
  width: 100%;
  padding-top: .875rem;
  padding-bottom: .875rem;
  font-size: .875rem;
  font-weight: 600;
}

.section-smart-value_tag-name {
  background-color: #ffc1d0;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  min-width: 126px;
  height: 30px;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 100%;
  display: flex;
  position: absolute;
  top: -18px;
  bottom: auto;
  left: auto;
  right: -18px;
}

.section-smart-value_tag-name-text {
  color: #532b30;
  letter-spacing: .01em;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 600;
}

.academy-request-outer-wrapper {
  position: relative;
}

.academy-request-success-message {
  z-index: 4;
  background-color: #111a4a;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 317px;
  min-height: 317px;
  padding-left: 3rem;
  padding-right: 3rem;
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.request-ebook-checkmark-wrapper {
  margin-top: 1rem;
  margin-bottom: .7rem;
}

.margin-vertical-small {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.success-message {
  background-color: rgba(221, 221, 221, 0);
  margin-top: -40px;
}

.deliverability-guide-banner-wrapper {
  align-self: stretch;
  min-width: 100%;
  margin-bottom: 2rem;
  display: none;
}

.deliverability-guide-banner {
  background-color: #f3f4f6;
  border-radius: 12px;
  justify-content: space-between;
  max-width: 75rem;
  min-height: 48px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.banner-checkmark-wrapper {
  flex: 0 auto;
  margin-left: 10px;
}

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

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

.banner-close-icon-wrapper {
  cursor: pointer;
  flex: 0 auto;
  align-self: center;
  padding: 15px;
}

.banner-left-wrapper {
  display: flex;
}

.html-embed-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.deliverability-guide-banner-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.section-thanks {
  padding-top: 14rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.thanks-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1.3rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.share-wrapper {
  grid-column-gap: 1rem;
  align-self: flex-start;
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.icon-height-62 {
  width: 3.125rem;
  height: 3.875rem;
}

.request-sticky-wrapper {
  z-index: 999;
  opacity: 0;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 75rem;
  margin-top: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.skip-link {
  z-index: 9999;
  border: 1px solid var(--grey-dark);
  background-color: var(--grey-dark);
  color: var(--white);
  margin-top: -150px;
  padding: .5rem 1.5rem;
  font-size: .875rem;
  font-weight: 700;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.skip-link:hover {
  background-color: var(--white);
  color: var(--grey-dark);
}

.skip-link:focus-visible {
  margin-top: 0;
}

.skip-link[data-wf-focus-visible] {
  margin-top: 0;
}

.text-span-6 {
  font-size: 1rem;
}

.blog-social-wrapper {
  grid-column-gap: 2rem;
  background-color: var(--white);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  padding: 2rem;
  display: flex;
  position: relative;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.blog-link-social.is-report {
  flex-direction: column;
  justify-content: center;
  height: 100%;
  display: flex;
}

.icon-16 {
  height: 1rem;
}

.icon-16.is-report {
  width: 1rem;
}

.copy-wrapper {
  background-color: rgba(14, 37, 80, .05);
  border-radius: 3.125rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: .625rem .75rem;
  display: none;
  position: absolute;
  top: 1.5rem;
  bottom: auto;
  left: auto;
  right: 1.625rem;
}

.copy-wrapper.is-report {
  display: none;
  top: -2.5rem;
  bottom: auto;
  left: auto;
  right: -2rem;
}

.section-deliver-hero_grid-column-right {
  width: 100%;
  height: 50.625rem;
  position: relative;
}

.max-width-602-copy {
  max-width: 37.625rem;
}

.p-22 {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1.375rem;
  line-height: 1.8;
}

.request-demo-wrapper {
  z-index: 10;
  white-space: nowrap;
  cursor: pointer;
  background-image: linear-gradient(#3e97f7, #3384f7);
  border-radius: 6.25rem;
  align-items: center;
  padding: 1rem;
  transition: width .2s;
  display: flex;
  position: fixed;
  top: 30%;
  bottom: auto;
  left: auto;
  right: 1rem;
}

.request-demo-wrapper:hover {
  box-shadow: 0 4px 20px rgba(255, 255, 255, .2);
}

.request-demo-wrapper.request-demo-link {
  z-index: 100;
  opacity: 1;
}

.request-demo-wrapper.request-demo-link.is-v2 {
  background-color: var(--color-2);
  opacity: 0;
  background-image: none;
}

.icon-24 {
  height: 2rem;
}

.request-text {
  text-align: right;
  margin-left: .25rem;
  margin-right: 1.25rem;
  display: none;
  overflow: hidden;
}

.internal-divider {
  background-color: var(--dodger-blue);
  padding-top: 48px;
  padding-bottom: 48px;
}

.overflow-hidden {
  overflow: hidden;
}

.style-guide-top-nav-elements {
  grid-column-gap: 1.5rem;
  align-items: center;
  display: flex;
}

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

.grid-collection-list.z-5 {
  z-index: 5;
  position: relative;
}

.form-block-wrapper-testing {
  flex-direction: column;
  align-items: flex-start;
  width: 27.25rem;
  height: 4rem;
  margin-bottom: 0;
  display: flex;
}

.form-block-wrapper-testing.is-home {
  width: 27.5rem;
}

.form-block-wrapper-testing.is-blog {
  width: 100%;
  margin-top: 1rem;
}

.form-wrapper-home-testing {
  align-items: center;
  width: 27.25rem;
  height: 4rem;
  display: flex;
  position: relative;
}

.form-demo_text-field-testing {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  width: 100%;
  height: 4rem;
  margin-bottom: 0;
  padding: 0 2.25rem;
}

.form-demo_text-field-testing:focus-visible {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-testing[data-wf-focus-visible] {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-testing::placeholder {
  color: var(--white);
}

.form-demo_text-field-testing.is-get-started {
  background-color: var(--white-smoke-2);
  color: #000;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 400;
}

.form-demo_text-field-testing.is-get-started::placeholder {
  color: var(--grey-medium);
}

.form-demo_text-field-testing.is-competitive {
  background-color: var(--white-smoke-2);
  color: #000;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 4rem;
}

.form-demo_text-field-testing.is-competitive::placeholder {
  color: var(--grey-medium);
}

.form-demo_text-field-testing.is-blog-suscribe {
  color: var(--grey-dark);
  background-color: #f7f7f7;
  width: 100%;
  height: 3.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: .875rem;
}

.form-demo_text-field-testing.is-blog-suscribe::placeholder {
  color: var(--grey-dark);
}

.form-demo_text-field-testing.is-blog {
  width: 27.5rem;
  height: 4.25rem;
  padding: 1.375rem 2.375rem;
  line-height: 100%;
}

.form-demo_text-field-testing.is-deliver {
  background-color: rgba(14, 37, 80, .05);
}

.form-demo_text-field-testing.is-deliver:active, .form-demo_text-field-testing.is-deliver:focus {
  color: #0e2553;
}

.form-demo_text-field-testing.is-deliver::placeholder {
  color: #0e2553;
}

.button-testing {
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-testing:hover {
  color: var(--white);
  background-color: #017ffa;
}

.button-testing.with-icon {
  color: var(--dodger-blue);
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-testing.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-testing.with-icon.blue {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-testing.with-icon.blue:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-testing.with-icon.blue.is-open {
  min-height: 3.125rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1.125rem;
}

.button-testing.with-icon.is-form {
  grid-column-gap: 1.25rem;
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: none;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-testing.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-testing.with-icon.is-form.special-button {
  cursor: pointer;
  position: relative;
}

.button-testing.with-icon.is-blog-template {
  color: var(--medium-blue);
}

.button-testing.with-icon.see-role {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(#3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 5rem;
  padding: 1rem 1.875rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-testing.with-icon.see-role:hover {
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-testing.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-testing.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-testing.with-icon.is-forfm-request {
  text-transform: none;
  border-width: 1px;
  width: 100%;
  font-size: .875rem;
}

.button-testing.with-icon.is-forfm-request:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-testing.with-icon.is-forfm-request.special-button {
  cursor: pointer;
  position: relative;
}

.button-testing.is-text {
  color: #017ffa;
  border-style: none;
}

.button-testing.is-text:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-testing.is-demo {
  display: none;
}

.button-testing.is-demo.requestdemolink {
  color: #fff;
  display: none;
}

.button-testing.is-demo.requestdemolink.special-button {
  position: absolute;
}

.button-testing.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-testing.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-testing.is-demo.requestdemolink, .button-testing.is-demo.requestdemoform {
  display: block;
}

.button-testing.transparent {
  color: var(--medium-blue);
  min-width: 11rem;
  height: 2.625rem;
}

.button-testing.transparent:hover {
  color: var(--white);
}

.button-testing.is-blue {
  background-image: linear-gradient(269.47deg, rgba(51, 132, 247, .96), #3e97f7);
  border-color: rgba(0, 0, 0, 0);
  height: 2.625rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.button-testing.is-blue:hover {
  background-color: rgba(1, 127, 250, .13);
  background-image: linear-gradient(rgba(51, 132, 247, .96), #3e97f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-testing.is-form-smart {
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: uppercase;
  border-radius: .625rem;
  width: 6.875rem;
  height: 2.625rem;
}

.button-testing.is-subscribe {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-testing.is-subscribe:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.button-testing.is-blog {
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .625rem;
  margin-right: .625rem;
  padding: .875rem 2rem;
  transition-duration: .5s;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-testing.is-blog:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.button-testing.is-sticky {
  background-image: linear-gradient(to right, #3384f7, #3e95f7);
  flex-direction: column;
  min-height: 2.625rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.button-testing.is-sticky:hover {
  background-image: linear-gradient(#3384f7, #3e95f7);
}

.form-block-wrapper-test2 {
  flex-direction: column;
  align-items: flex-start;
  width: 27.25rem;
  height: 4rem;
  margin-bottom: 0;
  display: flex;
}

.form-block-wrapper-test2.is-home {
  width: 27.5rem;
}

.form-block-wrapper-test2.is-blog {
  width: 100%;
  margin-top: 1rem;
}

.form-wrapper-home-test2 {
  align-items: center;
  width: 27.25rem;
  height: 4rem;
  display: flex;
  position: relative;
}

.form-demo_text-field-test2 {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  width: 100%;
  height: 4rem;
  margin-bottom: 0;
  padding: 0 2.25rem;
}

.form-demo_text-field-test2:focus-visible {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-test2[data-wf-focus-visible] {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-test2::placeholder {
  color: var(--white);
}

.form-demo_text-field-test2.is-get-started {
  background-color: var(--white-smoke-2);
  color: #000;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 400;
}

.form-demo_text-field-test2.is-get-started::placeholder {
  color: var(--grey-medium);
}

.form-demo_text-field-test2.is-competitive {
  background-color: var(--white-smoke-2);
  color: #000;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 4rem;
}

.form-demo_text-field-test2.is-competitive::placeholder {
  color: var(--grey-medium);
}

.form-demo_text-field-test2.is-blog-suscribe {
  color: var(--grey-dark);
  background-color: #f7f7f7;
  width: 100%;
  height: 3.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: .875rem;
}

.form-demo_text-field-test2.is-blog-suscribe::placeholder {
  color: var(--grey-dark);
}

.form-demo_text-field-test2.is-blog {
  width: 27.5rem;
  height: 4.25rem;
  padding: 1.375rem 2.375rem;
  line-height: 100%;
}

.form-demo_text-field-test2.is-deliver {
  background-color: rgba(14, 37, 80, .05);
}

.form-demo_text-field-test2.is-deliver:active, .form-demo_text-field-test2.is-deliver:focus {
  color: #0e2553;
}

.form-demo_text-field-test2.is-deliver::placeholder {
  color: #0e2553;
}

.button-test2 {
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-test2:hover {
  color: var(--white);
  background-color: #017ffa;
}

.button-test2.with-icon {
  color: var(--dodger-blue);
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-test2.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-test2.with-icon.blue {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-test2.with-icon.blue:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-test2.with-icon.blue.is-open {
  min-height: 3.125rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1.125rem;
}

.button-test2.with-icon.is-form {
  grid-column-gap: 1.25rem;
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: none;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-test2.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-test2.with-icon.is-form.special-button {
  cursor: pointer;
  position: relative;
}

.button-test2.with-icon.is-blog-template {
  color: var(--medium-blue);
}

.button-test2.with-icon.see-role {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(#3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 5rem;
  padding: 1rem 1.875rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-test2.with-icon.see-role:hover {
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-test2.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-test2.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-test2.with-icon.is-forfm-request {
  text-transform: none;
  border-width: 1px;
  width: 100%;
  font-size: .875rem;
}

.button-test2.with-icon.is-forfm-request:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-test2.with-icon.is-forfm-request.special-button {
  cursor: pointer;
  position: relative;
}

.button-test2.is-text {
  color: #017ffa;
  border-style: none;
}

.button-test2.is-text:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-test2.is-demo {
  display: none;
}

.button-test2.is-demo.requestdemolink {
  color: #fff;
  display: none;
}

.button-test2.is-demo.requestdemolink.special-button {
  position: absolute;
}

.button-test2.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-test2.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-test2.is-demo.requestdemolink, .button-test2.is-demo.requestdemoform {
  display: block;
}

.button-test2.transparent {
  color: var(--medium-blue);
  min-width: 11rem;
  height: 2.625rem;
}

.button-test2.transparent:hover {
  color: var(--white);
}

.button-test2.is-blue {
  background-image: linear-gradient(269.47deg, rgba(51, 132, 247, .96), #3e97f7);
  border-color: rgba(0, 0, 0, 0);
  height: 2.625rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.button-test2.is-blue:hover {
  background-color: rgba(1, 127, 250, .13);
  background-image: linear-gradient(rgba(51, 132, 247, .96), #3e97f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-test2.is-form-smart {
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: uppercase;
  border-radius: .625rem;
  width: 6.875rem;
  height: 2.625rem;
}

.button-test2.is-subscribe {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-test2.is-subscribe:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.button-test2.is-blog {
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .625rem;
  margin-right: .625rem;
  padding: .875rem 2rem;
  transition-duration: .5s;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-test2.is-blog:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.button-test2.is-sticky {
  background-image: linear-gradient(to right, #3384f7, #3e95f7);
  flex-direction: column;
  min-height: 2.625rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.button-test2.is-sticky:hover {
  background-image: linear-gradient(#3384f7, #3e95f7);
}

.form-block-wrapper-partial-mobile {
  flex-direction: column;
  align-items: flex-start;
  width: 27.25rem;
  height: 4rem;
  margin-bottom: 0;
  display: none;
}

.form-block-wrapper-partial-mobile.is-home {
  width: 27.5rem;
}

.form-block-wrapper-partial-mobile.is-blog {
  width: 100%;
  margin-top: 1rem;
}

.form-block-wrapper-test {
  flex-direction: column;
  align-items: flex-start;
  width: 27.25rem;
  height: 4rem;
  margin-bottom: 0;
  display: block;
}

.form-block-wrapper-test.is-home {
  width: 27.5rem;
}

.form-block-wrapper-test.is-blog {
  width: 100%;
  margin-top: 1rem;
}

.form-wrapper-home-hybrid {
  align-items: center;
  width: 27.25rem;
  height: 4rem;
  display: none;
  position: relative;
}

.form-block-wrapper-hybrid {
  flex-direction: column;
  align-items: flex-start;
  width: 27.25rem;
  height: 4rem;
  margin-bottom: 0;
  display: none;
}

.form-block-wrapper-hybrid.is-home {
  width: 27.5rem;
}

.form-block-wrapper-hybrid.is-blog {
  width: 100%;
  margin-top: 1rem;
}

.form-demo_text-field-hybrid {
  background-color: var(--dark-slate-blue);
  color: var(--white);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  width: 100%;
  height: 4rem;
  margin-bottom: 0;
  padding: 0 2.25rem;
  display: none;
}

.form-demo_text-field-hybrid:focus-visible {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-hybrid[data-wf-focus-visible] {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-hybrid::placeholder {
  color: var(--white);
}

.form-demo_text-field-hybrid.is-get-started {
  background-color: var(--white-smoke-2);
  color: #000;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 400;
}

.form-demo_text-field-hybrid.is-get-started::placeholder {
  color: var(--grey-medium);
}

.form-demo_text-field-hybrid.is-competitive {
  background-color: var(--white-smoke-2);
  color: #000;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 4rem;
}

.form-demo_text-field-hybrid.is-competitive::placeholder {
  color: var(--grey-medium);
}

.form-demo_text-field-hybrid.is-blog-suscribe {
  color: var(--grey-dark);
  background-color: #f7f7f7;
  width: 100%;
  height: 3.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: .875rem;
}

.form-demo_text-field-hybrid.is-blog-suscribe::placeholder {
  color: var(--grey-dark);
}

.form-demo_text-field-hybrid.is-blog {
  width: 27.5rem;
  height: 4.25rem;
  padding: 1.375rem 2.375rem;
  line-height: 100%;
}

.form-demo_text-field-hybrid.is-deliver {
  background-color: rgba(14, 37, 80, .05);
}

.form-demo_text-field-hybrid.is-deliver:active, .form-demo_text-field-hybrid.is-deliver:focus {
  color: #0e2553;
}

.form-demo_text-field-hybrid.is-deliver::placeholder {
  color: #0e2553;
}

.section-unspam-hero_image-wrapper-right {
  align-items: center;
  width: 100%;
  height: 46.25rem;
  display: flex;
}

.section-features-11 {
  padding-top: 14rem;
  padding-bottom: 7rem;
  position: relative;
}

.section-feature-11_image {
  min-width: 150%;
  margin-left: -100px;
  position: absolute;
  bottom: -21%;
}

.section-feature-11_image.contact-tracking {
  height: 56rem;
  top: 5%;
  right: -14%;
}

.h-37 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.313rem;
  line-height: 1.2;
}

.h-37.color-text-white {
  color: var(--white);
}

.section-features-13-grid_wrapper {
  z-index: 5;
  grid-column-gap: 2rem;
  justify-content: center;
  align-items: stretch;
  width: 94%;
  max-width: 1300px;
  margin-top: -120px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.section-features-13-grid_column {
  background-color: var(--white);
  border-radius: 1rem;
  width: 100%;
  padding: 2.5rem 3.75rem;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.features-13-title {
  z-index: 2;
  background-color: var(--super-dark-blue);
  padding-top: 8.5rem;
  padding-bottom: 12rem;
  position: relative;
}

.features-13-title.modules-library {
  margin-top: 0;
}

.section-feature-13-grid {
  z-index: 4;
  background-color: var(--dark-slate-blue);
  width: 94%;
  max-width: 1300px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 90px;
}

.section-features-13-wrapper-1 {
  background-image: linear-gradient(95deg, #f9f9f9, #f9f9f9 46%, #013c83 50%, #013c83);
  margin-top: -3.125rem;
  position: relative;
}

.section-features-14-wrapper {
  background-color: #f9f9fe;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2453c9_overlapping_circles-orange.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 446px;
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.features-14-image {
  width: 70%;
}

.features-14_image-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-cta-6-wrapper {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

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

.section-cta-6_logo-grid-wrapper {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 100%;
  display: grid;
}

.section-feature-11_image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.section-features-11_grid {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 2.5rem;
  display: grid;
  position: relative;
}

.section-features-11_grid.is-center {
  align-items: center;
  margin-top: 0;
}

.module-features-2-wrapper {
  padding-top: 12rem;
  padding-bottom: 12.5rem;
}

.module-feature-3-clean-wrapper {
  background-color: var(--super-dark-blue);
  padding-top: 12rem;
  padding-bottom: 21rem;
  position: relative;
}

.module-features-3-clean_blue-background {
  z-index: 2;
  background-color: var(--dark-blue);
  width: 60%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.button-3 {
  flex: 0 auto;
  padding-left: 3px;
}

.section-space---partners {
  padding-top: 3.8rem;
  padding-bottom: 1.65rem;
  position: relative;
}

.space-partnership-page {
  padding-top: 13.5rem;
  padding-bottom: 6.25rem;
  position: relative;
}

.section-space---partners-large {
  padding-top: 11.1rem;
  padding-bottom: 1.45rem;
  position: relative;
}

.button-partners {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-partners:hover {
  color: var(--white);
  background-color: #017ffa;
}

.button-partners.with-icon {
  color: var(--dodger-blue);
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-partners.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-partners.with-icon.blue {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-partners.with-icon.blue:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-partners.with-icon.blue.is-open {
  min-height: 3.125rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1.125rem;
}

.button-partners.with-icon.is-form {
  grid-column-gap: 1.25rem;
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: none;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-partners.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-partners.with-icon.is-form.special-button {
  border-color: var(--dodger-blue);
  background-color: var(--dodger-blue);
  cursor: pointer;
  position: relative;
}

.button-partners.with-icon.is-blog-template {
  color: var(--medium-blue);
}

.button-partners.with-icon.see-role {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(#3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 5rem;
  padding: 1rem 1.875rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-partners.with-icon.see-role:hover {
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-partners.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-partners.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-partners.with-icon.is-forfm-request {
  text-transform: none;
  border-width: 1px;
  width: 100%;
  font-size: .875rem;
}

.button-partners.with-icon.is-forfm-request:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-partners.with-icon.is-forfm-request.special-button {
  cursor: pointer;
  position: relative;
}

.button-partners.is-text {
  color: #017ffa;
  border-style: none;
}

.button-partners.is-text:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-partners.is-demo {
  display: none;
  overflow: visible;
}

.button-partners.is-demo.requestdemolink {
  color: #fff;
  display: none;
}

.button-partners.is-demo.requestdemolink.special-button {
  position: absolute;
}

.button-partners.is-demo.is-hybrid {
  display: none;
}

.button-partners.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-partners.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-partners.is-demo.requestdemolink, .button-partners.is-demo.requestdemoform {
  display: block;
}

.button-partners.transparent {
  color: var(--medium-blue);
  min-width: 11rem;
  height: 2.625rem;
}

.button-partners.transparent:hover {
  color: var(--white);
}

.button-partners.is-blue {
  background-image: linear-gradient(269.47deg, rgba(51, 132, 247, .96), #3e97f7);
  border-color: rgba(0, 0, 0, 0);
  height: 2.625rem;
  margin-top: 29px;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.button-partners.is-blue:hover {
  background-color: rgba(1, 127, 250, .13);
  background-image: linear-gradient(rgba(51, 132, 247, .96), #3e97f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-partners.is-form-smart {
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: uppercase;
  border-radius: .625rem;
  width: 6.875rem;
  height: 2.625rem;
}

.button-partners.is-subscribe {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-partners.is-subscribe:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.button-partners.is-blog {
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .625rem;
  margin-right: .625rem;
  padding: .875rem 2rem;
  transition-duration: .5s;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-partners.is-blog:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.button-partners.is-sticky {
  background-image: linear-gradient(to right, #3384f7, #3e95f7);
  flex-direction: column;
  min-height: 2.625rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.button-partners.is-sticky:hover {
  background-image: linear-gradient(#3384f7, #3e95f7);
}

.button-partners.is-demo-copy {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-partners.is-demo-copy:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-partners.is-demo-copy.requestdemolink, .button-partners.is-demo-copy.requestdemoform {
  display: block;
}

.faq-section {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

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

.faq-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  width: 100%;
  margin-top: 2.5rem;
  display: flex;
}

.faq-container_item {
  grid-row-gap: 0rem;
  cursor: pointer;
  background-color: #f6f7fd;
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  padding: 1.5rem;
  display: flex;
}

.faq-container_item.color-bg-white {
  background-color: var(--white);
}

.faq-container_item.is-new {
  background-color: var(--color-11);
  border-bottom: 1px solid rgba(0, 13, 83, .16);
  border-radius: 0;
  padding: 0;
}

.faq-question {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: .5rem;
  display: flex;
}

.icon-1x1-24 {
  border-radius: 12px;
  width: 1.5rem;
  height: 1.5rem;
  transition: all .2s;
}

.icon-1x1-24.is-close {
  cursor: pointer;
  position: absolute;
  top: 1rem;
  bottom: auto;
  left: auto;
  right: 1rem;
}

.icon-1x1-24.is-close.is-v2 {
  width: .75rem;
  height: .75rem;
  position: static;
}

.faq-embed-code {
  display: none;
}

.category-menu-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
  overflow: auto;
}

.collection-list-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.collection-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto auto;
  grid-auto-columns: 1fr;
  display: flex;
}

.category-link {
  background-color: var(--white);
  color: #0e2550;
  cursor: pointer;
  border: 1px solid rgba(14, 37, 80, .24);
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: .375rem .75rem;
  font-weight: 400;
  display: flex;
}

.category-link:hover {
  color: #0e2550;
  border-color: rgba(14, 37, 80, .48);
}

.category-link.fs-cmsfilter_active {
  color: var(--white);
  background-color: #017ffa;
  border-color: #017ffa;
}

.filter-form-block {
  margin-bottom: 0;
}

.filter-form-block.is-customer {
  grid-row-gap: 2rem;
  flex-direction: column;
  display: flex;
}

.filter-form.is-customer {
  grid-row-gap: 2rem;
  flex-direction: column;
  width: 10.75rem;
  display: flex;
}

.checkbox-category, .collection-category {
  display: none;
}

.reset-button {
  color: #0e2550;
  flex: none;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.4;
}

.reset-button:hover {
  color: var(--medium-blue);
}

.reset-button.show {
  display: block;
}

.reset-button.is-underline {
  text-decoration: underline;
}

.reset-embed-code {
  display: none;
}

.customer-filter-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.filter-item-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.filter-item-wrapper_title {
  color: rgba(14, 37, 80, .72);
  text-transform: uppercase;
  border-bottom: 1px solid rgba(14, 37, 80, .08);
  flex-direction: column;
  justify-content: center;
  padding-bottom: .25rem;
  font-size: .75rem;
  line-height: 1.4;
  display: flex;
}

.collection-company {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.filter-checkbox {
  background-color: var(--white);
  cursor: pointer;
  border-style: solid;
  border-color: rgba(14, 37, 80, .24);
  border-radius: .25rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-left: 0;
}

.filter-checkbox:hover {
  border-style: solid;
  border-color: rgba(14, 37, 80, .48);
}

.filter-checkbox.w--redirected-checked {
  background-color: var(--white);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2453f7_check.svg");
  background-size: auto;
  border-color: #017ffa;
  border-radius: .25rem;
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-left: 0;
}

.filter-checkbox.w--redirected-focus {
  box-shadow: none;
}

.filter-checkbox.w--redirected-focus-visible {
  border-color: rgba(14, 37, 80, .24);
  border-radius: .25rem;
  width: 1rem;
  height: 1rem;
}

.filter-checkbox.is-new.w--redirected-checked {
  border-color: var(--color-2);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245a67_Icon.svg");
}

.checkbox-field {
  grid-column-gap: .5rem;
  color: #0e2550;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  margin-left: -8px;
  padding-left: 0;
  font-size: .875rem;
  line-height: 1.4;
  display: flex;
}

.checkbox-field.is-industry {
  margin-left: -4px;
}

.product-filter-checkbox {
  margin-bottom: 0;
}

.product-filter-checkbox.is-new {
  color: var(--color);
}

.product-collection {
  display: none;
}

.filter-wrapper {
  grid-row-gap: 2rem;
  flex-direction: column;
  width: 10.75rem;
  display: flex;
}

.industry-collection, .collection-industry, .connection-link, .show-more-wrapper {
  display: none;
}

.filter-empty {
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 12.25rem;
  padding-bottom: 12.25rem;
  display: flex;
}

.empty-filter-css {
  display: none;
}

.empty-filter-title-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 25.125rem;
  display: flex;
}

.clear-filter-script {
  display: none;
}

.reset-button-underline {
  color: #0e2550;
  flex: none;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.4;
  text-decoration: underline;
}

.reset-button-underline:hover {
  color: var(--medium-blue);
}

.reset-button-underline.show {
  display: block;
}

.reset-button-underline.is-underline {
  text-decoration: underline;
}

.reset-button-underline.is-new {
  color: var(--color);
}

.reset-button-underline.is-new:hover {
  color: var(--color-2);
}

.button-clear-filter {
  color: var(--medium-blue);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .875rem 6.25rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-clear-filter:hover {
  color: var(--white);
  background-color: #017ffa;
}

.button-clear-filter.with-icon {
  color: var(--dodger-blue);
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-clear-filter.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-clear-filter.with-icon.blue {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-clear-filter.with-icon.blue:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-clear-filter.with-icon.blue.is-open {
  min-height: 3.125rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1.125rem;
}

.button-clear-filter.with-icon.is-form {
  grid-column-gap: 1.25rem;
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: none;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-clear-filter.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-clear-filter.with-icon.is-form.special-button {
  border-color: var(--dodger-blue);
  background-color: var(--dodger-blue);
  cursor: pointer;
  position: relative;
}

.button-clear-filter.with-icon.is-blog-template {
  color: var(--medium-blue);
}

.button-clear-filter.with-icon.see-role {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(#3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 5rem;
  padding: 1rem 1.875rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-clear-filter.with-icon.see-role:hover {
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-clear-filter.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-clear-filter.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-clear-filter.with-icon.is-forfm-request {
  text-transform: none;
  border-width: 1px;
  width: 100%;
  font-size: .875rem;
}

.button-clear-filter.with-icon.is-forfm-request:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-clear-filter.with-icon.is-forfm-request.special-button {
  cursor: pointer;
  position: relative;
}

.button-clear-filter.is-text {
  color: #017ffa;
  border-style: none;
}

.button-clear-filter.is-text:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-clear-filter.is-demo {
  display: none;
  overflow: visible;
}

.button-clear-filter.is-demo.requestdemolink {
  color: #fff;
  display: none;
}

.button-clear-filter.is-demo.requestdemolink.special-button {
  position: absolute;
}

.button-clear-filter.is-demo.is-hybrid {
  display: none;
}

.button-clear-filter.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-clear-filter.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-clear-filter.is-demo.requestdemolink, .button-clear-filter.is-demo.requestdemoform {
  display: block;
}

.button-clear-filter.transparent {
  color: var(--medium-blue);
  min-width: 11rem;
  height: 2.625rem;
}

.button-clear-filter.transparent:hover {
  color: var(--white);
}

.button-clear-filter.is-blue {
  background-image: linear-gradient(269.47deg, rgba(51, 132, 247, .96), #3e97f7);
  border-color: rgba(0, 0, 0, 0);
  height: 2.625rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.button-clear-filter.is-blue:hover {
  background-color: rgba(1, 127, 250, .13);
  background-image: linear-gradient(rgba(51, 132, 247, .96), #3e97f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-clear-filter.is-form-smart {
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: uppercase;
  border-radius: .625rem;
  width: 6.875rem;
  height: 2.625rem;
}

.button-clear-filter.is-subscribe {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-clear-filter.is-subscribe:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.button-clear-filter.is-blog {
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .625rem;
  margin-right: .625rem;
  padding: .875rem 2rem;
  transition-duration: .5s;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-clear-filter.is-blog:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.button-clear-filter.is-sticky {
  background-image: linear-gradient(to right, #3384f7, #3e95f7);
  flex-direction: column;
  min-height: 2.625rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.button-clear-filter.is-sticky:hover {
  background-image: linear-gradient(#3384f7, #3e95f7);
}

.button-clear-filter.is-demo-copy {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-clear-filter.is-demo-copy:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-clear-filter.is-demo-copy.requestdemolink, .button-clear-filter.is-demo-copy.requestdemoform {
  display: block;
}

.button-clear-filter.is-clear-filter {
  color: var(--medium-blue);
  padding: .875rem 6.25rem;
  font-weight: 600;
}

.button-clear-filter.is-clear-filter:hover {
  color: var(--white);
}

.button-clear-filter.btn-primary {
  border-style: none;
}

.tablet-padding {
  width: 100%;
  padding-left: 0;
}

.section-competitive-hero-clean {
  padding-top: 14rem;
  padding-bottom: 6.875rem;
  position: relative;
  overflow: hidden;
}

.section-demo-hero-clean {
  background-color: var(--dark-slate-blue);
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  padding-top: 8.575rem;
  padding-bottom: 8.575rem;
  position: relative;
}

.section-home-platform-clean {
  background-color: var(--white);
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.section-home-testimonials-clean {
  background-color: var(--super-dark-blue);
  padding-top: 12rem;
  padding-bottom: 21rem;
  position: relative;
  overflow: hidden;
}

.section-prospect-crm-clean {
  background-color: var(--ghost-white-2);
  padding-top: 15rem;
}

.section-prospect-crm_image-1-wrapper {
  height: 50%;
  max-height: 50%;
  overflow: hidden;
}

.section-unspam-how-clean {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
  position: relative;
}

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

.section-home-generation-clean {
  background-color: var(--super-dark-blue);
  margin-bottom: 15rem;
  padding-top: 8rem;
  position: relative;
}

.section-unspam-started-clean {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.section-competitive-join-clean {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.announcement-bar-rich-text {
  font-size: .875rem;
}

.announcement-bar-rich-text-2 p {
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 180%;
}

.announcement-bar-rich-text-2 a {
  color: var(--white);
  font-weight: 600;
  text-decoration: none;
}

.announcement-bar-rich-text-2.is-v2 {
  font-weight: 800;
}

.menu-column-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.menu-title-wrapper {
  grid-column-gap: 1rem;
  align-items: center;
  display: flex;
}

.menu-links-wrapper {
  grid-row-gap: 1rem;
  border-top: 1px solid #f3f4f6;
  flex-direction: column;
  padding-top: 1rem;
  display: flex;
}

.menu-link {
  color: var(--grey-dark);
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  line-height: 1.35714;
}

.menu-link:hover {
  color: var(--royal-blue);
}

.icon-1x1-32 {
  width: 2rem;
  height: 2rem;
}

.paragraph-medium {
  color: #000;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.paragraph-medium.color-text-black {
  color: #0e2550;
}

.paragraph-medium.color-text-black.is-opacity-75 {
  opacity: .75;
}

.paragraph-medium.color-text-blue {
  color: #017ffa;
}

.paragraph-medium.color-text-white {
  color: var(--white);
}

.paragraph-medium.opacity-0 {
  opacity: 0;
}

.paragraph-medium.text-style-regular {
  font-weight: 400;
}

.paragraph-medium.text-style-regular.color-text-darkblue {
  color: var(--grey-dark);
  margin-left: 0;
}

.paragraph-medium.text-style-regular.color-text-white.opacity-70, .paragraph-medium.text-style-regular.opacity-70 {
  opacity: .7;
}

.navbar-styles {
  display: none;
}

.menu-link-wrapper {
  grid-column-gap: .75rem;
  color: #0e2550;
  align-items: center;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.1875;
  display: flex;
}

.menu-link-wrapper:hover {
  color: #3688f8;
}

.icon-1x1-20 {
  width: 1.25rem;
  height: 1.25rem;
}

.icon-1x1-16 {
  color: var(--dark-slate-blue);
  width: 1rem;
  height: 1rem;
  display: flex;
}

.menu-link-arrow {
  width: 1rem;
  height: 1rem;
}

.section-competitive-grid_column-2 {
  background-color: #fff;
  border-radius: 1rem;
  min-width: 30.875rem;
  min-height: 19.75rem;
  padding: 2.5rem 3.75rem;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.section-competitive-title-2 {
  z-index: 2;
  background-color: #111a4a;
  margin-top: 6rem;
  padding-top: 8.5rem;
  padding-bottom: 15rem;
  position: relative;
}

.section-competitive-title-2.modules-library {
  margin-top: 0;
}

.section-competitive-grid-2 {
  z-index: 4;
  margin-top: -10rem;
  padding-bottom: 13.125rem;
  position: relative;
}

.h-26-2 {
  color: #0e2550;
  font-size: 1.625rem;
  font-weight: 700;
  line-height: 1.5;
}

.section-competitive-grid_background-2 {
  background-color: #013676;
  width: 100%;
  height: 21.3rem;
  position: absolute;
  top: 21%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.h-x-large-2 {
  color: #0e2550;
  letter-spacing: .1px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  line-height: 130%;
}

.section-competitive-hero-clean-copy, .creeative-copy {
  padding-top: 14rem;
  padding-bottom: 6.875rem;
  position: relative;
  overflow: hidden;
}

._2-section-ai-personalization_background-copy {
  background-color: #013676;
  width: 74%;
  height: 72rem;
  position: absolute;
  top: -3.125rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

._2-section-ai-personalization_background-copy.is-mobile {
  display: none;
}

.section-multi-personalization4_image-copy {
  object-fit: fill;
  height: 34.625rem;
}

._2-section-multi-personalization4_image-copy-copy {
  object-fit: contain;
  height: 34.625rem;
}

.fs-scrolldisable_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  justify-items: start;
  height: 200vh;
  padding-bottom: 10rem;
  display: grid;
  position: relative;
}

.fs-scrolldisable_button {
  color: #fff;
  background-color: #5c2aff;
  border-radius: 500px;
  padding: .6rem 2rem;
}

.navbar-submenu-modules-library {
  position: relative;
}

.divider {
  background-color: var(--dodger-blue);
  height: 2rem;
}

.section-home-platform-clean-2 {
  background-color: #fff;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.button-4 {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4.with-icon.is-blog-template {
  color: #017ffa;
}

.button-4.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4.is-demo {
  display: none;
  overflow: visible;
}

.button-4.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4.transparent:hover {
  color: #fff;
}

.platform-grid-item-2 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-2:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-2.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.text-blue-2 {
  color: #017ffa;
}

.h-72-2 {
  color: #0e2550;
  letter-spacing: -2px;
  font-size: 4.5rem;
  font-weight: 700;
  line-height: 1.1;
}

.secrion-2-grids {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
}

.grid-2columns-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.grid-2columns-2.is-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.p-medium--bigger {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1.5rem;
  line-height: 2rem;
}

.p-medium--bigger.color-text-white {
  color: var(--white);
}

.p-medium--bigger.color-text-white.is-opacity-50 {
  opacity: .5;
}

.p-medium--bigger.is-smart-actions {
  opacity: .8;
  line-height: 2;
}

.p-medium--bigger.is-opacity-72 {
  opacity: .72;
}

.p-medium--bigger.is-opacity-70 {
  opacity: .7;
}

.p-medium--bigger.is-height-150 {
  line-height: 1.5rem;
}

.form-demo_text-field-2 {
  color: #fff;
  background-color: #013c83;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  width: 100%;
  height: 4rem;
  margin-bottom: 0;
  padding: 0 2.25rem;
}

.form-demo_text-field-2:focus-visible {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-2[data-wf-focus-visible] {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-2::placeholder {
  color: #fff;
}

.form-demo_text-field-2.is-competitive {
  color: #000;
  background-color: #f3f4f6;
  font-size: .875rem;
  line-height: 4rem;
}

.form-demo_text-field-2.is-competitive::placeholder {
  color: #667085;
}

.form-demo_text-field-2.is-get-started {
  color: #000;
  background-color: #f3f4f6;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 400;
}

.form-demo_text-field-2.is-get-started::placeholder {
  color: #667085;
}

.h-46-3 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.875rem;
  line-height: 1.5;
}

.h-46-3.is-tablet-center {
  text-align: center;
  text-align: center;
}

.h-46-3.is-bold {
  font-weight: 700;
}

.text-lightblue-2 {
  color: #409af7;
}

.section-unspam-hero_grid-column-left-2 {
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
  position: relative;
}

.margin-top-50-2 {
  margin-top: 1rem;
  margin-bottom: 60px;
}

.smart-action-animation-2 {
  border: 1px dashed #017ffa;
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 6.4375rem;
  right: auto;
}

.tab-2-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-2-2:hover {
  color: #0e2550;
}

.tab-2-2.w--current {
  color: #47d6b1;
  background-color: #fff;
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.section-smart-table_text-wrapper1-2 {
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  align-items: center;
  width: 25rem;
  padding: .375rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  box-shadow: 0 16px 52px rgba(0, 0, 0, .1);
}

.tab-6-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-6-2:hover {
  color: #0e2550;
}

.tab-6-2.w--current {
  color: #a26289;
  background-color: #fff;
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-1-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-1-2:hover {
  color: #0e2550;
}

.tab-1-2.w--current {
  z-index: 3;
  color: #96c258;
  background-color: #fff;
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.p-11-2 {
  opacity: .6;
  color: #0e2550;
  margin-bottom: 0;
  font-size: .6875rem;
}

.tab-4-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-4-2:hover {
  color: #0e2550;
}

.tab-4-2.w--current {
  color: #ffa011;
  background-color: #fff;
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.tab-8-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-8-2:hover {
  color: #0e2550;
}

.tab-8-2.w--current {
  color: #506d95;
  background-color: #fff;
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.smart-animation-circle-2 {
  background-color: #017ffa;
  border-radius: 50%;
  width: .625rem;
  height: .625rem;
}

.tab-highlight-wrapper-2 {
  z-index: 5;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 1.125rem;
  justify-content: center;
  height: 1.875rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  font-size: .6875rem;
  font-weight: 600;
  line-height: 1.875rem;
  display: flex;
  position: absolute;
  top: 37%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.tab-highlight-wrapper-2.is-2 {
  color: #1a755d;
  background-color: #a3ebd8;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper-2.is-1 {
  color: #527029;
  background-color: #d5eab8;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper-2.is-6 {
  color: #663d56;
  background-color: #e3d0dc;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper-2.is-7 {
  color: #2d546c;
  background-color: #c5d5df;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper-2.is-3 {
  color: #1d517c;
  background-color: #c3ddf1;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper-2.is-4 {
  color: #cc7a00;
  background-color: #ffe6c1;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper-2.is-8 {
  color: #506d95;
  background-color: #e2e7ef;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.tab-highlight-wrapper-2.is-5 {
  color: #666;
  background-color: #e6e7e8;
  top: 29%;
  bottom: auto;
  left: auto;
  right: 1.125rem;
}

.action-logo-wrapper-2 {
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5.375rem;
  height: 5.375rem;
  display: flex;
  position: relative;
}

.tab-3-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-3-2:hover {
  color: #0e2550;
}

.tab-3-2.w--current {
  color: #6aa9dc;
  background-color: #fff;
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.text-wrapper1-top-2 {
  background-color: rgba(1, 127, 250, .1);
  border-top-left-radius: .375rem;
  border-top-right-radius: .375rem;
  justify-content: space-between;
  width: 100%;
  padding: .75rem .875rem;
  display: flex;
}

.p-small-2 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: .875rem;
  line-height: 180%;
}

.p-small-2.opacity-70 {
  opacity: .7;
}

.p-small-2.color-text-grey {
  color: #8792a7;
}

.p-small-2.is-footer {
  line-height: 2.5;
}

.section-smart-table_text-2 {
  z-index: 2;
  background-color: #fff;
  border-radius: .5rem;
  flex-direction: column;
  align-items: center;
  width: 25rem;
  padding: .375rem;
  display: flex;
  position: relative;
  box-shadow: 0 16px 52px rgba(0, 0, 0, .1);
}

.tab-5-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-5-2:hover {
  color: #0e2550;
}

.tab-5-2.w--current {
  color: #9b9b9b;
  background-color: #fff;
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.rod-26-2 {
  height: 100%;
}

.tab-7-2 {
  color: rgba(14, 37, 80, .5);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 5.5rem;
  padding: 0 0 0 1rem;
  display: flex;
}

.tab-7-2:hover {
  color: #0e2550;
}

.tab-7-2.w--current {
  color: #3e7496;
  background-color: #fff;
  border-radius: .75rem;
  box-shadow: 0 25px 126px rgba(0, 0, 0, .07);
}

.action-tag-2 {
  color: #017ffa;
  text-transform: uppercase;
  background-color: rgba(1, 127, 250, .1);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 4.375rem;
  font-size: .6875rem;
  font-weight: 600;
  line-height: 1.5rem;
  display: flex;
}

.tab-item-2 {
  grid-column-gap: 3.125rem;
  align-items: center;
  width: 100%;
  height: 4.375rem;
  padding: 0 .8125rem 0 3.125rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: .9375rem;
  display: flex;
  position: relative;
}

.section-multi-personalization5 {
  margin-bottom: 70px;
  position: relative;
}

.form-success-message-2 {
  color: #fff;
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 0;
}

.section-home-platform---3 {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 7rem;
}

.section-prospect-criteria_background-2 {
  background-color: #013676;
  width: 40%;
  height: 46.875rem;
  position: absolute;
  top: -3.125rem;
  bottom: auto;
  left: 0%;
  right: auto;
}

.section-prospect-data-2 {
  background-color: #111a4a;
  padding-top: 2.75rem;
}

.h-xxx-large-2 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 8.125rem;
  line-height: 100%;
}

.title-span-blue-2 {
  color: #017ffa;
}

.section-prospect-crm-2 {
  background-color: rgba(246, 247, 253, .7);
  padding-top: 15rem;
}

.section-prospect-criteri2 {
  background-color: rgba(0, 0, 0, 0);
  margin-top: 50px;
  padding-top: 6rem;
  padding-bottom: 11.25rem;
  position: relative;
}

.section-hero-smalllandingpage {
  padding-top: 14rem;
  padding-bottom: 67px;
  position: relative;
}

.color-bg-light-blue {
  background-color: #f9f9fd;
  height: 100%;
}

.section-padding-global {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "."
                 "Area"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.section-padding-global.padding-top-0 {
  background-color: rgba(0, 0, 0, 0);
}

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

.cta-6-clean-top {
  z-index: 2;
  margin-bottom: -32rem;
  padding-top: 6rem;
  position: relative;
}

.cta-6-clean-bottom {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6.25rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
}

.cta-3-clean {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
}

.cta-3-clean.modules-library {
  margin-top: 0;
}

.hero-13_hero-image {
  width: 100%;
}

.hero-13_hero-image-wrapper {
  width: 100%;
  height: auto;
  position: relative;
}

.hero-13 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  position: relative;
}

.hero-13.product-page-name {
  padding-top: 10rem;
  padding-bottom: 7rem;
}

.hero-13.product-page-name.padding-top-small {
  padding-top: 7rem;
}

.hero-14-wrapper {
  padding-top: 14rem;
  padding-bottom: 6rem;
  position: relative;
}

.hero-14_content-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
  position: relative;
}

.hero-14_content-wrapper.is-center {
  align-items: center;
  margin-top: 0;
}

.hero-14_left-column-wrapper {
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.hero-14_right-column-wrapper {
  width: 100%;
  height: auto;
  position: relative;
}

.section-prospect-crm_image-copy {
  object-fit: cover;
  max-width: 46.875rem;
}

.hero-13_inner-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 2.5rem;
  display: grid;
  position: relative;
}

.hero-13_inner-wrapper.is-center {
  align-items: center;
  margin-top: 0;
}

.in-the-news-row-wrapper {
  margin-bottom: 48px;
  position: relative;
}

.integrations-decorative-image-bottom {
  width: 43rem;
  height: auto;
}

.integrations-decorative-image-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.section-integrations-how-it-works {
  grid-row-gap: 4rem;
  flex-direction: column;
  padding-top: 6rem;
  display: flex;
  position: relative;
}

.section-home-platform---3-copy {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 7rem;
}

.section-contact-company-search {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 6rem;
}

.contact-company-search-crm {
  background-color: rgba(246, 247, 253, .7);
  padding-top: 15rem;
}

.benefits-image {
  object-fit: fill;
  width: 100%;
  max-height: 34.625rem;
  position: relative;
}

.error-message {
  background-color: #ffdede;
  padding: 10px;
  font-family: Eina02, sans-serif;
}

.error-text {
  color: #333;
}

.button-5 {
  border: 2px solid rgba(0, 0, 0, 0);
  border-radius: 19px;
  padding: 1px 13.5px;
  font-family: Eina02, sans-serif;
  font-weight: 700;
}

.bold-text {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6.2px;
  font-family: Eina02, sans-serif;
}

.section-405 {
  padding-top: 60px;
  padding-bottom: 90px;
}

.section-406 {
  padding-left: 305px;
  padding-right: 305px;
}

.multichannel-selling-hero {
  z-index: 2;
  object-fit: contain;
  flex: 0 auto;
  width: 100%;
  height: 508px;
  position: absolute;
}

.analytics-sequence-image {
  background-color: var(--white);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2454a5_Frame%202430%20(2).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 446px;
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.module-feature-3-clean-wrapper-2 {
  background-color: #111a4a;
  padding-top: 12rem;
  padding-bottom: 21rem;
  position: relative;
}

.module-features-3-clean_blue-background-2 {
  z-index: 2;
  background-color: #013676;
  width: 60%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.section-founders-personas {
  margin-top: -140px;
  margin-bottom: 100px;
  position: relative;
}

.section-competitive-grid-3 {
  z-index: 4;
  margin-top: -10rem;
  padding-bottom: 13.125rem;
  position: relative;
}

.section-home-testimonials-2 {
  background-color: #111a4a;
  padding-top: 12rem;
  padding-bottom: 20.3rem;
  position: relative;
}

.testimonial-blue-background-2 {
  z-index: 2;
  background-color: #013676;
  width: 60%;
  height: 63.5rem;
  position: absolute;
  top: -2.8125rem;
  bottom: auto;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.section-2--personas {
  background-color: #111a4a;
  padding-top: 2.8rem;
  padding-bottom: 8.75rem;
}

.section-founders-personas-bottom {
  margin-top: 0;
  position: relative;
}

.section-competitive-grid_column-2-sellers {
  object-fit: fill;
  background-color: #fff;
  border-radius: 1rem;
  flex: 0 auto;
  min-width: 30.875rem;
  min-height: 19.75rem;
  padding: 2.5rem 3.75rem;
  overflow: visible;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.hero-image-sellers {
  object-fit: fill;
  width: 600px;
  max-width: 600px;
  position: relative;
  top: 0%;
  bottom: auto;
  right: auto;
  overflow: visible;
}

.hero-personas-sellers-wrapper {
  object-position: 50% 50%;
  flex: 0 auto;
  width: 100%;
  height: auto;
  padding-top: 56px;
  position: relative;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  overflow: visible;
}

.section-personas-hero_grid-column-left {
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 600px;
  margin-top: 1rem;
  display: flex;
  position: relative;
}

.hero-personas {
  padding-top: 14rem;
  padding-bottom: 12.25rem;
  position: relative;
}

.personas-section1 {
  z-index: 10;
  flex-direction: column;
  align-items: flex-start;
  max-width: 29.375rem;
  margin-top: 42px;
  display: flex;
  position: relative;
}

.image-personas-section1 {
  width: 100%;
  height: 100%;
  margin: -49px -1px 0 -2px;
  padding-top: 0;
  padding-left: 2px;
  position: relative;
}

.section-whole-1-personas {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.section-whole-1-personas.is-up {
  align-items: flex-start;
}

.personas-image {
  width: 49%;
}

.personas-blue-background {
  z-index: 2;
  background-color: #013676;
  width: 60%;
  height: 50rem;
  position: absolute;
  top: -2.8125rem;
  bottom: auto;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.section-personas-blue {
  background-color: #111a4a;
  padding-top: 8rem;
  padding-bottom: 13.5rem;
  position: relative;
}

.personas-blue-section-2 {
  z-index: 2;
  background-color: #013676;
  width: 60%;
  height: 50rem;
  position: absolute;
  top: -2.8125rem;
  bottom: auto;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.section-whole-1-personas-2 {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: -131px;
  display: flex;
  position: relative;
}

.section-whole-1-personas-2.is-up {
  align-items: flex-start;
}

.demo-form_field-label-2 {
  color: #5a5959;
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 400;
}

.h-medium-bold-3 {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 130%;
}

.link-blue-2 {
  color: #017ffa;
}

.demo-text-link-2 {
  opacity: 1;
  color: #fff;
  white-space: normal;
  cursor: auto;
  mix-blend-mode: normal;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  padding: 0;
  font-size: 1.15rem;
  font-weight: 700;
  line-height: 1.3;
  transition-property: none;
  display: block;
  position: static;
}

.demo-text-link-2:hover {
  color: #017ffa;
}

.demo-modal-2 {
  z-index: 4;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 31.25rem;
  padding: 2.5rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -79%;
  left: auto;
  right: -1.625rem;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.demo-modal-2.is-clean {
  position: static;
}

.section-demo-hero-clean-2 {
  background-color: #013c83;
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  padding-top: 9.375rem;
  padding-bottom: 8.575rem;
  position: relative;
}

.color-text-darkblue-2 {
  color: #013676;
}

.hero-image-sellers-copy, .hero-image-competitors {
  object-fit: fill;
  width: 600px;
  max-width: 600px;
  position: relative;
  top: 0%;
  bottom: auto;
  left: -14%;
  right: auto;
  overflow: visible;
}

.hero-image-competitors.in-mobile-scaledown {
  text-align: left;
  object-fit: fill;
}

.hero-image-competitors.in-mobile-scaledown-competitors {
  text-align: left;
  object-fit: fill;
  width: 800px;
  max-width: 800px;
  line-height: 2.5rem;
}

.hero-competitors {
  padding-top: 10rem;
  padding-bottom: 2.6rem;
  position: relative;
}

.is-competitor-heading {
  color: var(--medium-blue);
}

.section-competitor_comparison {
  background-color: rgba(246, 247, 253, .7);
  padding-top: 0;
}

.section-comparison_image {
  object-fit: contain;
  width: 70rem;
  height: 50rem;
  margin-top: -56px;
}

.competitors-blue-background {
  z-index: 2;
  background-color: #013676;
  width: 60%;
  height: 35rem;
  position: absolute;
  top: -2.8125rem;
  bottom: auto;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.data_accuracy-image {
  width: 49%;
}

.hero-competitors-wrapper {
  object-position: 50% 50%;
  flex: 0 auto;
  width: 100%;
  height: auto;
  padding-top: 56px;
  padding-left: 53px;
  position: relative;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  overflow: visible;
}

.section-competitors-blue {
  background-color: #111a4a;
  padding-top: 0;
  padding-bottom: 7.1rem;
  position: relative;
}

.section-2--competitors {
  background-color: #111a4a;
  padding-top: 2.8rem;
  padding-bottom: 8.75rem;
}

.image-competitor-workflows {
  z-index: 2;
  object-fit: contain;
  width: 36.75rem;
  height: 35.75rem;
  margin-top: -125px;
  position: absolute;
  top: 9%;
  bottom: -5px;
  left: 0%;
  right: auto;
}

.section-competitors-white {
  margin-top: -140px;
  margin-bottom: 100px;
  position: relative;
}

.competitor-workflows-image {
  object-fit: contain;
  height: 34.625rem;
}

.section-competitors-comparison_wrapper {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  align-items: center;
  max-width: 37.5rem;
  display: flex;
}

.section-competitor-comparison-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 3.75rem;
  display: flex;
  position: relative;
}

.section-competitors-features-wrapper {
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 37.5rem;
  display: flex;
  position: static;
}

.section-competitors-business {
  margin-top: 0;
  margin-bottom: 100px;
  position: relative;
}

.competitor-business-image {
  object-fit: contain;
  height: 34.625rem;
}

.section-competitors-middle {
  background-color: #111a4a;
  padding-top: 2.3rem;
  padding-bottom: 3.125rem;
  position: relative;
}

.competitors-workflows_image {
  object-fit: contain;
  height: 30rem;
}

.section-ai-personalization_background-copy {
  background-color: #013676;
  width: 74%;
  height: 82.5rem;
  position: absolute;
  top: -3.125rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-ai-personalization_background-copy.is-mobile {
  display: none;
}

.section-competitors-workflows-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section-competitors-column1 {
  height: 100%;
  position: relative;
}

.section-competitors-column2 {
  position: relative;
}

.hero-competitor-comparison {
  padding-top: 14rem;
  padding-bottom: 6.7rem;
  position: relative;
}

.circle-arrow-wrapper-3 {
  z-index: 2;
  background-color: #0e2550;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4.25rem;
  height: 4.25rem;
  display: flex;
  position: absolute;
  top: 40%;
  bottom: 0%;
  left: auto;
  right: -11%;
}

.section-competitor-reasons {
  margin-top: 0;
  padding-top: 1rem;
  padding-bottom: 7.6rem;
  position: relative;
}

.section-competitive-join-clean-2 {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.p-21-2 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 2.1875rem;
}

.p-19-2 {
  color: #0e2550;
  text-align: center;
  margin-bottom: 0;
  font-size: 1.1875rem;
  line-height: 1.5;
}

.section-case_study-cta {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.section-competitive-story_column1 {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 1.875rem;
  display: flex;
}

.section-competitors-case_study-column2 {
  flex-direction: column;
  flex: 0 auto;
  align-items: flex-start;
  max-width: 454.6rem;
  padding-left: 0;
  display: flex;
}

.hero-competitors-comparison-wrapper {
  object-position: 50% 50%;
  flex: 0 auto;
  width: 100%;
  height: auto;
  padding-top: 56px;
  padding-left: 52px;
  position: relative;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
  overflow: visible;
}

.hero-image-competitors-comparison {
  object-fit: fill;
  width: 600px;
  max-width: 600px;
  position: relative;
  top: 0%;
  bottom: auto;
  left: -14%;
  right: auto;
  overflow: visible;
}

.hero-image-competitors-comparison.in-mobile-scaledown {
  object-fit: fill;
}

.section-reason-grid-item {
  background-color: #fff;
  border-radius: 1rem;
  min-height: 27rem;
  padding: 3.375rem 2.875rem;
  position: relative;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.h-42-case-study-cta {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42-case-study-cta.color-text-white {
  color: #fff;
  text-align: left;
}

.h-42-case-study-cta.color-text-white.text-align-center {
  text-align: center;
}

.p-19-2-comparison-cta {
  color: #0e2550;
  text-align: center;
  margin-bottom: 0;
  font-size: 1.1875rem;
  line-height: 1.5;
}

.p-19-2-comparison-cta-left {
  color: #0e2550;
  text-align: left;
  margin-bottom: 0;
  font-size: 1.1875rem;
  line-height: 1.5;
}

.button-4-story {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-story:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-story.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-story.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-story.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-story.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-story.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-story.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-story.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-story.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-story.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-story.is-demo {
  display: none;
  overflow: visible;
}

.button-4-story.with-icon-story {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-story.with-icon-story:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-story.with-icon-story.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-story.with-icon-story.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-story.with-icon-story.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-story.with-icon-story.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-story.with-icon-story.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-story.with-icon-story.is-story {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-story.with-icon-story.is-story:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.section-comparison-story {
  background-image: none;
  background-position: 350px 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 12rem;
  padding-bottom: 8rem;
}

.image-help-copy {
  width: 40vw;
}

.comparison-story {
  object-fit: contain;
}

.button-4-customer-story {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story.transparent:hover {
  color: #fff;
}

.p-medium-2-quote {
  color: var(--white);
  text-align: left;
  margin-bottom: 0;
  padding-bottom: 16px;
  font-size: 1rem;
  font-style: italic;
  line-height: 1.6rem;
}

.p-medium-2-quote.is-smart-actions {
  opacity: .8;
  line-height: 2;
}

.p-medium-2-quote.color-text-white {
  color: #fff;
}

.section-competitors-story-blue {
  background-color: #111a4a;
  padding-top: 3.125rem;
  padding-bottom: 6.325rem;
}

.section-customercomparison_background {
  background-color: #013676;
  width: 74%;
  height: 82.5rem;
  position: absolute;
  top: -3.125rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-customercomparison_background.is-mobile {
  display: none;
}

.section-competitorstory_column1 {
  position: relative;
}

.section-competitorstory_column2-copy {
  width: 32.5rem;
  position: relative;
}

.section-2customerstory_column-right {
  flex-direction: column;
  align-items: flex-start;
  width: 32.5rem;
  display: flex;
  position: relative;
}

.section-2customerstory_column-right.is-testimonial {
  width: 49%;
  display: none;
}

.section-2customerstory_column-right.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.section-2customerstory_column-right.is-hyper {
  width: 32rem;
}

.section-2customerstory_column-right.is-multi {
  width: 38.5rem;
}

.image-customerstory {
  z-index: 2;
  object-fit: contain;
  width: 36.75rem;
  height: 35.75rem;
  margin-top: -125px;
  position: absolute;
  top: 9%;
  bottom: -5px;
  left: 0%;
  right: auto;
}

.h-large-2-white {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 120%;
}

.h-large-2-white.text-align-center.is-mobile-28 {
  line-height: 1.5;
}

.h-large-2-white.color-text-white-founderspage {
  color: var(--white);
}

.p-medium-2-white {
  color: var(--white);
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.p-medium-2-white.is-smart-actions {
  opacity: .8;
  line-height: 2;
}

.p-medium-2-white.color-text-white {
  color: #fff;
}

.section-started-2 {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 6.25rem;
  display: flex;
  position: relative;
}

.section-customers-clean-competitors {
  padding-top: 3.7rem;
  padding-bottom: 3.5rem;
}

.section-started-comparison {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 6.25rem;
  display: flex;
  position: relative;
}

.cta-3-clean-2 {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
}

.section-started-3, .section-started-3-comparison {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 6.25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
  display: flex;
  position: relative;
}

.section-prospect-started-2 {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 35rem;
  margin-top: -25rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 9.25rem;
  display: flex;
  position: relative;
}

.section-prospect-started-2.modules-library {
  margin-top: 0;
}

.section-demo-hero-clean-comparison {
  background-color: #013c83;
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  padding-top: 6.475rem;
  padding-bottom: 4.475rem;
  position: relative;
}

.section-competitive-join-2 {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.section-competitive-reviews {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 4.8rem;
  display: flex;
  position: relative;
}

.page-padding-competitors {
  border-radius: 6px;
  flex: 0 auto;
  padding: 22px 1.875rem 0;
  position: relative;
}

.page-padding-competitors.no-relative {
  position: static;
}

.container-1100-competitors {
  width: 100%;
  max-width: 68.75rem;
  margin-left: auto;
  margin-right: auto;
}

.container-1100-competitors.is-flex {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-1100-competitors.is-clean {
  justify-content: space-between;
  display: flex;
}

.container-1100-competitors.is-flex-competitors {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-competitive-join_column2-competitors {
  flex-direction: column;
  flex: 0 auto;
  align-items: flex-start;
  max-width: 454.6rem;
  padding-left: 0;
  display: flex;
}

.margin-top-small-competitors {
  margin-top: 1rem;
  padding-top: 0;
}

.max-width-452-competitors {
  max-width: 28.25rem;
}

.margin-top-20-competitors {
  margin-top: 1.25rem;
}

.section-competitive-join_column2-copy {
  flex-direction: column;
  flex: 0 auto;
  align-items: flex-start;
  max-width: 454.6rem;
  padding-left: 0;
  display: flex;
}

.p-19-2-comp {
  color: #0e2550;
  text-align: center;
  margin-bottom: 0;
  padding-top: 11px;
  font-size: 1.1875rem;
  line-height: 1.5;
}

.rating {
  text-align: center;
  height: 2.125rem;
  padding-left: 0;
  position: static;
}

.heading {
  text-align: center;
}

.p-medium-3 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.p-medium-3.color-text-white {
  color: #fff;
}

.section-reviews {
  margin-top: -3rem;
  padding-top: 3.75rem;
  padding-bottom: 8.75rem;
  position: relative;
}

.h-46-3-reviews {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.875rem;
  line-height: 1.5;
}

.h-46-3-reviews.is-tablet-center, .h-46-3-reviews.is-tablet-center-reviews {
  text-align: center;
}

.container-1200-reviews {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.container-1200-reviews.is-flex {
  justify-content: center;
  display: flex;
}

.container-1200-reviews.is-flex-vertical {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.margin-top-large-reviews {
  margin-top: 3rem;
}

.section-reviews-grid-item {
  background-color: #fff;
  border-radius: 1rem;
  min-height: 27rem;
  padding: 3.375rem 2.875rem;
  position: relative;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.h-xmedium-2-reviews {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-xmedium-2-reviews.text-style-bold {
  font-weight: 700;
}

.h-xmedium-2-reviews.text-style-bold-reviews {
  text-align: center;
  font-weight: 700;
}

.h-xmedium-2-copy {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-xmedium-2-copy.text-style-bold {
  font-weight: 700;
}

.h-xmedium-2reviews {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-xmedium-2reviews.text-style-bold, .h-xmedium-2reviews.text-style-bold-reviews {
  font-weight: 700;
}

.h-xmedium-2reviews2 {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-xmedium-2reviews2.text-style-bold, .h-xmedium-2reviews2.text-style-bold-reviews {
  font-weight: 700;
}

.p-medium-3reviews {
  color: #0e2550;
  text-align: center;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.margin-top-medium-reviews {
  margin-top: 1.5rem;
}

.section-reviews-how_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.section-competitive-title-reviews {
  z-index: 2;
  background-color: #111a4a;
  margin-top: 6rem;
  padding-top: 8.5rem;
  padding-bottom: 15rem;
  position: relative;
}

.section-competitive-title-reviews.modules-library {
  margin-top: 0;
}

.section-competitive-title-reviews.modules-library-reviews {
  margin-top: 0;
  padding-top: 5rem;
}

.section-competitive-title-reviews.is-margin {
  margin-top: 0;
}

.h-42-reviews {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42-reviews.color-text-white {
  color: #fff;
  text-align: left;
}

.h-42-reviews.color-text-white.text-align-center {
  text-align: center;
}

.h-42-reviews.color-text-white-reviews {
  color: #fff;
  text-align: left;
}

.h-42-reviews.color-text-white-reviews.text-align-center {
  text-align: center;
}

.h-42-reviews.color-text-white-compe {
  color: #fff;
  text-align: left;
}

.h-42-reviews.color-text-white-compe.text-align-center {
  text-align: center;
}

.section-reviews-grid {
  z-index: 4;
  margin-top: -10rem;
  padding-bottom: 10.925rem;
  position: relative;
}

.default-container-reviews {
  width: 100%;
  max-width: 73.5rem;
  margin-left: auto;
  margin-right: auto;
}

.default-container-reviews.is-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.p-big-2-reviews {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 130%;
}

.p-big-2-reviews.opacity-70 {
  opacity: .7;
}

.p-big-2-reviews.is-lineheight-1-8 {
  line-height: 1.8;
}

.p-big-2-reviews.is-author {
  color: #fff;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 2.25;
}

.margin-top-xmedium-reviews {
  margin-top: 2rem;
}

.section-reviews-grid_column-2 {
  background-color: #fff;
  border-radius: 1rem;
  min-width: 30.875rem;
  min-height: 19.75rem;
  padding: 2.5rem 3.75rem;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.section-competitive-review-wrapper-copy {
  grid-column-gap: 1.25rem;
  align-items: center;
  display: flex;
}

.margin-top-20-competitors-reviews {
  margin-top: 1.25rem;
}

.section-demo-hero-clean-comp {
  background-color: #013c83;
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  margin-top: -145px;
  padding-top: 9.375rem;
  padding-bottom: 8.575rem;
  position: relative;
}

._2-section-multi-personalization4_image-sellers {
  object-fit: contain;
  height: 34.625rem;
}

._2-section-multi-personalization4_image-sellers.is--mobile-height-auto {
  padding-top: 70px;
}

.competitors-blue-background-tab {
  z-index: 2;
  background-color: #013676;
  width: 60%;
  height: 35rem;
  position: absolute;
  top: -2.8125rem;
  bottom: auto;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.p-big-2w {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 130%;
}

.p-big-2w.opacity-70 {
  opacity: .7;
}

.p-big-2w.is-lineheight-1-8 {
  line-height: 1.8;
}

.p-big-2w.is-author {
  color: #fff;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 2.25;
}

.p-big-2w.color-text-white2 {
  color: var(--white);
}

.p-xmedium-grey {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.footer-component-2 {
  background-color: #f4f4f4;
  padding-top: 5rem;
  padding-bottom: 3.125rem;
}

.copyright-text-2 {
  color: #0e2550;
  font-size: .8125rem;
}

.footer-menu-title-2 {
  color: #0e2550;
  font-size: 1.375rem;
  font-weight: 600;
  line-height: 1.5;
}

.social-link-2 {
  color: #68696b;
  transition-duration: .3s;
}

.social-link-2:hover {
  color: #0e2550;
}

.footer-link-2 {
  color: #0e2550;
  font-size: .875rem;
  line-height: 2.5;
}

.footer-link-2:hover {
  color: #0e2550;
  font-weight: 600;
}

.footer-link-2.is-subfooter {
  opacity: .7;
}

.navbar-submenu-modules-library-copy, .navbar-submenu-modules-library-solutions {
  position: relative;
}

.dropdown-solution-align {
  margin-right: -120px;
}

.html-embed-4, .html-embed-5 {
  display: none;
}

.button-4-customer-story-utrust {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story-utrust:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story-utrust.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story-utrust.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story-utrust.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story-utrust.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story-utrust.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story-utrust.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story-utrust.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story-utrust.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story-utrust.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story-utrust.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story-utrust.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story-utrust.transparent:hover {
  color: #fff;
}

.button-4-customer-story-chatt {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story-chatt:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story-chatt.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story-chatt.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story-chatt.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story-chatt.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story-chatt.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story-chatt.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story-chatt.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story-chatt.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story-chatt.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story-chatt.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story-chatt.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story-chatt.transparent:hover {
  color: #fff;
}

.button-4-customer-story-semant {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story-semant:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story-semant.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story-semant.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story-semant.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story-semant.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story-semant.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story-semant.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story-semant.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story-semant.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story-semant.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story-semant.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story-semant.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story-semant.transparent:hover {
  color: #fff;
}

.button-4-customer-story-deel {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story-deel:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story-deel.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story-deel.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story-deel.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story-deel.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story-deel.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story-deel.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story-deel.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story-deel.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story-deel.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story-deel.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story-deel.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story-deel.transparent:hover {
  color: #fff;
}

.button-4-customer-story-vanta {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story-vanta:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story-vanta.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story-vanta.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story-vanta.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story-vanta.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story-vanta.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story-vanta.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story-vanta.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story-vanta.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story-vanta.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story-vanta.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story-vanta.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story-vanta.transparent:hover {
  color: #fff;
}

.button-4-customer-story-hotel {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story-hotel:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story-hotel.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story-hotel.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story-hotel.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story-hotel.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story-hotel.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story-hotel.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story-hotel.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story-hotel.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story-hotel.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story-hotel.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story-hotel.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story-hotel.transparent:hover {
  color: #fff;
}

.button-4-customer-story-techmagic {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story-techmagic:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story-techmagic.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story-techmagic.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story-techmagic.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story-techmagic.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story-techmagic.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story-techmagic.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story-techmagic.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story-techmagic.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story-techmagic.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story-techmagic.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story-techmagic.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story-techmagic.transparent:hover {
  color: #fff;
}

.button-4-customer-story--docdig {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story--docdig:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story--docdig.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story--docdig.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story--docdig.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story--docdig.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story--docdig.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story--docdig.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story--docdig.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story--docdig.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story--docdig.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story--docdig.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story--docdig.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story--docdig.transparent:hover {
  color: #fff;
}

.button-4-customer-stort-curalate {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-stort-curalate:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-stort-curalate.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-stort-curalate.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-stort-curalate.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-stort-curalate.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-stort-curalate.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-stort-curalate.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-stort-curalate.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-stort-curalate.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-stort-curalate.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-stort-curalate.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-stort-curalate.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-stort-curalate.transparent:hover {
  color: #fff;
}

.button-4-customer-story-honeybook {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-4-customer-story-honeybook:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-4-customer-story-honeybook.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-4-customer-story-honeybook.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-4-customer-story-honeybook.with-icon.is-form {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-color: #017ffa;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-4-customer-story-honeybook.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-4-customer-story-honeybook.with-icon.is-form.special-button {
  cursor: pointer;
  background-color: #409af7;
  border-color: #409af7;
  position: relative;
}

.button-4-customer-story-honeybook.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: #fff;
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-4-customer-story-honeybook.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-4-customer-story-honeybook.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-4-customer-story-honeybook.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-4-customer-story-honeybook.is-demo {
  display: none;
  overflow: visible;
}

.button-4-customer-story-honeybook.transparent {
  color: #017ffa;
  min-width: 11rem;
  height: 2.625rem;
}

.button-4-customer-story-honeybook.transparent:hover {
  color: #fff;
}

.container-smaller-fit-mobile-personas {
  margin-top: 1.25rem;
}

.hero-image-sellers-copy, .hero-image-personas-founders {
  object-fit: fill;
  width: 600px;
  max-width: 600px;
  position: relative;
  top: 0%;
  bottom: auto;
  left: -14%;
  right: auto;
  overflow: visible;
}

.hero-image-personas-founders.in-mobile-scaledown {
  margin-left: -17px;
  padding-left: 0;
}

.section-ai-personalization2_column1-founders-personas {
  position: relative;
}

.container-founders-personas {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.container-founders-personas.is-flex {
  justify-content: center;
  display: flex;
}

.container-founders-personas.is-flex-vertical {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-2columns_column-center {
  flex-direction: column;
  align-items: flex-start;
  width: 32.5rem;
  display: flex;
  position: relative;
}

.section-2columns_column-center.is-testimonial {
  width: 49%;
  display: none;
}

.section-2columns_column-center.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.section-2columns_column-center.is-hyper {
  width: 32rem;
}

.section-2columns_column-center.is-multi {
  width: 38.5rem;
}

.grid-2columns-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.grid-2columns-center.is-padding {
  padding-bottom: 11.25rem;
}

.grid-2columns-center.is-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-2columns-center.is-center.is-multichannel {
  grid-template-columns: auto 1fr;
}

.grid-2columns-center.is-top, .grid-2columns-center.is-top.relative {
  align-items: stretch;
}

.grid-2columns-center.is-customer {
  top: 6rem;
}

.grid-2columns-center.is-reverse {
  grid-column-gap: 4.5rem;
}

.image-deliverability-personas-agencies {
  width: 36.75rem;
  position: relative;
}

.p-1 {
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.section-fragmentedsolutions-personas-managers {
  position: relative;
}

.p-width-260 {
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.section-sellers-personas {
  margin-top: -140px;
  margin-bottom: 100px;
  position: relative;
}

.table-module-section-1 {
  border-radius: 1.25rem;
  padding: 1rem 1.5rem;
  position: relative;
}

.table-module-1_grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "."
                 "."
                 "Area"
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-module-1_grid.is-3clm {
  grid-template-columns: 1fr 1fr 1fr;
}

.table-module-1_grid.is-3cl-new {
  grid-template-columns: 1.3fr 1fr 1fr;
}

.table-module-1_grid.is-3cl-new.is-small {
  grid-template-columns: 3fr 1.2fr 1.2fr;
}

.table-module-1_grid.is-new {
  grid-template-columns: 3.5fr 1fr 1fr 1fr;
}

.table-module-1_grid-item {
  color: #526281;
  border-bottom: 1px solid silver;
  padding-top: .75rem;
  padding-bottom: .75rem;
  padding-right: .625rem;
  font-size: .875rem;
  line-height: 1.15;
}

.table-module-1_grid-item.is-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-1_grid-item.is-content.is-newblue {
  color: rgba(0, 13, 83, .6);
  padding: 1rem 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

.table-module-1_grid-item.is-top {
  color: #0e2550;
  border-bottom-width: 2px;
  border-bottom-color: #0e2550;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: .5rem;
  font-size: 1.125rem;
  font-weight: 600;
}

.table-module-1_grid-item.is-top.is-blue {
  background-color: #f2f9ff;
}

.table-module-1_grid-item.is-top.is-new {
  border-bottom-width: 1px;
  border-bottom-color: #000d53;
}

.table-module-1_grid-item.is-top.is-new.is-margin {
  padding-top: .75rem;
  padding-bottom: 1.25rem;
  padding-right: 0;
}

.table-module-1_grid-item.is-top.is-newblue {
  background-color: rgba(49, 78, 240, .05);
  border-bottom-width: 1px;
  border-bottom-color: #000d53;
}

.table-module-1_grid-item.is-content-blue {
  background-color: #f2f9ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-1_grid-item.is-empty {
  background-color: var(--white);
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-1_grid-item.is-empty.is-blue {
  background-color: #f2f9ff;
}

.table-module-1_grid-item.is-empty.is-tab1.is-new {
  color: var(--color);
  align-items: flex-start;
  height: 3rem;
  font-size: 1.25rem;
  font-weight: 600;
  display: flex;
}

.table-module-1_grid-item.is-top-title {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: .625rem;
  display: flex;
}

.table-module-1_grid-item.is-top-title.is-sticky {
  background-color: var(--white);
  margin-bottom: 0;
  padding: 1rem 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-1_grid-item.is-top-title.is-sticky.is-underline {
  border-bottom-style: solid;
  border-bottom-color: #0e2550;
}

.table-module-1_grid-item.is-top-title.is-sticky.is-new {
  height: 3rem;
  padding-top: 0;
  padding-bottom: 0;
}

.table-module-1_grid-item.is-mobile-title {
  display: none;
}

.table-module-1_grid-item.is-tab-new {
  color: rgba(0, 13, 83, .8);
  border-bottom-width: .5px;
  border-bottom-color: rgba(0, 13, 83, .2);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
  font-size: 1rem;
  line-height: 1.5;
}

.table-module-1_grid-item.is-content-newblue {
  color: #314ef0;
  background-color: rgba(49, 78, 240, .05);
  border-bottom-width: .5px;
  border-bottom-color: rgba(0, 13, 83, .2);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 0;
  font-size: 1rem;
  font-weight: 700;
  display: flex;
}

.table-module-1_grid-item.is-content-newblue.is-text {
  font-size: 1rem;
  font-weight: 700;
}

.table-module-1_grid-item-spacer {
  color: #526281;
  height: 2.5rem;
  font-size: .875rem;
  line-height: 1.15;
}

.table-module-1_grid-item-spacer.is-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-1_grid-item-spacer.is-top {
  color: #0e2550;
  border-bottom-color: #0e2550;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  font-size: 1.125rem;
  font-weight: 600;
}

.table-module-1_grid-item-spacer.is-content-blue {
  background-color: #f2f9ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-1_grid-item-spacer.is-content-newblue {
  background-color: rgba(49, 78, 240, .05);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 3rem;
  padding-left: 0;
  display: flex;
}

.table-module-1_grid-item-spacer.is-48 {
  height: 3rem;
}

.table-module-section-2 {
  border-radius: 1.25rem;
  padding: 1rem 1.5rem 1.5rem;
  position: relative;
}

.table-module-2_grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-module-2_grid-item {
  color: #526281;
  border-bottom: 1px solid silver;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: .875rem;
  line-height: 1.15;
}

.table-module-2_grid-item.is-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-2_grid-item.is-top {
  color: #0e2550;
  border-bottom-color: #0e2550;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  font-size: 1.125rem;
  font-weight: 600;
}

.table-module-2_grid-item.is-top.is-blue {
  background-color: #f2f9ff;
}

.table-module-2_grid-item.is-content-blue {
  background-color: #f2f9ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-2_grid-item.is-empty {
  background-color: var(--white);
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-2_grid-item.is-empty.is-blue {
  background-color: #f2f9ff;
}

.table-module-2_grid-item.is-top-title {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.table-module-2_grid-item.is-top-title.is-sticky {
  background-color: var(--white);
  margin-bottom: .5rem;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-2_grid-item.is-mobile-title {
  display: none;
}

.table-module-2_grid-item.color-text-darkblue {
  margin-left: 0;
}

.table-module-2_grid-item.is-column2 {
  color: #0e2550;
  font-weight: 600;
}

.table-module-2_grid-item.is-column3-4 {
  color: #0e2550;
}

.module-feature-clean-competitors {
  background-color: #111a4a;
  padding-top: 12rem;
  padding-bottom: 21rem;
  position: relative;
}

.module-features-3-clean_blue-background-competitors {
  z-index: 2;
  background-color: #013676;
  width: 60%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0%;
  right: auto;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.z-index-10-competitors {
  z-index: 10;
  flex-direction: column;
  align-items: flex-start;
  max-width: 29.375rem;
  display: flex;
  position: relative;
}

.section-2columns_column-right-competitors {
  flex-direction: column;
  align-items: flex-start;
  width: 32.5rem;
  display: flex;
  position: relative;
}

.section-2columns_column-right-competitors.is-testimonial {
  width: 49%;
  display: none;
}

.section-2columns_column-right-competitors.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.section-2columns_column-right-competitors.is-hyper {
  width: 32rem;
}

.section-2columns_column-right-competitors.is-multi {
  width: 38.5rem;
}

.margin-top-30-competitors {
  margin-top: 1.875rem;
}

.margin-top-30-competitors.width-100.is-flex {
  justify-content: center;
  display: flex;
}

.h-large-2-comp {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 120%;
}

.h-large-2-comp.text-align-center.is-mobile-28 {
  line-height: 1.5;
}

.h-large-2-comp.text-align-center.is-lineheight-1-5 {
  font-weight: 400;
  line-height: 1.5;
}

.h-large-2-comp.color-text-white-founderspage {
  color: var(--white);
}

.h-large-2-comp.is-light {
  font-size: 2.65rem;
  font-weight: 300;
  line-height: 180%;
}

.p-xmedium-comp {
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.margin-top-30-comp {
  margin-top: 1.875rem;
}

.margin-top-30-comp.width-100.is-flex {
  justify-content: center;
  display: flex;
}

.testimonial-slider-comp {
  z-index: 4;
  background-color: rgba(0, 0, 0, 0);
}

.testimonial-slider-comp.is-home {
  width: 49%;
}

.testimonial-slider-comp.is-hyper {
  width: 32.5rem;
}

.testimonial-image-comp {
  width: 100%;
  height: 100%;
  margin-left: -2px;
  margin-right: -1px;
  padding-left: 2px;
  position: relative;
}

.testimonial-slider_mask-comp {
  height: auto;
  margin-left: -2px;
}

.testimonial-slide-comp {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.section-columns-competitors {
  padding-top: 4.3rem;
  padding-bottom: 5.1rem;
}

.section-columns-competitors.section-white {
  background-color: var(--white);
}

.section-columns-competitors.section-pale {
  background-color: #f1f6ff;
}

.section-2columns_wrapper-comp {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.section-2columns_wrapper-comp.is-up, .section-2columns_wrapper-comp.is-up--comp {
  align-items: flex-start;
}

.section-2columns_column-right-comp {
  flex-direction: column;
  align-items: flex-start;
  width: 32.5rem;
  padding-left: 80px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.section-2columns_column-right-comp.is-testimonial {
  width: 49%;
  display: none;
}

.section-2columns_column-right-comp.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.section-2columns_column-right-comp.is-hyper {
  width: 32rem;
}

.section-2columns_column-right-comp.is-multi {
  width: 38.5rem;
}

.margin-top-30-compe {
  margin-top: 1.875rem;
}

.margin-top-30-compe.width-100.is-flex {
  justify-content: center;
  display: flex;
}

.max-width-460-comp {
  max-width: 28.75rem;
}

.max-width-460-comp.is-tablet-368 {
  margin-right: 8rem;
}

.h-large-2-compe {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 120%;
}

.h-large-2-compe.text-align-center.is-mobile-28 {
  line-height: 1.5;
}

.h-large-2-compe.text-align-center.is-lineheight-1-5 {
  font-weight: 400;
  line-height: 1.5;
}

.h-large-2-compe.color-text-white-founderspage {
  color: var(--white);
}

.h-large-2-compe.is-light {
  font-size: 2.65rem;
  font-weight: 300;
  line-height: 180%;
}

.margin-top-20-comp {
  margin-top: 1.25rem;
  padding-left: 0;
}

.section-2columns_column-right-compe {
  flex-direction: column;
  align-items: flex-start;
  width: 32.5rem;
  display: flex;
  position: relative;
}

.section-2columns_column-right-compe.is-testimonial {
  width: 49%;
  display: none;
}

.section-2columns_column-right-compe.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.section-2columns_column-right-compe.is-hyper {
  width: 32rem;
}

.section-2columns_column-right-compe.is-multi {
  width: 38.5rem;
}

.h-42-reviews-compe {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42-reviews-compe.color-text-white {
  color: #fff;
  text-align: left;
}

.h-42-reviews-compe.color-text-white.text-align-center {
  text-align: center;
}

.h-42-reviews-compe.color-text-white-reviews {
  color: #fff;
  text-align: left;
}

.h-42-reviews-compe.color-text-white-reviews.text-align-center {
  text-align: center;
}

.h-42-reviews-compe.color-text-white-compe {
  color: #fff;
  text-align: left;
}

.h-42-reviews-compe.color-text-white-compe.text-align-center {
  text-align: center;
}

.h-42-reviews-compe.color-text-white-compe.text-align-center-compe.is-mobile-align-left-compe {
  color: #0e2550;
  padding-bottom: 26px;
}

.link-2 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  font-weight: 400;
  line-height: 1.7rem;
  display: block;
}

.link-2:hover {
  color: var(--dodger-blue);
}

.link-3 {
  line-height: 1.7rem;
  display: block;
}

.link-3:hover {
  color: var(--dodger-blue);
}

.link-4 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-4:hover {
  color: var(--dodger-blue);
}

.link-5 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-5:hover {
  color: var(--dodger-blue);
}

.link-6 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-6:hover {
  color: var(--dodger-blue);
}

.link-7 {
  line-height: 1.7rem;
  display: block;
}

.link-7:hover {
  color: var(--dodger-blue);
}

.link-8 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-8:hover {
  color: var(--dodger-blue);
}

.link-9 {
  padding-bottom: 0;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-9:hover {
  color: var(--dodger-blue);
}

.link-10 {
  padding-bottom: 4px;
  line-height: 1.7rem;
  display: block;
}

.link-10:hover {
  color: var(--dodger-blue);
}

.link-11 {
  padding-bottom: 4px;
  line-height: 1.7rem;
  display: block;
}

.link-11:hover {
  color: var(--dodger-blue);
}

.link-12 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  display: block;
}

.link-12:hover {
  color: var(--dodger-blue);
}

.default-container-compe {
  width: 100%;
  max-width: 73.5rem;
  margin-left: auto;
  margin-right: auto;
}

.default-container-compe.is-flex {
  flex-direction: column;
  align-items: center;
  padding-bottom: 17px;
  display: flex;
}

.mobile-icon-module {
  width: 1.5rem;
  height: 1.5rem;
  display: none;
}

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

.table-module-2_grid-row.is-mobile-hide {
  margin-bottom: .8rem;
}

.table-module-section-3 {
  border-radius: 1.25rem;
  padding: 1rem 1.5rem 1.5rem;
  position: relative;
}

.table-module-3_grid-item {
  color: #526281;
  border-bottom: 1px solid silver;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: .875rem;
  line-height: 1.15;
}

.table-module-3_grid-item.is-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-3_grid-item.is-top {
  color: #0e2550;
  border-bottom-color: #0e2550;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  font-size: 1.125rem;
  font-weight: 600;
}

.table-module-3_grid-item.is-top.is-blue {
  background-color: #f2f9ff;
}

.table-module-3_grid-item.is-content-blue {
  background-color: #f2f9ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-3_grid-item.is-empty {
  background-color: var(--white);
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-3_grid-item.is-empty.is-blue {
  background-color: #f2f9ff;
}

.table-module-3_grid-item.is-top-title {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.table-module-3_grid-item.is-top-title.is-sticky {
  background-color: var(--white);
  margin-bottom: .5rem;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-3_grid-item.is-mobile-title {
  display: none;
}

.table-module-3_grid-item.color-text-darkblue {
  margin-left: 0;
}

.table-module-3_grid-item.is-column2 {
  color: #0e2550;
  font-weight: 600;
}

.table-module-3_grid-item.is-column3-4 {
  color: #0e2550;
}

.table-module-3_grid-item.is-chart {
  grid-column-gap: .25rem;
  color: #0e2550;
  align-items: center;
  font-weight: 600;
}

.tab-module-3_chart-wrapper {
  grid-column-gap: .25rem;
  align-items: center;
  display: flex;
}

.chart-wrapper {
  background-color: #d0d0d0;
  border-radius: 6.25rem;
  width: 6rem;
  height: .5rem;
  display: flex;
  position: relative;
}

.chart-bar {
  z-index: 3;
  width: 100%;
  height: 100%;
}

.table-module-3_grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.table-module-3_grid-row.is-mobile-hide {
  margin-bottom: .8rem;
}

.text-span-7 {
  line-height: 1.7rem;
}

.table-module-section-4 {
  border-radius: 1.25rem;
  padding: 1rem 1.5rem 1.5rem;
  position: relative;
}

.table-module-4_grid-item {
  color: #526281;
  border-bottom: 1px solid silver;
  flex-direction: column;
  justify-content: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: .875rem;
  line-height: 1.15;
  display: flex;
}

.table-module-4_grid-item.is-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-4_grid-item.is-top {
  color: #0e2550;
  border-bottom-color: #0e2550;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  font-size: 1.125rem;
  font-weight: 600;
}

.table-module-4_grid-item.is-top.is-blue {
  background-color: #f2f9ff;
}

.table-module-4_grid-item.is-content-blue {
  background-color: #f2f9ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-4_grid-item.is-empty {
  background-color: var(--white);
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-4_grid-item.is-empty.is-blue {
  background-color: #f2f9ff;
}

.table-module-4_grid-item.is-top-title {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.table-module-4_grid-item.is-top-title.is-sticky {
  background-color: var(--white);
  margin-bottom: .5rem;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-4_grid-item.is-mobile-title {
  display: none;
}

.table-module-4_grid-item.color-text-darkblue {
  margin-left: 0;
}

.table-module-4_grid-item.is-column2 {
  color: #0e2550;
  font-weight: 600;
}

.table-module-4_grid-item.is-column3-4 {
  color: #0e2550;
}

.table-module-4_grid-item.is-chart {
  grid-column-gap: .25rem;
  color: #0e2550;
  align-items: center;
  font-weight: 600;
}

.table-module-4_grid-item.is-number {
  justify-content: center;
  align-items: center;
  display: flex;
}

.table-module-4_grid-item.is-number.is-mobile-border.is-new {
  color: rgba(0, 13, 83, .6);
  border-bottom-width: .5px;
  border-bottom-color: rgba(0, 13, 83, .2);
  font-size: 1rem;
  font-weight: 700;
}

.table-module-4_grid-item.is-number.is-mobile-border.is-new.is-text {
  font-size: 1rem;
}

.table-module-2_grid-item-copy {
  color: #526281;
  border-bottom: 1px solid silver;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: .875rem;
  line-height: 1.15;
}

.table-module-2_grid-item-copy.is-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-2_grid-item-copy.is-top {
  color: #0e2550;
  border-bottom-color: #0e2550;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  font-size: 1.125rem;
  font-weight: 600;
}

.table-module-2_grid-item-copy.is-top.is-blue {
  background-color: #f2f9ff;
}

.table-module-2_grid-item-copy.is-content-blue {
  background-color: #f2f9ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: .625rem;
  display: flex;
}

.table-module-2_grid-item-copy.is-empty {
  background-color: var(--white);
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-2_grid-item-copy.is-empty.is-blue {
  background-color: #f2f9ff;
}

.table-module-2_grid-item-copy.is-top-title {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.table-module-2_grid-item-copy.is-top-title.is-sticky {
  background-color: var(--white);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.table-module-2_grid-item-copy.is-mobile-title {
  display: none;
}

.table-module-2_grid-item-copy.color-text-darkblue {
  margin-left: 0;
}

.table-module-2_grid-item-copy.is-column2 {
  color: #0e2550;
  font-weight: 600;
}

.table-module-2_grid-item-copy.is-column3-4 {
  color: #0e2550;
}

.module-square-number {
  color: #0e2550;
  background-color: #d0d0d0;
  border-radius: .3125rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.module-square-number.is-blue {
  color: var(--white);
  background-color: #017ffa;
}

.link-13 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-13:hover {
  color: #409af7;
}

.highlight-amplemarket-blue {
  color: #017ffa;
}

.link-14 {
  padding-bottom: 0;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-14:hover {
  color: #409af7;
}

.link-15 {
  line-height: 1.7rem;
  display: block;
}

.link-15:hover {
  color: #409af7;
}

.link-16 {
  padding-bottom: 4px;
  line-height: 1.7rem;
  display: block;
}

.link-16:hover {
  color: #409af7;
}

.link-17 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  font-weight: 400;
  line-height: 1.7rem;
  display: block;
}

.link-17:hover {
  color: #409af7;
}

.section-columns-competitors-2 {
  padding-top: 4.3rem;
  padding-bottom: 5.1rem;
}

.link-18 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  display: block;
}

.link-18:hover {
  color: #409af7;
}

.section-columns-competitors-3 {
  padding-top: 4.3rem;
  padding-bottom: 5.2rem;
}

.section-columns-competitors-4, .section-columns-competitors-5, .section-columns-competitors-6, .section-columns-competitors-7, .section-columns-competitors-8, .section-columns-competitors-9, .section-columns-competitors-10 {
  padding-top: 4.3rem;
  padding-bottom: 5.3rem;
}

.section-ai-copywriter {
  z-index: 2;
  background-color: #111a4a;
  margin-top: 6rem;
  padding-top: 8.5rem;
  padding-bottom: 15rem;
  position: relative;
}

.section-ai-copywriter.modules-library {
  margin-top: 0;
}

.section-competitive-grid_background-blye-1 {
  background-color: #013676;
  width: 100%;
  height: 30rem;
  position: absolute;
  top: 21%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.section-home-generation-ai-copywriter {
  background-color: var(--super-dark-blue);
  margin-top: -15rem;
  margin-bottom: 15rem;
  padding-top: 14rem;
  position: relative;
}

.home-generation_title-wrapper-ai-copywriter {
  z-index: 3;
  margin-bottom: 2px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 9.35rem;
  position: relative;
}

.section-columns-competitors-orig {
  padding-top: 0;
  padding-bottom: 15.4rem;
}

.section-pricing-personas {
  margin-top: 0;
  padding-top: 7.6rem;
  padding-bottom: 7.6rem;
  position: relative;
}

.section-grid-four {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template: ". . . Area"
  / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-pricing {
  padding-bottom: 6rem;
}

.personas-collection-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-wrapper-personas {
  clear: none;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  object-fit: fill;
  background-clip: border-box;
  border-radius: 1px 1rem 0 0;
  width: 100%;
  margin-bottom: 2.75rem;
  padding-left: 0;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.image-wrapper-personas.is-margin {
  left: 1rem;
}

.margin-top-medium-personas {
  float: none;
  object-fit: fill;
  width: 75%;
  margin-top: 7.7rem;
  position: absolute;
  overflow: visible;
}

.pricing-customer-stories_image {
  z-index: auto;
}

.section-persona-grid {
  object-fit: fill;
  background-color: #fff;
  border-radius: 1rem;
  height: 400px;
  padding: 3.375rem .875rem 0 2.175rem;
  position: relative;
  overflow: visible;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.section-grid-four-personas {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template: ". . . Area"
  / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-grid-four-personas.is-pricing-page {
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.section-persona-grid-founders {
  object-fit: fill;
  background-color: #fff;
  border-radius: 1rem;
  height: 400px;
  padding: 3.375rem .875rem 0 2.175rem;
  position: relative;
  overflow: visible;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.section-persona-grid-founders.is-pricing-page {
  object-fit: contain;
}

.section-persona-grid-agencies, .section-persona-grid-managers, .section-persona-grid-sellers {
  object-fit: fill;
  background-color: #fff;
  border-radius: 1rem;
  height: 400px;
  padding: 3.375rem .875rem 0 2.175rem;
  position: relative;
  overflow: visible;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.section-pricing-hero {
  background-color: var(--dark-slate-blue);
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  padding-top: 27.575rem;
  padding-bottom: 8.575rem;
  position: relative;
}

.icon-pricing {
  width: 1.875rem;
  height: 1.875rem;
}

.demo-modal-pricing {
  z-index: 4;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 31.25rem;
  margin-bottom: 40px;
  padding: 2.5rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -144%;
  left: auto;
  right: -1.625rem;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.demo-modal-pricing.is-clean {
  position: static;
}

.margin-top-large-pricing {
  margin-top: 3rem;
}

.p-medium-small {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.demo-pricing-title-wrapper {
  flex-direction: column;
  align-items: flex-start;
  max-width: 28rem;
  display: flex;
  position: relative;
}

.h-text {
  color: #0e2550;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.5;
}

.section-ai-copywriter-creativity {
  background-color: #111a4a;
  padding-top: 0;
  padding-bottom: 3.125rem;
  position: relative;
}

.faq-section-aicopywriter {
  margin-top: -108px;
  padding-top: 0;
  padding-bottom: 6rem;
}

.section-competitive-grid_background-aicopywriter {
  background-color: #013676;
  width: 100%;
  height: 30rem;
  position: absolute;
  top: 21%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.icon-module-tab {
  height: 1.25rem;
}

.icon-module-tab.is-mobile {
  display: none;
}

.auto-rotating-tabs {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.rotating-tab-link {
  grid-row-gap: .5rem;
  color: var(--grey-dark);
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  align-items: flex-start;
  width: 11.5rem;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.15;
  display: flex;
}

.rotating-tab-link:hover {
  color: var(--grey-dark);
}

.rotating-tab-link.w--current {
  background-color: rgba(0, 0, 0, 0);
}

.rotation-tabs-menu {
  grid-column-gap: 1rem;
  flex-direction: row;
  align-items: center;
  width: 25rem;
  display: flex;
}

.rotating-tab-rod {
  background-color: #d0d0d0;
  border-radius: 6.25rem;
  width: 100%;
  height: .125rem;
  position: relative;
}

.rotatin-tab-pane {
  margin-top: 1.5rem;
}

.rotation-tab-pane_wrapper {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.rotation-tab-pane_image {
  object-fit: fill;
  border-radius: 1.25rem;
  width: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.ratio-box {
  width: 100%;
  padding-top: 54%;
}

.ratio-box._16-9 {
  position: relative;
}

.ratio-box._3-2 {
  padding-top: 75%;
  position: relative;
}

.ratio-box._3-2.radius-8 {
  border-radius: .5rem;
  height: 100%;
  overflow: hidden;
}

.ratio-box._16-9-56-25 {
  padding-top: 56.26%;
  position: relative;
}

.ratio-box._16-9-56-25.is-radius {
  overflow: hidden;
}

.ratio-box._4-3 {
  padding-top: 75%;
  position: relative;
}

.ratio-box.featured-blog-post {
  justify-content: flex-end;
  align-items: flex-start;
  position: relative;
}

.ratio-box.is-66 {
  padding-top: 66%;
  position: relative;
}

.rotation-tab_image-wrapper {
  width: 100%;
  max-width: 36.5rem;
  overflow: visible;
}

.image-103 {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.rotation-tab-pane_wrapper-right {
  width: 36.5rem;
}

.tab-timer-rod {
  background-color: var(--medium-blue);
  border-radius: 6.25rem;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.auto-rotating-tabs_embed {
  display: none;
}

.margin-top-10-pricing {
  margin-top: .625rem;
}

.h-42--pricing {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42--pricing.color-text-white {
  color: var(--white);
  text-align: left;
  margin-top: -70px;
}

.h-42--pricing.is-table-center {
  text-align: left;
}

.h-42--pricing.caps.is-height-130, .h-42--pricing.is-height-130 {
  line-height: 1.3;
}

.paragraph-pricing {
  margin-top: 30px;
}

.section-pricing-customer-stories {
  padding-bottom: 7.6rem;
  position: relative;
}

.pricing-customer-stories_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template: ". . . Area"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.section-persona-grid-customer-stories {
  object-fit: fill;
  background-color: #fff;
  border-radius: 1rem;
  flex: 1;
  height: 500px;
  padding: 3.375rem .875rem 0 2.175rem;
  position: relative;
  overflow: visible;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.margin-top-medium-customerst-pricing {
  float: none;
  object-fit: fill;
  margin-top: 17.3rem;
  position: static;
  overflow: visible;
}

.pricing-customer-stories_image-wrapper.is-margin {
  left: 1rem;
}

.section-407 {
  text-align: center;
  height: 100px;
  display: block;
}

.text-block-2 {
  color: var(--super-dark-blue);
  text-align: center;
}

.h-xmedium-2-customer-story {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-xmedium-2-customer-story.text-style-bold {
  font-weight: 700;
}

.sectionlogos-pricing {
  grid-column-gap: 2rem;
  margin-top: 2rem;
  padding-left: 4.3rem;
  display: flex;
}

.logos-pricing {
  opacity: .36;
  flex: none;
  height: 2rem;
  margin-left: -15px;
  margin-right: 2px;
  padding-left: 0;
  padding-right: 0;
}

.section-bloglist-featured {
  padding-top: 10.25rem;
  padding-bottom: 4.5rem;
}

.featured-blog-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.featured-blog-grid-left {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.featured-blog-grid-right {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 43rem;
  display: grid;
  overflow: hidden;
}

.featured-text-wrapper {
  background-color: var(--white);
  flex-direction: column;
  align-items: flex-start;
  padding: 1.875rem;
  display: flex;
}

.featured-blog-image {
  object-fit: cover;
  object-position: 50% 50%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.h-xmedium-2 {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-xmedium-2.text-style-bold {
  font-weight: 700;
}

.section-aicopy-how-clean {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.section-aicopy-how_image-deco {
  width: 43rem;
  height: auto;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: -6.25rem;
}

.section-warm-how_grid-aicopy {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-aicopy-how_grid-item {
  background-color: #fff;
  border-radius: 1rem;
  min-height: 27rem;
  padding: 3.375rem 2.875rem;
  position: relative;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.page-padding-copy {
  border-radius: 6px;
  flex: 0 auto;
  padding: 0 1.875rem 229px;
  position: relative;
}

.page-padding-copy.no-relative {
  position: static;
}

.section-aicopygen-video-wrapper {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  align-items: center;
  max-width: 150rem;
  margin-top: 9px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.section-competitor-comparison-wrapper-copy {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 3.75rem;
  display: flex;
  position: relative;
}

.circles--decoration-wrapper-copy {
  align-items: center;
  display: flex;
  position: absolute;
  top: -.625rem;
  bottom: auto;
  left: 0%;
  right: auto;
}

.circles--decoration-wrapper-copy.is-static {
  justify-content: center;
  width: 100%;
  position: static;
}

.section-aicopygen-vid-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 3.75rem;
  display: flex;
  position: relative;
}

.youtube {
  object-fit: fill;
  border-radius: 0;
  width: 100%;
}

.section-video-aicopywriter {
  margin-top: -110px;
}

.container-1201 {
  flex: 1;
  max-width: 100px;
}

.related-items-section {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.related-items-section.is-grey {
  background-color: rgba(246, 247, 253, .7);
}

.related-items-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  display: grid;
}

.related-item {
  grid-row-gap: 0rem;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.related-image-item {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.related-item-bottom {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 1.875rem;
  display: flex;
}

.navbar-link {
  grid-column-gap: .5rem;
  color: var(--dark-blue);
  cursor: pointer;
  align-items: center;
  padding: 1.2rem 1.5rem;
  display: flex;
}

.navbar-link:hover {
  color: var(--dark-blue);
}

.navbar-link.is-product, .navbar-link.is-product.active, .navbar-link.is-company {
  opacity: 1;
}

.navbar-link.is-company:hover {
  opacity: 1;
  color: var(--white);
}

.navbar-link.is-company.active, .navbar-link.is-resources {
  opacity: 1;
}

.navbar-link.is-resources:hover {
  opacity: 1;
  color: var(--white);
}

.navbar-link.is-resources.active, .navbar-link.is-solutions {
  opacity: 1;
}

.navbar-link.is-solutions:hover {
  opacity: 1;
  color: var(--white);
}

.navbar-link.is-solutions.active {
  opacity: 1;
}

.navbar-link.is-link {
  color: var(--dark-blue);
}

.link-content {
  display: none;
}

.related-items-section-demo {
  padding-top: 0;
  padding-bottom: 6rem;
}

.section-home-highlighted-case_wrapper-2 {
  z-index: 9;
  background-color: #fff;
  justify-content: space-between;
  padding: 1.875rem 3.125rem;
  display: flex;
  position: relative;
}

.quote-author-2 {
  color: #0e2550;
  font-size: 1.3rem;
  font-weight: 600;
}

.highlited-case-background-2 {
  z-index: 2;
  background-color: #fff;
  width: 100vw;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.text-job-2 {
  color: #0e2550;
  font-size: .9rem;
  font-style: italic;
  font-weight: 300;
}

.mid-page-cta {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: -94px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 5.9rem;
  display: flex;
  position: relative;
}

.p-xmedium-grey-2 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.main-benefits-demo-page {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 7rem;
}

.section-demo-logos-v2 {
  padding-bottom: 2rem;
  padding-right: 0;
}

.button-pricing {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-pricing:hover {
  color: var(--white);
  background-color: #017ffa;
}

.button-pricing.with-icon {
  color: var(--dodger-blue);
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-pricing.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-pricing.with-icon.blue {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-pricing.with-icon.blue:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-pricing.with-icon.blue.is-open {
  min-height: 3.125rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1.125rem;
}

.button-pricing.with-icon.is-form {
  grid-column-gap: 1.25rem;
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: none;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.button-pricing.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-pricing.with-icon.is-form.special-button {
  border-color: var(--dodger-blue);
  background-color: var(--dodger-blue);
  cursor: pointer;
  position: relative;
}

.button-pricing.with-icon.is-blog-template {
  color: var(--medium-blue);
}

.button-pricing.with-icon.see-role {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(#3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 5rem;
  padding: 1rem 1.875rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-pricing.with-icon.see-role:hover {
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-pricing.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  width: 19.375rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.button-pricing.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-pricing.with-icon.is-forfm-request {
  text-transform: none;
  border-width: 1px;
  width: 100%;
  font-size: .875rem;
}

.button-pricing.with-icon.is-forfm-request:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.button-pricing.with-icon.is-forfm-request.special-button {
  cursor: pointer;
  position: relative;
}

.button-pricing.is-text {
  color: #017ffa;
  border-style: none;
}

.button-pricing.is-text:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-pricing.is-demo {
  display: none;
  overflow: visible;
}

.button-pricing.is-demo.requestdemolink {
  color: #fff;
  display: none;
}

.button-pricing.is-demo.requestdemolink.special-button {
  position: absolute;
}

.button-pricing.is-demo.is-hybrid {
  display: none;
}

.button-pricing.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-pricing.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-pricing.is-demo.requestdemolink, .button-pricing.is-demo.requestdemoform {
  display: block;
}

.button-pricing.transparent {
  color: var(--medium-blue);
  min-width: 11rem;
  height: 2.625rem;
}

.button-pricing.transparent:hover {
  color: var(--white);
}

.button-pricing.is-blue {
  clear: none;
  text-align: center;
  object-fit: contain;
  background-image: linear-gradient(269.47deg, rgba(51, 132, 247, .96), #3e97f7);
  border-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  height: 2.625rem;
  margin-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: inline;
  position: static;
  top: -58px;
  bottom: 0;
  left: 438px;
}

.button-pricing.is-blue:hover {
  background-color: rgba(1, 127, 250, .13);
  background-image: linear-gradient(rgba(51, 132, 247, .96), #3e97f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-pricing.is-form-smart {
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: uppercase;
  border-radius: .625rem;
  width: 6.875rem;
  height: 2.625rem;
}

.button-pricing.is-subscribe {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-pricing.is-subscribe:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.button-pricing.is-blog {
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .625rem;
  margin-right: .625rem;
  padding: .875rem 2rem;
  transition-duration: .5s;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-pricing.is-blog:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.button-pricing.is-sticky {
  background-image: linear-gradient(to right, #3384f7, #3e95f7);
  flex-direction: column;
  min-height: 2.625rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.button-pricing.is-sticky:hover {
  background-image: linear-gradient(#3384f7, #3e95f7);
}

.button-pricing.is-demo-copy {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.button-pricing.is-demo-copy:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.button-pricing.is-demo-copy.requestdemolink, .button-pricing.is-demo-copy.requestdemoform {
  display: block;
}

.button-pricing.is-clear-filter {
  color: var(--medium-blue);
  padding: .875rem 6.25rem;
  font-weight: 600;
}

.button-pricing.is-clear-filter:hover {
  color: var(--white);
}

.button-pricing.is-mobile-demo {
  display: none;
  overflow: visible;
}

.button-pricing.is-mobile-demo.requestdemolink {
  color: #fff;
  display: none;
}

.button-pricing.is-mobile-demo.requestdemolink.special-button {
  position: absolute;
}

.button-pricing.is-mobile-demo.is-hybrid {
  display: none;
}

.pricing-customer-stories_column {
  grid-row-gap: 2rem;
  border-radius: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  padding: 1.5rem;
  display: flex;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.logos-pricing-rippling {
  opacity: .36;
  flex: none;
  height: 2rem;
  margin-left: 8px;
  margin-right: 2px;
  padding-left: 0;
  padding-right: 0;
}

.h-large-2-copy {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 120%;
}

.h-large-2-copy.text-align-center.is-mobile-28 {
  line-height: 1.5;
}

.h-large-2-copy.text-align-center.is-lineheight-1-5 {
  font-weight: 400;
  line-height: 1.5;
}

.h-large-2-copy.color-text-white-founderspage {
  color: var(--white);
}

.h-large-2-copy.is-light {
  font-size: 2.65rem;
  font-weight: 300;
  line-height: 180%;
}

.h-large-2-copy.text-align-center-copy.is-mobile-28 {
  line-height: 1.5;
}

.h-large-2-copy.text-align-center-copy.is-lineheight-1-5 {
  font-weight: 400;
  line-height: 1.5;
}

.h-large-2-copy.text-align-center-copy.is-mobile-28-copy {
  text-align: center;
  line-height: 1.5;
}

.highlight-caase-image-vanta {
  width: 100%;
}

.logo-76-vanta {
  height: 4.75rem;
}

.image-60-copy, .image-60-copynw {
  width: 3.75rem;
  height: 3.75rem;
}

.p-medium-2-company {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.p-medium-2-company.is-smart-actions {
  opacity: .8;
  line-height: 2;
}

.p-medium-2-company.color-text-white {
  color: #fff;
}

.section-company-white-image {
  background-color: rgba(0, 0, 0, 0);
  margin-top: -59px;
  position: relative;
}

.section-company-white-image.is--ai-copywriter {
  margin-top: -205px;
  padding-bottom: 0;
}

.grid-3columns {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.grid-3columns.is-padding {
  padding-bottom: 11.25rem;
}

.grid-3columns.is-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: contain;
  grid-template-rows: minmax(auto, .25fr);
  grid-template-columns: .5fr .5fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-3columns.is-center.is-multichannel {
  grid-template-columns: auto 1fr;
}

.grid-3columns.is-top, .grid-3columns.is-top.relative {
  align-items: stretch;
}

.grid-3columns.is-customer {
  top: 6rem;
}

.grid-3columns.is-reverse {
  grid-column-gap: 4.5rem;
}

.h-sm-2 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.2rem;
  line-height: 1.2;
}

.h-sm-2.color-text-white {
  color: #fff;
  text-align: left;
}

.h-sm-2.color-text-white.text-align-center {
  text-align: center;
}

.margin-top-copy {
  margin-top: 0;
}

.h-sm-2-cenre {
  color: var(--grey-medium);
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.3rem;
  line-height: 1.2;
}

.h-sm-2-cenre.color-text-white {
  color: #fff;
  text-align: left;
}

.h-sm-2-cenre.color-text-white.text-align-center {
  text-align: center;
}

.h-sm-2-centre {
  color: var(--dodger-blue);
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.3rem;
  line-height: 1.2;
}

.h-sm-2-centre.color-text-white {
  color: #fff;
  text-align: left;
}

.h-sm-2-centre.color-text-white.text-align-center {
  text-align: center;
}

.h-sm-2-right {
  color: var(--super-dark-blue);
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.3rem;
  line-height: 1.2;
}

.h-sm-2-right.color-text-white {
  color: #fff;
  text-align: left;
}

.h-sm-2-right.color-text-white.text-align-center {
  text-align: center;
}

.section-searcher-title-review {
  z-index: 2;
  background-color: #111a4a;
  margin-top: 6rem;
  padding-top: 8.5rem;
  padding-bottom: 15rem;
  position: relative;
}

.section-searcher-title-review.modules-library {
  margin-top: 0;
}

.section-searcher-title-review.modules-library-reviews {
  margin-top: 0;
  padding-top: 5rem;
}

.section-searcher-title-review.modules-library-review {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 12.3rem;
}

.default-container-reviews-searcher {
  width: 100%;
  max-width: 73.5rem;
  margin-left: auto;
  margin-right: auto;
}

.default-container-reviews-searcher.is-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-reviews-grid_column-main {
  background-color: #fff;
  border-radius: 1rem;
  min-width: 30.875rem;
  min-height: 19.75rem;
  padding: 2.5rem 3.75rem;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.section-reviews-grid_column-main-searcher {
  background-color: #fff;
  border-radius: 1rem;
  min-width: 33.3rem;
  min-height: 19.75rem;
  padding: 2.5rem 3.75rem;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.margin-top-small-searcher {
  margin-top: 1rem;
  padding-top: 0;
}

.heading-searcher {
  text-align: center;
  margin-left: -27px;
  margin-right: -25px;
  padding-right: 0;
  font-size: 29px;
  line-height: 38px;
}

.section-search-story-blue {
  background-color: #111a4a;
  padding-top: 3.125rem;
  padding-bottom: 6.325rem;
}

.section-customercomparison_background-copy {
  background-color: #013676;
  width: 74%;
  height: 82.5rem;
  position: absolute;
  top: -3.125rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-customercomparison_background-copy.is-mobile {
  display: none;
}

.section-searcher-white-image {
  position: relative;
}

.section-searcher-white-image.is--ai-copywriter {
  margin-top: -205px;
  padding-bottom: 0;
}

.section-searcher-criteria {
  background-color: rgba(0, 0, 0, 0);
  margin-top: 50px;
  padding-top: 0;
  padding-bottom: 8.75rem;
  position: relative;
}

.h-26-3 {
  color: #0e2550;
  text-align: center;
  font-size: 1.625rem;
  font-weight: 700;
  line-height: 1.5;
}

.p-medium-centre {
  color: var(--grey-dark);
  text-align: center;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.p-medium-centre.color-text-white {
  color: var(--white);
}

.p-medium-centre.color-text-white.is-opacity-50 {
  opacity: .5;
}

.p-medium-centre.is-smart-actions {
  opacity: .8;
  line-height: 2;
}

.p-medium-centre.is-opacity-72 {
  opacity: .72;
}

.p-medium-centre.is-opacity-70 {
  opacity: .7;
}

.p-medium-centre.is-height-150 {
  line-height: 1.5rem;
}

.h-37-cn {
  color: var(--grey-dark);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.313rem;
  line-height: 1.2;
}

.h-37-cn.color-text-white {
  color: var(--white);
}

.section-home-platform-clean-3 {
  background-color: #fff;
  padding-top: 2.6rem;
  padding-bottom: 0;
}

.platform-grid-item-3 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-3:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-3.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.platform-grid-item-2-copy {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-2-copy:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-2-copy.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.platform-grid-item-4 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-4:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-4.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.platform-grid-item-5 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-5:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-5.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.h-42-3 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42-3.color-text-white {
  color: #fff;
  text-align: left;
}

.section-bloglist-featured-1 {
  padding-top: 10.25rem;
  padding-bottom: 4.5rem;
}

.featured-academy-image {
  object-fit: cover;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.p-20-2 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
}

.related-item-2 {
  grid-row-gap: 0rem;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.section-searcher-story-blue {
  background-color: #111a4a;
  padding-top: 3.125rem;
  padding-bottom: 6.325rem;
}

.section-prospect-criteria_column-searcher {
  position: relative;
}

.section-searcher-criteria_background {
  background-color: #013676;
  width: 40%;
  height: 33rem;
  position: absolute;
  top: -3.125rem;
  bottom: auto;
  left: 0%;
  right: auto;
}

.heading-3-white {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.3rem;
  line-height: 1.3;
}

.heading-3-white.color-text-white {
  color: #fff;
  text-align: left;
}

.heading-3-white.color-text-white.text-align-center {
  text-align: center;
}

.p-21-3 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 2.1875rem;
}

.author-informations-wrapper-2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.p-small-2-white {
  color: var(--white);
  margin-bottom: 0;
  font-size: .875rem;
  line-height: 180%;
}

.p-small-2-white.opacity-70 {
  opacity: .7;
}

.p-small-2-white.color-text-grey {
  color: #8792a7;
}

.p-small-2-white.is-footer {
  line-height: 2.5;
}

.margin-top {
  margin-top: -1.1rem;
}

.h-42-3-copy {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42-3-copy.color-text-white {
  color: #fff;
  text-align: left;
}

.section-searcher_background {
  background-color: #013676;
  width: 74%;
  height: 82.5rem;
  line-height: .5rem;
  position: absolute;
  top: -1.225rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-searcher_background.is-mobile {
  display: none;
}

.section-searcher_background-copy {
  background-color: #013676;
  width: 74%;
  height: 38rem;
  margin-top: 3px;
  line-height: .51rem;
  position: absolute;
  top: -1.225rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-searcher_background-copy.is-mobile {
  display: none;
}

.section-searcher_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: -35px;
  padding-top: 0;
  display: grid;
}

.section-cta-6-wrapper-copy {
  z-index: 4;
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  display: flex;
  position: relative;
}

.section-cta-6-wrapper-copy.mobile-padding-top-0 {
  padding-top: 4.2rem;
}

.section-demo-personas {
  padding-top: 1rem;
  padding-bottom: 7.6rem;
  position: relative;
}

.highlight-case-left-column-mobile {
  flex-direction: column;
  align-items: flex-start;
  max-width: 25.625rem;
  display: flex;
}

.demo-modal-v2 {
  z-index: 0;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 31.25rem;
  padding: 2.5rem;
  display: flex;
  position: relative;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.demo-modal-v2.is-clean {
  position: static;
}

.margin-top-30-company {
  margin-top: 1.875rem;
}

.margin-top-30-company.width-100.is-flex {
  justify-content: center;
  display: flex;
}

.p-24-bl {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.5rem;
  line-height: 1.8;
}

.p-24-bl.is-lineheight-150 {
  line-height: 150%;
}

.p-24-bl.is-lineheight-150.color-text-white {
  color: var(--white);
}

.p-24-bl.is-lineheight-150.color-text-white.is-semi-bold {
  font-weight: 600;
}

.p-24-bl.color-text-white {
  color: var(--white);
}

.p-24-blue {
  color: var(--dodger-blue);
}

.p-quote {
  font-size: 1.2rem;
  line-height: .4;
}

.p-medium-2-copy {
  color: var(--grey-dark);
  letter-spacing: normal;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.p-medium-2-copy.is-smart-actions {
  opacity: .8;
  line-height: 2;
}

.p-medium-2-copy.color-text-white {
  color: #fff;
}

.p-medium-blue, .text-span-8 {
  color: var(--dodger-blue);
}

.feature-stats {
  font-size: 1rem;
}

.page-padding-comp {
  border-radius: 6px;
  flex: 0 auto;
  padding-top: 0;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  position: relative;
}

.page-padding-comp.no-relative {
  position: static;
}

.section-demo-hero-clean-3 {
  background-color: #013c83;
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  padding-top: 8.575rem;
  padding-bottom: 8.575rem;
  position: relative;
}

.color-text-darkblue-3 {
  color: #013676;
  margin-left: 20px;
}

.demo-modal-3 {
  z-index: 4;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 31.25rem;
  padding: 2.5rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -79%;
  left: auto;
  right: -1.625rem;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.demo-modal-3.is-clean {
  position: static;
}

.footer-component-new {
  background-color: var(--white-smoke);
  padding-top: 6rem;
  padding-bottom: 3.125rem;
}

.footer-top {
  justify-content: space-between;
  max-width: 68.75rem;
  display: flex;
}

.footer-wrapper {
  grid-row-gap: 3rem;
  flex-direction: column;
  display: flex;
}

.footer-groups-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 51.4fr 33.45fr 15.15fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.footer-group {
  grid-row-gap: 1rem;
  flex-direction: column;
  flex: none;
  display: flex;
}

.footer-group-title {
  color: var(--grey-dark);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4;
}

.footer-column-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.footer-column-grid.is-1-column {
  grid-template-columns: auto;
}

.footer-column-grid.is-big-gap {
  grid-column-gap: 2rem;
}

.footer-column-links {
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.margin-bottom-8 {
  margin-bottom: .5rem;
}

.footer-link-new {
  color: var(--grey-dark);
  font-size: .875rem;
  line-height: 1.4;
}

.footer-link-new:hover {
  color: var(--grey-dark);
  font-weight: 600;
}

.footer-link-new.is-subfooter {
  opacity: .7;
}

.footer-link-new.is-semibold {
  font-weight: 600;
}

.footer-link-new.is-footer-subtitle {
  font-weight: 600;
  line-height: 1.4;
}

.paragraph-xsmall {
  color: var(--grey-dark);
  font-size: .75rem;
}

.paragraph-xsmall.is-footer-adress {
  display: none;
}

.section-howitworks-calendarenrichment-v2 {
  padding-top: 0;
  padding-bottom: 8.75rem;
  position: relative;
}

.footer_copyright-wrapper-new {
  border-top: 1px solid rgba(0, 0, 0, .15);
  justify-content: space-between;
  align-items: center;
  padding-top: 3.125rem;
  padding-bottom: 0;
  display: flex;
}

.footer-arrow {
  height: .625rem;
  display: none;
}

.tablet-spacer, .adress-wrapper {
  display: none;
}

.section-reviews-grid_column {
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  min-height: 19rem;
  padding: 2.5rem 3.75rem;
  display: flex;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.section-reviews-grid_column.is-demo {
  justify-content: flex-start;
  max-width: 28.25rem;
}

.section-demo-logos_wrapper-v2 {
  grid-column-gap: 5rem;
  justify-content: center;
  display: flex;
}

.section-demo-logos_wrapper-v2.is-center {
  justify-content: center;
}

.section-competitors {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
}

.section-compares {
  padding-bottom: 3rem;
  padding-right: 0;
}

.grid-compares-column {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  padding-right: 0;
  display: flex;
  position: relative;
}

.grid-compares-column.is-testimonial {
  width: 49%;
  display: none;
}

.grid-compares-column.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.grid-compares-column.is-hyper {
  width: 32rem;
}

.grid-compares-column.is-multi {
  width: 38.5rem;
}

.compares-link {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  font-weight: 400;
  line-height: 1.7rem;
  display: block;
}

.compares-link:hover {
  color: #409af7;
}

.cta-mid-page {
  z-index: 4;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
}

.highlight-case-left-column-mobile-copy {
  flex-direction: column;
  align-items: flex-start;
  max-width: 25.625rem;
  display: flex;
}

.section-demo-persona {
  padding-top: 3rem;
  padding-bottom: 7rem;
  position: relative;
}

.grid-4columns {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.grid-4columns.is-padding {
  padding-bottom: 11.25rem;
}

.grid-4columns.is-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: contain;
  grid-template-rows: minmax(auto, .25fr);
  grid-template-columns: .5fr .5fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-4columns.is-center.is-multichannel {
  grid-template-columns: auto 1fr;
}

.grid-4columns.is-top, .grid-4columns.is-top.relative {
  align-items: stretch;
}

.grid-4columns.is-customer {
  top: 6rem;
}

.grid-4columns.is-reverse {
  grid-column-gap: 4.5rem;
}

.image-102-copy {
  z-index: auto;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-clip: border-box;
  border-radius: 1rem 1rem 0 0;
  width: 100%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.section-persona-grid-column {
  object-fit: fill;
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  min-height: 25rem;
  margin-left: 0;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.personas-column-image {
  object-fit: cover;
  width: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.personas-text-wrapper {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.section-quote-grid_wrapper {
  z-index: 5;
  grid-column-gap: 2rem;
  justify-content: center;
  display: flex;
  position: relative;
}

.max-width-452-competitors-copy {
  max-width: 28.25rem;
}

.section-quote-grid {
  z-index: 4;
  margin-top: -10rem;
  padding-bottom: 10.925rem;
  position: relative;
}

.hero-checklist__list-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.hero-checklist__icon {
  min-width: 1.5rem;
  min-height: 1.5rem;
}

.hero-checklist__list-item-wrapper {
  grid-column-gap: .5rem;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.hero-13__column-right {
  background-color: var(--white-smoke-2);
  border-radius: 1rem;
  width: 100%;
  height: auto;
  padding: 1.5rem;
  position: relative;
}

.hero-13__column-right.is-image {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}

.hero-13__container {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
  position: relative;
}

.hero-13__container.is-center {
  align-items: center;
  margin-top: 0;
}

.hero-13__container.grid-closer-hero-buyingintentsignals {
  grid-column-gap: 1.5rem;
  grid-template-columns: 1fr 1.25fr;
}

.hero-13__column-left {
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 100%;
  margin-top: 1rem;
  display: flex;
  position: relative;
}

.hero-13__logo-wall-wrapper {
  align-items: center;
  width: 100%;
  display: flex;
}

.hero-13__logo-wall-wrapper.margin-top-medium {
  grid-column-gap: .5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
}

.hero-13__logo-container {
  justify-content: center;
  align-items: center;
  width: 33.3333%;
  height: 2rem;
  display: flex;
  position: relative;
}

.hero-13__logo-image {
  max-width: 10rem;
  max-height: 2rem;
}

.hero-13__logo-image.is-grey-filter {
  position: absolute;
}

.hero-13__logo-image.is-grey-filter.opacity-50.is-order-4, .hero-13__logo-image.is-grey-filter.opacity-50.is-order-5, .hero-13__logo-image.is-grey-filter.opacity-50.is-order-6 {
  display: none;
}

.hero-13__logo-image.is-grey-filter.is-order-5, .hero-13__logo-image.is-grey-filter.is-order-4, .hero-13__logo-image.is-grey-filter.is-order-7, .hero-13__logo-image.is-grey-filter.is-order-8 {
  opacity: 0;
}

.is-grey-filter {
  filter: grayscale();
}

.opacity-50 {
  opacity: .5;
}

.position-relative {
  position: relative;
}

.hero-13__oval-decoration-1 {
  background-image: linear-gradient(312deg, rgba(210, 225, 251, .14), rgba(237, 241, 251, .31) 69%);
  border-radius: 50%;
  width: 70rem;
  height: 70rem;
  position: absolute;
  top: -60%;
  bottom: 0%;
  left: auto;
  right: -30%;
  transform: rotate(-48deg);
}

.inline-quote-container {
  background-color: #f9f9fd;
  border-radius: 1.5rem;
  padding: 4rem 1.5rem 1.5rem;
  position: relative;
}

.inline-quote-container.height-x {
  object-fit: fill;
  height: 360px;
  max-height: 100%;
  overflow: scroll;
}

.inline-quote-container.height-xx, .inline-quote-container.height-295 {
  height: 295px;
}

.inline-quote-container.is-blue {
  background-color: #0e2550;
}

.inline-quote__icon-before {
  width: 1.875rem;
  height: 1.875rem;
  position: absolute;
  top: 1.5rem;
  bottom: auto;
  left: 1.5rem;
  right: auto;
}

.inline-quote__icon-after {
  transform-style: preserve-3d;
  width: 1.875rem;
  height: 1.875rem;
  position: absolute;
  top: auto;
  bottom: 1.5rem;
  left: auto;
  right: 1.5rem;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.features-5 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 350px 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.features-5.color-bg-light-blue {
  background-color: var(--ghost-white);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

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

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

.stats-wrapper-copy {
  align-items: flex-start;
  display: flex;
}

.stats-1-container {
  grid-column-gap: 70px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  justify-content: center;
  align-items: center;
  justify-items: center;
  display: grid;
}

.stats-1-column-item-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  display: flex;
}

.container-500 {
  max-width: 31.25rem;
  margin-left: auto;
  margin-right: auto;
}

.module-custom-code {
  display: none;
}

.platform-section-2 {
  background-color: var(--white);
  align-items: flex-start;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: block;
  position: static;
}

.platform-section-2.is-margin {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.inline-cta-1.padding-top-0 {
  padding-top: 0;
}

.inline-cta-1.padding-top-0.padding-bottom-0, .inline-cta-1.padding-bottom-0 {
  padding-bottom: 0;
}

.inline-cta-1-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f9f9fd;
  border-radius: 1.5rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 2.5rem 1.5rem;
  display: grid;
  position: relative;
}

.inline-cta-1__text {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.inline-cta-1__image-wrapper {
  border-radius: .75rem;
  overflow: hidden;
}

.inline-cta-1__image {
  object-fit: fill;
  width: 100%;
  height: 100%;
  display: inline-block;
  overflow: visible;
}

.inline-cta-2.padding-top-0 {
  padding-top: 0;
}

.inline-cta-2-container {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  background-color: var(--grey-dark);
  border-radius: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 2.5rem 1.5rem;
  display: grid;
  position: relative;
}

.module-section-title-1 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.how-it-works-1 {
  position: relative;
  overflow: hidden;
}

.how-it-works-1.is--ai-copywriter {
  margin-top: -205px;
  padding-bottom: 0;
}

.how-it-works-container {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.how-it-works-1__bg-shape-1 {
  background-image: linear-gradient(312deg, rgba(210, 225, 251, .14), rgba(237, 241, 251, .31) 69%);
  border-radius: 50%;
  width: 50rem;
  height: 50rem;
  position: absolute;
  top: -9rem;
  bottom: auto;
  left: auto;
  right: -25rem;
}

.how-it-works-1__bg-shape-2 {
  background-image: linear-gradient(312deg, rgba(210, 225, 251, .14), rgba(237, 241, 251, .31) 69%);
  border-radius: 50%;
  width: 31.25rem;
  height: 31.25rem;
  position: absolute;
  top: auto;
  bottom: -30%;
  left: auto;
  right: 0;
}

.inline-quote-2-container {
  background-color: var(--grey-dark);
  border-radius: 1.5rem;
  padding: 4rem 1.5rem 1.5rem;
  position: relative;
}

.checklist-1 {
  position: relative;
  overflow: hidden;
}

.checklist-1.is--ai-copywriter {
  margin-top: -205px;
  padding-bottom: 0;
}

.checklist-1__list-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.checklist-1_icon-32 {
  width: 2rem;
  height: 2rem;
}

.p-large {
  font-size: 1.3rem;
  line-height: 1.4;
}

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

.checklist-1_column {
  width: 100%;
  position: relative;
}

.features-5_features-container {
  grid-row-gap: 6rem;
  flex-direction: column;
  display: flex;
}

.inline-quote_author-wrapper {
  grid-column-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.inline-quote_author-image {
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.inline-quote_author-name {
  display: inline-block;
  position: relative;
}

.inline-quote-3-container {
  background-color: var(--grey-dark);
  border-radius: 1.5rem;
  padding: 4rem 1.5rem 1.5rem;
  position: relative;
}

.inline-quote-3-container.background-purple {
  background-color: var(--medium-purple);
}

.inline-quote-4-container {
  background-color: var(--grey-dark);
  border-radius: 1.5rem;
  padding: 4rem 1.5rem 1.5rem;
  position: relative;
}

.inline-quote-4-container.background-purple {
  background-color: var(--medium-purple);
}

.features-5-dark {
  background-color: var(--grey-dark);
}

.features-5-dark.color-bg-light-blue {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

.features-4-dark {
  background-color: var(--grey-dark);
}

.how-it-works-2 {
  position: relative;
  overflow: hidden;
}

.how-it-works-2.is--ai-copywriter {
  margin-top: -205px;
  padding-bottom: 0;
}

.how-it-works-2_image {
  width: 100%;
}

.how-it-works-2_steps-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.how-it-works-2_step-circle {
  background-color: var(--medium-blue);
  border-radius: 100%;
  justify-content: center;
  min-width: 2rem;
  max-width: 2rem;
  min-height: 2rem;
  max-height: 2rem;
  display: flex;
  position: relative;
}

.how-it-works-2_step-circle.circle-is-purple {
  background-color: var(--medium-purple);
}

.how-it-works-2_step-circle.circle-is-green {
  background-color: var(--color-13);
}

.how-it-works-2_step-circle.circle-is-darkbrown {
  background-color: var(--brown2);
}

.how-it-works-2_steps-title {
  margin-bottom: .5rem;
}

.how-it-works-2_steps-info {
  background-color: var(--ghost-white);
  border-radius: 1.5rem;
  flex-direction: column;
  width: 100%;
  margin-bottom: 5rem;
  padding: 1.5rem;
  display: flex;
}

.how-it-works-2_steps-info.is-last {
  margin-bottom: 0;
}

.how-it-works-2_step-vertical-line {
  background-image: linear-gradient(to bottom, rgba(1, 127, 250, 0), var(--medium-blue) 30%, var(--medium-blue) 70%, rgba(1, 127, 250, 0));
  width: 1px;
  height: 100%;
}

.how-it-works-2_step-vertical-line.line-is-purple {
  background-color: #a261f5;
  background-image: none;
}

.how-it-works-2_step-vertical-line.line-is-green {
  background-color: var(--color-13);
  background-image: none;
}

.how-it-works-2_step-vertical-line.line-is-darkbrown {
  background-color: var(--brown2);
  background-image: none;
}

.how-it-works-2_step-vertical-line.line-is-blue {
  background-color: var(--medium-blue);
  background-image: none;
}

.how-it-works-2_step-wrapper {
  grid-column-gap: 1rem;
  align-items: flex-start;
  display: flex;
}

.how-it-works-2_step-left {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.how-it-works_column {
  width: 100%;
  position: relative;
}

.hero-13__logo-wall-wrapper-embed {
  display: none;
}

.h-64 {
  font-size: 64px;
}

.h-10 {
  margin-bottom: 0;
  font-size: 10px;
  font-weight: 400;
}

.module-form-1 {
  background-image: linear-gradient(63deg, #111a4a 26%, #013574 87%);
  position: relative;
  overflow: hidden;
}

.module-form-1.is-light {
  background-color: #f6f7fd;
  background-image: none;
}

.form-left-column {
  z-index: 2;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  max-width: 30rem;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.form-list-item {
  color: var(--white);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2455af_checkmark-filled.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto 1.5rem;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 1rem;
  padding-left: 2rem;
  line-height: 1.5;
}

.form-list-item.color-text-darkblue {
  color: var(--grey-dark);
  margin-left: 0;
}

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

.form-container {
  z-index: 2;
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 100%;
  max-width: 36.5rem;
  padding: 3rem;
  display: flex;
  position: relative;
}

.form-container.is-1column {
  max-width: 49.375rem;
}

.form-button-wrapper {
  justify-content: flex-end;
  display: flex;
}

.form-button-wrapper.is-form-3 {
  justify-content: center;
}

.form-component {
  width: 100%;
  margin-bottom: 0;
}

.form-component.is-form-3 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.demo-form_grid-intern {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-form-bg {
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.circle-bg-form {
  background-color: rgba(210, 225, 251, .08);
  border-radius: 100%;
  width: 57.125rem;
  height: 57.125rem;
  position: absolute;
  top: auto;
  bottom: -38rem;
  left: -11.125rem;
  right: auto;
}

.circle-bg-form.is-light {
  background-color: rgba(210, 225, 251, .16);
}

.circle-bg-form.is-reverse {
  top: auto;
  bottom: -38rem;
  left: auto;
  right: -11.125rem;
}

.circle-bg-form.is-form-3 {
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.circle-bg-form.is-form-3.is-left {
  top: -9.5rem;
  left: -27.625rem;
}

.circle-bg-form.is-form-3.is-right {
  top: auto;
  bottom: -12.25rem;
  left: auto;
  right: -20.5rem;
}

.module-form-2 {
  background-image: linear-gradient(63deg, #111a4a 26%, #013574 87%);
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  overflow: hidden;
}

.module-form-2.is-light {
  background-color: #f6f7fd;
  background-image: none;
}

.module-form-3 {
  background-image: linear-gradient(63deg, #111a4a 26%, #013574 87%);
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  overflow: hidden;
}

.module-form-3.is-light {
  background-color: #f6f7fd;
  background-image: none;
}

.form-3-wrapper {
  z-index: 2;
  grid-row-gap: 3rem;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.form-3-top {
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 36.5rem;
  display: flex;
}

.hero-14 {
  padding-top: 14rem;
  padding-bottom: 13.35rem;
  position: relative;
}

.hero-14.product-page-name {
  padding-bottom: 7rem;
}

.image-100-copy {
  width: 100%;
}

.buttons-display-container {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: wrap;
  align-items: flex-start;
  display: flex;
}

.button-primary-blue {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border: 2px #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 3rem;
  margin-top: 0;
  margin-right: 0;
  padding: .75rem 2rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .5s;
  display: flex;
}

.button-primary-blue:hover {
  color: var(--white);
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.button-primary-white {
  border: 2px solid var(--white);
  background-color: var(--white);
  color: var(--medium-blue);
  text-align: center;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 11rem;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-primary-white:hover {
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
}

.button-primary-big-blue {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-align: center;
  text-transform: none;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border: 2px #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 19.375rem;
  min-height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-primary-big-blue:hover {
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-primary-big-white {
  grid-column-gap: 1.25rem;
  color: var(--medium-blue);
  text-align: center;
  background-color: #fff;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 19.375rem;
  min-height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-primary-big-white:hover {
  color: var(--medium-blue);
  background-color: #fff;
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-ghost-big-blue {
  grid-column-gap: 1.25rem;
  border: 2px solid var(--medium-blue);
  color: var(--medium-blue);
  text-align: center;
  text-transform: none;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 19.375rem;
  min-height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-ghost-big-blue:hover {
  background-color: var(--medium-blue);
  color: var(--white);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-ghost-big-white {
  grid-column-gap: 1.25rem;
  border: 2px solid var(--white);
  color: var(--white);
  text-align: center;
  text-transform: none;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 19.375rem;
  min-height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-ghost-big-white:hover {
  background-color: var(--white);
  color: var(--medium-blue);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-ghost-big-blue-white {
  grid-column-gap: 1.25rem;
  border: 2px solid var(--medium-blue);
  color: var(--white);
  text-align: center;
  text-transform: none;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 19.375rem;
  min-height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-ghost-big-blue-white:hover {
  background-color: var(--medium-blue);
  color: var(--white);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.button-primary-white-2 {
  border: 2px solid var(--white);
  background-color: var(--white);
  color: var(--medium-blue);
  text-align: center;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 11rem;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-primary-white-2:hover {
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
}

.how-it-works-2_steps-info-2 {
  background-color: #f6f7fd;
  border-radius: 1.5rem;
  flex-direction: column;
  width: 100%;
  margin-bottom: 5rem;
  padding: 1.5rem;
  display: flex;
}

.how-it-works-2_steps-info-2.is-last {
  margin-bottom: 0;
}

.h-xsmall-2 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 140%;
}

.h-xsmall-2.is-faq {
  line-height: 150%;
}

.how-it-works-2_step-vertical-line-2 {
  background-image: linear-gradient(rgba(1, 127, 250, 0), #017ffa 30%, #017ffa 70%, rgba(1, 127, 250, 0));
  width: 1px;
  height: 100%;
}

.how-it-works-2_step-circle-2 {
  background-color: #017ffa;
  border-radius: 100%;
  justify-content: center;
  min-width: 2rem;
  max-width: 2rem;
  min-height: 2rem;
  max-height: 2rem;
  display: flex;
  position: relative;
}

.h-42-4 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.p-medium-4 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.h-20-2 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.4;
}

.h-20-2.text-align-center {
  font-weight: 400;
}

.h-20-2.text-align-center.color-text-white {
  color: #fff;
}

.p-medium-5 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
}

.p-medium-5.text-style-bold.color-text-white, .p-medium-5.text-align-center.color-text-white {
  color: var(--white);
}

.p-medium-5.is-height-150 {
  line-height: 1.5rem;
}

.page-padding-5 {
  flex: 0 auto;
  padding-top: 0;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  position: relative;
}

.inline-quote-4-container-2 {
  background-color: #0e2550;
  border-radius: 1.5rem;
  height: auto;
  padding: 4rem 1.5rem 1.5rem;
  position: relative;
}

.inline-quote-4-container-3 {
  background-color: rgba(14, 37, 80, .97);
  border-radius: 1.5rem;
  padding: 4rem 1.5rem 1.5rem;
  position: relative;
}

.p-small-3 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: .875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 180%;
}

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

.platform-grid-item-6 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-6:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-6.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.platform-section-2-2 {
  background-color: #fff;
  padding-top: 4rem;
  padding-bottom: 7rem;
}

.h-xmedium-3 {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.h-52-2 {
  color: #fff;
  letter-spacing: .1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 3.25rem;
  line-height: 1.2;
}

.h-52-2.color-text-darkblue {
  color: #0e2550;
}

.h-xmedium-4 {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.platform-grid-item-7 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-7:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-7.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.h-48 {
  color: #fff;
  letter-spacing: .1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 3.25rem;
  line-height: 1.2;
}

.h-48.color-text-darkblue {
  color: #0e2550;
}

.h-48.color-text-darkblue.text-align-center {
  font-size: 48px;
}

.h-xmedium-5 {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.platform-grid-item-8 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-8:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-8.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.inline-quote-4-container-4 {
  background-color: #0e2550;
  border-radius: 1.5rem;
  padding: 4rem 1.5rem 1.5rem;
  position: relative;
}

.inline-quote-4-container-5 {
  background-color: #0e2550;
  border-radius: 1.5rem;
  height: 295.188px;
  padding: 4rem 1.5rem 1.5rem;
  position: relative;
}

.h-52-3 {
  color: #fff;
  letter-spacing: .1px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 3.25rem;
  line-height: 1.2;
}

.h-52-3.color-text-darkblue {
  color: #0e2550;
}

.h-xmedium-6 {
  color: #0e2550;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
}

.platform-grid-item-9 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  height: 21.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.platform-grid-item-9:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.platform-grid-item-9.is-margin {
  cursor: pointer;
  margin-top: 3rem;
}

.h-42-5 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.h-42-5.is-height-130 {
  line-height: 1.3;
}

.p-xsmall {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: .6875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 180%;
}

.p-xsmall.color-text-white.is-funding {
  line-height: 150%;
}

.p-xsmall.is-footer {
  line-height: 2.5;
}

.p-xsmall.is-small {
  color: var(--super-dark-blue);
  text-transform: uppercase;
  font-size: .65rem;
  font-weight: 600;
}

.p-xsmall.color-text-grey {
  color: #8792a7;
}

.p-xsmall.opacity-70 {
  opacity: .7;
}

.p-xsmall.is-semi-bold {
  font-weight: 600;
}

.p-xsmall.is-semi-bold.margin-bottom-0 {
  margin-bottom: 0;
}

.p-xsmall.opacity-72 {
  opacity: .72;
}

.p-xsmall.is-opacity-70 {
  opacity: .7;
}

.p-xsmall.is-opacity-72 {
  opacity: .72;
}

.p-xsmall.is-opacity-72.margin-bottom-0 {
  margin-bottom: 0;
}

.no-pea-message {
  color: var(--medium-blue);
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.2;
  display: none;
}

.no-pea-message.color-text-white.margin-top-small {
  display: none;
}

.no-pea-message.color-text-yellow {
  color: var(--orange);
  display: none;
}

.no-pea-message.text-color-white {
  color: var(--white);
  text-align: left;
}

.business-email-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  margin-bottom: 1.75rem;
  display: flex;
}

.rich-text-cta-1-wrapper {
  background-color: var(--grey-dark);
  border-radius: 1rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 3rem 4rem;
  position: relative;
  overflow: hidden;
}

.rich-text-cta-1_email-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.rich-text-cta-1_bg-circle-1 {
  background-image: linear-gradient(267deg, rgba(210, 225, 251, .14), rgba(237, 241, 251, .31) 69%);
  border-radius: 50%;
  width: 31.25rem;
  height: 31.25rem;
  position: absolute;
  top: auto;
  bottom: -100%;
  left: -40%;
  right: auto;
  transform: rotate(-48deg);
}

.rich-text-cta-1_container.z-index-10 {
  align-items: center;
}

.rich-text-cta-2_bg-circle-1 {
  background-image: linear-gradient(87deg, rgba(210, 225, 251, .05), rgba(237, 241, 251, .2) 69%);
  border-radius: 50%;
  width: 31.25rem;
  height: 31.25rem;
  position: absolute;
  top: -100%;
  left: auto;
  right: -40%;
  transform: rotate(-48deg);
}

.pop-up-trigger-wrapper {
  z-index: 998;
  grid-column-gap: 1.5rem;
  background-color: var(--white);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: 1.25rem;
  align-items: center;
  max-width: 26.7rem;
  padding: 2rem;
  display: flex;
  position: fixed;
  top: auto;
  bottom: 1.5rem;
  left: auto;
  right: 1.5rem;
  transform: translate(0);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
}

.h-xxsmall {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
}

.h-xxsmall.color-text-white {
  color: #fff;
}

.h-xxsmall.is-faq {
  line-height: 150%;
}

.h-14 {
  color: var(--grey-dark);
  font-size: .823529rem;
  font-weight: 600;
}

.h-14.color-text-mediumblue, .h-14.color-text-mediumblue:hover {
  color: var(--medium-blue);
}

.pop-up-button {
  background-color: rgba(1, 127, 250, .09);
  border-radius: 100px;
  padding: .5rem 1rem;
  font-size: .875rem;
  font-weight: 600;
}

.pop-up-button:hover {
  background-color: #017ffa;
}

.pop-up-button.open-modal.is-blue-v2 {
  color: var(--white);
  background-color: #314ef0;
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.pop-up-button.open-modal.is-blue-v2:hover {
  background-color: var(--color-3);
}

.pop-up-1_image-wrapper {
  object-fit: fill;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245705_Joao%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .75rem;
  order: 0;
  justify-content: center;
  align-items: center;
  width: 7.75rem;
  min-width: 7.75rem;
  height: 7.75rem;
  min-height: 7.75rem;
  display: flex;
}

.pop-up-modal-wrapper {
  z-index: 1001;
  justify-content: center;
  align-items: center;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pop-up-modal-wrapper.is--video {
  display: none;
  position: fixed;
}

.pop-up-modal-wrapper.is--image {
  display: flex;
}

.pop-up-1-modal-container {
  z-index: 999;
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  max-width: 36.5rem;
  padding: 2.5rem 3rem;
  display: flex;
  position: relative;
}

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

.close-modal-icon {
  position: absolute;
  top: 1rem;
  bottom: auto;
  left: auto;
  right: 1rem;
}

.pop-up-2-modal-wrapper {
  background-color: rgba(14, 37, 80, .48);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pop-up-2-modal-container {
  z-index: 999;
  grid-column-gap: 1.5rem;
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: row;
  align-items: flex-start;
  max-width: 42.9375rem;
  padding: 3rem;
  display: flex;
  position: relative;
}

.pop-up-2-modal_image-wrapper {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.pop-up-2-modal_content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.border-radius-16 {
  border-radius: 1rem;
  height: 100%;
}

.border-radius-16.width-100 {
  display: inline-block;
}

.close-pop-up-small.is-v2 {
  position: absolute;
  top: .875rem;
  bottom: auto;
  left: auto;
  right: .875rem;
}

.pop-up-modal-overlay {
  background-color: rgba(14, 37, 80, .48);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.no-scroll {
  overflow: hidden;
}

.bold-text-2 {
  font-size: 1rem;
}

.bold-text-2.p-big-grid {
  font-size: 1.15rem;
}

.bold-text-3, .text-block-3, .text-block-4 {
  font-size: 1rem;
}

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

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

.p-big-grid {
  font-size: 1.15rem;
}

.image-small {
  max-width: 70%;
}

.big-text-separator-quotes {
  background-color: rgba(0, 0, 0, 0);
  position: relative;
}

.p-medium-product {
  color: var(--super-dark-blue);
  margin-bottom: 0;
  font-size: 1.15rem;
}

.inline-quote-g2-image {
  width: 50px;
}

.container-quote-center {
  object-fit: fill;
  max-width: 1200px;
}

.div-block-4 {
  position: relative;
  top: 40px;
}

.div-block-5 {
  position: relative;
  top: 10px;
}

.text-span-9 {
  color: var(--royal-blue);
}

.section-video-afterhero {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 23px;
}

.text-span-10 {
  color: var(--medium-blue);
}

.sectino-video-wrapper-general {
  padding-top: 10px;
}

.video-wrapper {
  border-radius: 100px;
  position: relative;
}

.h-tagline-1 {
  font-size: 48px;
}

.text-block-5 {
  font-size: .9rem;
}

.text-span-11 {
  font-family: Eina02, sans-serif;
}

.text-span-12 {
  font-size: .8rem;
}

.section-padding-global-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "."
                 "Area"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.section-padding-global-copy.padding-top-0 {
  background-color: rgba(0, 0, 0, 0);
}

.users-love {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.users-love.background-is-ghostwhite {
  background-color: var(--ghost-white);
}

.lp-users-love-01-module_grid-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.users-love-image {
  justify-content: center;
  align-items: center;
  max-height: 140px;
}

.lp-users-love-01-module_image-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-competitive-grid-4 {
  z-index: 4;
  margin-top: -10rem;
  padding-bottom: 8.325rem;
  position: relative;
}

.section-competitive-grid-4.is--outbound-dialer-page, .section-competitive-grid-4.is--buying-signals {
  padding-bottom: 7rem;
}

.section-competitive-grid-4.is--calendar-enrichment {
  padding-bottom: 4rem;
}

.section-competitive-title-3 {
  z-index: 2;
  background-color: var(--super-dark-blue);
  margin-top: 6rem;
  padding-top: 4rem;
  padding-bottom: 15rem;
  position: relative;
}

.section-competitive-title-3.modules-library, .section-competitive-title-3.is--outbound-dialer-page, .section-competitive-title-3.no-margin-top {
  margin-top: 0;
}

.link-19 {
  line-height: 1.7rem;
  display: block;
}

.link-19:hover {
  color: #409af7;
}

.hubspot {
  grid-row-gap: 1rem;
  color: #0e2550;
  text-align: left;
  flex-direction: column;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  font-family: Eina02, sans-serif;
  display: flex;
}

.link-21 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  display: block;
}

.link-21:hover {
  color: var(--dodger-blue);
}

.link-22 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-22:hover {
  color: var(--dodger-blue);
}

.link-23 {
  padding-bottom: 0;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-23:hover {
  color: var(--dodger-blue);
}

.link-24 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-24:hover {
  color: var(--dodger-blue);
}

.link-26 {
  padding-bottom: 4px;
  font-size: 1.1875rem;
  line-height: 1.7rem;
  display: block;
}

.link-26:hover {
  color: var(--dodger-blue);
}

.link-27 {
  line-height: 1.7rem;
  display: block;
}

.link-27:hover {
  color: var(--dodger-blue);
}

.link-28 {
  padding-bottom: 4px;
  line-height: 1.7rem;
  display: block;
}

.link-28:hover {
  color: var(--dodger-blue);
}

.link-29 {
  padding-bottom: 4px;
  line-height: 1.7rem;
  display: block;
}

.link-29:hover {
  color: var(--dodger-blue);
}

.section-home-help_animation-front-2 {
  z-index: 3;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2452df_vp-data-front.svg");
  background-repeat: no-repeat;
  width: 100%;
  max-width: 705px;
  height: 605px;
  position: absolute;
}

.section-home-help_animation-back-2 {
  z-index: 1;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2453b1_vp-data-back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 29.125rem;
  position: absolute;
}

.section-home-help_animation-front-3 {
  z-index: 3;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2452df_vp-data-front.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  width: 100%;
  max-width: 705px;
  height: 605px;
  position: absolute;
}

.paragraph-link {
  color: var(--medium-blue);
}

.paragraph-link:hover {
  color: var(--royal-blue);
}

.lp-navbar-component {
  z-index: 1000;
  background-color: var(--white);
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.lp-navbar-component.modules-library, .lp-navbar-component.is-new-nav.is-modules-library {
  position: static;
}

.lp-navbar-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.lp-hero-01-module {
  padding-top: 10rem;
  padding-bottom: 5rem;
}

.lp-hero-01-module_container {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
  position: relative;
}

.lp-hero-01-module_container.is-center {
  align-items: center;
  margin-top: 0;
}

.lp-hero-01-module_container.grid-closer-hero-buyingintentsignals {
  grid-column-gap: 1.5rem;
  grid-template-columns: 1fr 1.25fr;
}

.lp-features-02-01-module.background-is-ghostwhite {
  background-color: var(--ghost-white);
}

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

.video-element-wrapper {
  background-color: var(--white-smoke);
  border-radius: 1rem;
  padding: 1.5rem;
}

.lp-features-02-05-module {
  position: relative;
}

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

.competitors-list-grid_column {
  width: 100%;
}

.competitors-comparison-link {
  width: 100%;
  font-size: 1.25rem;
}

.competitors-comparison-link:hover {
  color: var(--medium-blue);
}

.competitors-list-grid-links {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.lp-features-02-08-module_title-wrapper {
  z-index: 2;
  background-color: var(--super-dark-blue);
  padding-top: 4rem;
  padding-bottom: 15rem;
  position: relative;
}

.lp-features-02-08-module_title-wrapper.modules-library, .lp-features-02-08-module_title-wrapper.is--outbound-dialer-page, .lp-features-02-08-module_title-wrapper.no-margin-top {
  margin-top: 0;
}

.cursor-auto {
  cursor: auto;
}

.persona-grid-wrapper {
  z-index: 4;
  grid-column-gap: 1.5rem;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.persona-grid-wrapper.is-request {
  flex: none;
  width: auto;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.persona-grid-item {
  background-color: var(--white);
  cursor: pointer;
  mix-blend-mode: normal;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 17.25rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.persona-grid-item:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.persona-grid-item.is-margin {
  cursor: auto;
  margin-top: 3rem;
}

.persona-grid-item.is-margin.is-last {
  cursor: auto;
}

.persona-grid-item_image-wrapper {
  z-index: auto;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 1rem 1rem 0 0;
  width: 100%;
}

.persona-grid-item_text-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  width: 100%;
  padding: 1.5rem;
  display: flex;
}

.pricing-modal {
  z-index: 4;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 31.25rem;
  padding: 2.5rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -79%;
  left: auto;
  right: 0;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.pricing-modal.is-clean, .pricing-modal.is-static {
  position: static;
}

.pricing-modal.pricing-page {
  bottom: -144%;
}

.section-demo-hero-copy {
  background-color: var(--dark-slate-blue);
  background-image: linear-gradient(81.33deg, rgba(1, 53, 116, .42), rgba(17, 26, 74, .95));
  padding-top: 14rem;
  padding-bottom: 8.575rem;
  position: relative;
}

.pricing-customer-stories_text-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.pricing-customer-stories_button-wrapper {
  justify-content: center;
  display: flex;
}

.lp-hero-02__image {
  width: 100%;
}

.lp-hero-02-module {
  padding-top: 8rem;
  padding-bottom: 5rem;
}

.lp-hero-02-module_container {
  grid-column-gap: 4rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
  position: relative;
}

.lp-hero-02-module_container.is-center {
  align-items: center;
  margin-top: 0;
}

.lp-hero-02-module_container.grid-closer-hero-buyingintentsignals {
  grid-column-gap: 1.5rem;
  grid-template-columns: 1fr 1.25fr;
}

.lp-hero-02__column-left {
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 100%;
  margin-top: 1rem;
  display: flex;
  position: relative;
}

.lp-hero-02__column-right {
  width: 100%;
  height: auto;
  padding: 0;
  position: relative;
}

.lp-hero-02__column-right.is-image {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}

.lp-hero-01__column-left {
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 100%;
  margin-top: 1rem;
  display: flex;
  position: relative;
}

.lp-hero-01__column-right {
  background-color: var(--white-smoke-2);
  border-radius: 1rem;
  width: 100%;
  height: auto;
  padding: 1.5rem;
  position: relative;
}

.lp-hero-01__column-right.is-image {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}

.lp-features-02-08_column {
  background-color: var(--white);
  border-radius: 1rem;
  width: 100%;
  padding: 2.5rem 3.75rem;
  box-shadow: 0 18px 90px rgba(0, 0, 0, .07);
}

.section-padding-global-dark {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #111a4a;
  grid-template: "."
                 "Area"
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.section-padding-global-dark.padding-top-0 {
  background-color: rgba(0, 0, 0, 0);
}

.section-ai-personalization_background-short {
  background-color: #013676;
  width: 74%;
  height: 41.8rem;
  position: absolute;
  top: -2.525rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-ai-personalization_background-short.is-mobile {
  display: none;
}

.section-ai-personalization_background-medium {
  background-color: #013676;
  width: 74%;
  height: 68rem;
  position: absolute;
  top: -3.125rem;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-ai-personalization_background-medium.is-mobile {
  display: none;
}

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

.firm-success-message {
  border-radius: 1rem;
}

.form-success-message-demo {
  background-color: rgba(0, 204, 132, .16);
  border-radius: .5rem;
}

.soc-logo {
  width: 3.375rem;
  height: 3.375rem;
}

.soc-certification {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.roi-calculator-main {
  padding-bottom: 6.25rem;
}

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

.container-994.is-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.roi-calculator_column-01 {
  width: 100%;
  position: relative;
}

.roi-calculator_column-02 {
  width: 100%;
}

.roi-calculator_wrapper {
  grid-column-gap: 5rem;
  flex-direction: row;
  display: flex;
}

.h-24 {
  color: var(--grey-dark);
  font-size: 1.5rem;
  line-height: 1.4;
}

.roi-calculator_form-wrapper {
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 0;
}

.roi-calculator_row-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.form_input-wrapper {
  max-height: 3.125rem;
  position: relative;
}

.currency-absolute-symbol {
  align-items: center;
  padding-left: 1rem;
  font-weight: 600;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.form_input-textfield {
  color: #000;
  background-color: rgba(14, 37, 80, .05);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .375rem;
  width: 100%;
  height: 3.125rem;
  margin-bottom: 1.75rem;
  padding: 0 1rem;
  font-weight: 600;
}

.form_input-textfield:focus {
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form_input-textfield.business-only-email-field {
  margin-bottom: 0;
}

.form_input-textfield.is-prefix {
  padding-left: 2rem;
}

.input-fields_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.form-submit-button {
  opacity: 0;
  background-image: linear-gradient(#000, #fff);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.global-form-submit-button {
  color: var(--medium-sea-green);
  background-color: #3898ec;
  border-radius: 3rem;
}

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

.roi-calculator_results-wrapper111 {
  background-color: var(--white);
  border-radius: 1rem;
}

.roi-calculator_results-wrapper {
  z-index: 4;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.roi-calculator_results-wrapper.is-clean, .roi-calculator_results-wrapper.is-static {
  position: static;
}

.roi-calculator_results-wrapper.pricing-page {
  bottom: -144%;
}

.results-row_wrapper {
  width: 100%;
}

.results-row_column-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  margin-top: .5rem;
  display: flex;
}

.results-row_column {
  background-color: #f9f9fe;
  border-radius: .75rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 1.5rem 1rem 1rem;
  display: flex;
  position: relative;
}

.results-row_column.is-total {
  grid-row-gap: .5rem;
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  align-items: flex-start;
  padding: 0;
}

.roi-calculator_results-title {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  line-height: 1.4;
}

.roi-calculator_results-number {
  color: var(--grey-dark);
  text-align: center;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.5;
}

.roi-calculator_results-number.is-total, .roi-calculator_results-number.after-amplemarket {
  color: var(--medium-blue);
}

.roi-calculator_results-description {
  color: rgba(14, 37, 80, .48);
  text-align: center;
  text-transform: uppercase;
  font-size: .75rem;
  line-height: 1.5;
}

.results-row_pill {
  background-color: var(--medium-blue);
  color: #fff;
  border-radius: 1rem;
  padding: .25rem .5rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.netnewrevenue {
  font-size: .625rem;
  line-height: 1.2;
}

.roi-calculator_results-container {
  grid-row-gap: 2rem;
  flex-direction: column;
  display: flex;
}

.roi-calculator_results-container.results-blur {
  filter: blur(5px);
}

.divider-horizontal {
  background-color: #d9d9d9;
  height: 1px;
}

.form-button_icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.form-button_loading-spinner {
  display: none;
}

.yearlycostwrongphonessavings, .monthlycostwrongemailssavings, .yearlycostwrongemailssavings {
  font-size: .625rem;
  line-height: 1.2;
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

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

.roi-calculator_tooltip-icon {
  width: 1rem;
  height: 1rem;
}

.roi-calculator_tooltip-wrapper {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.lp-hero_rich-text p {
  color: var(--black);
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.lp-hero_rich-text li {
  color: var(--black);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2455af_checkmark-filled.svg");
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 8px;
  padding-left: 32px;
  font-size: 1.1rem;
  line-height: 1.8;
}

.lp-testimonial_quote {
  color: var(--black);
  font-size: 1.25rem;
  line-height: 1.4;
}

.lp-testimonial_quote p {
  color: var(--grey-dark);
  text-align: center;
  margin-bottom: 0;
  font-size: 1.25rem;
}

.lp-quote_rich-text p {
  color: var(--grey-dark);
  text-align: center;
  margin-bottom: 0;
  font-size: 1.25rem;
  line-height: 1.4;
}

.lp-features_rich-text p {
  color: var(--grey-dark);
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6;
}

.icon-1x1-100 {
  object-fit: contain;
  width: 8rem;
  height: 6.25rem;
}

.icon-1x1-large {
  object-fit: contain;
  width: 8rem;
  height: 8rem;
}

.no-valid-email-message {
  color: var(--medium-blue);
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.2;
  display: none;
}

.no-valid-email-message.color-text-white.margin-top-small {
  display: none;
}

.no-valid-email-message.color-text-yellow {
  color: var(--orange);
  display: none;
}

.features-4-columns {
  grid-row-gap: 1.5rem;
  background-color: var(--white);
  cursor: pointer;
  mix-blend-mode: normal;
  border-radius: .875rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 17.25rem;
  padding: 2.5rem 1.875rem;
  transition: all .3s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.features-4-columns:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.features-4-columns.is-margin {
  cursor: auto;
  margin-top: 3rem;
}

.features-4-columns.is-margin.is-last {
  cursor: auto;
}

.features-4-columns_wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.lp-cta_rich-text {
  color: #fff;
}

.lp-cta_rich-text p {
  color: var(--white);
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.8;
}

.lp-cta_rich-text li {
  color: var(--white);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2455af_checkmark-filled.svg");
  background-position: 0 2px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 8px;
  padding-left: 32px;
  font-size: 1.1rem;
  line-height: 1.8;
}

.lp-cta_rich-text h4 {
  color: var(--white);
}

.p-19-2-comp-copy {
  color: #0e2550;
  text-align: center;
  margin-bottom: 0;
  padding-top: 11px;
  font-size: 1.1875rem;
  line-height: 1.5;
}

.sec {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  align-items: center;
  max-width: 37.5rem;
  display: flex;
}

.text-is-yellowgreen {
  color: var(--yellow-green);
}

.pop-up-1_image-wrapper-linkedin {
  object-fit: fill;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 7.75rem;
  min-width: 7.75rem;
  height: 7.75rem;
  min-height: 7.75rem;
  display: flex;
}

.link-41 {
  color: var(--medium-blue);
}

.link-41:hover {
  color: var(--dodger-blue-3);
}

.container-1202 {
  float: none;
  object-fit: contain;
  border: 4px solid #e6e6f0;
  border-radius: 2px;
  width: 100%;
  max-width: none;
  margin-top: 31px;
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.html-embed-6 {
  object-fit: fill;
  display: block;
  position: static;
}

.section-about-hero-3 {
  background-color: rgba(246, 247, 253, .7);
  height: 670px;
  margin-top: 13.375rem;
  position: relative;
}

.button-primary-blue-2 {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border: 2px #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 3rem;
  margin-top: 27px;
  margin-right: 0;
  padding: .75rem 2rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .5s;
  display: flex;
}

.button-primary-blue-2:hover {
  color: #fff;
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.container-1203 {
  object-fit: contain;
  min-width: 100px;
  max-width: 200px;
}

.margin-top-16 {
  margin-top: 1rem;
}

.request-form_input-textfield-2 {
  background-color: var(--white);
  color: #000;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .375rem;
  width: 100%;
  height: 3rem;
  margin-bottom: 0;
  padding: 0 1rem;
  font-weight: 600;
}

.request-form_input-textfield-2:focus {
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.report-hero-image {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24570f_Report%20cover.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 70%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-data:hover {
  color: var(--royal-blue);
}

.p-19-left {
  color: #0e2550;
  text-align: left;
  margin-bottom: 0;
  padding-top: 11px;
  font-size: 1.1875rem;
  line-height: 1.5;
}

.section-2columns_column-large {
  flex-direction: column;
  align-items: flex-start;
  width: 40rem;
  display: flex;
  position: relative;
}

.section-2columns_column-large.is-testimonial {
  width: 49%;
  display: none;
}

.section-2columns_column-large.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.section-2columns_column-large.is-hyper {
  width: 32rem;
}

.section-2columns_column-large.is-multi {
  width: 38.5rem;
}

.section-2columns_column-large.margin-right-xxxlarge {
  margin-right: 120px;
}

.section-2columns_column-large.margin-right-large-responsive {
  margin-right: 60px;
}

.section-2columns_column-large.margin-left-large-responsive {
  margin-left: 60px;
}

.border-radius-20 {
  border-radius: 1.25rem;
  height: 100%;
}

.border-radius-20.width-100 {
  display: inline-block;
}

.image-graph {
  border-radius: 1.25rem;
}

.features-5-blue {
  background-color: var(--dark-blue);
}

.features-5-blue.color-bg-light-blue {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

.section-roi-hero {
  padding-top: 13.5rem;
  padding-bottom: 3rem;
  position: relative;
}

.tab-roi-calculator_wrapper {
  z-index: 3;
  background-color: rgba(82, 98, 129, .08);
  border-radius: .75rem;
  flex-direction: row;
  justify-content: center;
  padding: .25rem;
  display: flex;
}

.roi-tab {
  color: var(--grey-dark);
  background-color: rgba(221, 221, 221, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: .75rem 1rem;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 1.15;
  display: flex;
}

.roi-tab:hover {
  color: var(--grey-dark);
}

.roi-tab.w--current {
  color: var(--white);
  background-color: #017ffa;
  border-radius: .5rem;
}

.tab-link-tab-1 {
  background-color: #526281;
}

.roi-calculator-tabs {
  flex-direction: column;
  align-items: center;
  max-width: 62.125rem;
  display: flex;
}

.roi-tab-pane {
  width: 100%;
  margin-top: 1.5rem;
  padding-bottom: 0;
}

.heading-xxx-large {
  color: var(--color);
  letter-spacing: -.016em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 5rem;
  font-weight: 700;
  line-height: 1.15;
}

.heading-xxx-large.text-color-white, .heading-xxx-large.is-home-hero {
  color: var(--white);
}

.heading-xxlarge-medium {
  color: var(--color);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.625rem;
  font-weight: 500;
  line-height: 1.15;
}

.heading-xxlarge-medium.color-text-white {
  color: var(--white);
}

.heading-xxlarge-regular {
  color: var(--color);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.625rem;
  font-weight: 400;
  line-height: 1.15;
}

.heading-xlarge {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  font-weight: 600;
  line-height: 1.15;
}

.heading-xlarge.text-align-center.is-mobile-28 {
  line-height: 1.5;
}

.heading-xlarge.text-align-center.is-lineheight-1-5 {
  font-weight: 400;
  line-height: 1.5;
}

.heading-xlarge.is-light {
  font-size: 2.65rem;
  font-weight: 300;
  line-height: 180%;
}

.heading-xlarge.text-color-darkpurple {
  color: var(--darkpurple);
}

.heading-xlarge.text-color-gold {
  color: var(--gold);
}

.heading-xlarge.text-color-dgrey {
  color: var(--color-10);
}

.heading-xlarge.text-color-blue {
  color: var(--color);
}

.heading-x-large {
  color: var(--color);
  letter-spacing: -.0132em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.heading-x-large.text-color-newblue {
  color: var(--color-2);
}

.heading-x-large.text-color-white {
  color: var(--white);
}

.heading-medium {
  color: var(--color);
  letter-spacing: -.0108em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1.15;
}

.heading-medium.is-30 {
  font-size: 1.875rem;
  line-height: 1.23;
}

.heading-small-semibold {
  color: var(--color);
  letter-spacing: -.0072em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.15;
}

.heading-small-semibold.text-color-darkpurple {
  color: var(--darkpurple);
}

.heading-small-semibold.text-color-gold {
  color: var(--gold);
}

.heading-small-semibold.text-color-darkgold {
  color: var(--color-10);
}

.heading-small-semibold.text-color-white {
  color: var(--white);
}

.heading-small-medium {
  color: var(--color);
  letter-spacing: -.0072em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.15;
}

.body-large {
  color: var(--color);
  letter-spacing: -.0048em;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.3;
}

.body-large.text-color-white {
  color: var(--white);
}

.body-large.text-color-white.is-tablet-24 {
  font-size: 1.3rem;
}

.body-medium-regular {
  color: var(--color);
  letter-spacing: -.0032em;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

.body-medium-regular.text-color-newblue.is-tablet {
  display: none;
}

.body-medium-regular.is-faq {
  color: var(--color-4);
}

.body-medium-regular.is-faq-purple {
  color: var(--color-7);
}

.body-medium-regular.is-faq-gold, .body-medium-regular.is-faq-lightgold {
  opacity: .8;
  color: var(--gold);
}

.body-medium-regular.is-faq-darkgold {
  opacity: .8;
  color: var(--color-10);
}

.body-medium-regular.opacity-72 {
  opacity: .72;
}

.body-medium-regular.text-color-white {
  color: var(--white);
}

.body-medium-regular.opacity-80 {
  opacity: .8;
}

.body-medium-regular.text-color-green4 {
  color: var(--green-4);
}

.body-medium-regular.opacity-70 {
  opacity: .7;
}

.body-medium-light {
  color: var(--color);
  letter-spacing: -.0032em;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.4;
}

.body-medium-light.is-faq {
  color: var(--color-4);
}

.body-medium-light.is-faq-purple {
  color: var(--color-7);
}

.body-medium-light.is-faq-gold {
  opacity: .8;
  color: var(--color-4);
  text-align: left;
}

.body-medium-light.is-faq-darkgold {
  opacity: .8;
  color: var(--color-10);
}

.body-medium-light.is-faq-lightgold {
  opacity: .8;
  color: var(--gold);
}

.body-medium-light.text-color-white {
  color: var(--white);
}

.body-small {
  color: var(--color);
  letter-spacing: -.0042em;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.body-small.text-color-newblue.style-all-caps {
  text-transform: uppercase;
}

.body-small.text-color-greydark {
  color: var(--grey-dark);
}

.body-small.text-color-greydark.opacity-72, .body-small.opacity-72 {
  opacity: .72;
}

.body-xsmall {
  color: var(--color);
  letter-spacing: -.0042em;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.5;
}

.body-xsmall.text-color-white {
  color: var(--white);
}

.btn-primary {
  color: var(--white);
  text-align: center;
  background-color: #314ef0;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 3rem;
  margin-top: 0;
  margin-right: 0;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 800;
  line-height: 97%;
  transition: all .25s;
  display: flex;
}

.btn-primary:hover {
  color: var(--white);
  background-color: #03198b;
  border-color: rgba(0, 0, 0, 0);
}

.btn-primary:focus {
  outline-offset: 2px;
  background-color: #03198b;
  outline: 1px solid #03198b;
}

.btn-primary.is-alternate {
  background-color: rgba(49, 78, 240, 0);
  border: 1px solid #fff;
}

.btn-primary.is-alternate:hover {
  background-color: var(--white);
  color: var(--color-2);
}

.btn-primary.active {
  flex: none;
}

.btn-primary.is-navbar-alternate {
  background-color: rgba(49, 78, 240, 0);
  border: 1px solid #fff;
  font-weight: 800;
  transition-duration: .2s;
}

.btn-primary.is-navbar-alternate:hover {
  background-color: var(--white);
  color: var(--color-2);
}

.btn-primary.is-navbar-alternate.reverse {
  color: var(--color);
  border-color: #000d53;
}

.btn-primary.is-navbar-alternate.reverse:hover {
  background-color: var(--color);
  color: var(--white);
}

.btn-primary.is-navbar {
  font-weight: 800;
}

.btn-primary.width-mobile-100 {
  width: 100%;
}

.btn-primary.password_protected-submit-button {
  height: 4rem;
}

.btn-icon {
  grid-column-gap: .125rem;
  color: var(--color-2);
  text-align: center;
  text-transform: none;
  background-color: rgba(0, 0, 0, 0);
  border: 2px #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.15;
  transition: all .2s;
  display: flex;
}

.btn-icon:hover {
  color: var(--color-3);
}

.btn-icon:focus {
  outline-offset: .25rem;
  border-radius: .5rem;
  outline: 1px solid #314ef0;
}

.btn-icon.is-faq-green {
  color: var(--green3);
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.15;
}

.btn-icon.is-faq-green:focus {
  outline-color: var(--green);
  outline-offset: .25rem;
  outline-width: 1px;
  outline-style: none;
}

.btn-icon.is-faq-green:focus-visible {
  outline-color: var(--green);
  outline-offset: .25rem;
  outline-width: 1px;
  outline-style: solid;
}

.btn-icon.is-faq-green[data-wf-focus-visible] {
  outline-color: var(--green);
  outline-offset: .25rem;
  outline-width: 1px;
  outline-style: solid;
}

.btn-icon.is-faq-green.hide {
  display: none;
}

.btn-icon.is-faq-purple {
  color: var(--color-5);
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.15;
}

.btn-icon.is-faq-purple:focus {
  outline-offset: .25rem;
  outline: 1px #314ef0;
}

.btn-icon.is-faq-purple:focus-visible {
  outline-color: var(--color-6);
  outline-offset: .25rem;
  outline-width: 1px;
  outline-style: solid;
}

.btn-icon.is-faq-purple[data-wf-focus-visible] {
  outline-color: var(--color-6);
  outline-offset: .25rem;
  outline-width: 1px;
  outline-style: solid;
}

.btn-icon.is-faq-purple.hide {
  display: none;
}

.btn-icon.is-faq-gold {
  color: var(--orange-4);
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.15;
}

.btn-icon.is-faq-gold:focus {
  outline-color: var(--color-8);
  outline-offset: .25rem;
  outline-width: 1px;
  outline-style: none;
}

.btn-icon.is-faq-gold:focus-visible {
  outline-color: var(--color-8);
  outline-offset: .25rem;
  outline-width: 1px;
  outline-style: solid;
}

.btn-icon.is-faq-gold[data-wf-focus-visible] {
  outline-color: var(--color-8);
  outline-offset: .25rem;
  outline-width: 1px;
  outline-style: solid;
}

.btn-icon.is-faq-gold.hide {
  display: none;
}

.btn-icon.is-faq-darkgold {
  color: var(--color-9);
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.15;
}

.btn-icon.is-faq-darkgold:focus {
  outline-offset: .25rem;
  outline: 1px #314ef0;
}

.btn-icon.is-faq-darkgold:focus-visible {
  outline-color: var(--color-9);
}

.btn-icon.is-faq-darkgold[data-wf-focus-visible] {
  outline-color: var(--color-9);
}

.btn-icon.is-faq-darkgold.hide {
  display: none;
}

.icon-arrow {
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.new-body {
  color: var(--color);
  letter-spacing: -.032em;
  font-family: Inter, sans-serif;
  line-height: 1.2;
}

.section-newhome-hero {
  background-color: #d9d9d9;
  padding-top: 12.5rem;
  padding-bottom: 3rem;
  position: relative;
  overflow: hidden;
}

.page-padding-large {
  padding-left: 5rem;
  padding-right: 5rem;
}

.page-padding-large.is-left-0 {
  padding-left: 0;
}

.container-1280 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.container-1280.is-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-1280.is-right {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.container-1280.is-left {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.container-1280.margin-bottom-0 {
  margin-bottom: 0;
}

.image-newhome-hero {
  z-index: 2;
  opacity: .05;
  pointer-events: none;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.new-hompage-bg1 {
  width: 95rem;
  height: 88rem;
  position: absolute;
  top: auto;
  bottom: -45.625rem;
  left: -32.5625rem;
  right: auto;
}

.new-hompage-bg2 {
  object-fit: cover;
  width: 75.5rem;
  height: 65.625rem;
  position: absolute;
  top: -34rem;
  bottom: auto;
  left: -78.175rem;
  right: auto;
}

.test-image {
  width: 10rem;
}

.max-width-746 {
  max-width: 46.625rem;
}

.form-request-demo {
  margin-bottom: 0;
}

.form-request-demo.is-cta {
  z-index: 4;
  flex-direction: column;
  width: 27.875rem;
  display: flex;
  position: relative;
}

.form-request-wrapper {
  max-width: 28.5rem;
  display: flex;
  position: relative;
}

.form-request-textfield {
  color: var(--white);
  background-color: rgba(255, 255, 255, .2);
  border: 1px #000;
  border-radius: 3rem;
  width: 100%;
  min-height: 3.875rem;
  margin-bottom: 0;
  padding: 1.475rem 11.75rem 1.375rem 1.5rem;
}

.form-request-textfield::placeholder {
  color: var(--white);
}

.request-form-submit {
  background-color: var(--white);
  color: var(--color-2);
  border-radius: 2.1875rem;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 800;
}

.request-form-submit.business-only-submit-button {
  transition: all .2s;
}

.request-form-submit.business-only-submit-button:hover {
  background-color: var(--color-2);
  color: var(--white);
}

.request-form-submit.business-only-submit-button2 {
  transition: all .2s;
}

.request-form-submit.business-only-submit-button2:hover {
  background-color: var(--color-2);
  color: var(--white);
}

.request-form-submit_wrapper {
  flex-direction: column;
  justify-content: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-right: .5rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.navbar {
  z-index: 999;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.new-navbar-container {
  z-index: 2;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.new-navbar-container.scrolled {
  padding-top: 1rem;
  padding-bottom: 1rem;
  transition: all .4s;
}

.new-navbar-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.new-navbar-menu {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  align-items: center;
  display: flex;
}

.navbar-brand-link {
  color: var(--white);
}

.navbar-brand-link:hover {
  color: var(--color-2);
}

.new-navbar-logo {
  width: 11.125rem;
  height: 1.75rem;
}

.btn {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.btn:hover {
  color: var(--white);
  background-color: #017ffa;
}

.btn.with-icon {
  color: var(--dodger-blue);
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.btn.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.btn.with-icon.blue {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.btn.with-icon.blue:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.btn.with-icon.blue.is-open {
  min-height: 3.125rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  font-size: 1.125rem;
}

.btn.with-icon.is-form {
  grid-column-gap: 1.25rem;
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: none;
  border-width: 1px;
  height: 3.75rem;
  padding: 1rem 1.875rem;
  font-size: 1.125rem;
}

.btn.with-icon.is-form:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.btn.with-icon.is-form.special-button {
  border-color: var(--dodger-blue);
  background-color: var(--dodger-blue);
  cursor: pointer;
  position: relative;
}

.btn.with-icon.is-form.roi-calculator-btn {
  cursor: pointer;
}

.btn.with-icon.is-blog-template {
  color: var(--medium-blue);
}

.btn.with-icon.see-role {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(#3190f6, #3384f7);
  border-radius: 6.25rem;
  height: 5rem;
  padding: 1rem 1.875rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.btn.with-icon.see-role:hover {
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.btn.with-icon.is-start {
  grid-column-gap: 1.25rem;
  color: var(--white);
  text-transform: none;
  background-image: linear-gradient(270deg, #3190f6, #3384f7);
  border-radius: 6.25rem;
  min-width: 19.375rem;
  min-height: 4.375rem;
  padding: 1rem 2.375rem;
  font-size: 1.5rem;
  font-weight: 600;
}

.btn.with-icon.is-start:hover {
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.btn.with-icon.is-forfm-request {
  text-transform: none;
  border-width: 1px;
  width: 100%;
  font-size: .875rem;
}

.btn.with-icon.is-forfm-request:hover {
  background-image: linear-gradient(270deg, #3384f7, rgba(62, 151, 247, .14));
}

.btn.with-icon.is-forfm-request.special-button {
  cursor: pointer;
  position: relative;
}

.btn.is-text {
  color: #017ffa;
  border-style: none;
  flex: none;
}

.btn.is-text:hover {
  background-color: rgba(0, 0, 0, 0);
}

.btn.is-demo {
  margin-top: 0;
  margin-right: 0;
  display: none;
  position: static;
  overflow: visible;
}

.btn.is-demo.requestdemolink {
  color: #fff;
  display: none;
}

.btn.is-demo.requestdemolink.special-button {
  position: absolute;
}

.btn.is-demo.is-hybrid {
  display: none;
}

.btn.is-demo {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.btn.is-demo:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.btn.is-demo.requestdemolink, .btn.is-demo.requestdemoform {
  display: block;
}

.btn.transparent {
  color: var(--medium-blue);
  min-width: 11rem;
  height: 2.625rem;
}

.btn.transparent:hover {
  color: var(--white);
}

.btn.is-blue {
  clear: none;
  text-align: center;
  object-fit: contain;
  background-image: linear-gradient(269.47deg, rgba(51, 132, 247, .96), #3e97f7);
  border-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  height: 2.625rem;
  margin-left: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: static;
  top: -58px;
  bottom: 0;
  left: 438px;
}

.btn.is-blue:hover {
  background-color: rgba(1, 127, 250, .13);
  background-image: linear-gradient(rgba(51, 132, 247, .96), #3e97f7);
  box-shadow: 0 10px 25px rgba(59, 145, 247, .4);
}

.btn.is-blue.requestdemolink {
  display: flex;
}

.btn.is-form-smart {
  background-color: var(--medium-blue);
  color: var(--white);
  text-transform: uppercase;
  border-radius: .625rem;
  width: 6.875rem;
  height: 2.625rem;
}

.btn.is-subscribe {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: .5rem;
}

.btn.is-subscribe:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.btn.is-primary_blue {
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: 0;
  margin-right: 0;
  padding: .75rem 2rem;
  transition-duration: .5s;
}

.btn.is-primary_blue:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
  border-color: rgba(0, 0, 0, 0);
}

.btn.is-sticky {
  background-image: linear-gradient(to right, #3384f7, #3e95f7);
  flex-direction: column;
  min-height: 2.625rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.btn.is-sticky:hover {
  background-image: linear-gradient(#3384f7, #3e95f7);
}

.btn.is-demo-copy {
  color: #fff;
  background-image: linear-gradient(270deg, rgba(9, 103, 236, .95), #3190f6);
  border-style: none;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  height: 3rem;
  margin-top: .5rem;
  margin-right: .625rem;
  padding: 1rem 1.875rem;
  display: block;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.btn.is-demo-copy:hover {
  background-image: linear-gradient(rgba(9, 103, 236, .95), #3190f6);
}

.btn.is-demo-copy.requestdemolink, .btn.is-demo-copy.requestdemoform {
  display: block;
}

.btn.is-clear-filter {
  color: var(--medium-blue);
  padding: .875rem 6.25rem;
  font-weight: 600;
}

.btn.is-clear-filter:hover {
  color: var(--white);
}

.btn.is-mobile-demo {
  display: none;
  overflow: visible;
}

.btn.is-mobile-demo.requestdemolink {
  color: #fff;
  display: none;
}

.btn.is-mobile-demo.requestdemolink.special-button {
  position: absolute;
}

.btn.is-mobile-demo.is-hybrid {
  display: none;
}

.btn.is--white {
  border-color: var(--white);
  background-color: var(--white);
  color: var(--medium-blue);
  min-width: 11rem;
}

.btn.is--white:hover {
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
}

.btn.is-form {
  grid-column-gap: 1rem;
  color: #f7f7f7;
  background-color: #409af7;
  border-style: solid;
  border-color: #409af7;
  padding: 1.125rem 1.875rem;
  display: flex;
}

.btn.is-form:hover {
  border-color: var(--royal-blue);
  background-color: var(--royal-blue);
}

.btn.is-ghost-white {
  border-color: #fff;
}

.btn.is-ghost-white:hover {
  color: var(--medium-blue);
  background-color: #fff;
}

.btn.is-form {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  display: flex;
}

.btn.is-form:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.new-navbar-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--white);
  align-items: center;
  padding: 0;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.new-navbar-link.is-dark {
  color: var(--color);
}

.new-navbar-droparrow {
  flex-direction: column;
  justify-content: center;
  width: .875rem;
  height: .5rem;
  display: flex;
}

.star-cards-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.star-card {
  background-color: rgba(255, 255, 255, .2);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.icon-star {
  object-fit: cover;
  width: 6rem;
  height: 3rem;
}

.banner15_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-height: 6rem;
}

.heading-style-h1 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.banner15_inner-wrapper {
  justify-content: flex-end;
  display: flex;
}

.section-banner {
  z-index: 3;
  margin-top: 9.75rem;
  display: flex;
  position: relative;
}

.banner15_image-wrapper {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5));
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.banner15_component {
  justify-content: flex-end;
  width: 100vw;
  max-width: 100%;
  display: flex;
  overflow: hidden;
}

.banner15_heading-wrapper {
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.banner15_marquee {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: space-around;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: grid;
}

.section-newhome-solutions {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.text-color-newblue {
  color: var(--color-2);
}

.cards-wrapper {
  z-index: 10;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cards-wrapper.is-product-3cl {
  grid-template-columns: 1fr 1fr 1fr;
}

.cards-wrapper.is-product-2cl {
  grid-template-columns: 1fr 1fr;
}

.cards-wrapper.is-comp-2cl {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-columns: 1fr 1fr;
}

.cards-wrapper.is-home {
  grid-template-columns: 1.1fr 1fr 1fr 1fr;
}

.card-item {
  background-color: #fff;
  border-radius: 1rem;
  height: 100%;
  padding: 2rem;
}

.card-item.card-slow.is-big {
  padding-right: 1.5rem;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

.margin-top-12 {
  margin-top: .75rem;
}

.margin-top-24 {
  margin-top: 1.5rem;
}

.footer {
  color: var(--midnight-blue);
  background-color: #03198b;
  padding-top: 6rem;
  padding-bottom: 3rem;
}

.new-footer-top {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 3rem;
  display: flex;
}

.new-footer-left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  width: 11.3889vw;
  max-width: 10.25rem;
  display: flex;
}

.new-footer-right {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 66.25vw;
  max-width: 59.625rem;
  display: grid;
}

.footer-column {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.footer-title {
  color: var(--white);
  font-weight: 500;
  line-height: 1.15;
}

.footer-new-link {
  color: var(--white);
  font-size: .875rem;
}

.footer-new-link:hover {
  color: var(--ghost-white-2);
}

.footer-new-link.is-small {
  font-size: .75rem;
}

.footer-brand-link {
  color: var(--white);
}

.new-footer-logo {
  width: 9.75rem;
  height: 1.5rem;
}

.footer-new-socials {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.footer-social {
  color: var(--white);
}

.footer-certif-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.certif-icon {
  width: 2.625rem;
  height: 2.625rem;
}

.new-footer-bottom {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-top: 1px solid rgba(255, 255, 255, .16);
  justify-content: space-between;
  padding-top: 1rem;
  display: flex;
}

.new-footer-copyright {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  align-items: center;
  display: flex;
}

.partners-logos {
  width: 11.75rem;
  height: 1rem;
}

.section-newhome-cta {
  padding-bottom: 6rem;
}

.new-cta-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: 1.75rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 6rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.absolute-image-100 {
  object-fit: cover;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2458f8_CTA-bg.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.absolute-image-100.opacity-20 {
  opacity: .2;
}

.new-cta-top {
  z-index: 4;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.cta-image-1 {
  z-index: 3;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.cta-image {
  z-index: 3;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section-newhome-integrations {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.integrations-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.integration-item {
  border-radius: 6.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 8.75rem;
  height: 8.75rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section-newhome-statics {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245d00_Statics-bg.jpg");
  background-position: 50%, 50%;
  background-size: auto, cover;
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  overflow: hidden;
}

.statics-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.statics-right {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.static-item {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 2rem;
  padding-right: 0;
  display: flex;
  position: relative;
}

.statics-rod {
  background-color: rgba(255, 255, 255, .2);
  width: 100%;
  height: 1px;
  padding-bottom: 0;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.newhome-statics-image {
  background-color: rgba(169, 169, 168, .1);
  border-radius: 100%;
  width: 53.875rem;
  height: 53.875rem;
  position: absolute;
  top: auto;
  bottom: -26.5rem;
  left: -13.75rem;
  right: auto;
}

.section-newhome-why {
  background-color: #f2f2f1;
  padding-top: 6rem;
  padding-bottom: 10.5rem;
  position: relative;
  overflow: hidden;
}

.newhome-why-grid {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  grid-template-rows: auto;
  grid-template-columns: 48% 52%;
  grid-auto-columns: 1fr;
  display: grid;
}

.newhome-why-grid.is-1 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.newhome-why-grid.is-2 {
  margin-top: 8rem;
}

.why-grid-details {
  grid-column-gap: 1.5rem;
  grid-row-gap: 4.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.why-details-item {
  max-width: 16rem;
}

.icon-heigh-48 {
  height: 3rem;
}

.why-grid-left {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.grid-why-image_wrapper {
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48.6111vw;
  max-width: 43.75rem;
  height: 35.2778vw;
  max-height: 31.75rem;
  margin-right: 2rem;
  padding: 1.375rem;
  display: flex;
  position: absolute;
}

.grid-why-image {
  object-fit: cover;
  border-radius: .5rem;
  width: 100%;
  height: 100%;
}

.section-newhome-quote {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

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

.newhome-quote-grid {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 66.375rem;
  display: grid;
}

.newhome-quote-right {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  max-width: 51.25rem;
  display: flex;
}

.icon-quote {
  color: var(--white);
  width: 2rem;
  height: 1.5rem;
}

.newhome-quote-left {
  border-radius: 8.875rem;
  width: 13.3333vw;
  max-width: 12rem;
  position: relative;
}

.image-100.is-hero {
  z-index: 3;
  border-radius: .5rem;
  position: relative;
}

.quote-author-picture {
  object-fit: cover;
  border-radius: 8.875rem;
  width: 12rem;
  height: 12rem;
}

.company-icon-wrapper {
  z-index: 2;
  background-color: var(--white);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5.125rem;
  height: 5.125rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: -1.5rem;
  right: auto;
}

.icon-54 {
  width: 3.375rem;
}

.section-newhome-ai {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  overflow: hidden;
}

.section-newhome-slider {
  padding-top: 6rem;
}

.splide {
  overflow: hidden;
}

.splide.is-testimonial {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  max-width: 66.3rem;
  margin-bottom: -3rem;
  padding-bottom: 3rem;
  display: flex;
  overflow: visible;
}

.splide.is-case {
  position: relative;
  overflow: visible;
}

.splide.is-hide {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 66.3rem;
  margin-bottom: -3rem;
  padding-bottom: 3rem;
  display: none;
  overflow: visible;
}

.splide.is-testimonial-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 66.3rem;
  margin-bottom: -3rem;
  padding-bottom: 3rem;
  display: flex;
  overflow: visible;
}

.splide__track.is-testimonial {
  width: 100%;
}

.splide__track.is-case {
  z-index: 4;
  position: relative;
}

.splide__list {
  max-width: 53.5rem;
  display: flex;
}

.splide__list.is-testimonial {
  align-items: flex-start;
  max-width: 53.5rem;
}

.splide__list.is-testimonial.is-product {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.splide__list.is-testimonial.width-mobile-100 {
  max-width: 100%;
}

.splide__slide {
  flex: none;
  width: 100%;
  max-width: 100%;
}

.splide__slide.is-testimonial {
  flex-direction: column;
  justify-content: center;
  height: auto;
  display: flex;
}

.slider-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 52.68% 47.32%;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 28.625rem;
  display: grid;
}

.slider-item.is-small-mobile {
  z-index: 5;
}

.slider-text-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #ebe8f5;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 3rem;
  display: flex;
}

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

.flex-horizontal {
  align-items: center;
  display: flex;
}

.flex-horizontal.is-gap-4 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
}

.flex-horizontal.is-gap-2 {
  grid-column-gap: .125rem;
  grid-row-gap: .125rem;
}

.flex-horizontal.is-gap-2.is-tablet {
  display: none;
}

.flex-horizontal.is-gap-8 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.flex-horizontal.is-gap-16 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.marquee {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.marquee.is-scrolling {
  overflow: visible;
}

.marquee-track {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.marquee-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.marquee-item {
  flex: none;
  width: 53.5rem;
  height: 100%;
}

.newhome-slider-title {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.view-more-container {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 3rem;
  padding-left: 5rem;
  padding-right: 5rem;
  display: flex;
  position: relative;
}

.section-newhome-team {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.text-size-medium {
  font-size: 1.125rem;
}

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

.button-6 {
  color: rgba(0, 0, 0, 0);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 0, 0, 0);
  padding: .75rem 1.5rem;
}

.button-6.is-link {
  color: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-6.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.layout423_instructions-callout {
  background-color: rgba(0, 0, 0, .1);
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

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

.layout423_card-content-bottom {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.layout423_overlay {
  background-color: rgba(0, 0, 0, .5);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.layout423_card-content {
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  min-height: 70vh;
  padding: 2rem;
  display: flex;
  position: relative;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.layout423_card {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 50%;
  height: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.margin-bottom, .margin-bottom.margin-xxlarge, .margin-bottom.margin-xsmall, .margin-bottom.margin-xxsmall, .margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.layout-423-instructions-delete {
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  padding: 2rem;
}

.margin-top-2, .margin-top-2.margin-small, .margin-top-2.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.layout423_hover-content {
  display: none;
}

.layout423_image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

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

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

.layout423_instructions-callout-image {
  margin-top: 1.5rem;
}

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

.container-large.is-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-style-h4 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

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

.rl-styleguide_label {
  color: rgba(0, 0, 0, 0);
  white-space: nowrap;
  cursor: context-menu;
  background-color: #0073e6;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.text-color-white-2 {
  color: rgba(0, 0, 0, 0);
}

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

.max-width-442 {
  max-width: 27.625rem;
}

.team-solutions-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.team-solutions-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 7.125rem;
  height: 29.75rem;
  display: grid;
  position: relative;
  overflow: hidden;
}

.team-solutions-item.active {
  grid-template-columns: 1fr 1fr;
  max-width: 39.25rem;
}

.team-solution-picture_wrapper {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.team-solution-picture_wrapper.active {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.team-solution-picture {
  object-fit: cover;
  flex: none;
  width: 18.875rem;
  max-width: 18.875rem;
  height: 100%;
  transform: scale(1.2)translate(-1.7rem);
}

.team-solution-picture.active {
  width: 100%;
  max-width: none;
  transform: none;
}

.team-solutions-item_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: rgba(158, 238, 214, .35);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 3rem 2rem;
  display: none;
  overflow: hidden;
}

.team-solutions-item_content.active {
  display: flex;
}

.flex-vertical {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.flex-vertical.is-gap-8 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.flex-vertical.is-gap-8.is-team {
  flex: none;
  min-width: 17rem;
  overflow: hidden;
}

.flex-vertical.is-gap-16 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.flex-vertical.is-100 {
  z-index: 4;
  width: 100%;
  position: relative;
}

.flex-vertical.is-100.is-fixed {
  height: 95vh;
  overflow: auto;
}

.flex-vertical.is-100.scroll-alert-1.is-content {
  height: auto;
  margin-bottom: 0;
  position: static;
}

.flex-vertical.is-100.is-gap-4 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
}

.flex-vertical.is-gap-24 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.flex-vertical.is-center {
  justify-content: center;
}

.embed-style {
  display: none;
}

.new-hompage-bg3 {
  object-fit: cover;
  width: 98.25rem;
  height: 86.625rem;
  position: absolute;
  top: -11.5rem;
  bottom: auto;
  left: auto;
  right: -10rem;
}

.logo-52 {
  flex: none;
  height: 3.25rem;
}

.banner-wrapper {
  z-index: 3;
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  flex: none;
  padding-right: 3.5rem;
  display: flex;
  position: relative;
}

.global-styles {
  position: absolute;
}

.section-newhome-lead {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.navbar-blur {
  opacity: 0;
  background-color: rgba(3, 25, 139, .5);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.eyeline {
  color: var(--color);
  letter-spacing: -.0056em;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 800;
  line-height: 1.2;
}

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

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

.eyeline.text-color-purple {
  color: var(--color-5);
}

.eyeline.text-color-orange {
  color: var(--orange-4);
  font-weight: 800;
}

.eyeline.text-color-darkorange {
  color: var(--color-9);
}

.eyeline.text-color-newblue {
  color: var(--color-2);
}

.eyeline.text-color-darkbrown {
  color: var(--brown2);
}

.eyeline.is-small {
  font-size: .7rem;
}

.tag-title-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 1.5rem;
  display: flex;
  position: relative;
}

.tag-title-left {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

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

.lead-bg {
  object-fit: fill;
  width: 34.4444vw;
  max-width: 31rem;
  height: 37.9167vw;
  max-height: 34.125rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.lead-bg.is-tablet {
  display: none;
}

.margin-top-72 {
  margin-top: 4.5rem;
}

.tag-faq-grid {
  z-index: 8;
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.07fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
  position: relative;
}

.tag-faq-grid.is-reverse {
  grid-template-columns: 1fr .9fr;
}

.tag-faq-grid.is-rev {
  grid-template-columns: 1.07fr 1fr;
}

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

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

.heading-large {
  color: var(--grey-dark);
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  font-weight: 700;
  line-height: 1.2;
}

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

.faq-tag_item {
  grid-row-gap: 0rem;
  color: #161841;
  cursor: pointer;
  border-bottom: 1px solid rgba(0, 13, 83, .16);
  flex-direction: column;
  width: 100%;
  padding-bottom: 1.5rem;
  display: flex;
}

.faq-tag_item.is-12.none {
  z-index: -1;
  opacity: 0;
  height: 0;
  margin-top: -1.5rem;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.body-small-2 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.65;
}

.tag-faq-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 36.25rem;
  display: flex;
}

.faq-tag-question {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.faq-tag-answer {
  flex-direction: column;
  align-items: flex-start;
  height: 0;
  display: flex;
  overflow: hidden;
}

.faq-tag-answer.open {
  height: auto;
  margin-bottom: -1rem;
  margin-left: -1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
}

.space-24 {
  height: 1.5rem;
  padding-bottom: 0;
}

.tag-faq-video_wrapper {
  aspect-ratio: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.tag-faq-video_wrapper.is-1 {
  padding-left: 2rem;
}

.tag-faq-video_wrapper.is-3, .tag-faq-video_wrapper.is-4 {
  padding-right: 2rem;
}

.tag-faq-video_wrapper.is-2 {
  padding-left: 2rem;
}

.tag-faq-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.tag-faq-content.is-4 {
  align-items: flex-end;
}

.content {
  z-index: 2;
  opacity: 0;
  object-fit: cover;
  width: 100%;
  height: auto;
  transition: all .5s;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.content.is-2 {
  z-index: 1;
}

.content.is-5 {
  z-index: 4;
}

.calculator-tab-content {
  margin: -4.5rem;
  padding: 4.5rem;
}

.intelligence-bg {
  object-fit: fill;
  width: 39.3056vw;
  max-width: 35.375rem;
  height: 53.0556vw;
  max-height: 47.75rem;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.intelligence-bg.is-desktop {
  display: none;
}

.engagement-bg {
  object-fit: fill;
  width: 45.4167vw;
  max-width: 40.875rem;
  height: 47.2222vw;
  max-height: 42.5rem;
  position: absolute;
  top: auto;
  bottom: 5rem;
  left: 5rem;
  right: auto;
}

.engagement-bg.is-tablet {
  display: none;
}

.tag-bg {
  object-fit: fill;
  width: 46.1111vw;
  max-width: 41.5rem;
  height: 46.6667vw;
  max-height: 42rem;
  position: absolute;
  top: auto;
  bottom: 4.75rem;
  left: 3.25rem;
  right: auto;
}

.tag-bg.is-tablet {
  display: none;
}

.splide_list {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  margin-bottom: -3rem;
  margin-left: -3rem;
  margin-right: -3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
  padding-right: 3rem;
  display: flex;
}

.max-width-640 {
  max-width: 40rem;
}

.tablet-hide {
  flex: none;
}

.max-width-170 {
  max-width: 10.625rem;
}

.max-width-200 {
  max-width: 12rem;
}

.footer-column-title {
  cursor: auto;
}

.footer-column-icon {
  display: none;
}

.footer-column_inside {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.space-footer {
  display: none;
}

.padding-0 {
  padding: 0;
}

.embed-script {
  display: none;
}

.hero-bg-video {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.slider-mask-left {
  z-index: 3;
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, .1));
  width: 4rem;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.slider-mask-right {
  z-index: 3;
  background-image: linear-gradient(270deg, #fff, rgba(255, 255, 255, .1));
  width: 4rem;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

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

.container-1126.is-slider {
  padding-bottom: 4rem;
  padding-left: 2rem;
  padding-right: 2rem;
  overflow: hidden;
}

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

.container-1190.is-slider {
  margin-bottom: -4rem;
  padding-bottom: 4rem;
  padding-left: 4rem;
  padding-right: 4rem;
  position: relative;
  overflow: hidden;
}

.container-1190.is-slider.is-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.case-metrics-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.metric-item {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  display: flex;
}

.max-width-270 {
  max-width: 18rem;
}

.quote-icon-wrapper {
  z-index: 2;
  background-color: rgba(255, 255, 255, .8);
  border-radius: .75rem;
  padding: 1.5rem;
  position: absolute;
  top: auto;
  bottom: 1rem;
  left: 1rem;
  right: auto;
}

.space-16 {
  height: 1rem;
  padding-bottom: 0;
}

.collection-lest, .marquee-content {
  flex: none;
}

.marquee-content.is--scrolling {
  position: relative;
}

.track-horizontal {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cta-grain {
  z-index: 4;
  pointer-events: none;
  object-fit: cover;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png");
  background-position: 50%;
  background-size: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section-report-hero {
  background-color: #f9f9fe;
  padding-top: 13.875rem;
  padding-bottom: 6rem;
  position: relative;
}

.gird-report {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 36.5rem;
  display: flex;
}

.image-report {
  object-fit: cover;
  border-radius: 1.25rem;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section-report-content {
  padding-top: 4.5rem;
  padding-bottom: 6rem;
}

.report-content_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.report-content_wrapper.is-gap-64 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.report-content_right {
  width: 100%;
  max-width: 43rem;
}

.report-content_right.is-new {
  max-width: none;
}

.report-content_left {
  flex-direction: column;
  width: 100%;
  max-width: 23.75rem;
  display: flex;
  position: relative;
}

.report-richtext {
  color: var(--grey-dark);
  width: 100%;
}

.report-richtext h2 {
  color: var(--grey-dark);
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.report-richtext h3 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
}

.report-richtext p {
  color: var(--grey-dark);
  margin-bottom: 2rem;
  font-size: 1rem;
  line-height: 150%;
}

.report-richtext a {
  color: var(--medium-blue);
  text-decoration: underline;
}

.report-richtext ul {
  margin-bottom: 2rem;
  padding-left: 1.5rem;
}

.report-richtext li {
  margin-bottom: 2rem;
}

.report-richtext img {
  object-fit: cover;
  border-radius: .5rem;
  width: 100%;
  margin-top: 0;
}

.report-richtext figure {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: cover;
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

.report-richtext h4 {
  margin-top: 0;
}

.report-richtext h5, .report-richtext h6 {
  margin-top: 0;
  margin-bottom: 1rem;
}

.report-richtext blockquote {
  border-left-width: 4px;
  border-left-color: var(--royal-blue);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 0 3rem 0 1rem;
  line-height: 150%;
}

.report-richtext h1 {
  color: var(--grey-dark);
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.report-richtext ol {
  margin-bottom: 2rem;
}

.report-table-content {
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  max-height: 85vh;
  padding: .5rem;
  display: flex;
  position: relative;
}

.report-table-content.is-long {
  height: 95vh;
  overflow: auto;
}

.report-table-content.is-70vh {
  max-height: 70vh;
}

.report-title {
  color: var(--grey-dark);
  width: 100%;
  padding: .2rem 1rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4;
}

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

.report-title.w--current {
  background-color: #f8f8fd;
  border-radius: .75rem;
}

.report-title.is-sub {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: .875rem;
  font-weight: 400;
}

.report-title.is-sub:hover {
  color: var(--royal-blue);
}

.report-title.is-sub.w--current {
  color: var(--color-2);
  background-color: #fff;
  border-radius: .75rem;
}

.fs-toc_link-wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.fs-toc_link-wrapper.is-h2 {
  margin-top: .5rem;
}

.report-content_sticky {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  width: 100%;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 1rem;
}

.report-content_sticky.is-new {
  top: 8rem;
}

.report-social-wrapper {
  grid-column-gap: 1.5rem;
  background-color: var(--white);
  text-align: center;
  border-radius: 1.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  padding: 1rem;
  display: flex;
  position: relative;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.report-social-wrapper.is-tablet {
  display: none;
}

.report-social-wrapper.is-desktop.is-fixed {
  position: absolute;
  top: auto;
  bottom: 3rem;
  left: 0%;
  right: 0%;
}

.section-report-interested {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.report-mask {
  background-color: #f6f7fd;
  width: 70.5556vw;
  height: 71.125rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.margin-top-48 {
  margin-top: 3rem;
}

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

.report-item {
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.report-item_bottom {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.5rem;
  display: flex;
}

.report-item_bottom.is-no-toppadding {
  padding-top: 0;
}

.heading-20 {
  color: var(--grey-dark);
  letter-spacing: -.05em;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.4;
}

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

.rod-100 {
  background-color: var(--grey-dark);
  opacity: .16;
  width: 100%;
  height: 1px;
  position: absolute;
  top: auto;
  bottom: -6rem;
  left: 0%;
  right: 0%;
}

.report-button {
  display: flex;
}

.newnav-blur {
  z-index: -1;
  opacity: 0;
  transition: all .2s;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.author-report-image {
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.author-ireport-nfo {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

.splide__arrows {
  z-index: 4;
  grid-column-gap: 1.5rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  max-width: 87rem;
  margin-right: auto;
  display: flex;
  position: absolute;
  top: 49%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.splide__arrow--prev {
  z-index: 10;
  color: var(--dark-slate-blue);
  cursor: pointer;
  background-color: rgba(255, 255, 255, .9);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  margin-left: -4.4rem;
  transition: all .25s;
  display: flex;
  position: relative;
}

.splide__arrow--prev:hover {
  background-color: var(--white);
}

.icon-arrow-2 {
  width: 1.5rem;
  height: 1.5rem;
}

.slide-progress {
  background-color: #d5d9de;
  border-radius: 1.25rem;
  flex: 1;
  width: 100%;
  height: 3px;
  display: none;
  overflow: hidden;
}

.slider-progress-bar {
  background-color: #ff6442;
  border-radius: 1.25rem;
  width: 30vw;
  height: 3px;
}

.splide__arrow--next {
  z-index: 10;
  color: var(--dark-blue);
  cursor: pointer;
  background-color: rgba(255, 255, 255, .9);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  margin-right: -4.4rem;
  transition: all .25s;
  display: flex;
  position: relative;
}

.splide__arrow--next:hover {
  background-color: var(--white);
}

.read-more-wrapper {
  z-index: 6;
  border-bottom-right-radius: 1.25rem;
  border-bottom-left-radius: 1.25rem;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  height: 6rem;
  padding-bottom: 1rem;
  display: none;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.read-more-wrapper.show {
  display: flex;
}

.scroll-alert-2 {
  width: 100%;
  height: 1px;
  position: absolute;
  top: .5rem;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.scroll-alert-1 {
  z-index: 4;
  width: 100%;
  height: 3px;
  margin-top: 2px;
  margin-bottom: -2px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.scroll {
  flex-direction: column;
  margin-top: -.5rem;
  display: flex;
  position: relative;
  overflow: auto;
}

.slider-arrow {
  width: 1rem;
  height: 1rem;
  display: flex;
}

.hero-15 {
  z-index: 4;
  padding-top: 12rem;
  padding-bottom: 6rem;
  position: relative;
}

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

.hero-15_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.hero-15_grid.is-center {
  align-items: center;
}

.hero-15_grid-left {
  flex-direction: column;
  max-width: 30rem;
  display: flex;
}

.hero-15_grid-left.is-big {
  max-width: 32rem;
}

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

.checklist_wrapper {
  grid-row-gap: 1.25rem;
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.checklist_wrapper.is-gap {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
}

.checklist_item {
  color: var(--new-blue);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2458f3_Ok.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 1.5rem 1.5rem;
  align-items: center;
  min-height: 1.5rem;
  margin: 0;
  padding-left: 2rem;
  line-height: 1.2;
  display: flex;
}

.checklist_item.is-grey {
  color: var(--grey-80);
}

.checklist_item.is-white {
  color: var(--white);
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245cf8_Vector.png");
}

.form-request {
  color: #000;
  background-color: rgba(217, 217, 217, .2);
  border: 1px solid rgba(217, 217, 217, 0);
  border-radius: 6.25rem;
  width: 100%;
  height: 4rem;
  margin-bottom: 0;
  padding: .5rem 10.125rem .5rem 1.5rem;
  font-family: Inter, sans-serif;
  font-size: .9375rem;
  line-height: 1;
}

.form-request:focus-visible {
  border-style: solid;
  border-color: var(--color-2);
}

.form-request[data-wf-focus-visible] {
  border-style: solid;
  border-color: var(--color-2);
}

.form-request::placeholder {
  color: rgba(0, 0, 0, .5);
}

.form-request.is-get-started {
  background-color: var(--white-smoke-2);
  color: #000;
  padding-right: 12rem;
  font-size: .875rem;
  font-weight: 400;
}

.form-request.is-get-started::placeholder {
  color: var(--grey-medium);
}

.form-request.is-competitive {
  background-color: var(--white-smoke-2);
  color: #000;
  font-size: .875rem;
  line-height: 4rem;
}

.form-request.is-competitive::placeholder {
  color: var(--grey-medium);
}

.form-request.is-blog-suscribe {
  color: var(--grey-dark);
  background-color: #f7f7f7;
  width: 100%;
  height: 3.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: .875rem;
}

.form-request.is-blog-suscribe::placeholder {
  color: var(--grey-dark);
}

.form-request.is-blog {
  width: 27.5rem;
  height: 4.25rem;
  padding: 1.375rem 2.375rem;
  line-height: 100%;
}

.form-request.is-deliver {
  color: #0e2553;
  background-color: rgba(14, 37, 80, .05);
}

.form-request.is-deliver:active, .form-request.is-deliver:focus {
  color: #0e2553;
}

.form-request.is-deliver::placeholder {
  color: #0e2553;
}

.form-request.is-cta-9 {
  color: var(--white);
}

.form-request.is-cta-9:focus-visible {
  border-color: var(--white);
}

.form-request.is-cta-9[data-wf-focus-visible] {
  border-color: var(--white);
}

.form-request.is-cta-9::placeholder {
  color: var(--white);
  letter-spacing: -.042em;
  font-size: .875rem;
}

.form-request.is-white {
  color: var(--white);
}

.form-request.is-white::placeholder {
  color: var(--white);
}

.btn-secondary {
  background-color: var(--white);
  color: var(--color-2);
  text-align: center;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 3rem;
  margin-top: 0;
  margin-right: 0;
  padding: 1rem 1.5rem;
  font-family: Inter, sans-serif;
  font-size: .9375rem;
  font-weight: 800;
  line-height: 97%;
  transition: all .25s;
  display: flex;
}

.btn-secondary:hover {
  background-color: var(--color-2);
  color: var(--white);
}

.btn-secondary:focus {
  outline-color: var(--white);
  outline-offset: 2px;
  outline-width: 1px;
  outline-style: solid;
}

.btn-secondary.is-alternate {
  background-color: rgba(49, 78, 240, 0);
  border: 1px solid #fff;
}

.btn-secondary.is-alternate:hover {
  background-color: var(--white);
  color: var(--color-2);
}

.btn-secondary.active {
  background-color: #03198b;
  flex: none;
}

.btn-secondary.is-navbar-alternate {
  background-color: rgba(49, 78, 240, 0);
  border: 1px solid #fff;
  transition-duration: .2s;
}

.btn-secondary.is-navbar-alternate:hover {
  background-color: var(--white);
  color: var(--color-2);
}

.btn-secondary.is-navbar-alternate.reverse {
  color: var(--color);
  border-color: #000d53;
}

.btn-secondary.is-navbar-alternate.reverse:hover {
  background-color: var(--color);
  color: var(--white);
}

.btn-absolute-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: .5rem;
}

.hero-15_grid-right {
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  max-width: 43.5rem;
  padding: 1.5rem;
  position: relative;
}

.hero-15_video-wrapper {
  z-index: 2;
  aspect-ratio: auto;
  padding-top: 56%;
  padding-bottom: 0;
  position: relative;
  box-shadow: 0 5px 20px rgba(0, 0, 0, .3);
}

.hero-15_video {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-15_grid-circle {
  background-color: rgba(9, 214, 153, .2);
  border-radius: 100%;
  width: 41.5278vw;
  max-width: 37.375rem;
  height: 41.5278vw;
  max-height: 37.375rem;
  position: absolute;
  top: -3.75rem;
  bottom: auto;
  left: auto;
  right: -11.875rem;
}

.hero-15_grid-circle.is-purple {
  background-color: rgba(162, 97, 245, .2);
}

.hero-15_grid-circle.is-brown {
  background-color: rgba(255, 188, 86, .2);
}

.hero-15_grid-circle.is-right {
  right: -32rem;
}

.hero-15_grid-circle.is-darkbrown {
  background-color: rgba(248, 118, 45, .2);
  max-width: 37.37rem;
}

.statistic-1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.statistic-1_container {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 45rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.max-width-544 {
  max-width: 34rem;
}

.statics-1_wrapper {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  grid-template-rows: auto;
  grid-template-columns: 10rem 15rem 12rem;
  grid-auto-columns: 1fr;
  width: 45rem;
  display: grid;
}

.statics-1_item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.15;
  display: flex;
}

.feature-6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.feature-6.is-padding-bottom0 {
  padding-bottom: 0;
}

.feature-6_wrapper {
  grid-row-gap: 3rem;
  flex-direction: column;
  display: flex;
}

.feature-6_wrapper.is-v2 {
  grid-row-gap: 0rem;
}

.feature-6_feature-row {
  z-index: 3;
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.feature-6_feature-row.is-up {
  align-items: flex-start;
}

.feature-6_feature-row.is-reverse {
  flex-direction: row-reverse;
}

.feature-6_feature-row.spacing-x {
  margin-top: 15px;
}

.feature-6_feature-row.is-v2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.feature-6_feature-row-text {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 33.5rem;
  display: flex;
  position: relative;
}

.feature-6_feature-row-text.is-testimonial {
  width: 49%;
  display: none;
}

.feature-6_feature-row-text.is-drive {
  align-items: center;
  width: 616px;
  height: 468px;
}

.feature-6_feature-row-text.is-hyper {
  width: 32rem;
}

.feature-6_feature-row-text.is-multi {
  width: 38.5rem;
}

.feature-6_feature-row-text.margin-right-xxxlarge {
  margin-right: 120px;
}

.feature-6_feature-row-text.margin-right-large-responsive {
  margin-right: 60px;
}

.feature-6_feature-row-text.margin-left-large-responsive {
  margin-left: 60px;
}

.feature-6_feature-row-text.is-big {
  max-width: 34rem;
}

.feature-6_feature-row-text.is-v2 {
  justify-content: center;
  max-width: none;
  padding-right: 5rem;
}

.feature-6_feature-row-text.is-v2.is-right {
  padding-left: 5rem;
  padding-right: 0;
}

.text-color-bluedark {
  color: var(--new-blue);
}

.product-image {
  width: 43.5rem;
  position: relative;
}

.product-image.border-radius-20 {
  border-radius: 1.25rem;
}

.product-image.border-radius-20.max-width-450.margin-left-large-responsive {
  margin-left: 48px;
}

.product-image.border-radius-20.max-width-450.margin-right-large-responsive {
  margin-left: 0;
  margin-right: 48px;
}

.product-image.border-radius-20.max-width-450.shadow {
  box-shadow: 12px 16px 5px rgba(0, 0, 0, .2);
}

.product-image.border-radius-20.max-width-450.margin-left-large-responsive-2 {
  margin-left: 48px;
}

.product-image.is-right-column {
  left: 4vw;
}

.product-image.is-left-column {
  right: 4vw;
}

.product-image.is-margin {
  margin-left: 4rem;
}

.feature-7 {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.feature-7.is-bottom-padding0 {
  padding-top: 4rem;
  padding-bottom: 0;
}

.feature-7.is-top-padding-0 {
  padding-top: 0;
}

.feature-7.is-padding-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.feature-7.is-test {
  position: relative;
}

.green-gradient {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.feature-8.is-top-padding-0 {
  padding-top: 0;
}

.cta-7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.cta-7_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245d11_BG-V2.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 1.625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1.5rem;
  display: grid;
  position: relative;
}

.cta-7_image {
  aspect-ratio: 482 / 272;
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
}

.cta-7_right {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.cta-7_text {
  grid-column-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.text-color-lightgreen {
  color: var(--color-13);
}

.faq-1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
  overflow: hidden;
}

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

.faq-container {
  z-index: 3;
  grid-row-gap: 1rem;
  flex-direction: column;
  width: 100%;
  margin-top: 3rem;
  display: flex;
  position: relative;
}

.heading-xsmall-semibold {
  color: var(--color);
  letter-spacing: -.006em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.2;
}

.heading-xsmall-semibold.text-color-white {
  color: var(--white);
}

.faq-7_image1 {
  background-color: rgba(9, 214, 153, .1);
  background-image: linear-gradient(rgba(0, 157, 16, .1), rgba(0, 157, 16, .1));
  border-radius: 100%;
  width: 2.125rem;
  height: 2.125rem;
  position: absolute;
  top: 10.875rem;
  bottom: auto;
  left: -7rem;
  right: auto;
}

.faq-7_image1.is-purple {
  background-color: rgba(9, 214, 153, 0);
  background-image: linear-gradient(rgba(162, 97, 245, .3), rgba(162, 97, 245, .3));
}

.faq-7_image1.is-brown {
  background-color: rgba(255, 188, 86, .2);
  background-image: none;
}

.faq-7_image1.is-darkbrown {
  background-color: rgba(248, 118, 45, .2);
  background-image: none;
}

.faq-7_image2 {
  z-index: 2;
  background-color: rgba(0, 157, 16, .1);
  background-image: linear-gradient(rgba(0, 157, 16, .15), rgba(255, 255, 255, .2));
  border-radius: 100%;
  width: 37.375rem;
  height: 37.37rem;
  position: absolute;
  top: auto;
  bottom: -15.75rem;
  left: auto;
  right: -5.5rem;
}

.faq-7_image2.is-purple {
  background-color: rgba(0, 157, 16, 0);
  background-image: linear-gradient(rgba(162, 97, 245, .3), rgba(255, 255, 255, .2));
}

.faq-7_image2.is-brown {
  background-color: rgba(0, 157, 16, 0);
  background-image: linear-gradient(rgba(255, 188, 86, .3), rgba(255, 255, 255, .2));
}

.faq-7_image2.is-darkbrown {
  background-color: rgba(0, 157, 16, 0);
  background-image: linear-gradient(rgba(248, 118, 45, .3), rgba(255, 255, 255, .2));
}

.green-gradient-2 {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-9 {
  padding-top: 6rem;
  padding-bottom: 10.25rem;
}

.feature-9.is-padding-bottom96 {
  padding-bottom: 6rem;
}

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

.banner {
  z-index: 3;
  display: flex;
  position: relative;
}

.case-item {
  border-radius: 1.25rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.text-color-purple {
  color: var(--medium-purple);
}

.feature-10 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

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

.feature-10_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #f9f9fd;
  border-radius: 1.5rem;
  flex-direction: column;
  align-items: center;
  padding: 4rem 1.5rem 1.5rem;
  display: flex;
  position: relative;
}

.feature-10_item.height-x {
  object-fit: fill;
  height: 360px;
  max-height: 100%;
  overflow: scroll;
}

.feature-10_item.height-xx, .feature-10_item.height-295 {
  height: 295px;
}

.feature-10_item.is-blue {
  background-color: #0e2550;
}

.feature-10_author-wrapper {
  grid-column-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.inline-quote_author-image-copy, .quote-author_image {
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
}

.feature-10_quote-icon-top {
  width: 1.875rem;
  height: 1.875rem;
  position: absolute;
  top: 1.5rem;
  bottom: auto;
  left: 1.5rem;
  right: auto;
}

.inline-quote__icon-after-copy, .feature-10_quote-icon-bottom {
  transform-style: preserve-3d;
  width: 1.875rem;
  height: 1.875rem;
  position: absolute;
  top: auto;
  bottom: 1.5rem;
  left: auto;
  right: 1.5rem;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.purple-gradient {
  background-image: linear-gradient(rgba(162, 97, 245, .2), rgba(162, 97, 245, 0));
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-11 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.how-it-works-2_steps-wrapper-copy {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-vertical-copy {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.flex-vertical-copy.is-gap-8 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.flex-vertical-copy.is-gap-8.is-team {
  flex: none;
  min-width: 17rem;
  overflow: hidden;
}

.flex-vertical-copy.is-gap-16 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.flex-vertical-copy.is-100 {
  z-index: 4;
  width: 100%;
  position: relative;
}

.flex-vertical-copy.is-100.is-fixed {
  height: 95vh;
  overflow: auto;
}

.flex-vertical-copy.is-100.scroll-alert-1.is-content {
  height: auto;
  margin-bottom: 0;
  position: static;
}

.flex-vertical-copy.is-gap-24 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.feature-11_wrapper {
  flex-direction: column;
  display: flex;
}

.cta-8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.cta-8_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: rgba(162, 97, 245, .2);
  border-radius: 1.625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 1.5rem;
  display: grid;
  position: relative;
}

.cta-8_image {
  aspect-ratio: 482 / 272;
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
}

.cta-8_right {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.margin-top-8 {
  margin-top: .5rem;
}

.purple-gradient-2 {
  background-image: linear-gradient(to bottom, var(--pink-20), rgba(255, 255, 255, 0));
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.download-btn {
  color: var(--white);
  text-align: center;
  background-color: #314ef0;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-right: 0;
  padding: .75rem 1.5rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1;
  transition: all .5s;
  display: flex;
}

.download-btn:hover {
  color: var(--white);
  background-color: #03198b;
  border-color: rgba(0, 0, 0, 0);
}

.download-btn:focus {
  outline-offset: 2px;
  background-color: #03198b;
  outline: 1px solid #03198b;
}

.download-btn.is-alternate {
  background-color: rgba(49, 78, 240, 0);
  border: 1px solid #fff;
}

.download-btn.is-alternate:hover {
  background-color: var(--white);
  color: var(--color-2);
}

.download-btn.active {
  background-color: #03198b;
  flex: none;
}

.download-btn.is-navbar-alternate {
  background-color: rgba(49, 78, 240, 0);
  border: 1px solid #fff;
  transition-duration: .2s;
}

.download-btn.is-navbar-alternate:hover {
  background-color: var(--white);
  color: var(--color-2);
}

.download-btn.is-navbar-alternate.reverse {
  color: var(--color);
  border-color: #000d53;
}

.download-btn.is-navbar-alternate.reverse:hover {
  background-color: var(--color);
  color: var(--white);
}

.feature-12 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

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

.feature-12_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--purple-20);
  border-radius: 1.5rem;
  flex-direction: column;
  align-items: center;
  padding: 4rem 1.5rem 1.5rem;
  display: flex;
  position: relative;
}

.feature-12_item.height-x {
  object-fit: fill;
  height: 360px;
  max-height: 100%;
  overflow: scroll;
}

.feature-12_item.height-xx, .feature-12_item.height-295 {
  height: 295px;
}

.feature-12_item.is-blue {
  background-color: #0e2550;
}

.text-color-brown {
  color: var(--color-14);
}

.brown-gradient {
  background-image: linear-gradient(rgba(255, 188, 86, .2), rgba(162, 97, 245, 0));
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section-smart, .feature-13 {
  background-color: rgba(246, 247, 253, .7);
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-14 {
  z-index: 2;
  padding-top: 12rem;
  padding-bottom: 12rem;
  position: relative;
}

.feature-15 {
  z-index: 2;
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.feature-16 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-16.top-padding-0 {
  padding-top: 0;
}

.video-100 {
  object-fit: fill;
  border-radius: 0;
  width: 100%;
}

.feature-17 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-18 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.text-color-darkbrown {
  color: var(--color-9);
}

.darkbrown-gradient {
  background-image: linear-gradient(rgba(248, 118, 45, .2), rgba(162, 97, 245, 0));
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cta-9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.cta-9_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245afe_CTA-BG.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 1.625rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 6rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
}

.cta-9_wrapper-top {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.hero-16 {
  padding-top: 12rem;
}

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

.hero-16_grid.is-center {
  align-items: center;
}

.hero-16_grid-left {
  flex-direction: column;
  max-width: 39.25rem;
  display: flex;
}

.hero-16_grid-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 39rem;
  margin-right: -6.25rem;
  padding: 1.25rem;
  display: flex;
  position: relative;
}

.hero-16_grid-right-image {
  aspect-ratio: 582 / 412;
  object-fit: cover;
  width: 100%;
}

.hero-16_grid-right-image.border-radius-8 {
  border-radius: .5rem;
}

.feature-19 {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245b48_Solution-Bg.jpg");
  background-position: 50%;
  background-size: cover;
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.feature-19.is-padding-bottom0 {
  padding-bottom: 0;
}

.feature-20 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-20.is-padding-top0 {
  padding-top: 0;
}

.how-it-works-2_steps-info-small {
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: column;
  width: 100%;
  margin-bottom: 5rem;
  padding: 1.5rem;
  display: flex;
  box-shadow: 0 20px 40px rgba(49, 78, 240, .12);
}

.how-it-works-2_steps-info-small.is-last {
  margin-bottom: 0;
}

.light-gradient {
  background-image: linear-gradient(#efefef, rgba(255, 255, 255, 0));
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.newnav-open-div {
  z-index: -1;
  opacity: 0;
  transition: all .2s;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-21 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.feature-21.padding-top-0 {
  padding-top: 0;
}

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

.feature-22 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-23 {
  padding-top: 6rem;
  position: relative;
}

.feature-23_title {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: center;
  max-width: 52.625rem;
  display: flex;
}

.feature-23_grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.feature-23_grid-item {
  border-radius: 1rem;
  flex-direction: column;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.feature-23_grid-item-top {
  position: relative;
}

.feature-23_grid-item-bottom {
  background-color: rgba(248, 118, 45, .1);
  flex: 1;
  padding: 1.5rem;
}

.feature-23_grid-item-image {
  aspect-ratio: 632 / 408;
  object-fit: cover;
  width: 100%;
}

.feature-23_grid-item-logo-wrapper {
  z-index: 2;
  background-color: rgba(255, 255, 255, .8);
  border-radius: .75rem;
  padding: 1.125rem;
  position: absolute;
  top: auto;
  bottom: 1.5rem;
  left: 1.5rem;
  right: auto;
}

.feature-23_grid-item-logo {
  filter: invert();
  width: 6.875rem;
}

.hero-17 {
  margin-bottom: -3rem;
  padding-top: 14rem;
  padding-bottom: 3rem;
  position: relative;
  overflow: hidden;
}

.hero-17_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 33.5rem) minmax(200px, 39.25rem);
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  display: grid;
}

.hero-17_grid-left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.hero-17_grid-right {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: column;
  padding: 3rem 2.5rem 3rem 3rem;
  display: flex;
  position: relative;
}

.hero-17_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.875rem;
  height: 3.875rem;
}

.hero-17_video {
  z-index: 2;
  width: 100%;
  height: 75%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-17_image {
  z-index: 1;
  opacity: .05;
  pointer-events: none;
  object-fit: cover;
  width: 100%;
  height: 75%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-17_image.is-20 {
  opacity: .2;
}

.hero-17_image.is-10, .hero-17_image.is-1 {
  opacity: .1;
}

.pricing {
  z-index: 4;
  background-color: var(--white);
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 31.25rem;
  padding: 2.5rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -79%;
  left: auto;
  right: 0;
  box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
}

.pricing.is-clean, .pricing.is-static {
  position: static;
}

.pricing.pricing-page {
  bottom: -144%;
}

.register-link {
  opacity: 1;
  color: var(--color-2);
  white-space: normal;
  cursor: pointer;
  mix-blend-mode: normal;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  padding: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.2;
  transition-property: none;
  display: block;
  position: static;
}

.register-link:hover {
  color: var(--grey-dark);
}

.new-demo-form {
  width: 100%;
  margin-bottom: 0;
}

.new-from-text-wrapper {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 1.5rem;
}

.new-from-text-wrapper.no-border {
  border-bottom-style: none;
}

.link-newblue {
  color: var(--color-2);
}

.link-newblue:hover {
  color: var(--royal-blue);
}

.new-demo-form_field-label {
  color: var(--dim-grey-2);
  margin-bottom: .5rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.new-demo-form_field-label.is-academy {
  color: #8792a7;
}

.new-form-company_wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  margin-bottom: 1.5rem;
  display: flex;
}

.new-demo-form_input-textfield {
  color: #000;
  background-color: rgba(14, 37, 80, .05);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .375rem;
  width: 100%;
  height: 3rem;
  margin-bottom: 1.5rem;
  padding: 0 1rem;
  font-weight: 600;
}

.new-demo-form_input-textfield:focus {
  border-color: var(--color-2);
}

.new-demo-form_input-textfield.business-only-email-field {
  margin-bottom: 0;
}

.hero-17_star-cards-wrapper {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 1.65rem;
  left: -22rem;
  right: auto;
}

.hero-17_star-cards-wrapper.proof-logos-position-top-custom {
  top: 550px;
}

.hero-17_star-card {
  background-color: rgba(255, 255, 255, .2);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.grey-gradient {
  background-image: linear-gradient(#efefef, rgba(162, 97, 245, 0));
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-25 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.aurora-bg {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24599d_Bg.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

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

.feature-25_grid-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.feature-25_grid-item-image {
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-25_grid-item-text {
  flex-direction: column;
  display: flex;
}

.feature-25_grid-item-top {
  aspect-ratio: 396 / 592;
  padding-top: 67%;
  position: relative;
}

.feature-26 {
  padding-top: 6rem;
  padding-bottom: 12rem;
  position: relative;
}

.feature-26_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 33.5rem) minmax(200px, 43.75rem);
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.feature-26_grid-left {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.feature-26_grid-right {
  position: relative;
  left: 8.5rem;
}

.feature-26_grid-image {
  border-radius: .5rem;
  width: 100%;
}

.feature-26_circle1 {
  z-index: -1;
  background-color: #e6ecf4;
  border-radius: 100%;
  width: 36.625rem;
  height: 36.625rem;
  position: absolute;
  top: auto;
  bottom: -6rem;
  left: -7rem;
  right: auto;
}

.feature-26_grid-imag-wrapper {
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  padding: 1.5rem;
}

.feature-26_circle2 {
  z-index: -1;
  background-color: #e6ecf4;
  border-radius: 100%;
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: auto;
  bottom: -6rem;
  left: -7.5rem;
  right: auto;
}

.feature-27 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-27_grid {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  justify-items: center;
  width: 100%;
  display: grid;
}

.feature-27_grid-item {
  flex-direction: column;
  align-items: center;
  padding-right: 0;
  display: flex;
  position: relative;
}

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

.hero-18 {
  margin-bottom: -4rem;
  padding-top: 12rem;
  padding-bottom: 4rem;
  position: relative;
  overflow: hidden;
}

.hero-18_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1.7fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: grid;
  position: relative;
  left: -10.6rem;
}

.hero-18_grid-right {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  max-width: 32.5rem;
  padding-bottom: 4rem;
  display: flex;
}

.hero-18_video {
  z-index: 2;
  width: 100%;
  height: 84%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-18_grid-left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
  position: relative;
}

.hero-18_grid-imag-wrapper {
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  padding: 1.5rem;
  position: relative;
  left: -6.375rem;
}

.hero-18_grid-image {
  border-radius: .5rem;
  width: 100%;
}

.hero-19 {
  padding-top: 12rem;
  padding-bottom: 6rem;
}

.hero-19_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.hero-19_grid.is-center {
  align-items: center;
}

.hero-19_grid-left {
  flex-direction: column;
  max-width: 39.25rem;
  display: flex;
}

.hero-19_grid-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 39rem;
  margin-right: -6.25rem;
  padding: 1.25rem;
  display: flex;
  position: relative;
}

.feature-28 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.feature-28.is-top-padding-0 {
  padding-top: 0;
}

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

.container-922.is-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.max-width-628 {
  max-width: 39.25rem;
}

.feature-28_grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.feature-28_grid-left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: column;
  align-items: stretch;
  padding: 3rem 2rem;
  display: flex;
}

.feature-28_grid-right {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: column;
  padding: 2.25rem 1.5em 2.25rem 1.5rem;
  display: flex;
}

.feature-28_grid-icon {
  width: 14rem;
  height: 2.125rem;
  margin-left: auto;
  margin-right: auto;
}

.vs-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.vs-wrapper_inside {
  background-color: #314ef0;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 4.5rem;
  height: 4.5rem;
  display: flex;
}

.logo-vs {
  width: 2rem;
}

.feature-28_icon-wrapper {
  background-color: #f7f7f7;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-72 {
  height: 4.5rem;
}

.feature-28_circle-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-28_circle {
  background-color: rgba(235, 220, 255, .5);
  border-radius: 100%;
  width: 29.5rem;
  height: 29.5rem;
}

.feature-29 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-29.is-bottom-padding0 {
  padding-bottom: 0;
}

.feature-29_grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.feature-29_grid-link {
  color: var(--color-2);
  text-align: center;
  background-color: rgba(217, 217, 217, .2);
  border-radius: 6.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.feature-29_grid-link:hover {
  color: var(--color-2);
  background-color: rgba(217, 217, 217, .7);
}

.cta-form {
  margin-bottom: -3rem;
  padding-top: 14rem;
  padding-bottom: 3rem;
  position: relative;
  overflow: hidden;
}

.feature-30 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-30.is-bottom-padding0 {
  padding-bottom: 0;
}

.feature-30_grid {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 43.75rem) 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: -2.5rem;
  display: grid;
}

.feature-30_grid-left {
  background-color: rgba(255, 255, 255, .3);
  padding: 1.5rem;
  position: relative;
}

.feature-30_grid-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  max-width: 38.75rem;
  display: flex;
}

.feature-30_grid-image {
  aspect-ratio: 582 / 412;
  object-fit: cover;
  width: 100%;
}

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

.container-1400.is-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.request-form-2 {
  margin-bottom: -3rem;
  padding-top: 6rem;
  padding-bottom: 3rem;
  position: relative;
  overflow: hidden;
}

.request-form-bg {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-31 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-31.is-bottom-paddding-0 {
  padding-bottom: 0;
}

.feature-32 {
  padding-top: 6rem;
  padding-bottom: 0;
  position: relative;
}

.feature-title {
  padding-bottom: 4.5rem;
  position: relative;
}

.gradient-82 {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245d1f_Competitor-bg.jpg");
  background-position: 0 0, 0 0;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  width: 100%;
  height: 82%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

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

.comp-2cl-card {
  background-color: #fff;
  border-radius: 1.25rem;
  padding: 2rem 3rem;
  position: relative;
}

.comp-2cl-card.card-slow {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  align-items: flex-start;
  display: flex;
}

.colored-mask {
  text-align: left;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2459e7_Mask.svg");
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.feature-33 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.feature-33.is-padding-bottom0 {
  padding-bottom: 0;
}

.feature-33.is-v2 {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.table-module-new {
  border-radius: 1.25rem;
  padding: 3rem;
  position: relative;
}

.icon-newmodule-tab {
  height: 1.5rem;
}

.icon-newmodule-tab.is-mobile {
  display: none;
}

.feature-34 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-34.is-bottom-padding0 {
  padding-bottom: 0;
}

.feature-34_grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 31.5rem) minmax(200px, 43.5rem);
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.feature-34_grid-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
  position: relative;
}

.feature-34_grid-left {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  max-width: 38.75rem;
  display: flex;
}

.feature-34_circle {
  background-color: rgba(230, 236, 244, .5);
  border-radius: 100%;
  width: 26.75rem;
  height: 26.75rem;
  position: absolute;
  top: auto;
  bottom: -4.5rem;
  left: 4rem;
  right: auto;
}

.feature-35 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  position: relative;
}

.feature-35.is-bottom-padding0 {
  padding-bottom: 0;
}

.feature-35_grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.feature-35_grid-item {
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  padding: 2rem;
  display: flex;
}

.feature-35_title {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 29.5rem;
}

.feature-35_circle {
  background-color: rgba(230, 236, 244, .5);
  border-radius: 100%;
  width: 12rem;
  height: 12rem;
  position: absolute;
  top: auto;
  bottom: -10.5rem;
  left: -3.75rem;
  right: auto;
}

.feature-36 {
  padding-top: 3rem;
  padding-bottom: 6rem;
}

.feature-36.is-bottom-padding0 {
  padding-bottom: 0;
}

.feature-36_grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 39.25rem) minmax(200px, 32.5rem);
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.feature-36_grid-left {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.feature-36_grid-right {
  flex-direction: column;
  display: flex;
}

.feature-36_process-row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 7rem 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  max-width: 27.375rem;
  display: grid;
}

.feature-36_process-icon-wrapper {
  background-color: #f2f2f1;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 7rem;
  height: 7rem;
  display: flex;
}

.feature-36_process-icon-wrapper.is-rod {
  background-color: rgba(242, 242, 241, 0);
  height: 3rem;
}

.feature-36_process-icon-wrapper.is-rod.is-new {
  height: 5.25rem;
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.feature-36_process-icon-wrapper.is-blue {
  z-index: 2;
  background-color: rgba(210, 225, 251, .44);
  border-radius: 1.5rem;
  position: relative;
  box-shadow: 0 6px 50px rgba(0, 0, 0, .11);
}

.feature-36_grid-blue {
  background-color: var(--color-2);
  width: 1px;
  height: 100%;
}

.hero-20 {
  padding-top: 12rem;
  position: relative;
}

.hero-20_grid-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 49.5rem;
  margin-right: -10.25rem;
  padding: 1.25rem;
  display: block;
  position: relative;
}

.hero-20_grid-right-image {
  aspect-ratio: 582 / 412;
  object-fit: cover;
  border-radius: .5rem;
  width: 100%;
}

.bg-85 {
  object-fit: cover;
  width: 100%;
  height: 85%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-20_grid-left {
  flex-direction: column;
  max-width: 39.25rem;
  padding-top: 4.875rem;
  display: flex;
}

.feature-36_process-text {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.feature-36_process-text.is-gap-8 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.feature-36_process-text.is-gap-8.is-team {
  flex: none;
  min-width: 17rem;
  overflow: hidden;
}

.feature-36_process-text.is-gap-16 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.feature-36_process-text.is-100 {
  z-index: 4;
  width: 100%;
  position: relative;
}

.feature-36_process-text.is-100.is-fixed {
  height: 95vh;
  overflow: auto;
}

.feature-36_process-text.is-100.scroll-alert-1.is-content {
  height: auto;
  margin-bottom: 0;
  position: static;
}

.feature-36_process-text.is-100.is-gap-4 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
}

.feature-36_process-text.is-gap-24 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.feature-36_process-text.is-center {
  justify-content: center;
}

.feature-36_process-text.is-new {
  max-width: 13rem;
}

.hero-text {
  z-index: 4;
  padding-top: 17rem;
  padding-bottom: 5rem;
  position: relative;
}

.feature-text-content {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.feature-text-content.padding-top-0 {
  padding-top: 0;
}

.hero-bg75 {
  z-index: 2;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245a00_BG.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 75%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-75 {
  object-fit: cover;
  width: 100%;
  height: 75%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.noise-85 {
  z-index: 2;
  object-fit: cover;
  width: 100%;
  height: 85%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.text-richtext-new h2 {
  color: var(--grey-dark);
  margin-top: 48px;
  margin-bottom: 0;
  font-size: 1.5rem;
  line-height: 1.5;
}

.text-richtext-new p {
  color: var(--grey-dark);
  margin-top: 22px;
  margin-bottom: 22px;
  font-size: 1rem;
  line-height: 1.8;
}

.text-richtext-new h3 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.17rem;
  line-height: 1.5;
}

.text-richtext-new a {
  color: var(--color-2);
}

.text-richtext-new a:hover {
  opacity: .7;
  color: var(--royal-blue);
}

.text-richtext-new ul {
  color: var(--grey-dark);
  margin-top: 16px;
  margin-bottom: 16px;
}

.hero-17_stars {
  background-color: rgba(255, 255, 255, .2);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
  display: flex;
  box-shadow: 0 4px 25px rgba(0, 0, 0, .1);
}

.hero-21 {
  z-index: 4;
  padding-top: 12rem;
  padding-bottom: 4.5rem;
  position: relative;
}

.pagination_page-design-2 {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  color: #0e2550;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: .5rem;
  margin-right: .5rem;
  font-size: .875rem;
  line-height: 140%;
  display: flex;
  overflow: visible;
}

.pagination_page-button-2 {
  background-color: #f4f4f4;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-weight: 600;
  display: flex;
}

.pagination_page-button-2:hover, .pagination_page-button-2:active {
  color: #017ffa;
  border-color: #017ffa;
}

.p-small-4 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: .875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 180%;
}

.p-small-4.opacity-72 {
  opacity: .72;
}

.h-42-6 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.grid-2columns-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.grid-2columns-3.is-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-white-2 {
  background-color: #f6f7fd;
  width: 2rem;
  margin-left: -.5rem;
}

.p-small-5 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: .875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 180%;
}

.p-small-5.is-semi-bold {
  font-weight: 600;
}

.h-xsmall-3 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 140%;
}

.paragraph-small-2 {
  color: #fff;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
}

.paragraph-small-2.color-text-black {
  color: #0e2550;
}

.paragraph-small-2.color-text-black.is-opacity-75 {
  opacity: .75;
}

.p-medium-6 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
  display: block;
}

.p-medium-6.is-opacity-72 {
  opacity: .72;
}

.blog-related-wrapper-2 {
  grid-row-gap: 1rem;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  padding: 2rem;
  display: flex;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.blog-related-wrapper-2.is--sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 6rem;
}

.form-success-message-3 {
  color: #fff;
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 0;
}

.text-form-success-message-2 {
  color: #042825;
  font-weight: 400;
}

.grid-2columns-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.grid-2columns-4.is-top {
  align-items: stretch;
}

.blog-social-wrapper-2 {
  grid-column-gap: 2rem;
  text-align: center;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  padding: 2rem;
  display: flex;
  position: relative;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.form-demo_text-field-3 {
  color: #fff;
  background-color: #013c83;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 6.25rem;
  width: 100%;
  height: 4rem;
  margin-bottom: 0;
  padding: 0 2.25rem;
}

.form-demo_text-field-3:focus-visible {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-3[data-wf-focus-visible] {
  border-style: solid;
  border-color: rgba(1, 127, 250, .5);
  box-shadow: 0 0 8px rgba(1, 127, 250, .25);
}

.form-demo_text-field-3::placeholder {
  color: #fff;
}

.form-demo_text-field-3.is-blog-suscribe {
  color: #0e2550;
  background-color: #f7f7f7;
  width: 100%;
  height: 3.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: .875rem;
}

.form-demo_text-field-3.is-blog-suscribe::placeholder {
  color: #0e2550;
}

.blog-richtext-2 {
  color: #0e2550;
  width: 100%;
}

.button-7 {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-7:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-7.is-subscribe {
  color: #f7f7f7;
  background-image: linear-gradient(to right, #3e97f7, #3384f7);
  border-style: none;
  border-radius: 6.25rem;
  height: 3rem;
  padding: .75rem 1.5rem;
  font-size: .875rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: .5rem;
}

.button-7.is-subscribe:hover {
  background-color: rgba(59, 145, 247, .4);
  background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
}

.blog-subscribe-wrapper-2 {
  text-align: center;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: center;
  padding: 2rem;
  display: flex;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.blog-richtext-new {
  color: var(--grey-dark);
  width: 100%;
}

.blog-richtext-new h2 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.blog-richtext-new h3 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
}

.blog-richtext-new p {
  color: var(--color);
  margin-bottom: .5rem;
  font-size: 1rem;
  line-height: 150%;
}

.blog-richtext-new a {
  color: var(--medium-blue);
  text-decoration: underline;
}

.blog-richtext-new a:hover {
  color: var(--color);
}

.blog-richtext-new ul {
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
}

.blog-richtext-new li {
  margin-bottom: .5rem;
}

.blog-richtext-new img {
  object-fit: cover;
  width: 100%;
}

.blog-richtext-new figure {
  object-fit: cover;
  width: 100%;
  margin-bottom: 2rem;
  margin-left: 0;
  margin-right: 0;
}

.blog-richtext-new h4 {
  margin-top: 2rem;
}

.blog-richtext-new h5 {
  margin-top: 2rem;
  margin-bottom: .5rem;
}

.blog-richtext-new h6 {
  margin-top: 1rem;
  margin-bottom: .5rem;
}

.blog-richtext-new blockquote {
  border-left-width: 4px;
  border-left-color: var(--royal-blue);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 0 3rem 0 1rem;
  line-height: 150%;
}

.blog-richtext-new h1 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.p-big-3 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 130%;
}

.p-big-3.is-weight-semibold {
  font-weight: 600;
}

.p-small-6 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: .875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 180%;
}

.p-small-6.is-opacity-72 {
  opacity: .72;
}

.p-small-6.is-opacity-72.margin-bottom-0 {
  margin-bottom: 0;
}

.p-small-6.is-semi-bold {
  font-weight: 600;
}

.p-small-6.is-semi-bold.margin-bottom-0 {
  margin-bottom: 0;
}

.p-small-6.opacity-72 {
  opacity: .72;
}

.h-42-7 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.625rem;
  line-height: 1.2;
}

.grid-2columns-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.grid-2columns-5.is-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: contain;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.customer-logo-wrapper-2 {
  z-index: 2;
  background-color: #fff;
  border-radius: 1rem;
  padding: .75rem;
  position: absolute;
  top: auto;
  bottom: .5rem;
  left: .5rem;
  right: auto;
}

.p-medium-7 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
  display: block;
}

.p-small-7 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: .875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 180%;
}

.p-small-7.is-opacity-72 {
  opacity: .72;
}

.p-small-7.is-semi-bold {
  font-weight: 600;
}

.p-small-7.opacity-70 {
  opacity: .7;
}

.p-small-7.opacity-72 {
  opacity: .72;
}

.grid-2columns-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.grid-2columns-6.is-customer {
  top: 6rem;
}

.button-8 {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-8:hover {
  color: #fff;
  background-color: #017ffa;
}

.customer-informations_getstarted-wrapper-2 {
  grid-row-gap: 1.5rem;
  text-align: center;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 2rem;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 1.5rem;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.customer-informations-wrapper-2 {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.p-20-3 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
}

.customer-richtext-new h2 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.customer-richtext-new h3 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: .625rem;
  font-size: 1.5rem;
  line-height: 130%;
}

.customer-richtext-new h4 {
  margin-top: 2rem;
}

.customer-richtext-new p {
  color: var(--color);
  margin-bottom: 1rem;
  font-size: 1rem;
  line-height: 150%;
}

.customer-richtext-new blockquote {
  color: var(--grey-dark);
  border-left-style: none;
  margin-top: 2rem;
  margin-bottom: 1rem;
  padding: 0;
  font-size: 2rem;
  font-weight: 600;
  line-height: 140%;
}

.customer-richtext-new li {
  margin-bottom: .5rem;
}

.customer-richtext-new ul {
  color: var(--grey-dark);
  margin-bottom: 1rem;
  padding-left: 1rem;
  line-height: 150%;
}

.customer-richtext-new ol {
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
}

.customer-richtext-new h5, .customer-richtext-new h6 {
  color: var(--grey-dark);
  margin-top: 2rem;
  margin-bottom: .5rem;
}

.customer-richtext-new a {
  color: var(--medium-blue);
}

.customer-richtext-new a:hover {
  color: var(--color);
}

.h-xsmall-4 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 140%;
}

.text-block-6 {
  text-align: center;
  font-size: .8125rem;
  font-weight: 600;
}

.customer-collection-list_item-2 {
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  min-height: 26.625rem;
  transition: all .2s;
  display: flex;
  position: relative;
  box-shadow: 0 18px 3.79375rem rgba(0, 0, 0, .08);
}

.customer-collection-list_item-2:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80px rgba(0, 0, 0, .15);
}

.button-9 {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-9:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-9.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-9.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-9.with-icon.is-blog-template {
  color: #017ffa;
}

.report-hero-title {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 38rem;
  display: flex;
}

.paragraph-small-3 {
  color: #fff;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
}

.paragraph-small-3.color-text-black {
  color: #0e2550;
}

.paragraph-small-3.color-text-black.is-opacity-75 {
  opacity: .75;
}

.text-block-7 {
  text-align: center;
  font-size: .8125rem;
  font-weight: 600;
}

.download-btn-2 {
  color: #fff;
  text-align: center;
  background-color: #314ef0;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-right: 0;
  padding: .75rem 1.5rem;
  font-family: Eina02, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1;
  transition: all .5s;
  display: flex;
}

.download-btn-2:hover {
  color: #fff;
  background-color: #03198b;
  border-color: rgba(0, 0, 0, 0);
}

.download-btn-2:focus {
  outline-offset: 2px;
  background-color: #03198b;
  outline: 1px solid #03198b;
}

.report-title-2 {
  color: #0e2550;
  width: 100%;
  padding: .2rem 1rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4;
}

.report-title-2:hover {
  color: #0967ec;
}

.report-title-2.w--current {
  background-color: #f8f8fd;
  border-radius: .75rem;
}

.report-title-2.is-sub {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: .875rem;
  font-weight: 400;
}

.report-title-2.is-sub:hover {
  color: #0967ec;
}

.report-title-2.is-sub.w--current {
  color: #0967ec;
  background-color: #fff;
  border-radius: .75rem;
}

.report-table-content-2 {
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  max-height: 85vh;
  padding: .5rem;
  display: flex;
  position: relative;
}

.button-10 {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-10:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-10.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-10.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-10.with-icon.is-read-more {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #017ffa;
  text-transform: none;
  flex-direction: row;
  justify-content: center;
  font-size: .875rem;
  font-weight: 600;
}

.report-social-wrapper-2 {
  grid-column-gap: 1.5rem;
  text-align: center;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  padding: 1rem;
  display: flex;
  position: relative;
  box-shadow: 0 18px 60.7px rgba(0, 0, 0, .08);
}

.report-richtext-2 {
  color: #0e2550;
  width: 100%;
}

.report-richtext-2 li {
  margin-bottom: 2rem;
}

.report-richtext-2 h2 {
  color: #0e2550;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.report-richtext-2 h5 {
  margin-top: 0;
  margin-bottom: 1rem;
}

.report-richtext-2 img {
  object-fit: cover;
  width: 100%;
  margin-top: -1rem;
}

.report-richtext-2 ol {
  margin-bottom: 2rem;
}

.report-richtext-2 figure {
  object-fit: cover;
  width: 100%;
  margin-bottom: 4.5rem;
  margin-left: 0;
  margin-right: 0;
}

.report-richtext-2 a {
  color: #017ffa;
  text-decoration: underline;
}

.report-richtext-2 ul {
  margin-bottom: 2rem;
  padding-left: 1.5rem;
}

.report-richtext-2 h4 {
  margin-top: 0;
}

.report-richtext-2 h3 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
}

.report-richtext-2 blockquote {
  border-left-width: 4px;
  border-left-color: #0967ec;
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 0 3rem 0 1rem;
  line-height: 150%;
}

.report-richtext-2 p {
  color: #0e2550;
  margin-bottom: 2rem;
  font-size: 1rem;
  line-height: 150%;
}

.report-richtext-2 h1 {
  color: #0e2550;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.report-richtext-2 h6 {
  margin-top: 0;
  margin-bottom: 1rem;
}

.text-block-8 {
  text-align: center;
  font-size: .8125rem;
  font-weight: 600;
}

.blog-collection-list_item-2 {
  cursor: pointer;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  min-height: 26rem;
  transition: all .2s;
  display: flex;
  position: relative;
  box-shadow: 0 18px 3.79375rem rgba(0, 0, 0, .08);
}

.blog-collection-list_item-2:hover {
  transform: translate(0, -.375rem);
  box-shadow: 0 16px 80rem rgba(0, 0, 0, .15);
}

.p-medium-8 {
  color: #0e2550;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.6rem;
  display: block;
}

.p-medium-8.is-opacity-70 {
  opacity: .7;
}

.blog-thumbnail-2 {
  object-fit: cover;
  border-top-left-radius: 1.25rem;
  border-top-right-radius: 1.25rem;
  width: 100%;
  height: 10.6rem;
}

.button-11 {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #017ffa;
  border-radius: 6.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.5rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  display: flex;
}

.button-11:hover {
  color: #fff;
  background-color: #017ffa;
}

.button-11.with-icon {
  color: #409af7;
  text-transform: uppercase;
  border-style: none;
  flex-direction: row;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-11.with-icon:hover {
  background-color: rgba(0, 0, 0, 0);
}

.button-11.with-icon.is-blog-template {
  color: #017ffa;
}

.report-richtext-new {
  color: var(--color);
  width: 100%;
}

.report-richtext-new h2 {
  color: var(--grey-dark);
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.report-richtext-new h3 {
  color: var(--grey-dark);
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
}

.report-richtext-new p {
  color: var(--color);
  margin-bottom: 2rem;
  font-size: 1rem;
  line-height: 150%;
}

.report-richtext-new p:hover {
  color: var(--color);
}

.report-richtext-new a {
  color: var(--color-2);
  text-decoration: underline;
}

.report-richtext-new a:hover {
  color: var(--color);
}

.report-richtext-new ul {
  margin-bottom: 2rem;
  padding-left: 1.5rem;
}

.report-richtext-new li {
  margin-bottom: 2rem;
}

.report-richtext-new img {
  object-fit: cover;
  width: 100%;
  margin-top: -1rem;
}

.report-richtext-new figure {
  object-fit: cover;
  width: 100%;
  margin-bottom: 4.5rem;
  margin-left: 0;
  margin-right: 0;
}

.report-richtext-new h4 {
  margin-top: 0;
}

.report-richtext-new h5, .report-richtext-new h6 {
  margin-top: 0;
  margin-bottom: 1rem;
}

.report-richtext-new blockquote {
  border-left-width: 4px;
  border-left-color: var(--royal-blue);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 0 3rem 0 1rem;
  line-height: 150%;
}

.report-richtext-new h1 {
  color: var(--grey-dark);
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 130%;
}

.report-richtext-new ol {
  margin-bottom: 2rem;
}

.darkbrown-bg {
  background-color: var(--brown-light);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.purple-bg {
  background-color: rgba(162, 97, 245, .2);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.green-bg {
  background-color: #f0fbf8;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.partnerstack-demo-form {
  width: 100%;
  margin-top: 1.875rem;
  margin-bottom: 0;
}

.frame-wrapper {
  background-color: rgba(255, 255, 255, .3);
  border-radius: 1rem;
  width: 100%;
  padding: 1.5rem;
  position: relative;
}

.frame-wrapper.shadow-blue {
  box-shadow: 0 20px 40px rgba(49, 78, 240, .12);
}

.video-youtube {
  object-fit: fill;
  width: 100%;
}

.video-raidus {
  border-radius: .5rem;
  overflow: hidden;
}

.bg-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.heading-medium-copy {
  color: var(--color);
  letter-spacing: -.0108em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1.15;
}

.form2-script {
  display: none;
  overflow: hidden;
}

.demo-form-script {
  display: none;
}

.hero-17_stars-2 {
  background-color: rgba(255, 255, 255, .2);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
  display: flex;
  box-shadow: 0 4px 25px rgba(0, 0, 0, .1);
}

.menu_dp {
  grid-column-gap: .5rem;
  cursor: pointer;
  align-items: center;
  margin-bottom: -3rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.menu_dp.is-product, .menu_dp.is-product.active {
  opacity: 1;
}

.menu_dp.is-product.new-navbar-link {
  margin-bottom: -4rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 4rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.menu_dp.is-product.new-navbar-link.is-dark {
  color: var(--color);
}

.menu_dp.is-company {
  opacity: 1;
}

.menu_dp.is-company:hover {
  opacity: 1;
  color: var(--white);
}

.menu_dp.is-company.active {
  opacity: 1;
}

.menu_dp.is-company.new-navbar-link {
  margin-bottom: -3rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.menu_dp.is-company.new-navbar-link.is-dark {
  color: var(--color);
}

.menu_dp.is-resources {
  opacity: 1;
}

.menu_dp.is-resources:hover {
  opacity: 1;
  color: var(--white);
}

.menu_dp.is-resources.active {
  opacity: 1;
}

.menu_dp.is-resources.new-navbar-link {
  margin-bottom: -3rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.menu_dp.is-resources.new-navbar-link.is-dark {
  color: var(--color);
}

.menu_dp.is-solutions {
  opacity: 1;
}

.menu_dp.is-solutions:hover {
  opacity: 1;
  color: var(--white);
}

.menu_dp.is-solutions.active {
  opacity: 1;
}

.menu_dp.is-solutions.new-navbar-link {
  margin-bottom: -3rem;
  margin-left: -1rem;
  margin-right: -1rem;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.menu_dp.is-solutions.new-navbar-link.is-dark {
  color: var(--color);
}

.menu_dp.is-link {
  color: var(--dark-blue);
}

.menu_dp.is-link.color-text-white {
  color: var(--white);
}

.integration-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.integration-img.opacity-20 {
  opacity: .2;
}

.section-password_protected {
  background-color: var(--white-smoke-2);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding: 4rem 1.875rem;
  display: flex;
  position: relative;
}

.password_protected-form-wrapper {
  background-image: linear-gradient(to bottom, var(--white), var(--white));
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  max-width: 30rem;
  padding: 2.5rem;
  display: flex;
}

.password_protected-buttons-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.password_protected-form_container {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.password_protected-icon {
  color: var(--color);
  width: 4.5rem;
  height: 4.5rem;
}

.password_protected-form_error-message {
  text-align: center;
  border-radius: .5rem;
  width: 100%;
  padding: 1rem;
}

.gradient-75 {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245b02_Gradient-82.jpg");
  background-position: 50%, 0 0;
  background-size: auto, cover;
  width: 100%;
  height: 75%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.text-color-newblue-2 {
  color: #314ef0;
}

.heading-x-large-2 {
  color: #000d53;
  letter-spacing: -.0132em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}

.feature-29_grid-link-2 {
  color: #314ef0;
  text-align: center;
  background-color: rgba(217, 217, 217, .2);
  border-radius: 6.25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.feature-29_grid-link-2:hover {
  color: #314ef0;
  background-color: rgba(217, 217, 217, .7);
}

.competitor-bg {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.partner-cta {
  margin-bottom: -3rem;
  padding-top: 6rem;
  padding-bottom: 3rem;
  position: relative;
  overflow: hidden;
}

.solution-bg {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.solution-noise {
  opacity: .2;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.icon-1x1-58 {
  width: 3.625rem;
  height: 3.625rem;
}

.partner-tag {
  color: var(--brown2);
  text-transform: uppercase;
  background-color: rgba(248, 118, 45, .1);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: .5rem 1.25rem .25rem;
  font-size: .75rem;
  font-weight: 600;
  line-height: 1rem;
  display: flex;
}

.partner-tag.is-brown {
  color: var(--orange2);
  background-color: rgba(255, 174, 52, .1);
}

.partner-tag.is-green {
  color: var(--green2);
  background-color: rgba(9, 214, 153, .1);
}

.circle-12 {
  background-color: var(--color-2);
  border-radius: 100%;
  width: .75rem;
  height: .75rem;
  position: absolute;
}

.rod {
  outline-color: var(--color-2);
  outline-offset: 0px;
  outline-width: 1px;
  outline-style: dashed;
  flex: none;
  height: 100%;
  padding-bottom: 0;
}

.section-50-bg {
  background-color: var(--pink-2);
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
}

.section-50-bg.is-2 {
  background-color: var(--green-5);
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: hidden;
}

.section-50-bg.is-3 {
  background-color: var(--brown-3);
}

.section-50-bg.is-4 {
  background-color: var(--brown-light);
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.section-50-bg.is-2-tablet {
  background-color: var(--green-5);
  display: none;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.section-50-bg.is-3-tablet {
  background-color: var(--brown-3);
  display: none;
}

.section-50-bg.is-4-tablet {
  background-color: var(--brown-light);
  display: none;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.purple-circle-1 {
  z-index: 1;
  background-color: rgba(200, 160, 253, .3);
  border-radius: 100%;
  width: 9.875rem;
  height: 9.875rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: -7.25rem;
  right: auto;
}

.purple-circle-2 {
  z-index: 2;
  background-color: rgba(200, 160, 253, .3);
  border-radius: 100%;
  width: 30.125rem;
  height: 30.125rem;
  position: absolute;
  top: 8.25rem;
  bottom: auto;
  left: auto;
  right: 11.625rem;
}

.purple-circle-3 {
  z-index: 2;
  background-color: rgba(200, 160, 253, .3);
  border-radius: 100%;
  width: 3.5rem;
  height: 3.5rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.green-circle-1 {
  z-index: 5;
  background-color: rgba(158, 238, 214, .3);
  border-radius: 100%;
  width: 9.875rem;
  height: 9.875rem;
  position: absolute;
  top: 4.5rem;
  bottom: auto;
  left: 1.5rem;
  right: auto;
}

.green-circle-2 {
  z-index: 5;
  background-color: rgba(158, 238, 214, .3);
  border-radius: 100%;
  width: 23.625rem;
  height: 23.625rem;
  position: absolute;
  top: auto;
  bottom: 3.75rem;
  left: 20.375rem;
  right: auto;
}

.green-circle-3 {
  z-index: 5;
  background-color: rgba(158, 238, 214, .3);
  border-radius: 100%;
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: auto;
  bottom: 8.25rem;
  left: auto;
  right: 5.375rem;
}

.brown-circle-1 {
  z-index: 5;
  background-color: rgba(255, 188, 86, .2);
  border-radius: 100%;
  width: 9.875rem;
  height: 9.875rem;
  position: absolute;
  top: auto;
  bottom: 1.25rem;
  left: -7.25rem;
  right: auto;
}

.brown-circle-2 {
  z-index: 5;
  background-color: rgba(255, 188, 86, .2);
  border-radius: 100%;
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: auto;
  bottom: 5.375rem;
  left: auto;
  right: 13.75rem;
}

.brown-circle-3 {
  z-index: 5;
  background-color: rgba(255, 188, 86, .2);
  border-radius: 100%;
  width: 12.375rem;
  height: 12.375rem;
  position: absolute;
  top: 7.25rem;
  bottom: auto;
  left: auto;
  right: 30.375rem;
}

.orange-circle-1 {
  z-index: 5;
  background-color: rgba(255, 171, 124, .3);
  border-radius: 100%;
  width: 23.25rem;
  height: 23.25rem;
  position: absolute;
  top: auto;
  bottom: 1.25rem;
  left: -7rem;
  right: auto;
}

.orange-circle-2 {
  z-index: 5;
  background-color: rgba(255, 171, 124, .3);
  border-radius: 100%;
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: 5rem;
  bottom: auto;
  left: 36.625rem;
  right: auto;
}

.orange-circle-3 {
  z-index: 5;
  background-color: rgba(255, 171, 124, .3);
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
  position: absolute;
  top: auto;
  bottom: 3.875rem;
  left: auto;
  right: 26.75rem;
}

.section-50-bg-tablet {
  background-color: var(--pink-2);
  width: 50%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.section-50-bg-tablet.is-2 {
  background-color: var(--green-5);
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.section-50-bg-tablet.is-3 {
  background-color: var(--brown-3);
}

.section-50-bg-tablet.is-4 {
  background-color: var(--brown-light);
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.new-menu-title {
  grid-column-gap: .5rem;
  color: var(--color);
  text-transform: uppercase;
  align-items: center;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.4;
  display: flex;
}

.menu-link-v2 {
  grid-column-gap: .5rem;
  color: #0e2550;
  align-items: center;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.1875;
  display: flex;
}

.menu-link-v2:hover {
  color: var(--color-2);
}

.no-wrap {
  flex: none;
}

.home-lottie-wrapper {
  width: 50%;
  position: relative;
}

.home-help-lottie {
  z-index: 2;
  aspect-ratio: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
}

.home-help-lottie_bg1 {
  z-index: 1;
  aspect-ratio: 1;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2453b1_vp-data-back.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section-home-help_animation-front-3-copy {
  z-index: 3;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2452df_vp-data-front.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  width: 100%;
  max-width: 705px;
  height: 605px;
  position: absolute;
}

.home-help-lottie_bg2 {
  z-index: 3;
  aspect-ratio: 1;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2452df_vp-data-front.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 128%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -15%;
  right: 0%;
}

.hero-18_image {
  z-index: 1;
  opacity: .1;
  pointer-events: none;
  object-fit: cover;
  width: 100%;
  height: 85%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-18_image.is-20 {
  opacity: .2;
}

.hero-18_image.is-10, .hero-18_image.is-1 {
  opacity: .1;
}

.h-xxsmall-2 {
  color: #0e2550;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
}

.pop-up-trigger-wrapper-v2 {
  z-index: 998;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 19rem;
  padding: .25rem;
  display: flex;
  position: fixed;
  top: auto;
  bottom: 1rem;
  left: auto;
  right: 1rem;
  transform: translate(0);
  box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
}

.h-14-2 {
  color: #0e2550;
  font-size: .823529rem;
  font-weight: 600;
}

.h-14-2.color-text-mediumblue, .h-14-2.color-text-mediumblue:hover {
  color: #017ffa;
}

.pop-up-2_image-wrapper-linkedin {
  aspect-ratio: 1;
  object-fit: fill;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 7.75rem;
  min-width: 7.75rem;
  height: 7.75rem;
  min-height: 7.75rem;
  display: flex;
  overflow: hidden;
}

.pop-up-2_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-bottom: .75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.icon-slider {
  filter: invert();
  object-fit: contain;
  width: 8rem;
  height: 1.7rem;
}

.bg-solution {
  background-color: rgba(200, 160, 253, .3);
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
}

.bg-solution.is-green {
  background-color: #f0fbf8;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.bg-solution.is-yellow {
  background-color: rgba(255, 217, 160, .5);
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.bg-solution.is-brown {
  background-color: rgba(255, 171, 124, .3);
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.bg-solution.is-purple {
  background-color: #ebdcff;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.feature-6-item {
  position: relative;
}

.solution-circle-purple {
  background-color: rgba(200, 160, 253, .3);
  border-radius: 100%;
  width: 24.375rem;
  height: 24.375rem;
  position: absolute;
  top: auto;
  bottom: -12.75rem;
  left: -9.125rem;
  right: auto;
}

.solution-circle-green {
  background-color: rgba(158, 238, 214, .5);
  border-radius: 100%;
  width: 5.5rem;
  height: 5.5rem;
  position: absolute;
  top: auto;
  bottom: 4.375rem;
  left: auto;
  right: 5.75rem;
}

.solution-circle-yellow {
  background-color: rgba(255, 217, 160, .5);
  border-radius: 100%;
  width: 18.375rem;
  height: 18.375rem;
  position: absolute;
  top: auto;
  bottom: 3.125rem;
  left: auto;
  right: -8.375rem;
}

.solution-circle-brown {
  background-color: rgba(255, 171, 124, .3);
  border-radius: 100%;
  width: 7.25rem;
  height: 7.25rem;
  position: absolute;
  top: auto;
  bottom: -3rem;
  left: auto;
  right: 10.25rem;
}

.text-color-orange {
  color: var(--pink);
}

.solution-circle-purple2 {
  background-color: rgba(200, 160, 253, .3);
  border-radius: 100%;
  width: 2.75rem;
  height: 2.75rem;
  position: absolute;
  top: auto;
  bottom: 5.75rem;
  left: auto;
  right: 8.75rem;
}

.bg-404 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

._404-container {
  z-index: 2;
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 56rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.bg-404-grain {
  z-index: 1;
  opacity: .4;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.backgroun-color-green {
  background-color: #161010;
}

.menu-dropdown-toggle {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--white);
  align-items: center;
  padding: 0;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.menu-dropdown-toggle.w--open {
  margin-bottom: -3rem;
  padding-bottom: 3rem;
}

.menu-dropdown-toggle.is-dark {
  color: var(--color);
}

.navbar-grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  display: flex;
}

.nav-dropdown {
  flex-direction: column;
  align-items: center;
}

.dropdwon-content {
  z-index: 1;
  background-color: rgba(221, 221, 221, 0);
  flex: none;
  width: 90vw;
  max-width: 81rem;
  top: 3rem;
  bottom: auto;
  left: 0%;
  right: auto;
}

.dropdwon-content.w--open {
  margin-bottom: 0;
}

.dropdwon-content.is-1 {
  width: 37.5rem;
}

.dropdwon-content.is-2 {
  justify-content: flex-start;
  width: 14.375rem;
}

.dropdwon-content.is-3 {
  justify-content: flex-start;
  width: 14.375rem;
  display: block;
}

.dropdwon-content.is-3.is-big {
  width: 17rem;
}

.dropdwon-content.is-new {
  grid-column-gap: 2rem;
  justify-content: space-between;
  width: 100%;
  max-width: 81rem;
  padding: 2rem 3rem 2rem 2rem;
  display: flex;
}

.dropdwon-content.is-new.is-solutions {
  grid-column-gap: 0rem;
  width: 14rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dropdwon-content.is-new.is-resources {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 52.875rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dropdwon-content.is-new.is-product {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .75fr .75fr;
  grid-auto-columns: 1fr;
  width: 69rem;
  max-width: none;
  padding-left: 2rem;
  padding-right: 2rem;
  display: grid;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dropdwon-content.is-new.is-product.is-v2 {
  grid-column-gap: 1rem;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 78rem;
}

.dropdwon-content.is-new.is-fourth {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 52.875rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: block;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dropdwon-content.is-new.is-company {
  grid-column-gap: 0rem;
  width: 13rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dropdwon-content.is {
  justify-content: flex-start;
  width: 14.375rem;
}

.dropdwon-content.is-third {
  grid-column-gap: 2rem;
  grid-column-gap: 2rem;
  justify-content: space-between;
  width: 100%;
  max-width: 81rem;
  padding: 2rem 3rem 3rem;
  display: flex;
}

.dropdwon-content.is-second, .dropdwon-content.is-third, .dropdwon-content.is-tablet {
  grid-column-gap: 2rem;
  justify-content: space-between;
  width: 100%;
  max-width: 81rem;
  padding: 2rem 3rem 4.375rem;
  display: flex;
}

.dropdwon-content.is-link {
  z-index: 5;
  padding: 0;
  display: none;
}

.dropdwon-content.is-solutions.w--open {
  width: auto;
  max-width: none;
}

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

.drop-content_inside.is-product {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: .5rem;
  width: 91vw;
  max-width: 77rem;
  margin-left: -26%;
  padding: 1.875rem 1.25rem;
  position: relative;
}

.drop-content_inside.is-solutions {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: .5rem;
  width: 14rem;
  margin-left: -30%;
  padding: 1.875rem 1.25rem;
  display: block;
}

.drop-content_inside.is-resources {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: .5rem;
  width: 58.75vw;
  max-width: 52.875rem;
  margin-left: -40%;
  padding: 1.875rem 1.25rem;
  display: flex;
}

.drop-content_inside.is-company {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--white);
  border-radius: .5rem;
  width: 11.9444vw;
  max-width: 10.75rem;
  margin-left: -30%;
  padding: 1.875rem 1.25rem;
  display: flex;
}

.menu-arrow {
  z-index: 3;
  color: var(--white);
  width: 1.5em;
  height: 1em;
  font-size: .9rem;
  position: absolute;
  top: -.5rem;
  bottom: auto;
  left: 0%;
  right: auto;
}

.menu-arrow.is-z-10 {
  z-index: 10;
  position: relative;
}

.menu-arrow.is-margin {
  margin-bottom: -3px;
}

.menu-arrow.is-product {
  left: 1.5rem;
}

.nav-arrow {
  flex-direction: column;
  justify-content: center;
  width: .875rem;
  height: .5rem;
  display: flex;
}

.noise-texture {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png");
  background-position: 50%;
  background-size: 100px 100px;
  width: 100%;
  height: 82%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-circle-wrapper {
  pointer-events: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.about-us-hero-bg {
  object-fit: cover;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245cfe_BG-about.jpg");
  background-position: 50%, 50%;
  background-size: auto, cover;
  width: 100%;
  height: 75%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.partner-program-hero-bg {
  object-fit: cover;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c88_partner-program-bg-image.jpg");
  background-position: 0 0, 70% 0;
  background-size: 65px 65px, cover;
  width: 100%;
  height: 85%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.text-block-9, .text-block-10, .text-block-11, .text-block-12 {
  color: var(--white);
}

.annoncement-link {
  color: var(--white);
  font-size: 1.125rem;
  font-weight: 800;
}

.annoncement-link:hover {
  color: var(--green-5);
}

.imag-100 {
  width: 100%;
}

.popup-image {
  border-radius: .75rem;
  width: 100%;
}

.popup-title {
  color: var(--color);
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: 800;
}

.popup-title:hover {
  color: var(--color-2);
}

.learn-button-wrapper {
  align-self: flex-start;
  margin-top: 1.5rem;
  display: flex;
}

.hamburger-menu-wrapper-2 {
  display: none;
}

.banner-title {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.gradient-75-copy {
  z-index: 4;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png");
  background-position: 50%;
  background-size: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-about {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245b89_Bio-bg.jpg");
  background-position: 50%, 50%;
  background-size: auto, cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pricing-bg {
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245b05_Pricing-bg.jpg");
  background-position: 50%, 50%;
  background-size: auto, cover;
  width: 100%;
  height: 75%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.request-demo-bg {
  object-fit: cover;
  background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245a03_request_demo.png");
  background-position: 50%, 50%;
  background-size: auto, cover;
  width: 100%;
  height: 75%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.icon-width-72 {
  width: 4.5rem;
}

.navbar-brand-link-blue {
  color: var(--white);
  display: none;
}

.navbar-brand-link-blue:hover {
  color: var(--color-2);
}

.navbar-brand-link-blue.w--current {
  display: none;
}

.new-navbar-logo-blue {
  width: 11.125rem;
  height: 1.75rem;
}

.no-pea-message2 {
  color: var(--medium-blue);
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.2;
  display: none;
}

.no-pea-message2.color-text-white.margin-top-small {
  display: none;
}

.no-pea-message2.color-text-yellow {
  color: var(--orange);
  display: none;
}

.no-pea-message2.text-color-white {
  color: var(--white);
  text-align: left;
}

.mobile-scroll-div {
  display: none;
}

.scroll-up {
  z-index: 10;
  height: 15%;
  display: none;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.scroll-down {
  z-index: 10;
  height: 15%;
  display: none;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.slider-space {
  padding-bottom: 4.5rem;
}

.let-me-scroll {
  z-index: 2;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.swiper-component {
  justify-content: center;
  width: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  position: relative;
}

.swiper {
  justify-content: center;
  width: 100%;
  max-width: 53.5rem;
  display: flex;
  overflow: hidden;
}

.swiper-wrapper {
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.swiper-slide {
  flex-direction: column;
  flex: none;
  justify-content: center;
  display: flex;
  position: relative;
}

@media screen and (max-width: 991px) {
  h2 {
    margin-top: 0;
    margin-bottom: 0;
  }

  h4 {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 110%;
  }

  p {
    margin-bottom: 24px;
    font-size: 16px;
    line-height: 120%;
  }

  a {
    color: var(--black);
    text-align: left;
    text-decoration: none;
    transition: all .2s;
  }

  a:hover {
    color: var(--medium-sea-green);
  }

  .page-padding.is-tablet-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding.is-navbar-flex {
    flex-direction: column;
    display: flex;
  }

  .page-padding.tablet-size-fit {
    width: 100%;
    padding-left: 2rem;
  }

  .styleguide-title-wrapper {
    flex-wrap: wrap;
    display: flex;
  }

  .h-x-large, .h-large {
    font-size: 2rem;
  }

  .h-large.text-align-center {
    font-size: 2.625rem;
  }

  .h-large.is-light.mobile-align-center {
    text-align: center;
  }

  .h-xx-large {
    font-size: 2.625rem;
  }

  .h-medium-bold {
    font-size: 1.5rem;
    line-height: 120%;
  }

  .p-big.is-static {
    font-size: .625rem;
  }

  .links {
    flex-flow: column wrap;
    align-items: flex-start;
    display: flex;
  }

  .margin-top-small.tablet-full, .margin-top-medium.max-tablet-full {
    width: 100%;
  }

  .margin-top-large {
    margin-top: 1.5rem;
  }

  .margin-top-large.is-center.is-tablet-48 {
    margin-top: 3rem;
  }

  .grid-2columns {
    display: flex;
  }

  .grid-2columns.is-padding {
    padding-bottom: 2rem;
  }

  .grid-2columns.is-top {
    flex-direction: column;
    display: flex;
  }

  .grid-2columns.is-reverse {
    grid-column-gap: 2rem;
  }

  .grid-2columns.is-form {
    grid-row-gap: 3rem;
    flex-direction: column;
  }

  .button.with-icon.is-start {
    height: 3.5rem;
  }

  .button.is-mobile-demo {
    background-image: linear-gradient(270deg, #3e97f7, #3384f7);
    border-style: none;
    border-radius: 2.875rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: .875rem;
    font-weight: 600;
    display: block;
  }

  .button.is-mobile-demo:hover {
    background-color: var(--white);
    color: #017ffa;
    background-image: none;
  }

  .button.is-login {
    border-style: none;
    border-color: var(--white);
    color: #017ffa;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.35714;
  }

  .button.is-login:hover {
    color: var(--white);
  }

  .button.is-form {
    font-size: 1rem;
  }

  .buttons-display-wrapper {
    flex-wrap: wrap;
  }

  .tablet-margin-top-xxsmall {
    margin-top: 4px;
  }

  .tablet-margin-top-xsmall {
    margin-top: 8px;
  }

  .tablet-margin-top-small {
    margin-top: 16px;
  }

  .tablet-margin-top-medium {
    margin-top: 24px;
  }

  .tablet-margin-top-large {
    margin-top: 48px;
  }

  .tablet-margin-top-xlarge {
    margin-top: 72px;
  }

  .tablet-margin-top-xxlarge {
    margin-top: 96px;
  }

  .tablet-margin-bottom-xxsmall {
    margin-bottom: 4px;
  }

  .tablet-margin-bottom-xsmall {
    margin-bottom: 8px;
  }

  .tablet-margin-bottom-small {
    margin-bottom: 16px;
  }

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

  .tablet-margin-bottom-large {
    margin-bottom: 48px;
  }

  .tablet-margin-bottom-xlarge {
    margin-bottom: 72px;
  }

  .tablet-margin-bottom-xxlarge {
    margin-bottom: 96px;
  }

  .tablet-margin-right-xsmall {
    margin-right: 8px;
  }

  .tablet-margin-right-xxsmall {
    margin-right: 4px;
  }

  .tablet-margin-right-small {
    margin-right: 16px;
  }

  .tablet-margin-right-medium {
    margin-right: 24px;
  }

  .tablet-margin-right-large {
    margin-right: 48px;
  }

  .tablet-margin-right-xlarge {
    margin-right: 72px;
  }

  .tablet-margin-right-xxlarge {
    margin-right: 96px;
  }

  .tablet-margin-left-xxsmall {
    margin-left: 4px;
  }

  .tablet-margin-left-xsmall {
    margin-left: 8px;
  }

  .tablet-margin-left-small {
    margin-left: 16px;
  }

  .tablet-margin-left-medium {
    margin-left: 24px;
  }

  .tablet-margin-left-large {
    margin-left: 48px;
  }

  .tablet-margin-left-xlarge {
    margin-left: 72px;
  }

  .tablet-margin-left-xxlarge {
    margin-left: 96px;
  }

  .tablet-padding-top-xxsmall {
    padding-top: 4px;
  }

  .tablet-padding-top-xsmall {
    padding-top: 8px;
  }

  .tablet-padding-top-small {
    padding-top: 16px;
  }

  .tablet-padding-top-medium {
    padding-top: 24px;
  }

  .tablet-padding-top-large {
    padding-top: 48px;
  }

  .tablet-padding-top-xlarge {
    padding-top: 72px;
  }

  .tablet-padding-top-xxlarge {
    padding-top: 96px;
  }

  .tablet-padding-bottom-xxsmall {
    padding-bottom: 4px;
  }

  .tablet-padding-bottom-xsmall {
    padding-bottom: 8px;
  }

  .tablet-padding-bottom-small {
    padding-bottom: 16px;
  }

  .tablet-padding-bottom-medium {
    padding-bottom: 24px;
  }

  .tablet-padding-bottom-large {
    padding-bottom: 48px;
  }

  .tablet-padding-bottom-xlarge {
    padding-bottom: 72px;
  }

  .tablet-padding-bottom-xxlarge {
    padding-bottom: 96px;
  }

  .tablet-padding-right-xxsmall {
    padding-right: 4px;
  }

  .tablet-padding-right-xsmall {
    padding-right: 8px;
  }

  .tablet-padding-right-small {
    padding-right: 16px;
  }

  .tablet-padding-right-medium {
    padding-right: 24px;
  }

  .tablet-padding-right-large {
    padding-right: 48px;
  }

  .tablet-padding-right-xlarge {
    padding-right: 72px;
  }

  .tablet-padding-right-xxlarge {
    padding-right: 96px;
  }

  .tablet-padding-left-xxsmall {
    padding-left: 4px;
  }

  .tablet-padding-left-xsmall {
    padding-left: 8px;
  }

  .tablet-padding-left-small {
    padding-left: 16px;
  }

  .tablet-padding-left-medium {
    padding-left: 24px;
  }

  .tablet-padding-left-large {
    padding-left: 48px;
  }

  .tablet-padding-left-xlarge {
    padding-left: 72px;
  }

  .tablet-padding-left-xxlarge {
    padding-left: 96px;
  }

  .styleguide-subtitle-wrapper {
    flex-wrap: wrap;
    display: flex;
  }

  .logo {
    width: 180px;
  }

  .navbar-links-wrapper {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .navbar-links-wrapper.margin-right-small.tablet-padding-left-zero, .navbar-links-wrapper.padding-right-zero.tablet-padding-left-zero {
    padding-left: 0;
  }

  .hamburger-menu {
    color: var(--white);
    transition: all .2s;
  }

  .hamburger-menu:hover {
    color: var(--medium-sea-green);
  }

  .hamburger-menu.w--open, .nav-menu {
    background-color: var(--black);
  }

  .width-tablet-10 {
    width: 10%;
  }

  .width-tablet-20 {
    width: 20%;
  }

  .width-tablet-30 {
    width: 30%;
  }

  .width-tablet-40 {
    width: 40%;
  }

  .width-tablet-50 {
    width: 50%;
  }

  .width-tablet-60 {
    width: 60%;
  }

  .width-tablet-70 {
    width: 70%;
  }

  .width-tablet-80 {
    width: 80%;
  }

  .width-tablet-90 {
    width: 90%;
  }

  .width-tablet-100 {
    width: 100%;
  }

  .navbar-component.background-color-white {
    background-color: var(--color-11);
  }

  .section-home-hero {
    padding-top: 10.75rem;
    padding-bottom: 10.68rem;
  }

  .form-block-wrapper {
    width: 100%;
  }

  .form-block-wrapper.desktop-only {
    display: block;
  }

  .form-block-wrapper.temporary {
    display: none;
  }

  .form-demo_text-field {
    display: block;
  }

  .navbar-container {
    margin-bottom: 1.375rem;
  }

  .navbar-menu {
    display: none;
  }

  .announcement-wrapper {
    height: auto;
  }

  .navbar-right-wrapper {
    display: none;
  }

  .navbar-right-wrapper.ads-lp-version {
    display: block;
  }

  .default-container.margin-top-medium.margin-bottom-large.mobile-flex {
    margin-top: 0;
    margin-bottom: 0;
  }

  .home-hero-title-wrapper {
    max-width: 38rem;
  }

  .menu_dropdown_content.is-new {
    grid-row-gap: 3rem;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .menu_dropdown_content.is-tablet {
    flex-direction: column;
    margin-bottom: 1rem;
    padding: 0;
    display: flex;
    position: relative;
  }

  .menu_dropdown_content.is-second, .menu_dropdown_content.is-third, .menu_dropdown_content.is-third {
    grid-row-gap: 3rem;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .menu_dropdown_content.is-second {
    grid-row-gap: 1rem;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .menu_dropdown_content.is-third, .menu_dropdown_content.is-tablet {
    grid-row-gap: 3rem;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .menu_dropdown_content.is-tablet.is-second {
    grid-row-gap: 1rem;
  }

  .menu_dropdown_content.is-mobile {
    grid-row-gap: 3rem;
    border-bottom: 1px solid #f3f4f6;
    border-radius: 0;
    flex-direction: column;
    padding: 0 0 1rem;
    display: flex;
    position: relative;
  }

  .menu_dropdown_content.is-mobile.is-second {
    grid-row-gap: 1rem;
  }

  .droptown-item.is-text {
    padding-left: 0;
    padding-right: 0;
  }

  .icon-30 {
    object-fit: fill;
  }

  .logos-stars-wrapper {
    bottom: -96%;
  }

  .icon-64.tablet-hide {
    display: none;
  }

  .platform-grid-wrapper {
    padding-top: 0;
    padding-bottom: 3rem;
    padding-left: 2rem;
  }

  .platform-grid-wrapper.is-request {
    flex: none;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .h-xxx-large {
    font-size: 2.875rem;
  }

  .h-xxx-large.color-text-white.text-align-center {
    text-align: left;
    margin-left: -2rem;
    font-size: 8.125rem;
  }

  .h-medium-regular {
    font-size: 1.5rem;
  }

  .footer-component.ads-lp-version {
    padding-top: 3.125rem;
  }

  .footer_copyright-wrapper.ads-lp-version {
    border-top-style: none;
  }

  .max-width-530 {
    max-width: none;
  }

  .section-home-highlighted-case_wrapper.is-demo {
    align-items: center;
    padding-top: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .highlight-case-left-column.is-demo {
    max-width: 50%;
  }

  .get-started-wrapper {
    height: auto;
    padding-top: 0;
    padding-left: 0;
  }

  .get-started-wrapper.is-home {
    height: 31.25rem;
  }

  .section-2columns_column.is-hyper {
    width: 25.1875rem;
  }

  .section-2columns_column.margin-right-xxxlarge, .section-2columns_column.margin-right-large-responsive {
    margin-right: 0;
  }

  .section-2columns_column.is-v2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .testimonial-slider.is-hyper {
    width: 23.5rem;
  }

  .container-1100.relative.is-mobile-flex {
    justify-content: center;
    display: flex;
  }

  .container-1100.is-clean {
    grid-row-gap: 3rem;
    flex-direction: column;
  }

  .image-help.border-radius-20.max-width-450.margin-left-large-responsive, .image-help.border-radius-20.max-width-450.margin-right-large-responsive, .image-help.border-radius-20.max-width-450.margin-left-large-responsive-2 {
    margin-left: 0;
  }

  .hamburger-menu-wrapper {
    color: var(--white);
    cursor: pointer;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-end;
    width: 1.625rem;
    height: 1.25rem;
    transition: all .2s;
    display: flex;
    position: relative;
  }

  .hamburger-menu-wrapper:hover {
    color: var(--medium-sea-green);
  }

  .hamburger-menu-wrapper.w--open {
    background-color: var(--black);
  }

  .navbar-mobile-container {
    z-index: 999;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--white);
    border-radius: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 1.875rem;
    margin-right: 1.875rem;
    padding: 0 2rem;
    display: none;
    position: absolute;
    top: 3rem;
    bottom: auto;
    left: 0%;
    right: 0%;
    box-shadow: 0 16px 80px rgba(0, 0, 0, .07);
  }

  .navbar-mobile-container.is-new {
    background-color: rgba(0, 0, 0, 0);
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .navbar-mobile-container.is-new-navbar {
    background-color: var(--white);
    box-shadow: none;
    border-radius: 0;
    min-height: 100vh;
    margin-left: 0;
    margin-right: 0;
    padding-top: 1.375rem;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
    display: flex;
    top: 2.875rem;
    overflow: auto;
  }

  .navbar-mobile-container.is-new-navbar.is-modules-library {
    display: none;
    position: static;
  }

  .navbar-mobile-container.is-new-navbar.is-margin {
    margin-top: 1.5rem;
    display: none;
  }

  .navbar-menu-mobile-wrapper {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .navbar-menu-mobile-wrapper.is-tablet {
    padding-bottom: 1.5rem;
  }

  .navbar-menu-mobile-wrapper.is-tablet.is-scroll {
    overflow: auto;
  }

  .mobile-menu-links {
    border-bottom: 1px solid var(--dodger-blue-3);
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .mobile-menu-links.is-last {
    border-bottom-style: none;
  }

  .mobile-links-wrapper {
    flex-direction: column;
    display: flex;
  }

  .mobile-link-item {
    padding: .5rem 0;
  }

  .mobile-link-item.is-request-demo {
    background-color: var(--alice-blue);
    justify-content: center;
  }

  .mobile-link-item.is-request-demo.is-top-margin, .mobile-link-item.is-request-demo.is-top-margin.w--current {
    margin-top: .5rem;
  }

  .mobile-links-2columns {
    justify-content: space-between;
    min-height: 15.25rem;
    margin-top: 1rem;
    display: flex;
  }

  .mobile-links-column {
    flex-direction: column;
    display: flex;
  }

  .mobile-links-column.is-right {
    border-left: 1px solid rgba(1, 127, 250, .3);
    justify-content: space-between;
    padding-left: 1.875rem;
  }

  .mobile-link-row {
    grid-column-gap: 3rem;
    justify-content: flex-start;
    margin-top: 1rem;
    display: flex;
  }

  .rod-blue-top {
    background-color: var(--royal-blue);
    object-position: 100% 50%;
    width: 1.625rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rod-blue-top.is-white {
    background-color: var(--white);
  }

  .rod-blue-top.is-blue {
    background-color: var(--color);
    color: var(--color);
    display: none;
  }

  .rod-blue-middle {
    background-color: var(--royal-blue);
    object-position: 100% 50%;
    background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
    width: 1.25rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rod-blue-middle.is-white {
    background-color: var(--white);
    background-image: none;
  }

  .rod-blue-middle.is-blue {
    background-color: var(--color);
    background-image: none;
    display: none;
  }

  .rod-blue-down {
    background-color: var(--royal-blue);
    object-position: 100% 50%;
    background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
    width: 1.625rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rod-blue-down.is-white {
    background-color: var(--white);
    background-image: none;
  }

  .rod-blue-down.is-blue {
    background-color: var(--color);
    background-image: none;
    display: none;
  }

  .section-about-hero_title-gradient-background {
    height: 33.75rem;
    margin-left: 11rem;
    padding: 3.125rem 2.5rem 3.125rem 3.125rem;
  }

  .h-52 {
    font-size: 2.625rem;
  }

  .section-about-hero_stats-wrapper {
    margin-top: 6.625rem;
  }

  .p-about-statistics {
    font-size: 1.875rem;
  }

  .section-about-founding {
    margin-top: 4.375rem;
    padding-top: 7.5rem;
  }

  .presentation-column-right {
    justify-content: flex-end;
    align-items: center;
  }

  .founding-image-1 {
    width: 10.25rem;
    height: 16.75rem;
  }

  .founding-image-2 {
    width: 10.25rem;
    height: 17.625rem;
    margin-bottom: 2rem;
  }

  .about_image-dots {
    bottom: -5rem;
  }

  .section-about-founding_background {
    top: -11%;
  }

  .logo-78 {
    height: 2.625rem;
  }

  .logo-82 {
    height: 2.875rem;
  }

  .margin-top-60.is-tablet-16 {
    margin-top: 1rem;
  }

  .section-demo-hero {
    padding-top: 7.625rem;
    padding-bottom: 10.68rem;
  }

  .demo-hero-title-wrapper {
    max-width: 31.875rem;
  }

  .section-demo-logos {
    display: none;
  }

  .section-demo-customers {
    margin-top: 31rem;
    padding-bottom: 0;
  }

  .demo-modal {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .demo-modal.is-clean {
    width: 100%;
  }

  .section-404 {
    padding-top: 16rem;
  }

  ._404-wrapper {
    max-width: 50.625rem;
  }

  .section-prospect-hero {
    padding-bottom: 8rem;
  }

  .section-prospect-criteria {
    padding-bottom: 11.25rem;
  }

  .max-width-490.is-mobile-330 {
    max-width: 20.625rem;
  }

  .max-width-490.is-mobile-368 {
    max-width: 23rem;
  }

  .image-floating.is-1.image-float-fast {
    top: -61%;
    right: -1%;
  }

  .image-floating.is-2.image-float-slow {
    top: -79%;
  }

  .image-floating.is-3.image-float-fast {
    bottom: -50%;
  }

  .image-floating.is-4.image-float-slow {
    bottom: -78%;
  }

  .section-prospect-linkedin_image {
    width: 25.875rem;
    position: relative;
    bottom: 2%;
  }

  .section-prospect-started {
    padding-top: 0;
    padding-left: 0;
  }

  .section-prospect-data_title {
    margin-top: 0;
    margin-right: 0;
  }

  .section-hyper-hero_grid {
    align-items: start;
  }

  .max-width-480.is-tablet-368 {
    max-width: 23rem;
  }

  .section-hyper-personalization1_image {
    object-fit: contain;
    height: 18.125rem;
    top: 14.25rem;
    right: 9rem;
  }

  .image-deliverability-personas {
    width: auto;
    height: 25.125rem;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-started {
    padding-top: 0;
    padding-left: 0;
  }

  .section-hyper-personalization2_column2 {
    width: 24.875rem;
  }

  .max-width-624 {
    max-width: 27.5rem;
  }

  .max-width-624.is-mobile-628 {
    max-width: 39.25rem;
  }

  .max-width-460.is-tablet-368 {
    max-width: 23rem;
    margin-right: 0;
  }

  .max-width-460.is-mobile-300 {
    max-width: 18.75rem;
  }

  .section-warm-hero {
    padding-top: 10.125rem;
  }

  .section-unspam-hero_grid-column-left {
    z-index: 99;
  }

  .max-width-500 {
    max-width: none;
  }

  .section-warm-hero_grid {
    grid-row-gap: 3.125rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .section-warm-started {
    padding-top: 0;
    padding-left: 0;
  }

  .section-warm-how {
    margin-top: -3rem;
  }

  .h-46.is-tablet-center {
    text-align: center;
  }

  .section-warm-how_grid {
    grid-template-columns: 1fr;
    justify-items: center;
    position: relative;
  }

  .section-warm-how_grid-item {
    width: 23.4375rem;
  }

  .circle-arrow-wrapper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: auto;
    bottom: -32%;
    left: auto;
    right: 0%;
    transform: rotate(90deg);
  }

  .section-competitive-hero {
    padding-top: 10.125rem;
  }

  .max-width-672 {
    max-width: none;
  }

  .section-competitive-hero_image {
    height: 32.75rem;
    margin-left: auto;
    margin-right: auto;
    position: static;
  }

  .margin-top-xmedium.is-center {
    margin-top: 1.5rem;
  }

  .section-competitive-grid {
    padding-bottom: 10rem;
  }

  .section-competitive-grid.is--outbound-dialer-page, .section-competitive-grid.is--buying-signals, .section-competitive-grid.is--calendar-enrichment {
    padding-bottom: 5rem;
  }

  .section-competitive-title {
    margin-top: -6rem;
  }

  .section-competitive-grid_wrapper {
    width: 100%;
  }

  .section-competitive-grid_column {
    min-width: auto;
    max-width: 30.875rem;
    min-height: auto;
  }

  .h-26 {
    margin-bottom: 0;
  }

  .section-competitive-join {
    padding-top: 0;
    padding-left: 0;
  }

  .section-competitive-grid_background {
    width: 96%;
    top: 22%;
  }

  .section-smart-hero {
    padding-top: 15.75rem;
  }

  .h-72 {
    font-size: 3.25rem;
  }

  .section-smart-table {
    padding-bottom: 15rem;
  }

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

  .tabs-content {
    padding-right: 0;
  }

  .section-smart-value {
    padding-bottom: 6.25rem;
  }

  .section-smart-value_column {
    max-width: 23rem;
  }

  .section-smart-goodbye {
    margin-top: -6rem;
  }

  .section-smart-started {
    padding-left: 0;
  }

  .max-width-420.is-tablet-nonr {
    max-width: none;
  }

  .blog-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .blog-collection-list.is-tablet-padding {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .section-blogtemplate-hero {
    padding-bottom: 6rem;
  }

  .blog-template-thumbnail {
    border-radius: 1rem;
  }

  .section-blogtemplate-content {
    padding-bottom: 6rem;
  }

  .section-blogtemplate-content.is-new {
    padding-bottom: 0;
  }

  .blog-column-right {
    display: none;
  }

  .blog-related-wrapper {
    width: 100%;
  }

  .related-blog-grid_item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .section-blog-started {
    padding-top: 0;
    padding-left: 0;
  }

  .section-blog-started_wrapper {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .logo-98 {
    width: 4.5rem;
    height: 4.5rem;
    top: -2.25rem;
  }

  .customer-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .section-customertemplate-hero {
    padding-bottom: 6rem;
  }

  .section-customertemplate-content.is-new {
    padding-bottom: 4rem;
  }

  .form-wrapper-home.requestdemoform.is-v2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    align-items: stretch;
    max-width: none;
  }

  .form-wrapper-home.requestdemoform-2.is-v2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    max-width: none;
  }

  .icon-height-30 {
    object-fit: fill;
  }

  .section-text-hero {
    padding-top: 15.75rem;
  }

  .icon-testimonial {
    object-fit: fill;
  }

  .co-funder-logo {
    height: 3.25rem;
  }

  .section-careerlist-hero {
    padding-top: 15.75rem;
  }

  .locations-wrapper {
    grid-row-gap: 3.75rem;
    flex-direction: column;
  }

  .location-item {
    width: 18.125rem;
  }

  .image-dots-absolute {
    display: none;
  }

  .about-hero-text {
    width: 75%;
  }

  .section-unspam-hero {
    padding-top: 10.125rem;
  }

  .h-46-2.is-tablet-center {
    text-align: center;
  }

  .section-unspam-how-2 {
    margin-top: -3rem;
  }

  .section-unspam-how_grid-item {
    width: 23.4375rem;
  }

  .circle-arrow-wrapper-2 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: auto;
    bottom: -30%;
    left: auto;
    right: 0%;
    transform: rotate(90deg);
  }

  .section-unspam-started {
    padding-top: 0;
    padding-left: 0;
  }

  .h-large-2 {
    font-size: 2rem;
  }

  .h-large-2.text-align-center, .h-large-2.text-align-center-copy {
    font-size: 2.625rem;
  }

  .section-ai-hero_grid {
    align-items: start;
  }

  .section-ai-personalization1_image {
    height: 25.875rem;
  }

  .section-ai-personalization1_image.is--ai-copywriter {
    height: auto;
  }

  .section-ai-personalization1_grid-column2.mobile-margin-top-0 {
    margin-top: 31px;
  }

  .h-42-2 {
    padding-top: 35px;
  }

  .section-ai-started {
    padding-top: 0;
    padding-left: 0;
  }

  .h-medium-bold-2 {
    font-size: 1.5rem;
    line-height: 120%;
  }

  .section-multi-hero_grid {
    align-items: start;
  }

  .section-multi-personalization1_grid-column1 {
    width: 354px;
  }

  .section-multi-personalization1_image-1, .section-multi-personalization1_image-2 {
    object-fit: contain;
  }

  .multi-channel_lottie-animation2 {
    width: 100%;
    height: 252px;
    top: 67px;
  }

  .section-multi-personalization2_image {
    height: 18.375rem;
  }

  .section-multi-personalization3_image {
    height: 21.875rem;
  }

  .section-ai-copywriter-white-image.is--ai-copywriter {
    margin-top: 15px;
  }

  .in-the-news-image {
    max-height: 21.75rem;
  }

  .unspam-image {
    top: 0;
    right: 0%;
  }

  .section-warm-hero_image-wrapper-right {
    width: 100%;
  }

  .section-deliver-hero {
    padding-top: 15.75rem;
  }

  .section-deliver-hero_grid-column-left {
    max-width: 100%;
  }

  .section-deliver-hero_image {
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .section-deliver-solution {
    margin-top: -30rem;
    padding-top: 26rem;
    padding-bottom: 20rem;
  }

  .deliver-item {
    width: 19.875rem;
    height: 16.875rem;
  }

  .max-width-310 {
    max-width: 100%;
  }

  .deliver-testimonial-wrapper {
    grid-column-gap: 3rem;
    width: 100%;
    padding-right: 1.5rem;
  }

  .quote-wrapper {
    max-width: 20rem;
  }

  .section-academylist-hero {
    padding-top: 15.75rem;
  }

  .section-academytemplate-hero {
    padding-bottom: 6rem;
  }

  .academy-request-wrapper {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .tablet-max-width-none {
    max-width: none;
  }

  .section-thanks {
    padding-bottom: 8rem;
  }

  .request-sticky-wrapper {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .request-demo-wrapper {
    display: flex;
    top: auto;
    bottom: 1rem;
    left: auto;
    right: 1rem;
  }

  .request-demo-wrapper.request-demo-link {
    opacity: 1;
  }

  .request-text {
    display: flex;
  }

  .grid-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .button-testing.with-icon.is-start, .button-test2.with-icon.is-start {
    width: 14.625rem;
    height: 3.5rem;
  }

  .form-demo_text-field-hybrid {
    display: none;
  }

  .section-unspam-hero_image-wrapper-right {
    width: 100%;
    position: relative;
  }

  .section-features-11 {
    padding-top: 10.125rem;
    padding-bottom: 0;
  }

  .section-feature-11_image {
    min-width: 100%;
    margin-left: 0;
    position: static;
  }

  .section-feature-11_image.contact-tracking {
    height: auto;
  }

  .section-features-13-grid_wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin-top: 0;
  }

  .section-features-13-grid_column {
    min-width: auto;
    max-width: 30.875rem;
    min-height: auto;
  }

  .features-13-title {
    margin-top: 0;
  }

  .section-feature-13-grid {
    background-color: var(--super-dark-blue);
  }

  .section-features-13-wrapper-1 {
    background-image: linear-gradient(to bottom, var(--super-dark-blue), var(--super-dark-blue));
    margin-top: -7.5rem;
  }

  .section-cta-6-wrapper {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .section-cta-6-grid {
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .section-features-11_grid {
    grid-row-gap: 3.125rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .button-partners.with-icon.is-start {
    height: 3.5rem;
  }

  .faq-section {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .faq-wrapper {
    margin-top: 2rem;
  }

  .collection-list {
    padding-left: 1.875rem;
  }

  .filter-form-block {
    padding-left: 0;
    position: relative;
  }

  .filter-form.is-customer {
    width: 100%;
    height: 14.5rem;
    position: relative;
    overflow: hidden;
  }

  .filter-form.is-customer.is-blog {
    height: auto;
  }

  .filter-form.is-tablet-padding {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .reset-button.is-underline:hover {
    color: var(--dodger-blue);
  }

  .reset-button.is-right-margin {
    margin-right: 1.875rem;
  }

  .reset-button.is-right-margin:hover {
    color: var(--medium-blue);
  }

  .customer-filter-wrapper {
    grid-row-gap: 4.5rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .filter-wrapper {
    width: auto;
    position: relative;
  }

  .show-more-wrapper {
    z-index: 3;
    grid-row-gap: .5rem;
    flex-direction: column;
    display: block;
    position: absolute;
    top: auto;
    bottom: -1.5rem;
    left: 0%;
    right: 0%;
  }

  .shadow-bg {
    background-image: linear-gradient(rgba(255, 255, 255, 0), #fff);
    width: 100%;
    height: 4.875rem;
    margin-left: -1.875rem;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
  }

  .show-filter-button {
    grid-column-gap: .5rem;
    color: var(--grey-dark);
    align-items: center;
    font-size: .75rem;
    line-height: 1.4;
    display: flex;
  }

  .show-filter-button:hover {
    color: var(--medium-blue);
  }

  .filter-empty.is-tablet-marging {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .reset-button-underline:hover {
    color: var(--medium-blue);
  }

  .reset-button-underline.is-underline:hover {
    color: var(--dodger-blue);
  }

  .reset-button-underline.is-right-margin {
    margin-right: 1.875rem;
  }

  .button-clear-filter.with-icon.is-start {
    height: 3.5rem;
  }

  .tablet-padding {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .section-competitive-hero-clean {
    padding-top: 10.125rem;
  }

  .section-demo-hero-clean {
    padding-top: 7.625rem;
    padding-bottom: 10.68rem;
  }

  .section-unspam-started-clean, .section-competitive-join-clean {
    padding-left: 0;
  }

  .menu-links-wrapper.no-tablet-margin {
    border-top-style: none;
    padding-top: 0;
  }

  .paragraph-medium.opacity-0 {
    display: none;
  }

  .mobile-dropdown-menu {
    width: 100%;
  }

  .toggle-mobile {
    color: var(--black-2);
    border-bottom: 1px solid #f3f4f6;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 1rem .5rem 1rem 0;
    font-weight: 600;
    line-height: 1.375;
    display: flex;
  }

  .toggle-mobile.is-link:hover {
    color: var(--black-2);
  }

  .toggle-mobile.is-v2 {
    text-transform: uppercase;
  }

  .toggle-mobile.is-v2:hover {
    color: var(--black-2);
  }

  .mobile-buttons-wrapper {
    grid-row-gap: .5rem;
    flex-direction: column;
    margin-top: .5rem;
    display: flex;
  }

  .section-competitive-grid_column-2 {
    min-width: auto;
    max-width: 30.875rem;
    min-height: auto;
  }

  .section-competitive-title-2 {
    margin-top: -6rem;
  }

  .section-competitive-grid-2 {
    padding-bottom: 10rem;
  }

  .section-competitive-grid_background-2 {
    width: 96%;
    top: 18%;
  }

  .h-x-large-2 {
    font-size: 2rem;
  }

  .section-competitive-hero-clean-copy, .creeative-copy {
    padding-top: 10.125rem;
  }

  .section-multi-personalization4_image-copy, ._2-section-multi-personalization4_image-copy-copy {
    height: 21.75rem;
  }

  .navbar-submenu-modules-library {
    display: none;
  }

  .button-4.with-icon.is-start {
    height: 3.5rem;
  }

  .h-72-2 {
    font-size: 3.25rem;
  }

  .secrion-2-grids {
    padding-top: 15.75rem;
  }

  .form-demo_text-field-2 {
    display: block;
  }

  .h-46-3.is-tablet-center {
    text-align: center;
    text-align: center;
  }

  .section-unspam-hero_grid-column-left-2 {
    z-index: 99;
  }

  .h-xxx-large-2 {
    font-size: 2.875rem;
  }

  .h-xxx-large-2.color-text-white.text-align-center {
    text-align: left;
    margin-left: -2rem;
    font-size: 8.125rem;
  }

  .section-prospect-criteri2 {
    padding-bottom: 11.25rem;
  }

  .section-hero-smalllandingpage {
    padding-top: 10.125rem;
  }

  .section-padding-global {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .section-padding-global.mobile-padding-bottom-0.tablet-padding-bottom-0 {
    padding-bottom: 0;
  }

  .cta-6-clean-bottom {
    padding-left: 0;
  }

  .cta-3-clean {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
    padding-left: 0;
  }

  .hero-13, .hero-14-wrapper {
    padding-top: 10.125rem;
    padding-bottom: 4.5rem;
  }

  .hero-14_content-wrapper {
    grid-row-gap: 3.125rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: center;
  }

  .hero-14_left-column-wrapper {
    z-index: 99;
  }

  .hero-13_inner-wrapper {
    grid-row-gap: 3.125rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .benefits-image {
    max-height: 21.75rem;
  }

  .tablet-padding-top-0 {
    padding-top: 0;
  }

  .section-competitive-grid-3 {
    padding-bottom: 10rem;
  }

  .section-competitive-grid_column-2-sellers {
    min-width: auto;
    max-width: 30.875rem;
    min-height: auto;
  }

  .hero-image-sellers.in-mobile-scaledown {
    margin-left: -6px;
    left: -1%;
  }

  .section-personas-hero_grid-column-left {
    z-index: 99;
    width: 100%;
  }

  .hero-personas {
    padding-top: 10.125rem;
    padding-bottom: 4.5rem;
  }

  .h-medium-bold-3 {
    font-size: 1.5rem;
    line-height: 120%;
  }

  .demo-modal-2 {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .demo-modal-2.is-clean {
    width: 100%;
  }

  .section-demo-hero-clean-2 {
    padding-top: 7.625rem;
    padding-bottom: 10.68rem;
  }

  .hero-competitors {
    padding-top: 10.125rem;
    padding-bottom: 4.5rem;
  }

  .competitors-blue-background {
    height: 30rem;
  }

  .section-competitors-blue {
    padding-bottom: 3.1rem;
  }

  .image-competitor-workflows {
    width: auto;
    height: 25.125rem;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .competitor-workflows-image {
    height: 21.75rem;
  }

  .section-competitors-business {
    margin-top: 441px;
  }

  .competitor-business-image {
    height: 21.75rem;
  }

  .competitors-workflows_image {
    height: 25.875rem;
  }

  .competitors-workflows_image.is--ai-copywriter {
    height: auto;
  }

  .hero-competitor-comparison {
    padding-top: 10.125rem;
    padding-bottom: 4.5rem;
  }

  .circle-arrow-wrapper-3 {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: auto;
    bottom: -30%;
    left: auto;
    right: 0%;
    transform: rotate(90deg);
  }

  .section-competitive-join-clean-2, .section-case_study-cta {
    padding-left: 0;
  }

  .section-reason-grid-item {
    width: 100%;
    min-height: auto;
  }

  .button-4-story.with-icon.is-start, .button-4-story.with-icon-story.is-start, .button-4-story.with-icon-story.is-story, .button-4-customer-story.with-icon.is-start {
    height: 3.5rem;
  }

  .section-2customerstory_column-right.is-hyper {
    width: 25.1875rem;
  }

  .image-customerstory {
    width: auto;
    height: 25.125rem;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .h-large-2-white {
    font-size: 2rem;
  }

  .h-large-2-white.text-align-center {
    font-size: 2.625rem;
  }

  .section-started-2, .section-started-comparison {
    padding-top: 0;
    padding-left: 0;
  }

  .cta-3-clean-2 {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
    padding-left: 0;
  }

  .section-started-3, .section-started-3-comparison, .section-prospect-started-2 {
    padding-top: 0;
    padding-left: 0;
  }

  .section-demo-hero-clean-comparison {
    padding-top: 7.625rem;
    padding-bottom: 10.68rem;
  }

  .section-competitive-join-2, .section-competitive-reviews {
    padding-top: 0;
    padding-left: 0;
  }

  .page-padding-competitors.is-tablet-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding-competitors.is-navbar-flex {
    flex-direction: column;
    display: flex;
  }

  .container-1100-competitors.relative.is-mobile-flex {
    justify-content: center;
    display: flex;
  }

  .container-1100-competitors.is-clean {
    grid-row-gap: 3rem;
    flex-direction: column;
  }

  .h-46-3-reviews.is-tablet-center, .h-46-3-reviews.is-tablet-center-reviews {
    text-align: center;
  }

  .section-reviews-grid-item {
    width: 23.4375rem;
  }

  .section-reviews-how_grid {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .section-competitive-title-reviews {
    margin-top: -6rem;
  }

  .h-42-reviews.color-text-white-reviews.text-align-center-reviews.is-mobile-align-left-reviews {
    text-align: center;
  }

  .section-reviews-grid {
    padding-bottom: 10rem;
  }

  .default-container-reviews.is-flex {
    padding-top: 0;
  }

  .section-reviews-grid_column-2 {
    min-width: auto;
    max-width: 30.875rem;
    min-height: auto;
  }

  .section-demo-hero-clean-comp {
    padding-top: 7.625rem;
    padding-bottom: 10.68rem;
  }

  ._2-section-multi-personalization4_image-sellers {
    height: 21.75rem;
  }

  .competitors-blue-background-tab {
    height: 30rem;
  }

  .navbar-submenu-modules-library-copy, .navbar-submenu-modules-library-solutions {
    display: none;
  }

  .button-4-customer-story-utrust.with-icon.is-start, .button-4-customer-story-chatt.with-icon.is-start, .button-4-customer-story-semant.with-icon.is-start, .button-4-customer-story-deel.with-icon.is-start, .button-4-customer-story-vanta.with-icon.is-start, .button-4-customer-story-hotel.with-icon.is-start, .button-4-customer-story-techmagic.with-icon.is-start, .button-4-customer-story--docdig.with-icon.is-start, .button-4-customer-stort-curalate.with-icon.is-start, .button-4-customer-story-honeybook.with-icon.is-start {
    height: 3.5rem;
  }

  .hero-image-sellers-copy.in-mobile-scaledown, .hero-image-personas-founders.in-mobile-scaledown {
    margin-left: -6px;
    left: -1%;
  }

  .section-2columns_column-center.is-hyper {
    width: 25.1875rem;
  }

  .grid-2columns-center {
    display: flex;
  }

  .grid-2columns-center.is-padding {
    padding-bottom: 2rem;
  }

  .grid-2columns-center.is-top {
    flex-direction: column;
    display: flex;
  }

  .grid-2columns-center.is-reverse {
    grid-column-gap: 2rem;
  }

  .table-module-section-1 {
    padding: 0 1rem 1.5rem;
  }

  .table-module-1_grid-item.is-top.is-mobile-hide.is-new {
    display: block;
  }

  .table-module-1_grid-item-spacer {
    height: 1.5rem;
  }

  .table-module-section-2 {
    padding-top: 1.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table-module-2_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .table-module-2_grid-item {
    grid-column-gap: .5rem;
    border-bottom-style: none;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .table-module-2_grid-item.is-empty, .table-module-2_grid-item.is-top-title.is-sticky {
    display: none;
  }

  .table-module-2_grid-item.is-title {
    font-weight: 600;
  }

  .section-2columns_column-right-competitors.is-hyper {
    width: 25.1875rem;
  }

  .h-large-2-comp {
    font-size: 2rem;
  }

  .h-large-2-comp.text-align-center {
    font-size: 2.625rem;
  }

  .testimonial-slider-comp.is-hyper {
    width: 23.5rem;
  }

  .section-2columns_column-right-comp.is-hyper {
    width: 25.1875rem;
  }

  .max-width-460-comp.is-tablet-368 {
    max-width: 23rem;
    margin-right: 0;
  }

  .max-width-460-comp.is-mobile-300 {
    max-width: 18.75rem;
  }

  .h-large-2-compe {
    font-size: 2rem;
  }

  .h-large-2-compe.text-align-center {
    font-size: 2.625rem;
  }

  .section-2columns_column-right-compe.is-hyper {
    width: 25.1875rem;
  }

  .default-container-compe.is-flex {
    padding-top: 0;
  }

  .mobile-icon-module {
    border-radius: .25rem;
    display: block;
  }

  .table-module-2_grid-row {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    width: 21.25rem;
  }

  .table-module-2_grid-row.is-mobile-hide {
    display: none;
  }

  .table-module-section-3 {
    padding-top: 1.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table-module-3_grid-item {
    grid-column-gap: .5rem;
    border-bottom-style: none;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .table-module-3_grid-item.is-empty, .table-module-3_grid-item.is-top-title.is-sticky {
    display: none;
  }

  .table-module-3_grid-item.is-title {
    font-weight: 600;
  }

  .table-module-3_grid-item.is-chart {
    grid-column-gap: 1.5rem;
  }

  .tab-module-3_chart-wrapper, .chart-wrapper {
    width: 100%;
  }

  .table-module-3_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .table-module-3_grid-row {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .table-module-3_grid-row.is-mobile-hide {
    display: none;
  }

  .table-module-section-4 {
    padding-top: 1.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table-module-4_grid-item {
    grid-column-gap: .5rem;
    border-bottom-style: none;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 0;
    font-weight: 600;
    display: flex;
  }

  .table-module-4_grid-item.is-empty, .table-module-4_grid-item.is-top-title.is-sticky {
    display: none;
  }

  .table-module-4_grid-item.is-title {
    font-weight: 600;
  }

  .table-module-4_grid-item.is-chart {
    grid-column-gap: 1.5rem;
  }

  .table-module-4_grid-item.is-number {
    grid-column-gap: 1.5rem;
    flex-direction: row;
  }

  .table-module-4_grid-item.is-number.is-mobile-border {
    border-bottom-style: solid;
  }

  .table-module-2_grid-item-copy {
    grid-column-gap: .5rem;
    border-bottom-style: none;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .table-module-2_grid-item-copy.is-empty, .table-module-2_grid-item-copy.is-top-title.is-sticky {
    display: none;
  }

  .table-module-2_grid-item-copy.is-title {
    font-weight: 600;
  }

  .module-square-number {
    width: 100%;
    height: 1.5rem;
  }

  .section-ai-copywriter {
    margin-top: 4rem;
    padding-bottom: 15.2rem;
  }

  .section-competitive-grid_background-blye-1 {
    width: 96%;
    top: 22%;
  }

  .section-pricing-personas {
    margin-top: 40rem;
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .section-grid-four {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .personas-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .margin-top-medium-personas {
    width: 75%;
    margin-top: 4rem;
  }

  .section-persona-grid {
    width: 23.4375rem;
  }

  .section-grid-four-personas {
    grid-template-columns: 1fr;
    grid-template-areas: ". . . Area";
    grid-auto-flow: row;
    justify-items: center;
    display: flex;
  }

  .section-grid-four-personas.is-pricing-page {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
    overflow: auto;
  }

  .section-persona-grid-founders {
    width: 23.4375rem;
    padding-left: 1.075rem;
  }

  .section-persona-grid-founders.is-pricing-page {
    flex: none;
    width: 12rem;
    height: auto;
    padding-top: 5rem;
  }

  .section-persona-grid-agencies {
    width: 23.4375rem;
    padding-left: 1.075rem;
  }

  .section-persona-grid-agencies.is-pricing-page {
    flex: none;
    width: 12rem;
    padding-top: 5rem;
  }

  .section-persona-grid-managers {
    width: 23.4375rem;
    padding-left: 1rem;
  }

  .section-persona-grid-managers.is-pricing-page {
    flex: none;
    width: 12rem;
    padding-top: 5rem;
  }

  .section-persona-grid-sellers {
    width: 23.4375rem;
    padding-left: 1rem;
  }

  .section-persona-grid-sellers.is-pricing-page {
    flex: none;
    width: 12rem;
    padding-top: 5rem;
  }

  .section-pricing-hero {
    padding-top: 7.625rem;
    padding-bottom: 10.68rem;
  }

  .icon-pricing {
    object-fit: fill;
  }

  .demo-modal-pricing {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .demo-modal-pricing.is-clean {
    width: 100%;
  }

  .p-medium-small {
    width: 100%;
    font-size: .75rem;
  }

  .demo-pricing-title-wrapper {
    max-width: 31.875rem;
    margin-top: 187px;
  }

  .section-ai-copywriter-creativity {
    margin-top: -85px;
  }

  .faq-section-aicopywriter {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .section-competitive-grid_background-aicopywriter {
    width: 100%;
    top: 22%;
  }

  .icon-module-tab {
    height: 1rem;
  }

  .pricing-customer-stories_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .section-persona-grid-customer-stories {
    width: 23.4375rem;
  }

  .featured-blog-grid {
    grid-row-gap: 3rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .featured-blog-grid-left {
    grid-row-gap: .5rem;
  }

  .featured-blog-grid-right {
    grid-row-gap: 0px;
    flex-direction: column;
    width: 100%;
    max-width: none;
    display: flex;
  }

  .section-aicopy-how-clean {
    padding-top: 7.3rem;
  }

  .section-warm-how_grid-aicopy {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .section-aicopy-how_grid-item {
    width: 23.4375rem;
  }

  .page-padding-copy.is-tablet-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding-copy.is-navbar-flex {
    flex-direction: column;
    display: flex;
  }

  .related-items-section {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .related-items-grid {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    margin-top: 1.5rem;
  }

  .related-item-bottom {
    grid-row-gap: 1.5rem;
    padding: 1.5rem;
  }

  .collection-item-2, .collection-featured {
    width: 100%;
  }

  .related-items-section-demo {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .mid-page-cta {
    padding-top: 0;
    padding-left: 0;
  }

  .section-demo-logos-v2 {
    display: none;
  }

  .button-pricing.with-icon.is-start {
    height: 3.5rem;
  }

  .button-pricing.is-mobile-demo {
    background-image: linear-gradient(270deg, #3e97f7, #3384f7);
    border-style: none;
    border-radius: 2.875rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: .875rem;
    font-weight: 600;
    display: block;
  }

  .button-pricing.is-mobile-demo:hover {
    background-color: var(--white);
    color: #017ffa;
    background-image: none;
  }

  .button-pricing.is-login {
    border-style: none;
    border-color: var(--white);
    color: #017ffa;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.35714;
  }

  .button-pricing.is-login:hover {
    color: var(--white);
  }

  .pricing-customer-stories_column {
    grid-row-gap: 1rem;
  }

  .h-large-2-copy {
    font-size: 2rem;
  }

  .h-large-2-copy.text-align-center, .h-large-2-copy.text-align-center-copy {
    font-size: 2.625rem;
  }

  .section-company-white-image.is--ai-copywriter {
    margin-top: 15px;
  }

  .grid-3columns {
    display: flex;
  }

  .grid-3columns.is-padding {
    padding-bottom: 2rem;
  }

  .grid-3columns.is-top {
    flex-direction: column;
    display: flex;
  }

  .grid-3columns.is-reverse {
    grid-column-gap: 2rem;
  }

  .h-sm-2, .h-sm-2-cenre, .h-sm-2-centre, .h-sm-2-right {
    padding-top: 35px;
  }

  .section-searcher-title-review {
    margin-top: -6rem;
  }

  .default-container-reviews-searcher.is-flex {
    padding-top: 0;
  }

  .section-reviews-grid_column-main, .section-reviews-grid_column-main-searcher {
    min-width: auto;
    max-width: 30.875rem;
    min-height: auto;
  }

  .section-searcher-white-image.is--ai-copywriter {
    margin-top: 15px;
  }

  .section-searcher-criteria {
    padding-bottom: 11.25rem;
  }

  .collection-featured-academy {
    width: 100%;
  }

  .heading-3-white {
    padding-top: 35px;
  }

  .section-cta-6-wrapper-copy {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .section-demo-personas {
    margin-top: 40rem;
  }

  .demo-modal-v2 {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .demo-modal-v2.is-clean {
    width: 100%;
  }

  .page-padding-comp.is-tablet-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding-comp.is-navbar-flex {
    flex-direction: column;
    display: flex;
  }

  .section-demo-hero-clean-3 {
    padding-top: 7.625rem;
    padding-bottom: 10.68rem;
  }

  .demo-modal-3 {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .demo-modal-3.is-clean {
    width: 100%;
  }

  .footer-component-new {
    padding-top: 3rem;
    padding-bottom: 1.5rem;
  }

  .footer-top {
    grid-row-gap: 1.5rem;
    flex-direction: column;
  }

  .footer-wrapper {
    grid-row-gap: 1.5rem;
  }

  .footer-groups-wrapper {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .footer-group {
    grid-row-gap: 0rem;
  }

  .footer-column-grid {
    flex-direction: column;
    grid-template-columns: 1fr;
    overflow: hidden;
  }

  .footer-column-grid.is-1-column {
    padding-bottom: 0;
  }

  .paragraph-xsmall.is-footer-adress {
    display: block;
  }

  .paragraph-xsmall.is-mobile-hide {
    display: none;
  }

  .footer_copyright-wrapper-new {
    grid-row-gap: 1rem;
    border-top-style: none;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 0;
  }

  .footer-group-title-wrapper {
    cursor: pointer;
    border-bottom: 1px solid #cfcfcf;
    justify-content: space-between;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: flex;
  }

  .footer-arrow {
    display: block;
  }

  .tablet-spacer {
    height: 1.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .adress-wrapper {
    flex-direction: column;
    display: flex;
  }

  .section-reviews-grid_column {
    min-width: auto;
    min-height: auto;
  }

  .section-reviews-grid_column.is-demo {
    max-width: none;
  }

  .section-competitors {
    padding-top: 31rem;
  }

  .grid-compares-column.is-hyper {
    width: 25.1875rem;
  }

  .cta-mid-page {
    padding-top: 0;
    padding-left: 0;
  }

  .grid-4columns {
    grid-template-columns: 1fr 1fr;
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .grid-4columns.is-padding {
    padding-bottom: 2rem;
  }

  .grid-4columns.is-top {
    flex-direction: column;
    display: flex;
  }

  .grid-4columns.is-reverse {
    grid-column-gap: 2rem;
  }

  .section-persona-grid-column {
    padding-left: 0;
  }

  .section-persona-grid-column.is-pricing-page {
    flex: none;
    width: 12rem;
    height: auto;
    padding-top: 5rem;
  }

  .section-quote-grid_wrapper {
    grid-row-gap: 1.875rem;
    flex-direction: column;
    width: 100%;
  }

  .section-quote-grid {
    padding-bottom: 10rem;
  }

  .hero-13__column-right.is-image.mobile-image-hero-hide.tablet-image-hide {
    display: none;
  }

  .hero-13__container {
    grid-row-gap: 3.125rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .hero-13__container.grid-closer-hero-buyingintentsignals.mobile-grid-hero {
    grid-template-columns: 1fr;
  }

  .hero-13__column-left {
    z-index: 99;
  }

  .inline-quote__icon-before, .inline-quote__icon-after {
    object-fit: fill;
  }

  .features-5 {
    padding-top: 8rem;
  }

  .how-it-works-1.is--ai-copywriter, .checklist-1.is--ai-copywriter {
    margin-top: 15px;
  }

  .features-5-dark {
    padding-top: 8rem;
  }

  .how-it-works-2.is--ai-copywriter {
    margin-top: 15px;
  }

  .how-it-works-2_image {
    display: none;
  }

  .module-form-1 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .form-left-column {
    max-width: none;
  }

  .form-container {
    max-width: none;
    padding: 2rem 1.5rem;
  }

  .form-button-wrapper {
    flex-direction: column;
  }

  .module-form-2, .module-form-3 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .hero-14 {
    padding-top: 10.125rem;
    padding-bottom: 4.5rem;
  }

  .button-primary-big-blue, .button-primary-big-white, .button-ghost-big-blue, .button-ghost-big-white, .button-ghost-big-blue-white {
    height: 3.5rem;
  }

  .h-52-2, .h-48, .h-52-3 {
    font-size: 2.625rem;
  }

  .pop-up-2-modal-wrapper {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .section-padding-global-copy {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .section-padding-global-copy.mobile-padding-bottom-0.tablet-padding-bottom-0 {
    padding-bottom: 0;
  }

  .users-love-image {
    max-height: 96px;
  }

  .section-competitive-grid-4 {
    padding-bottom: 10rem;
  }

  .section-competitive-grid-4.is--outbound-dialer-page, .section-competitive-grid-4.is--buying-signals, .section-competitive-grid-4.is--calendar-enrichment {
    padding-bottom: 5rem;
  }

  .section-competitive-title-3 {
    margin-top: -6rem;
  }

  .lp-hero-01-module_container {
    grid-row-gap: 3.125rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .lp-hero-01-module_container.grid-closer-hero-buyingintentsignals.mobile-grid-hero {
    grid-template-columns: 1fr;
  }

  .competitors-list-grid_wrapper.margin-top-medium {
    grid-row-gap: .5rem;
    grid-template-columns: 1fr;
  }

  .persona-grid-wrapper {
    padding-top: 0;
    padding-bottom: 3rem;
    padding-left: 2rem;
  }

  .persona-grid-wrapper.is-request {
    flex: none;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing-modal {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: static;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .pricing-modal.is-clean {
    width: 100%;
  }

  .section-demo-hero-container {
    grid-row-gap: 4rem;
    flex-direction: column;
    display: flex;
  }

  .section-demo-hero-copy {
    padding-top: 7.625rem;
    padding-bottom: 3rem;
  }

  .lp-hero-02-module_container {
    grid-row-gap: 3.125rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: flex-start;
  }

  .lp-hero-02-module_container.grid-closer-hero-buyingintentsignals.mobile-grid-hero {
    grid-template-columns: 1fr;
  }

  .lp-hero-02__column-left {
    z-index: 99;
  }

  .lp-hero-02__column-right.is-image.mobile-image-hero-hide.tablet-image-hide {
    display: none;
  }

  .lp-hero-01__column-left {
    z-index: 99;
  }

  .lp-hero-01__column-right.is-image.mobile-image-hero-hide.tablet-image-hide {
    display: none;
  }

  .lp-features-02-08_column {
    min-width: auto;
    max-width: 30.875rem;
    min-height: auto;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .section-padding-global-dark {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }

  .section-padding-global-dark.mobile-padding-bottom-0.tablet-padding-bottom-0 {
    padding-bottom: 0;
  }

  .roi-calculator_wrapper {
    grid-column-gap: 2.5rem;
  }

  .roi-calculator_results-wrapper {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .roi-calculator_results-wrapper.is-clean {
    width: 100%;
  }

  .section-2columns_column-large.is-hyper {
    width: 25.1875rem;
  }

  .section-2columns_column-large.margin-right-xxxlarge, .section-2columns_column-large.margin-right-large-responsive {
    margin-right: 0;
  }

  .features-5-blue {
    padding-top: 8rem;
  }

  .heading-xxx-large {
    letter-spacing: -.0132em;
    font-size: 2.625rem;
    font-weight: 600;
    line-height: 1.2;
  }

  .heading-xxx-large.text-color-newblue {
    font-size: 3.5rem;
  }

  .heading-xxlarge-medium, .heading-xxlarge-regular {
    letter-spacing: -.0108em;
    font-size: 2.25rem;
    line-height: 1.2;
  }

  .heading-xlarge {
    font-size: 2rem;
  }

  .heading-xlarge.text-align-center {
    font-size: 2.625rem;
  }

  .heading-xlarge.is-light.mobile-align-center {
    text-align: center;
  }

  .heading-x-large {
    letter-spacing: -.0096rem;
    font-size: 2rem;
  }

  .heading-medium {
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.2;
  }

  .heading-small-semibold {
    font-size: 1.25rem;
    line-height: 1.2;
  }

  .heading-small-medium {
    font-size: 1.5rem;
    line-height: 1.2;
  }

  .body-large.text-color-white.is-tablet-24, .body-large.is-tablet-24 {
    font-size: 1.5rem;
  }

  .body-medium-regular.text-color-newblue.is-tablet {
    display: block;
  }

  .body-medium-regular.text-color-newblue.is-desktop {
    display: none;
  }

  .body-medium-regular.is-margin {
    margin-top: -1rem;
  }

  .btn-primary.active {
    background-color: #314ef0;
  }

  .btn-primary.is-tablet-hide {
    display: none;
  }

  .btn-icon {
    height: 3.5rem;
  }

  .btn-icon.is-faq-green {
    height: auto;
  }

  .section-newhome-hero {
    padding-top: 10rem;
    padding-bottom: 3rem;
  }

  .page-padding-large {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .page-padding-large.s-left-talebt-0 {
    padding-left: 0;
  }

  .page-padding-large.is-left-0 {
    padding-left: 1.5rem;
  }

  .page-padding-large.is-lead {
    padding-left: 0;
    padding-right: 0;
  }

  .new-hompage-bg1 {
    bottom: -30.4rem;
    left: -11.9rem;
  }

  .new-hompage-bg2 {
    top: -39.8rem;
    left: -48.975rem;
  }

  .form-request-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    width: 100%;
    max-width: none;
  }

  .form-request-textfield {
    border-radius: 1.5rem;
    min-height: 3rem;
    padding: 1rem;
    font-size: .875rem;
  }

  .form-request-textfield::placeholder {
    font-size: .875rem;
  }

  .request-form-submit {
    border-radius: 2rem;
  }

  .request-form-submit_wrapper {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    position: static;
  }

  .new-navbar-container {
    height: 4.5rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .new-navbar-right, .new-navbar-menu {
    display: none;
  }

  .new-navbar-logo {
    width: 9.5rem;
    height: 1.5rem;
  }

  .btn.with-icon.is-start {
    height: 3.5rem;
  }

  .btn.is-mobile-demo {
    background-image: linear-gradient(270deg, #3e97f7, #3384f7);
    border-style: none;
    border-radius: 2.875rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: .875rem;
    font-weight: 600;
    display: block;
  }

  .btn.is-mobile-demo:hover {
    background-color: var(--white);
    color: #017ffa;
    background-image: none;
  }

  .btn.is-login {
    border-style: none;
    border-color: var(--white);
    color: #017ffa;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.35714;
  }

  .btn.is-login:hover {
    color: var(--white);
  }

  .btn.is-form {
    font-size: 1rem;
  }

  .star-cards-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-top: 4rem;
    display: grid;
    position: relative;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .section-banner {
    margin-top: 4rem;
  }

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

  .section-newhome-solutions {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .cards-wrapper, .cards-wrapper.is-product-3cl, .cards-wrapper.is-product-2cl, .cards-wrapper.is-comp-2cl, .cards-wrapper.is-home {
    grid-template-columns: 1fr;
  }

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

  .footer {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .new-footer-top {
    flex-direction: column;
  }

  .new-footer-left {
    width: auto;
  }

  .new-footer-right {
    flex-direction: column;
    order: -1;
    width: 100%;
    max-width: none;
    display: flex;
  }

  .footer-column {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-bottom: 1px solid rgba(255, 255, 255, .16);
    padding-bottom: 1.5rem;
  }

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

  .new-footer-bottom {
    flex-direction: column;
  }

  .new-footer-copyright {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .partners-logos {
    width: 20.5rem;
    height: 1.625rem;
  }

  .section-newhome-cta {
    padding-bottom: 3rem;
  }

  .new-cta-wrapper {
    border-radius: 1rem;
    padding: 4rem 1.5rem;
  }

  .section-newhome-integrations {
    padding-top: 4rem;
    padding-bottom: 3rem;
  }

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

  .section-newhome-statics {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .statics-grid {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .section-newhome-why {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .newhome-why-grid.is-1 {
    grid-column-gap: 1rem;
    flex-direction: column;
    display: flex;
  }

  .newhome-why-grid.is-2 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    margin-top: 3rem;
    display: flex;
  }

  .why-grid-details {
    grid-row-gap: 1.5rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .why-grid-left {
    height: 83.2vw;
  }

  .grid-why-image_wrapper {
    border-radius: .625rem;
    width: 114.667vw;
    max-width: none;
    height: 83.2vw;
    max-height: none;
    margin-right: 8.53333vw;
    padding: 3.73333vw;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-newhome-quote {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .newhome-quote-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    align-items: flex-start;
    max-width: 100%;
    display: flex;
  }

  .newhome-quote-grid.is-quote {
    max-width: 100%;
    margin-bottom: -1.5rem;
    padding-bottom: 1.5rem;
  }

  .newhome-quote-right {
    order: -1;
    max-width: 100%;
  }

  .newhome-quote-left {
    width: auto;
    max-width: none;
  }

  .image-100.is-tablet-hide {
    display: none;
  }

  .quote-author-picture {
    width: 4.75rem;
    height: 4.75rem;
  }

  .company-icon-wrapper {
    width: 2rem;
    height: 2rem;
    top: auto;
    bottom: -.5rem;
    left: -.5rem;
    right: auto;
  }

  .icon-54 {
    width: 1.25rem;
  }

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

  .section-newhome-slider {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .splide.is-testimonial, .splide.is-hide, .splide.is-testimonial-2 {
    max-width: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .splide__list.is-testimonial {
    max-width: 100%;
  }

  .splide__list.is-testimonial.is-product {
    max-width: 90vw;
  }

  .splide__slide.is-testimonial {
    width: 100%;
    max-width: none;
  }

  .splide__slide.is-testimonial.is-product {
    width: 99vw;
  }

  .slider-item {
    flex-direction: column;
    align-items: stretch;
    width: 94vw;
    display: flex;
  }

  .slider-item.is-small-mobile {
    height: auto;
    min-height: 24rem;
  }

  .slider-text-wrapper {
    flex: 1;
    justify-content: flex-start;
    min-height: 100%;
    padding: 2rem;
  }

  .image-slider {
    width: 100%;
    height: 20rem;
  }

  .image-slider.is-mobile-small {
    height: 16rem;
  }

  .flex-horizontal.is-gap-2.is-tablet {
    display: flex;
  }

  .flex-horizontal.is-gap-2.is-desktop {
    display: none;
  }

  .marquee {
    width: auto;
    height: 100%;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    overflow: auto;
  }

  .marquee-item {
    flex: none;
    width: auto;
  }

  .view-more-container {
    z-index: 2;
    margin-top: -1rem;
    padding-top: 2.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    position: relative;
  }

  .section-newhome-team {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .layout423_card-content {
    padding: 2rem;
  }

  .layout423_card {
    width: 100%;
  }

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

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

  .layout423_row {
    flex-direction: column;
  }

  .heading-style-h4 {
    font-size: 1.75rem;
  }

  .layout423_image {
    object-fit: cover;
  }

  .team-solutions-wrapper {
    flex-direction: column;
  }

  .team-solutions-item {
    flex-direction: column;
    max-width: none;
    height: auto;
    display: flex;
  }

  .team-solutions-item.active {
    flex-direction: column;
    max-width: none;
    display: flex;
  }

  .team-solution-picture_wrapper {
    border-radius: 0;
  }

  .team-solution-picture {
    order: -1;
    width: 100%;
    max-width: none;
    height: 73.3333vw;
    transform: none;
  }

  .team-solutions-item_content {
    padding: 2rem 1.5rem;
    display: flex;
  }

  .flex-vertical.is-gap-8 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .flex-vertical.is-gap-16 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .embed-style {
    margin-bottom: -17px;
  }

  .logo-52 {
    height: 3rem;
  }

  .banner-wrapper.scroll-left {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    padding-right: 2.5rem;
  }

  .section-newhome-lead {
    padding-top: 4rem;
    padding-bottom: 3rem;
  }

  .section-newhome-lead.is-1, .section-newhome-lead.is-4, .section-newhome-lead.is-3, .section-newhome-lead.is-2 {
    padding-top: 3rem;
  }

  .tag-title-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
  }

  .tag-icon {
    order: -1;
    margin-top: 0;
  }

  .lead-bg.is-desktop {
    display: none;
  }

  .lead-bg.is-tablet {
    width: 15.5rem;
    max-width: none;
    height: 19.5rem;
    max-height: none;
    display: block;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .margin-top-72 {
    margin-top: 3rem;
  }

  .tag-faq-grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .tag-faq-grid.is-reverse {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .tag-faq-grid.is-rev {
    grid-template-columns: 1fr;
  }

  .heading-large {
    font-size: 1.75rem;
  }

  .tag-faq-wrapper {
    order: -1;
    max-width: none;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .tag-faq-video_wrapper {
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .tag-faq-video_wrapper.is-1 {
    z-index: 3;
  }

  .tag-faq-video_wrapper.is-4 {
    z-index: 2;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .tag-faq-video_wrapper.is-2 {
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .tag-faq-content {
    padding: 1.5rem;
  }

  .tag-faq-content.is-2, .tag-faq-content.is-3 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .intelligence-bg.is-tablet {
    width: 15.125rem;
    max-width: none;
    height: 29.375rem;
    max-height: none;
  }

  .engagement-bg.is-dektop {
    display: none;
  }

  .engagement-bg.is-tablet {
    width: 12.375rem;
    max-width: none;
    height: 19.5rem;
    max-height: none;
    display: block;
    top: auto;
    bottom: 5rem;
    left: 0%;
    right: auto;
  }

  .tag-bg.is-tablet {
    display: block;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .tag-bg.is-desktop {
    display: none;
  }

  .max-width-640 {
    max-width: none;
  }

  .tablet-hide {
    display: none;
  }

  .footer-column-title {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .footer-column-icon {
    display: block;
  }

  .footer-column_inside {
    flex-direction: column;
    display: flex;
  }

  .space-footer {
    height: 1.5rem;
    margin-bottom: -1rem;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .slider-mask-left, .slider-mask-right {
    display: none;
  }

  .container-1190.is-slider {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .quote-icon-wrapper {
    display: none;
  }

  .section-report-hero {
    padding-top: 8.75rem;
    padding-bottom: 4.5rem;
  }

  .gird-report {
    text-align: left;
    grid-template-columns: 1fr;
    align-items: flex-start;
    max-width: none;
  }

  .section-report-content {
    padding-bottom: 3rem;
  }

  .report-content_wrapper {
    grid-row-gap: 3rem;
    flex-direction: column;
  }

  .report-content_left {
    max-width: none;
  }

  .report-richtext {
    margin-bottom: -2rem;
  }

  .report-table-content {
    max-height: 23rem;
  }

  .report-social-wrapper.is-tablet {
    align-items: center;
    display: flex;
  }

  .report-social-wrapper.is-desktop {
    display: none;
  }

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

  .report-mask {
    display: none;
  }

  .margin-top-48 {
    margin-top: 1.5rem;
  }

  .case-grid {
    grid-template-columns: 1fr;
  }

  .report-item_bottom.is-no-toppadding {
    padding-top: 1.5rem;
  }

  .rod-100 {
    bottom: -3rem;
  }

  .splide__arrows {
    grid-column-gap: 1rem;
    justify-content: center;
    margin-top: 1rem;
    display: flex;
    position: relative;
    bottom: 0;
  }

  .splide__arrow--prev {
    border-radius: 100%;
  }

  .slide-progress {
    padding-bottom: 0;
    padding-right: 0;
  }

  .hero-15 {
    padding-bottom: 4rem;
  }

  .hero-15.padding-bottom-0 {
    padding-bottom: 0;
  }

  .grid-2cl, .hero-15_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .hero-15_grid-left, .hero-15_grid-left.is-big {
    max-width: none;
  }

  .form-request {
    height: 3rem;
    display: block;
  }

  .btn-secondary.active {
    background-color: #314ef0;
  }

  .btn-secondary.is-tablet-hide {
    display: none;
  }

  .btn-secondary.is-form {
    z-index: 3;
    background-color: var(--color-2);
    color: var(--white);
    position: relative;
  }

  .hero-15_grid-right {
    width: 100%;
    max-width: none;
    padding: .75rem;
  }

  .statistic-1 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .max-width-544 {
    max-width: none;
  }

  .statics-1_wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 12rem;
    display: flex;
  }

  .feature-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-6_feature-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: stretch;
  }

  .feature-6_feature-row.is-v2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .feature-6_feature-row-text {
    order: -1;
    max-width: none;
  }

  .feature-6_feature-row-text.is-hyper {
    width: 25.1875rem;
  }

  .feature-6_feature-row-text.margin-right-xxxlarge, .feature-6_feature-row-text.margin-right-large-responsive {
    margin-right: 0;
  }

  .feature-6_feature-row-text.is-v2 {
    padding-right: 0;
  }

  .feature-6_feature-row-text.is-v2.is-right {
    padding-left: 0;
  }

  .product-image {
    width: 100%;
  }

  .product-image.border-radius-20.max-width-450.margin-left-large-responsive, .product-image.border-radius-20.max-width-450.margin-right-large-responsive, .product-image.border-radius-20.max-width-450.margin-left-large-responsive-2 {
    margin-left: 0;
  }

  .product-image.is-right-column {
    left: auto;
  }

  .product-image.is-left-column {
    right: auto;
  }

  .feature-7, .feature-8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .cta-7 {
    padding-top: 0;
    padding-bottom: 4rem;
  }

  .cta-7_wrapper {
    background-image: url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245c81_noise-pattern-v2.png"), url("https://assets-global.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245cff_BG.jpg");
    grid-template-columns: 1fr;
    padding: 1rem;
  }

  .cta-7_right {
    align-items: stretch;
  }

  .faq-1 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .faq-container {
    margin-top: 2rem;
  }

  .faq-7_image2 {
    bottom: -26rem;
  }

  .feature-9 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-9.is-padding-bottom96 {
    padding-bottom: 4rem;
  }

  .flex-space-bottom {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .banner {
    margin-top: 4rem;
  }

  .feature-10 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .quote-grid_2cl {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .feature-10_quote-icon-top, .inline-quote__icon-after-copy, .feature-10_quote-icon-bottom {
    object-fit: fill;
  }

  .feature-11 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .flex-vertical-copy.is-gap-8 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .flex-vertical-copy.is-gap-16 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .cta-8 {
    padding-top: 0;
    padding-bottom: 4rem;
  }

  .cta-8_wrapper {
    grid-template-columns: 1fr;
    padding: 1rem;
  }

  .cta-8_right {
    align-items: stretch;
  }

  .download-btn.active {
    background-color: #314ef0;
  }

  .download-btn.is-tablet-hide {
    display: none;
  }

  .feature-12 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .quote-grid_1cl {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .section-smart {
    padding-bottom: 15rem;
  }

  .feature-13 {
    padding-bottom: 6rem;
  }

  .feature-15, .feature-16, .feature-17, .feature-18, .cta-9 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .cta-9_wrapper {
    grid-template-columns: 1fr;
    padding: 1rem;
  }

  .hero-16 {
    padding-bottom: 4rem;
  }

  .hero-16_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: stretch;
  }

  .hero-16_grid-left {
    max-width: 100%;
  }

  .hero-16_grid-right {
    width: 100%;
    max-width: none;
  }

  .feature-19, .feature-20 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .how-it-works-2_steps-info-small {
    margin-bottom: 2.5rem;
  }

  .newnav-open-div {
    background-color: var(--white);
    opacity: 1;
    width: 100%;
    height: 100%;
    display: none;
  }

  .quote-author-picture_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .feature-21, .feature-22, .feature-23 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-23_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .feature-23_grid-item-logo-wrapper {
    padding: 1rem;
  }

  .feature-23_grid-item-logo {
    width: 5rem;
  }

  .hero-17 {
    padding-top: 10rem;
    padding-bottom: 3rem;
  }

  .hero-17_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .pricing {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: static;
    top: auto;
    bottom: -181%;
    left: 0%;
    right: 0%;
  }

  .pricing.is-clean {
    width: 100%;
  }

  .hero-17_star-cards-wrapper {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    position: static;
    top: auto;
    bottom: -8%;
    left: 0%;
    right: auto;
  }

  .hero-17_star-cards-wrapper.is-demo {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: row;
    justify-content: center;
  }

  .hero-17_star-card {
    background-color: rgba(228, 215, 215, .2);
  }

  .feature-24, .feature-25 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-25_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .feature-26 {
    padding-top: 0;
    padding-bottom: 2rem;
  }

  .feature-26_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .feature-26_grid-right {
    order: -1;
    left: auto;
  }

  .feature-26_circle1 {
    width: 24rem;
    height: 24rem;
    display: none;
    bottom: -1rem;
  }

  .feature-26_grid-imag-wrapper {
    padding: 1rem;
  }

  .feature-27 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-27_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .hero-18 {
    margin-bottom: 0;
    padding-top: 10rem;
    padding-bottom: 3rem;
  }

  .hero-18_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    position: static;
  }

  .hero-18_grid-right {
    max-width: none;
  }

  .hero-18_video {
    height: 100%;
  }

  .hero-18_grid-left {
    position: static;
    left: 0;
  }

  .hero-18_grid-imag-wrapper {
    padding: 1rem;
    position: static;
  }

  .hero-19 {
    padding-bottom: 4rem;
  }

  .hero-19_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: stretch;
  }

  .hero-19_grid-left {
    max-width: 100%;
  }

  .hero-19_grid-right {
    width: 100%;
    max-width: none;
  }

  .feature-28, .feature-29 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .cta-form {
    padding-top: 10rem;
    padding-bottom: 3rem;
  }

  .cta-form.is-mobile-padidng {
    padding-top: 4rem;
  }

  .feature-30 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-30_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .feature-30_grid-left {
    padding: 1rem;
  }

  .request-form-2 {
    margin-bottom: 0;
    padding-top: 10rem;
    padding-bottom: 3rem;
  }

  .feature-31, .feature-32, .feature-title {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .comp-2cl-card.card-slow {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .feature-33 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .table-module-new {
    padding: 1.5rem 1rem;
  }

  .icon-newmodule-tab {
    height: 1rem;
  }

  .feature-34 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-34_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .feature-34_grid-left {
    z-index: 2;
    position: relative;
  }

  .feature-35 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-35_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .feature-36 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .feature-36_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .hero-20 {
    padding-top: 12rem;
    padding-bottom: 4rem;
  }

  .hero-20_grid-right {
    order: -1;
    width: 100%;
    max-width: none;
  }

  .bg-85 {
    height: 100%;
  }

  .hero-20_grid-left {
    max-width: 100%;
    padding-top: 0;
  }

  .feature-36_process-text.is-gap-8 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .feature-36_process-text.is-gap-16 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .feature-36_process-text.is-new {
    max-width: none;
  }

  .hero-text {
    padding-top: 12rem;
    padding-bottom: 3rem;
  }

  .hero-text.padding-bottom-0 {
    padding-bottom: 0;
  }

  .feature-text-content {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .noise-85 {
    height: 100%;
  }

  .hero-17_stars {
    box-shadow: none;
    background-color: rgba(228, 215, 215, 0);
    padding: 0;
  }

  .hero-21 {
    padding-bottom: 4rem;
  }

  .hero-21.padding-bottom-0 {
    padding-bottom: 0;
  }

  .grid-2columns-3 {
    display: flex;
  }

  .blog-related-wrapper-2 {
    width: 100%;
  }

  .grid-2columns-4 {
    display: flex;
  }

  .grid-2columns-4.is-top {
    flex-direction: column;
    display: flex;
  }

  .form-demo_text-field-3 {
    display: block;
  }

  .grid-2columns-5, .grid-2columns-6 {
    display: flex;
  }

  .report-hero-title {
    text-align: left;
    grid-template-columns: 1fr;
    align-items: flex-start;
    max-width: none;
  }

  .report-table-content-2 {
    max-height: 23rem;
  }

  .report-social-wrapper-2.is-desktop {
    display: none;
  }

  .report-richtext-2, .report-richtext-new {
    margin-bottom: -2rem;
  }

  .frame-wrapper {
    width: 100%;
    max-width: none;
    padding: .75rem;
  }

  .heading-medium-copy {
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.2;
  }

  .hero-17_stars-2 {
    background-color: rgba(228, 215, 215, .2);
  }

  .heading-x-large-2 {
    letter-spacing: -.0096rem;
    font-size: 2rem;
  }

  .partner-cta {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .partner-cta.is-mobile-padidng {
    padding-top: 4rem;
  }

  .icon-1x1-58 {
    width: 2rem;
    height: 2rem;
  }

  .mobile-nav-scroll {
    max-height: 80vh;
    overflow: auto;
  }

  .section-50-bg {
    display: none;
  }

  .section-50-bg.is-2-tablet {
    width: 100%;
    display: flex;
  }

  .section-50-bg.is-3-tablet {
    width: 100%;
    display: flex;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-50-bg.is-4-tablet {
    z-index: 1;
    width: 100%;
    display: flex;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .purple-circle-1, .purple-circle-2 {
    display: none;
  }

  .green-circle-1 {
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .green-circle-2 {
    display: none;
  }

  .brown-circle-1 {
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .brown-circle-3, .orange-circle-1 {
    display: none;
  }

  .section-50-bg-tablet {
    width: 100%;
    display: flex;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .pop-up-trigger-wrapper-v2 {
    top: auto;
    bottom: 1rem;
    left: 1rem;
    right: auto;
  }

  .icon-slider {
    object-fit: fill;
  }

  .bg-solution {
    width: 100%;
  }

  .feature-6-item {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .solution-circle-purple {
    display: none;
  }

  .solution-circle-yellow {
    width: 10rem;
    height: 10rem;
    right: -4rem;
  }

  .solution-circle-brown, .navbar-grid {
    display: none;
  }

  .dropdwon-content.is-new {
    grid-row-gap: 3rem;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .dropdwon-content.is-tablet {
    flex-direction: column;
    margin-bottom: 1rem;
    padding: 0;
    display: flex;
    position: relative;
  }

  .dropdwon-content.is-second, .dropdwon-content.is-third, .dropdwon-content.is-third {
    grid-row-gap: 3rem;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .dropdwon-content.is-second {
    grid-row-gap: 1rem;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .dropdwon-content.is-third, .dropdwon-content.is-tablet {
    grid-row-gap: 3rem;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .dropdwon-content.is-tablet.is-second {
    grid-row-gap: 1rem;
  }

  .dropdwon-content.is-mobile {
    grid-row-gap: 3rem;
    border-bottom: 1px solid #f3f4f6;
    border-radius: 0;
    flex-direction: column;
    padding: 0 0 1rem;
    display: flex;
    position: relative;
  }

  .dropdwon-content.is-mobile.is-second {
    grid-row-gap: 1rem;
  }

  .about-us-hero-bg, .partner-program-hero-bg {
    height: 100%;
  }

  .annoncement-link {
    font-size: 1rem;
  }

  .learn-button-wrapper.max-tablet-full {
    width: 100%;
  }

  .hamburger-menu-wrapper-2 {
    color: #fff;
    cursor: pointer;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-end;
    width: 1.625rem;
    height: 1.25rem;
    transition: all .2s;
    display: flex;
    position: relative;
  }

  .hamburger-menu-wrapper-2:hover {
    color: #00cc84;
  }

  .hamburger-menu-wrapper-2.w--open {
    background-color: #202223;
  }

  .rod-blue-top-2 {
    object-position: 100% 50%;
    background-color: #0967ec;
    width: 1.625rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rod-blue-top-2.is-white {
    background-color: #fff;
  }

  .rod-blue-middle-2 {
    object-position: 100% 50%;
    background-color: #0967ec;
    background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
    width: 1.25rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rod-blue-middle-2.is-white {
    background-color: #fff;
    background-image: none;
  }

  .rod-blue-down-2 {
    object-position: 100% 50%;
    background-color: #0967ec;
    background-image: linear-gradient(270deg, rgba(51, 132, 247, .96), rgba(62, 151, 247, .14));
    width: 1.625rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .rod-blue-down-2.is-white {
    background-color: #fff;
    background-image: none;
  }

  .icon-width-72 {
    width: 1.5rem;
  }

  .navbar-brand-link-blue.w--current {
    color: var(--color);
    display: none;
  }

  .new-navbar-logo-blue {
    color: var(--color);
    width: 9.5rem;
    height: 1.5rem;
  }

  .let-me-scroll {
    display: block;
  }

  .let-me-scroll.horizontal {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .styleguide-title {
    font-size: 32px;
  }

  .h-x-large {
    font-size: 38px;
  }

  .h-x-large.text-align-center.no-mobile-center {
    text-align: left;
  }

  .h-large.text-align-center {
    font-size: 2rem;
  }

  .h-large.is-light.mobile-align-center {
    text-align: center;
    font-size: 1.5rem;
  }

  .h-large.is-light.text-align-center {
    max-width: 25rem;
    font-size: 1.5rem;
  }

  .h-large.color-text-white {
    font-size: 1.75rem;
  }

  .h-xx-large {
    font-size: 44px;
  }

  .h-xx-large.color-text-white.mobile-max-width-280 {
    max-width: 17.5rem;
  }

  .h-medium-bold, .p-big.color-text-white {
    font-size: 1rem;
  }

  .p-big.is-static {
    font-size: .625rem;
  }

  .p-big.is-lineheight-1-8 {
    font-size: .875rem;
  }

  .p-small.color-text-white.is-funding {
    font-size: .7rem;
  }

  .margin-top-medium.is-mobile-absolute {
    margin-top: 0;
    position: absolute;
    top: auto;
    bottom: 1.5rem;
    left: 0%;
    right: auto;
  }

  .margin-top-large.margin-top-mobile-extra {
    margin-top: 3rem;
  }

  .grid-2columns {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .grid-2columns.margin-bottom-large {
    grid-template-columns: 1fr;
  }

  .grid-2columns.is-padding {
    padding-bottom: 9.75rem;
  }

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

  .grid-2columns.is-center.is-blog, .grid-2columns.is-center.margin-bottom-large.in-the-news-grid {
    grid-row-gap: 2rem;
  }

  .grid-2columns.is-center.is--mobile-grid-gap-1 {
    grid-row-gap: 0rem;
  }

  .grid-2columns.is-customer {
    grid-row-gap: 4.5rem;
  }

  .grid-2columns.is-reverse {
    grid-column-gap: 16px;
    grid-row-gap: 3.75rem;
    flex-direction: column-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .grid-2columns.is-reverse.is--grid-gap-0 {
    grid-row-gap: 0rem;
  }

  .grid-2columns.mobile-gap-2 {
    grid-row-gap: 2rem;
  }

  .grid-2columns.is-grid-gap-0 {
    grid-row-gap: 0rem;
  }

  .button.with-icon.is-form, .button.with-icon.is-forfm-request {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button.is-demo.business-only-submit-button.is--stacked, .button.is-demo.business-only-submit-button2.is--stacked {
    min-height: 3rem;
    margin-top: 0;
    margin-right: 0;
    position: static;
  }

  .button.is-subscribe, .button.is-primary_blue, .button.is-demo-copy, .button.is-form {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .buttons-display-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 1rem;
    flex-flow: column wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .mobile-margin-top-xxsmall {
    margin-top: 4px;
  }

  .mobile-margin-top-xsmall {
    margin-top: 8px;
  }

  .mobile-margin-top-small {
    margin-top: 16px;
  }

  .mobile-margin-top-medium {
    margin-top: 24px;
  }

  .mobile-margin-top-large {
    margin-top: 48px;
  }

  .mobile-margin-top-xlarge {
    margin-top: 72px;
  }

  .mobile-margin-top-xxlarge {
    margin-top: 96px;
  }

  .mobile-margin-bottom-xxsmall {
    margin-bottom: 4px;
  }

  .mobile-margin-bottom-xsmall {
    margin-bottom: 8px;
  }

  .mobile-margin-bottom-small {
    margin-bottom: 16px;
  }

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

  .mobile-margin-bottom-large {
    margin-bottom: 48px;
  }

  .mobile-margin-bottom-xlarge {
    margin-bottom: 72px;
  }

  .mobile-margin-bottom-xxlarge {
    margin-bottom: 96px;
  }

  .mobile-padding-top-xxsmall {
    padding-top: 4px;
  }

  .mobile-padding-top-xsmall {
    padding-top: 8px;
  }

  .mobile-padding-top-small {
    padding-top: 16px;
  }

  .mobile-padding-top-medium {
    padding-top: 24px;
  }

  .mobile-padding-top-large {
    padding-top: 48px;
  }

  .mobile-padding-top-xlarge {
    padding-top: 72px;
  }

  .mobile-padding-top-xxlarge {
    margin-top: 96px;
  }

  .mobile-padding-bottom-xxsmall {
    padding-bottom: 4px;
  }

  .mobile-padding-bottom-xsmall {
    padding-bottom: 8px;
  }

  .mobile-padding-bottom-small {
    padding-bottom: 16px;
  }

  .mobile-padding-bottom-medium {
    padding-bottom: 24px;
  }

  .mobile-padding-bottom-large {
    padding-bottom: 48px;
  }

  .mobile-padding-bottom-xlarge {
    padding-bottom: 72px;
  }

  .mobile-padding-bottom-xxlarge {
    padding-bottom: 96px;
  }

  .mobile-padding-right-xxsmall {
    padding-right: 4px;
  }

  .mobile-padding-right-xsmall {
    padding-right: 8px;
  }

  .mobile-padding-right-small {
    padding-right: 16px;
  }

  .mobile-padding-right-medium {
    padding-right: 24px;
  }

  .mobile-padding-right-large {
    padding-right: 48px;
  }

  .mobile-padding-right-xlarge {
    padding-right: 72px;
  }

  .mobile-padding-right-xxlarge {
    padding-right: 96px;
  }

  .mobile-padding-left-xxsmall {
    padding-left: 4px;
  }

  .mobile-padding-left-xsmall {
    padding-left: 8px;
  }

  .mobile-padding-left-small {
    padding-left: 16px;
  }

  .mobile-padding-left-medium {
    padding-left: 24px;
  }

  .mobile-padding-left-large {
    padding-left: 48px;
  }

  .mobile-padding-left-xlarge {
    padding-left: 72px;
  }

  .mobile-padding-left-xxlarge {
    padding-left: 96px;
  }

  .form-name-email {
    flex-direction: column;
  }

  .modules-library-navbar-wrapper {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .logo {
    width: 150px;
  }

  .width-mobile-10 {
    width: 10%;
  }

  .width-mobile-20 {
    width: 20%;
  }

  .width-mobile-30 {
    width: 30%;
  }

  .width-mobile-40 {
    width: 40%;
  }

  .width-mobile-50 {
    width: 50%;
  }

  .width-mobile-60 {
    width: 60%;
  }

  .width-mobile-70 {
    width: 70%;
  }

  .width-mobile-90 {
    width: 90%;
  }

  .width-mobile-100 {
    width: 100%;
  }

  .width-mobile-80 {
    width: 80%;
  }

  .section-home-hero {
    padding-bottom: 6rem;
  }

  .form-block-wrapper {
    width: 25rem;
  }

  .form-block-wrapper.mobile-hide {
    display: none;
  }

  .form-block-wrapper.is--stacked {
    height: auto;
  }

  .form-block-wrapper.is-cta {
    width: 100%;
  }

  .form-wrapper {
    width: 25rem;
  }

  .form-wrapper.requestdemoform {
    width: 100%;
  }

  .form-wrapper.requestdemoform.is--stacked {
    grid-row-gap: .5rem;
    flex-direction: column;
    align-items: stretch;
    height: auto;
  }

  .form-demo_text-field {
    width: 25rem;
    height: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .6875rem;
  }

  .form-demo_text-field.is-blog {
    width: 100%;
    height: 3.125rem;
    font-size: .875rem;
  }

  .logos-wrapper {
    margin-top: 8.875rem;
    display: none;
    position: relative;
  }

  .icon-30 {
    object-fit: fill;
    width: 1.625rem;
    height: 1.625rem;
  }

  .logos-stars-wrapper {
    top: auto;
    bottom: -35%;
    left: 3px;
    right: 0%;
  }

  .section-home-platform.is-margin {
    padding-bottom: 2rem;
  }

  .x-small {
    font-size: .875rem;
  }

  .h-xxx-large {
    font-size: 44px;
  }

  .h-xxx-large.color-text-white.max-mobile-280 {
    max-width: 17.5rem;
  }

  .h-xxx-large.color-text-white.text-align-center {
    text-align: center;
    margin-left: 0;
    font-size: 2.875rem;
  }

  .h-medium-regular.color-text-white.is-light {
    font-size: 1.125rem;
  }

  .icon-20 {
    height: 1rem;
  }

  .section-home-deal {
    padding-bottom: 6.25rem;
  }

  .footer-component {
    padding-top: 6.625rem;
    padding-bottom: 2.875rem;
  }

  .footer-component.ads-lp-version {
    padding-top: 2.875rem;
  }

  .footer_menu-grid-item.is-mobile-hide {
    display: none;
  }

  .footer_copyright-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-top-style: none;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    justify-items: start;
    padding-top: 0;
    display: grid;
  }

  .footer_copyright-wrapper.ads-lp-version {
    border-top-style: none;
  }

  .footer-logos-wrapper {
    grid-column-gap: 1.25rem;
    border-bottom: 1px solid rgba(0, 0, 0, .15);
    justify-content: flex-start;
    padding-bottom: 1.5rem;
  }

  .section-customers {
    margin-top: -3rem;
    padding-bottom: 1.5rem;
  }

  .regular {
    font-size: 1.375rem;
  }

  .customers-wrapper {
    grid-template-columns: 1fr 1fr;
    padding: 3.125rem 0 5rem;
  }

  .section-home-highlighted-case_wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    padding-bottom: 5.625rem;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .section-home-highlighted-case_wrapper.is-demo {
    grid-row-gap: 1rem;
    padding-bottom: 4rem;
  }

  .highlight-case-left-column {
    width: 100%;
    max-width: none;
  }

  .highlight-case-left-column.is-demo {
    max-width: none;
  }

  .logo-76.is-demo {
    height: 2.5rem;
  }

  .margin-top-30.width-100.is-flex {
    justify-content: center;
    display: flex;
  }

  .highlight-case-right-column {
    width: 100%;
  }

  .highlight-case_image-dots {
    display: none;
  }

  .section-home-generation {
    margin-top: 0;
    margin-bottom: 6.25rem;
    padding-top: 1.875rem;
  }

  .home-generation_title-wrapper-top {
    width: 100%;
  }

  .home-generation_title-wrapper-down {
    padding-left: 0;
  }

  .section-home-generation_image {
    width: 100%;
  }

  .get-started-wrapper {
    z-index: 3;
    height: auto;
    padding: 6.0375rem 1.5rem 6.25rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .get-started-wrapper.is-home {
    width: auto;
    margin-top: -55%;
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .get-started-wrapper_image {
    height: 4rem;
    top: -2rem;
  }

  .section-2columns_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .section-2columns_wrapper.is-mobile-reverse {
    flex-direction: column-reverse;
  }

  .section-2columns_wrapper.is-reverse {
    flex-direction: column;
  }

  .section-2columns_column {
    width: 100%;
  }

  .section-2columns_column.is-testimonial, .section-2columns_column.is-drive, .section-2columns_column.is-mobile-hide, .section-2columns_column.is-hyper, .section-home-help_column-left {
    display: none;
  }

  .section-home-sell {
    margin-top: -2.7rem;
    padding-bottom: 6.25rem;
  }

  .background-circles {
    display: none;
  }

  .div-white-background {
    width: 85.84%;
    height: 3.125rem;
  }

  .margin-top-240 {
    margin-top: 4.375rem;
  }

  .section-home-testimonials {
    padding-top: 1.25rem;
    padding-bottom: 6.25rem;
  }

  .testimonial-slider.is-home, .testimonial-slider.is-hyper {
    display: none;
  }

  .testimonial-blue-background {
    width: 94%;
    height: 34.25rem;
    top: -4rem;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .icon-80 {
    height: 4.375rem;
  }

  .image-help {
    width: 100%;
  }

  .background-circle {
    display: none;
  }

  .logos-mobile-first-row {
    justify-content: space-around;
    margin: 8.875rem 0 0%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .logos-mobile-second-row {
    justify-content: space-between;
    margin-top: .625rem;
    display: flex;
  }

  .link-block {
    display: none;
  }

  .navbar-mobile-container {
    margin-left: 1rem;
    margin-right: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-mobile-container.is-new-navbar {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .mobile-menu-links {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .mobile-links-wrapper {
    width: 100%;
  }

  .mobile-links-wrapper.is-left {
    padding-bottom: 1.5rem;
  }

  .mobile-link-item {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .mobile-link-item.is-request-demo.is-top-margin {
    margin-top: .75rem;
  }

  .mobile-links-2columns {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .mobile-links-column.is-right {
    border-top: 1px solid var(--dodger-blue-3);
    border-left-style: none;
    width: 100%;
    padding-top: 1.5rem;
    padding-left: 0;
  }

  .mobile-link-row {
    grid-row-gap: 0rem;
    flex-direction: column;
  }

  .overflow-x-auto.home-platform.is--multichannel-selling {
    padding-top: 2.5rem;
    padding-bottom: 4rem;
  }

  .overflow-x-auto.contact-company-search {
    padding-top: 2.5rem;
    padding-bottom: 5rem;
  }

  .overflow-x-auto.is-request-demo.is--multichannel-selling {
    padding-top: 2.5rem;
    padding-bottom: 4rem;
  }

  .section-about-stats {
    padding-top: 0;
  }

  .section-about-hero_title-gradient-background {
    height: 24.375rem;
    margin-left: 1.25rem;
  }

  .section-about-hero_title-wrapper {
    grid-row-gap: 1.875rem;
  }

  .h-52 {
    font-size: 2rem;
  }

  .section-about-hero_image {
    height: 26.25rem;
    top: -12.5rem;
    right: 0;
  }

  .section-about-hero_stats-wrapper {
    grid-column-gap: 4rem;
    justify-content: center;
    width: 100%;
    max-width: none;
    margin-top: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .p-about-statistics {
    font-size: 1.875rem;
  }

  .section-about-founding {
    margin-top: 1.625rem;
    padding-top: 5.625rem;
    padding-bottom: 3.75rem;
  }

  .section-about-founding_presentation-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .presentation-column-right {
    width: 100vw;
    min-height: auto;
    margin-top: 2.5rem;
    margin-left: -1rem;
    margin-right: -1rem;
    padding-top: 6.25rem;
    padding-bottom: 3.125rem;
    padding-right: 1.875rem;
  }

  .h-42 {
    font-size: 1.5rem;
  }

  .h-42.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    font-size: 1.75rem;
  }

  .h-42.color-text-white.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-42.text-align-center.is-mobile-left {
    text-align: left;
  }

  .h-42.is-mobile-32 {
    font-size: 2rem;
  }

  .founding-image-1 {
    width: 14rem;
    height: 22.75rem;
  }

  .founding-image-2 {
    width: 14rem;
    height: 24rem;
  }

  .section-about-founding_background {
    top: 14%;
    left: 13%;
  }

  .section-about-founding_founding-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 3.33333rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 10rem;
    display: grid;
  }

  .founding-column-left, .founding-column-right {
    width: 100%;
  }

  .down-logos-wrapper {
    justify-content: space-between;
  }

  .logo-78 {
    height: 3.625rem;
  }

  .logo-82 {
    height: 3.875rem;
  }

  .section-join {
    margin-top: 1.875rem;
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .margin-top-60 {
    margin-top: 1.5rem;
  }

  .p-xbig.text-align-center {
    font-size: 1.5rem;
  }

  .section-demo-hero {
    padding-top: 10.125rem;
    padding-bottom: 6rem;
  }

  .author-image {
    width: 3.5rem;
    height: 3.5rem;
  }

  .section-demo-customers {
    margin-top: 38rem;
    padding-top: 0;
    padding-bottom: 1.5rem;
  }

  .section-demo-customers.is-demo {
    padding-top: 2rem;
  }

  .demo-modal {
    width: 100%;
    bottom: -290%;
  }

  .demo-form_input-textfield.business-only-email-field2.is-v1 {
    margin-bottom: 1rem;
  }

  .demo-text-link {
    font-size: .75rem;
  }

  ._404-image {
    width: 28.125rem;
  }

  ._404-wrapper {
    max-width: 100%;
  }

  .p-24 {
    font-size: 1rem;
  }

  .section-prospect-hero {
    padding-top: 11.5rem;
    padding-bottom: 7.875rem;
  }

  .section-prospect-hero_grid-column {
    grid-row-gap: 1.5rem;
    margin-top: 1.875rem;
  }

  .section-prospect-criteria {
    padding-top: 10.375rem;
    padding-bottom: 3.75rem;
  }

  .section-prospect-criteria_image {
    width: 25rem;
  }

  .section-prospect-criteria_grid {
    grid-row-gap: 7.5rem;
    grid-template-columns: 1fr;
  }

  .max-width-490.is-mobile-330 {
    max-width: none;
  }

  .max-width-490.is-mobile-348 {
    max-width: 21.75rem;
  }

  .max-width-490.is-mobile-368 {
    max-width: none;
  }

  .image-floating.is-1.image-float-fast {
    right: 26%;
  }

  .image-floating.is-2.image-float-slow {
    top: -52%;
  }

  .image-floating.is-3.image-float-fast, .image-floating.is-4.image-float-slow {
    bottom: -60%;
  }

  .section-prospect-data {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .section-prospect-linkedin {
    padding-top: 2.875rem;
  }

  .section-prospect-linkedin_image {
    width: 22.5rem;
    position: absolute;
    top: auto;
    bottom: -66%;
    left: 0%;
    right: auto;
  }

  .section-prospect-crm_image {
    width: 28.75rem;
    height: auto;
  }

  .section-prospect-started {
    z-index: 3;
    height: auto;
    margin-top: -16rem;
    padding-top: 6.0375rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-prospect-started_image {
    width: 4rem;
    height: 4rem;
    top: -2.2rem;
  }

  .section-prospect-criteria_background {
    height: 25rem;
  }

  .hero_background {
    display: none;
  }

  .section-hyper-hero {
    padding-top: 11.5rem;
    padding-bottom: 7.875rem;
  }

  .section-hyper-hero_grid {
    grid-template-columns: 1fr;
  }

  .section-hyper-hero_grid-column {
    grid-row-gap: 1.5rem;
    margin-top: 1.875rem;
  }

  .section-hyper-personalization1 {
    padding-top: 0;
    padding-bottom: 3.75rem;
  }

  .section-hyper-personalization2 {
    padding-top: 2.875rem;
    padding-bottom: 15rem;
  }

  .section-hyper-personalization1_grid-column1 {
    display: none;
  }

  .section-hyper-personalization1_grid-column2 {
    margin-top: 4.75rem;
  }

  .max-width-480.is-tablet-368 {
    max-width: none;
  }

  .section-hyper-personalization1_background-1 {
    height: 25rem;
  }

  .section-hyper-personalization1_image {
    width: 100%;
    height: 20.75rem;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .image-deliverability-personas {
    height: 26.625rem;
    margin-top: -38px;
    position: relative;
    left: auto;
    right: 0%;
  }

  .section-started {
    z-index: 3;
    height: auto;
    margin-top: 15rem;
    padding-top: 5.625rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-hyper-personalization2_column1 {
    flex-direction: column;
    display: flex;
  }

  .section-hyper-personalization2_column2 {
    width: 100%;
    position: absolute;
    top: 18.4rem;
  }

  .max-width-460 {
    max-width: none;
  }

  .section-unspam-hero_grid-column-left {
    margin-top: 1.875rem;
  }

  .section-warm-hero_grid {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .section-warm-hero_grid.is-center {
    padding-top: 0;
  }

  .section-warm-started {
    z-index: 3;
    height: auto;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-warm-how.is--email-deliverability {
    padding-bottom: 3.75rem;
  }

  .h-46 {
    font-size: 2rem;
  }

  .h-46.is-tablet-center {
    text-align: left;
  }

  .h-46.is-mobile-32 {
    font-size: 2rem;
  }

  .section-warm-how_grid {
    justify-items: start;
  }

  .circle-logo-deco.is-blue {
    background-color: var(--medium-blue);
    background-color: #017ffa;
  }

  .circle-arrow-wrapper.is-blue {
    position: absolute;
    top: auto;
    bottom: -11%;
    left: 0%;
    right: 0%;
  }

  .section-competitive-hero_image {
    width: auto;
    height: 31.25rem;
    position: relative;
    top: auto;
    right: 12%;
  }

  .section-competitive-grid {
    background-color: var(--super-dark-blue);
    margin-top: -4.7rem;
  }

  .section-competitive-title {
    padding-top: 4.375rem;
    padding-bottom: 6.25rem;
  }

  .section-competitive-grid_wrapper {
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .section-competitive-grid_column {
    width: 100%;
    max-width: none;
    padding: 1.25rem 1.875rem 1.875rem;
  }

  .h-26 {
    font-size: 1.25rem;
  }

  .section-competitive-join {
    z-index: 3;
    padding-top: 3.125rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-competitive-join_column2 {
    border-bottom: 1px solid rgba(34, 34, 34, .3);
    padding-bottom: 2.625rem;
  }

  .section-competitive-grid_background {
    height: 25rem;
    display: none;
  }

  .section-smart-hero {
    padding-top: 11.375rem;
    padding-bottom: 3.5rem;
  }

  .section-smart-table {
    padding-top: 1.625rem;
    padding-bottom: 4.125rem;
  }

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

  .tab-item {
    color: var(--midnight-blue);
    font-size: 1.125rem;
  }

  .tabs-content {
    display: none;
  }

  .vertical-rod {
    height: 100%;
  }

  .tab-wrapper {
    grid-row-gap: 1.875rem;
    flex-direction: column;
    display: flex;
  }

  .tab-pane {
    flex-direction: column;
    position: relative;
  }

  .tab-pane.border-radius-16 {
    display: block;
  }

  .section-smart-value {
    padding-top: 8.75rem;
    padding-bottom: 6.25rem;
  }

  .section-smart-value.is--automated-sales-workflow-page {
    padding-top: 4rem;
  }

  .section-smart-value_column {
    max-width: 26.875rem;
  }

  .section-smart-value_text-wrapper1 {
    margin-top: -1.25rem;
    position: static;
  }

  .section-smart-value_text-wrapper2 {
    width: 100%;
    margin-top: -2rem;
    position: static;
  }

  .section-smart-value_background {
    width: 80%;
    height: 26.875rem;
    top: auto;
    bottom: -3.125rem;
    left: auto;
    right: 0%;
  }

  .section-smart-goodbye {
    margin-top: 0;
    padding-top: 6rem;
    padding-bottom: 6.25rem;
  }

  .section-smart-goodbye_image {
    height: 25rem;
    margin-top: 1.625rem;
  }

  .section-smart-goodbye_logo-image {
    height: 4rem;
    top: -2rem;
  }

  .section-smart-started {
    z-index: 3;
    height: auto;
    margin-top: 12rem;
    padding-top: 5.625rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .decoration-shadow1 {
    bottom: -6%;
  }

  .decoration-shadow2 {
    bottom: -11%;
  }

  .section-smart-table_text-wrapper1 {
    position: relative;
  }

  .section-smart-table_text-wrapper2 {
    position: relative;
    top: 0%;
    right: 0%;
  }

  .tab-highlight-wrapper.is-1 {
    top: 33%;
    bottom: auto;
    left: auto;
    right: -3%;
  }

  .tab-highlight-wrapper.is-2 {
    top: 47%;
    right: -3%;
  }

  .tab-highlight-wrapper.is-3 {
    top: 35%;
    right: -3%;
  }

  .tab-highlight-wrapper.is-4 {
    top: 39%;
    right: -3%;
  }

  .tab-highlight-wrapper.is-5 {
    top: 47%;
    right: -3%;
  }

  .tab-highlight-wrapper.is-6 {
    top: 39%;
    right: -3%;
  }

  .tab-highlight-wrapper.is-7 {
    top: 38%;
    right: -3%;
  }

  .tab-highlight-wrapper.is-8 {
    top: 50%;
    right: -3%;
  }

  .section-bloglist-hero {
    padding-top: 12rem;
    padding-bottom: 3rem;
  }

  .section-bloglist-list {
    padding-bottom: 4.5rem;
  }

  .blog-collection-list {
    grid-template-columns: 1fr;
  }

  .blog-collection-list.is-tablet-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .blog-collection-list_item {
    min-height: 30rem;
  }

  .blog-thumbnail {
    height: 16.7rem;
  }

  .blog-list-background {
    display: none;
  }

  .section-blogtemplate-hero {
    padding-top: 8.75rem;
    padding-bottom: 4.5rem;
  }

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

  .section-blogtemplate-content {
    padding-bottom: 6.75rem;
  }

  .blog-richtext-container {
    width: 100%;
  }

  .section-blog-started {
    z-index: 3;
    height: auto;
    padding-bottom: 0;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-blog-started_wrapper {
    margin-left: -1rem;
    margin-right: -1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .margin-top-56.mobile-width-100 {
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .customer-collection-list {
    grid-template-columns: 1fr;
  }

  .customer-collection-list_item {
    min-height: 23.25rem;
  }

  .section-customertemplate-hero {
    padding-top: 8.75rem;
    padding-bottom: 4.5rem;
  }

  .section-customertemplate-content {
    padding-bottom: 4.5rem;
  }

  .customer-template-column1 {
    grid-row-gap: 1.5rem;
    width: 100%;
    position: static;
  }

  .customer-template-column1.is-new {
    max-width: none;
  }

  .customer-template-column2 {
    width: 100%;
  }

  .customer-informations_getstarted-wrapper {
    display: none;
    position: relative;
    top: 0;
  }

  .section-customertemplate-related {
    padding-bottom: 3rem;
  }

  .stroke-wrapper {
    padding-top: 3rem;
  }

  .customer-richtext h2 {
    font-size: 1.5rem;
    line-height: 120%;
  }

  .customer-richtext blockquote {
    margin-top: 2rem;
    font-size: 1.5rem;
    line-height: 120%;
  }

  .mobile-grid-tab {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-items: start;
    max-width: 25rem;
    display: flex;
  }

  .rod-26 {
    border: 1px dashed var(--medium-blue);
    flex-direction: column;
    align-items: center;
    width: 0;
    height: 1.625rem;
    margin-left: 6.4375rem;
  }

  .form-wrapper-home {
    width: 25rem;
    margin-left: 0;
  }

  .icon-height-30 {
    object-fit: fill;
    height: 1.625rem;
  }

  .section-text-hero {
    padding-top: 12rem;
    padding-bottom: 3rem;
  }

  .section-text-content {
    padding-bottom: 4.5rem;
  }

  .section-warm-hero_image-wrapper {
    width: 34rem;
    height: 34rem;
    right: -2rem;
  }

  .icon-testimonial {
    object-fit: fill;
    width: 1.625rem;
    height: 1.625rem;
  }

  .co-funders-logos-wrapper {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1.875rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .co-funder-logo {
    height: 3.75rem;
  }

  .career-list-background-top {
    display: none;
  }

  .section-careerlist-hero {
    padding-top: 12rem;
    padding-bottom: 3rem;
  }

  .section-careerlist-list {
    padding-bottom: 4.5rem;
  }

  .more-button-wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .location-item {
    width: 18.125rem;
  }

  .career-list-background-down {
    display: none;
  }

  .career-wrapper {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .section-about-hero-2 {
    margin-top: 9.375rem;
  }

  .about-hero-image {
    background-position: 50%;
    width: 100%;
    height: 420px;
  }

  .about-hero-text {
    grid-row-gap: 1.25rem;
    width: 96%;
    height: 390px;
    padding: 30px;
  }

  .wrapper-big {
    width: 100%;
    margin-top: -2rem;
    position: static;
  }

  .about-hero-text-container {
    grid-row-gap: 1.25rem;
  }

  .h-46-2.is-tablet-center {
    text-align: left;
  }

  .section-unspam-started {
    z-index: 3;
    height: auto;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .h-large-2.color-text-white, .h-large-2.color-text-white-founderspage {
    font-size: 1.75rem;
  }

  .h-large-2.is-light.text-align-center {
    max-width: 25rem;
    font-size: 1.5rem;
  }

  .section-ai-hero {
    padding-top: 11.75rem;
    padding-bottom: 6.25rem;
  }

  .section-ai-hero_grid {
    grid-template-columns: 1fr;
  }

  .section-ai-hero_grid-column1 {
    grid-row-gap: 1.5rem;
    max-width: 31.125rem;
    margin-top: 1.875rem;
  }

  .p-big-2.is-lineheight-1-8 {
    font-size: .875rem;
  }

  .p-big-2.color-text-white, .p-big-2.color-text-white2 {
    font-size: 1rem;
  }

  .section-ai-hero_grid-column2 {
    grid-row-gap: 1.5rem;
    margin-top: 1.875rem;
    display: none;
  }

  .section-ai-personalization_background {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-ai-personalization_background.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .section-ai-personalization1_grid {
    grid-template-columns: 1fr;
  }

  .section-ai-personalization1_grid-column1 {
    margin-top: 97px;
  }

  .section-ai-personalization1_grid-column2 {
    margin-top: 4.75rem;
  }

  .h-42-2 {
    padding-top: 32px;
    font-size: 1.5rem;
  }

  .h-42-2.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .section-ai-personalization1 {
    padding-top: 0;
    padding-bottom: 3.75rem;
  }

  .section-ai-personalization2 {
    padding-top: 2.875rem;
    padding-bottom: 15rem;
    position: relative;
  }

  .section-ai-personalization2_column2 {
    width: auto;
  }

  .section-ai-started {
    z-index: 3;
    padding-top: 5.625rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-multi-hero_grid {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .section-multi-hero_grid-column1 {
    grid-row-gap: 1.5rem;
    margin-top: 1.875rem;
  }

  .section-multi-hero_grid-column1.is--multichannel-selling {
    margin-top: 0;
  }

  .max-width-546 {
    max-width: none;
  }

  .section-multi-personalization1 {
    padding-top: 0;
    padding-bottom: 1.625rem;
  }

  .section-multi-personalization_background-1 {
    width: 50%;
    height: 21.875rem;
  }

  .section-multi-personalization1_grid-column1 {
    margin-left: auto;
    margin-right: auto;
  }

  .section-multi-personalization1_grid-column1.is--social-prospecting {
    width: 100%;
  }

  .column {
    max-width: 25rem;
    margin-left: auto;
    margin-right: auto;
  }

  .column.is-big {
    width: 130%;
    max-width: none;
  }

  .column.is-top-margin {
    margin-left: auto;
    margin-right: auto;
  }

  .column.in-the-news {
    width: 100%;
    max-width: none;
  }

  .section-multi-personalization1_image-1.mobile-height-auto {
    height: auto;
  }

  .multi-channel_lottie-animation2 {
    top: 69px;
  }

  .section-multi-personalization2_image {
    width: 100%;
    height: auto;
  }

  .section-multi-personalization_background-2 {
    width: 70%;
    height: 21.875rem;
    bottom: -1.875rem;
  }

  .section-multi-personalization2 {
    padding-top: 1.625rem;
    padding-bottom: 1.625rem;
  }

  .oval-decoration-1 {
    display: none;
  }

  .section-multi-personalization3 {
    margin-top: 0;
    padding-top: 6.25rem;
  }

  .section-multi-personalization3_image {
    width: 100%;
    height: auto;
    position: relative;
    left: -40px;
  }

  .section-ai-copywriter-white-image.is--ai-copywriter {
    padding-bottom: 6.8rem;
  }

  .oval-decoration-3 {
    display: none;
  }

  .unspam-image {
    margin-top: 0;
    top: 0;
    right: 0%;
  }

  .section-warm-hero_image-wrapper-right {
    height: 34rem;
    right: -2rem;
  }

  .section-deliver-hero {
    padding-top: 10.75rem;
    padding-bottom: 3rem;
  }

  .deliver-background-top {
    display: none;
  }

  .section-deliver-hero_grid-column-left {
    grid-row-gap: 1rem;
    margin-top: 1.875rem;
  }

  .section-deliver-hero_image {
    position: relative;
    top: auto;
    right: 12%;
  }

  .section-deliver-learning_wrapper {
    flex-direction: column;
  }

  .deliver-item {
    width: 100%;
    height: 12.5rem;
    padding: 1.25rem;
  }

  .deliver-testimonial-wrapper {
    grid-row-gap: 3rem;
    flex-direction: column;
    align-items: center;
    padding-left: 1.5rem;
  }

  .deliver-testimonial-wrapper_right-wrapper {
    width: 100%;
  }

  .quote-wrapper {
    max-width: none;
  }

  .section-academylist-hero {
    padding-top: 12rem;
    padding-bottom: 3rem;
  }

  .section-academytemplate-hero {
    padding-top: 8.75rem;
    padding-bottom: 4.5rem;
  }

  .academy-richtext-container {
    width: 100%;
  }

  .academy-request-wrapper {
    bottom: -266%;
  }

  .section-smart-value_tag-name.is-margin {
    right: 24px;
  }

  .section-thanks {
    padding-top: 11.5rem;
    padding-bottom: 7.875rem;
  }

  .request-sticky-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .request-demo-wrapper.request-demo-link {
    grid-column-gap: .5rem;
  }

  .icon-24.is--request-a-demo {
    height: 1.5rem;
  }

  .request-text {
    margin-right: 0;
  }

  .grid-collection-list {
    grid-template-columns: 1fr;
  }

  .form-block-wrapper-testing {
    width: 25rem;
  }

  .form-wrapper-home-testing {
    width: 25rem;
    margin-left: 0;
  }

  .form-demo_text-field-testing {
    width: 25rem;
    height: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .6875rem;
  }

  .form-demo_text-field-testing.is-blog {
    width: 100%;
    height: 3.125rem;
    font-size: .875rem;
  }

  .button-testing.with-icon.is-form, .button-testing.with-icon.is-forfm-request {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-testing.is-demo, .button-testing.is-subscribe, .button-testing.is-blog {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .form-block-wrapper-test2 {
    width: 25rem;
  }

  .form-wrapper-home-test2 {
    width: 25rem;
    margin-left: 0;
  }

  .form-demo_text-field-test2 {
    width: 25rem;
    height: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .6875rem;
  }

  .form-demo_text-field-test2.is-blog {
    width: 100%;
    height: 3.125rem;
    font-size: .875rem;
  }

  .button-test2.with-icon.is-form, .button-test2.with-icon.is-forfm-request {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-test2.is-demo, .button-test2.is-subscribe, .button-test2.is-blog {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .form-block-wrapper-partial-mobile, .form-block-wrapper-test {
    width: 25rem;
  }

  .form-wrapper-home-hybrid {
    width: 25rem;
    margin-left: 0;
  }

  .form-block-wrapper-hybrid {
    width: 25rem;
  }

  .form-demo_text-field-hybrid {
    width: 25rem;
    height: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .6875rem;
  }

  .form-demo_text-field-hybrid.is-blog {
    width: 100%;
    height: 3.125rem;
    font-size: .875rem;
  }

  .section-unspam-hero_image-wrapper-right {
    height: 34rem;
    position: relative;
  }

  .section-feature-11_image {
    position: relative;
    bottom: auto;
  }

  .h-37 {
    font-size: 1.5rem;
  }

  .h-37.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    font-size: 1.75rem;
  }

  .h-37.color-text-white.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-37.text-align-center.is-mobile-left {
    text-align: left;
  }

  .h-37.is-mobile-32 {
    font-size: 2rem;
  }

  .section-features-13-grid_wrapper {
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .section-features-13-grid_column {
    width: 100%;
    max-width: none;
    padding: 1.25rem 1.875rem 1.875rem;
  }

  .features-13-title {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }

  .features-13-title.is--mobile-padding-bottom-small {
    padding-bottom: 2.5rem;
  }

  .section-feature-13-grid {
    background-color: var(--super-dark-blue);
  }

  .section-feature-13-grid.is--mobile-bottom-padding-small {
    padding-bottom: 56px;
  }

  .section-features-13-wrapper-1 {
    margin-top: 0;
  }

  .features-14-image {
    width: 100%;
  }

  .section-cta-6-wrapper {
    z-index: 3;
    padding-top: 3.125rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-cta-6_logo-grid-wrapper {
    grid-template-columns: 1fr 1fr;
    padding: 3.125rem 0 5rem;
  }

  .section-features-11_grid {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .module-features-2-wrapper {
    padding-bottom: 6.25rem;
  }

  .module-feature-3-clean-wrapper {
    padding-top: 1.25rem;
    padding-bottom: 6.25rem;
  }

  .module-features-3-clean_blue-background {
    width: 94%;
    height: 100%;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .section-space---partners, .space-partnership-page, .section-space---partners-large {
    padding-top: 12rem;
    padding-bottom: 3rem;
  }

  .button-partners.with-icon.is-form, .button-partners.with-icon.is-forfm-request {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-partners.is-demo, .button-partners.is-subscribe, .button-partners.is-blog, .button-partners.is-demo-copy {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .faq-section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .faq-wrapper {
    margin-top: 1.5rem;
  }

  .faq-question {
    grid-column-gap: .5rem;
  }

  .collection-list {
    padding-left: 1rem;
  }

  .reset-button.is-right-margin {
    margin-right: 1rem;
  }

  .customer-filter-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .shadow-bg {
    display: block;
  }

  .filter-empty {
    padding: 6rem 1rem;
  }

  .empty-filter-title-wrapper {
    align-items: stretch;
    width: 100%;
    max-width: none;
  }

  .reset-button-underline.is-right-margin {
    margin-right: 1rem;
  }

  .button-clear-filter.with-icon.is-form, .button-clear-filter.with-icon.is-forfm-request {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-clear-filter.is-demo, .button-clear-filter.is-subscribe, .button-clear-filter.is-blog, .button-clear-filter.is-demo-copy {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .tablet-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-demo-hero-clean {
    padding-bottom: 6rem;
  }

  .section-home-testimonials-clean {
    padding-top: 1.25rem;
    padding-bottom: 6.25rem;
  }

  .section-customers-clean {
    margin-top: 0;
    padding-top: 3.25rem;
    padding-bottom: 1.5rem;
  }

  .section-home-generation-clean {
    margin-top: 0;
    margin-bottom: 6.25rem;
    padding-top: 1.875rem;
  }

  .section-unspam-started-clean {
    z-index: 3;
    height: auto;
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-competitive-join-clean {
    z-index: 3;
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .menu-link-arrow {
    display: none;
  }

  .section-competitive-grid_column-2 {
    width: 100%;
    max-width: none;
    padding: 1.25rem 1.875rem 1.875rem;
  }

  .section-competitive-title-2 {
    padding-top: 4.375rem;
    padding-bottom: 6.25rem;
  }

  .section-competitive-grid-2 {
    background-color: #111a4a;
    margin-top: -4.7rem;
    padding-bottom: 4rem;
  }

  .h-26-2 {
    font-size: 1.25rem;
  }

  .section-competitive-grid_background-2 {
    height: 25rem;
    display: none;
  }

  .h-x-large-2 {
    font-size: 38px;
  }

  .h-x-large-2.text-align-center.no-mobile-center {
    text-align: left;
  }

  ._2-section-ai-personalization_background-copy {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  ._2-section-ai-personalization_background-copy.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .section-home-platform-clean-2.is--multichannel-selling {
    padding-top: 0;
    padding-bottom: 0;
  }

  .button-4.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .secrion-2-grids {
    padding-top: 11.375rem;
    padding-bottom: 3.5rem;
  }

  .secrion-2-grids.tablet-padding-top-0 {
    padding-top: 0;
  }

  .grid-2columns-2 {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

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

  .form-demo_text-field-2 {
    width: 25rem;
    height: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .6875rem;
  }

  .h-46-3.is-mobile-32 {
    font-size: 2rem;
  }

  .h-46-3.is-tablet-center {
    text-align: left;
    text-align: center;
  }

  .section-unspam-hero_grid-column-left-2 {
    grid-row-gap: 1rem;
    margin-top: 1.875rem;
  }

  .section-smart-table_text-wrapper1-2 {
    position: relative;
  }

  .tab-highlight-wrapper-2.is-2 {
    top: 47%;
    right: -3%;
  }

  .tab-highlight-wrapper-2.is-1 {
    top: 33%;
    bottom: auto;
    left: auto;
    right: -3%;
  }

  .tab-highlight-wrapper-2.is-6 {
    top: 39%;
    right: -3%;
  }

  .tab-highlight-wrapper-2.is-7 {
    top: 38%;
    right: -3%;
  }

  .tab-highlight-wrapper-2.is-3 {
    top: 35%;
    right: -3%;
  }

  .tab-highlight-wrapper-2.is-4 {
    top: 39%;
    right: -3%;
  }

  .tab-highlight-wrapper-2.is-8 {
    top: 50%;
    right: -3%;
  }

  .tab-highlight-wrapper-2.is-5 {
    top: 47%;
    right: -3%;
  }

  .rod-26-2 {
    border: 1px dashed #017ffa;
    flex-direction: column;
    align-items: center;
    width: 0;
    height: 1.625rem;
    margin-left: 6.4375rem;
  }

  .tab-item-2 {
    color: rgba(14, 37, 80, .5);
    font-size: 1.125rem;
  }

  .section-prospect-criteria_background-2 {
    height: 25rem;
  }

  .section-prospect-data-2 {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .h-xxx-large-2 {
    font-size: 44px;
  }

  .h-xxx-large-2.color-text-white.text-align-center {
    text-align: center;
    margin-left: 0;
    font-size: 2.875rem;
  }

  .section-prospect-criteri2 {
    padding-top: 10.375rem;
    padding-bottom: 3.75rem;
  }

  .cta-6-clean-top {
    padding-top: 6rem;
    padding-bottom: 6.25rem;
  }

  .cta-6-clean-bottom {
    z-index: 3;
    height: auto;
    margin-top: 12rem;
    padding-top: 5.625rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .cta-3-clean {
    z-index: 3;
    height: auto;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .hero-13_hero-image-wrapper.mobile-hide, .hero-13.is--automated-sales-workflow {
    display: none;
  }

  .hero-14_content-wrapper {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .hero-14_left-column-wrapper {
    grid-row-gap: 1rem;
    margin-top: 1.875rem;
  }

  .section-prospect-crm_image-copy {
    width: 100%;
    height: auto;
  }

  .hero-13_inner-wrapper {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .section-integrations-how-it-works.color-bg-light-blue {
    padding-top: 4rem;
  }

  .section-contact-company-search {
    padding-bottom: 0;
  }

  .contact-company-search-crm {
    padding-top: 4rem;
  }

  .benefits-image {
    object-fit: contain;
    max-height: 25rem;
  }

  .mobile-padding-top-0 {
    padding-top: 0;
  }

  .mobile-margin-top-0 {
    margin-top: 0;
  }

  .mobile-padding-bottom-0 {
    padding-bottom: 0;
  }

  .module-feature-3-clean-wrapper-2 {
    padding-top: 1.25rem;
    padding-bottom: 6.25rem;
  }

  .module-features-3-clean_blue-background-2 {
    width: 94%;
    height: 100%;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .section-founders-personas.is--ai-copywriter {
    padding-bottom: 3rem;
  }

  .section-competitive-grid-3 {
    background-color: #111a4a;
    margin-top: -4.7rem;
  }

  .section-home-testimonials-2 {
    padding-top: 1.25rem;
    padding-bottom: 6.25rem;
  }

  .testimonial-blue-background-2 {
    width: 94%;
    height: 34.25rem;
    top: -4rem;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .section-2--personas {
    padding-top: 2.875rem;
    padding-bottom: 15rem;
    position: relative;
  }

  .section-founders-personas-bottom.is--ai-copywriter {
    padding-bottom: 3rem;
  }

  .section-competitive-grid_column-2-sellers {
    width: 100%;
    max-width: none;
    padding: 1.25rem 1.875rem 1.875rem;
  }

  .hero-image-sellers.in-mobile-scaledown {
    padding-top: 0;
    padding-right: 0;
    top: 0%;
    left: -23%;
  }

  .hero-personas-sellers-wrapper {
    padding-top: 0;
  }

  .hero-personas-sellers-wrapper.mobile-hide {
    display: none;
  }

  .hero-personas {
    margin-left: 65px;
  }

  .hero-personas.is--automated-sales-workflow {
    display: none;
  }

  .section-whole-1-personas {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .personas-image {
    display: none;
  }

  .personas-blue-background {
    width: 94%;
    height: 34.25rem;
    top: -4rem;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .section-personas-blue {
    padding-top: 1.25rem;
    padding-bottom: 6.25rem;
  }

  .personas-blue-section-2 {
    width: 94%;
    height: 34.25rem;
    top: -4rem;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .section-whole-1-personas-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .h-medium-bold-3 {
    font-size: 1rem;
  }

  .demo-text-link-2 {
    font-size: .75rem;
  }

  .demo-modal-2 {
    bottom: -266%;
  }

  .section-demo-hero-clean-2 {
    padding-bottom: 6rem;
  }

  .hero-competitors.is--automated-sales-workflow {
    display: none;
  }

  .section-competitor_comparison {
    padding-bottom: 13px;
  }

  .section-comparison_image {
    width: 28.75rem;
    height: auto;
  }

  .competitors-blue-background {
    width: 94%;
    height: 34.25rem;
    top: -4rem;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .data_accuracy-image, .hero-competitors-wrapper.mobile-hide {
    display: none;
  }

  .section-competitors-blue {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 6.25rem;
  }

  .section-2--competitors {
    padding-top: 2.875rem;
    padding-bottom: 15rem;
    position: relative;
  }

  .image-competitor-workflows {
    height: 26.625rem;
    position: relative;
    left: auto;
    right: 0%;
  }

  .section-competitors-white.is--ai-copywriter, .section-competitors-business.is--ai-copywriter {
    padding-bottom: 3rem;
  }

  .competitor-business-image.is--mobile-height-auto {
    height: auto;
  }

  .section-competitors-middle {
    padding-top: 0;
    padding-bottom: 3.75rem;
  }

  .section-ai-personalization_background-copy {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-ai-personalization_background-copy.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .section-competitors-workflows-grid {
    grid-template-columns: 1fr;
  }

  .section-competitors-column2 {
    margin-top: 4.75rem;
  }

  .hero-competitor-comparison.is--automated-sales-workflow {
    display: none;
  }

  .circle-arrow-wrapper-3.is-blue {
    position: absolute;
    top: auto;
    bottom: -11%;
    left: 0%;
    right: 0%;
  }

  .section-competitive-join-clean-2, .section-case_study-cta {
    z-index: 3;
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-competitors-case_study-column2 {
    border-bottom: 1px solid rgba(34, 34, 34, .3);
    padding-bottom: 2.625rem;
  }

  .hero-competitors-comparison-wrapper.mobile-hide {
    display: none;
  }

  .h-42-case-study-cta {
    font-size: 1.5rem;
  }

  .h-42-case-study-cta.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .button-4-story.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-story.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-story.with-icon-story.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .section-comparison-story {
    padding-top: 1.25rem;
  }

  .button-4-customer-story.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .section-competitors-story-blue {
    padding-top: 2.875rem;
    padding-bottom: 15rem;
    position: relative;
  }

  .section-customercomparison_background {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-customercomparison_background.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .section-competitorstory_column2-copy {
    width: auto;
  }

  .section-2customerstory_column-right {
    width: 100%;
  }

  .section-2customerstory_column-right.is-testimonial, .section-2customerstory_column-right.is-drive, .section-2customerstory_column-right.is-mobile-hide, .section-2customerstory_column-right.is-hyper {
    display: none;
  }

  .image-customerstory {
    height: 26.625rem;
    position: relative;
    left: auto;
    right: 0%;
  }

  .h-large-2-white.color-text-white, .h-large-2-white.color-text-white-founderspage {
    font-size: 1.75rem;
  }

  .section-started-2 {
    z-index: 3;
    height: auto;
    margin-top: 15rem;
    padding-top: 5.625rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-customers-clean-competitors {
    margin-top: 0;
    padding-top: 3.25rem;
    padding-bottom: 1.5rem;
  }

  .section-started-comparison {
    z-index: 3;
    height: auto;
    margin-top: 15rem;
    padding-top: 5.625rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .cta-3-clean-2 {
    z-index: 3;
    height: auto;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-started-3, .section-started-3-comparison {
    z-index: 3;
    height: auto;
    margin-top: 15rem;
    padding-top: 5.625rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-prospect-started-2 {
    z-index: 3;
    height: auto;
    margin-top: -16rem;
    padding-top: 6.0375rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-demo-hero-clean-comparison {
    padding-bottom: 6rem;
  }

  .section-competitive-join-2, .section-competitive-reviews {
    z-index: 3;
    padding-top: 3.125rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .page-padding-competitors {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-competitive-join_column2-competitors, .section-competitive-join_column2-copy {
    border-bottom: 1px solid rgba(34, 34, 34, .3);
    padding-bottom: 2.625rem;
  }

  .h-46-3-reviews.is-mobile-32 {
    font-size: 2rem;
  }

  .h-46-3-reviews.is-tablet-center, .h-46-3-reviews.is-tablet-center-reviews {
    text-align: left;
  }

  .margin-top-medium-reviews.is-mobile-absolute {
    margin-top: 0;
    position: absolute;
    top: auto;
    bottom: 1.5rem;
    left: 0%;
    right: auto;
  }

  .section-reviews-how_grid {
    justify-items: start;
  }

  .section-competitive-title-reviews {
    padding-top: 4.375rem;
    padding-bottom: 6.25rem;
  }

  .h-42-reviews {
    font-size: 1.5rem;
  }

  .h-42-reviews.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .h-42-reviews.color-text-white-reviews.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .h-42-reviews.color-text-white-reviews.text-align-center-reviews.is-mobile-align-left, .h-42-reviews.color-text-white-reviews.text-align-center-reviews.is-mobile-align-left-reviews, .h-42-reviews.color-text-white-compe.text-align-center.is-mobile-align-left, .h-42-reviews.color-text-white-compe.text-align-center.is-mobile-align-left, .h-42-reviews.color-text-white-compe.text-align-center-reviews.is-mobile-align-left, .h-42-reviews.color-text-white-compe.text-align-center-reviews.is-mobile-align-left-reviews {
    text-align: left;
    font-size: 1.75rem;
  }

  .section-reviews-grid {
    background-color: #111a4a;
    margin-top: -4.7rem;
  }

  .p-big-2-reviews.is-lineheight-1-8 {
    font-size: .875rem;
  }

  .p-big-2-reviews.color-text-white {
    font-size: 1rem;
  }

  .section-reviews-grid_column-2 {
    width: 100%;
    max-width: none;
    padding: 1.25rem 1.875rem 1.875rem;
  }

  .section-demo-hero-clean-comp {
    padding-bottom: 6rem;
  }

  .competitors-blue-background-tab {
    width: 94%;
    height: 18.8rem;
    margin-top: 57px;
    top: -4rem;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .p-big-2w.is-lineheight-1-8 {
    font-size: .875rem;
  }

  .p-big-2w.color-text-white, .p-big-2w.color-text-white2 {
    font-size: 1rem;
  }

  .footer-component-2 {
    padding-top: 6.625rem;
    padding-bottom: 2.875rem;
  }

  .button-4-customer-story-utrust.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story-utrust.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-story-chatt.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story-chatt.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-story-semant.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story-semant.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-story-deel.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story-deel.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-story-vanta.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story-vanta.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-story-hotel.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story-hotel.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-story-techmagic.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story-techmagic.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-story--docdig.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story--docdig.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-stort-curalate.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-stort-curalate.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .button-4-customer-story-honeybook.with-icon.is-form {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-4-customer-story-honeybook.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .hero-image-sellers-copy.in-mobile-scaledown, .hero-image-personas-founders.in-mobile-scaledown {
    padding-top: 0;
    padding-right: 0;
    top: 0%;
    left: -23%;
  }

  .section-ai-personalization2_column1-founders-personas {
    margin-top: -33px;
    margin-bottom: 79px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-founders-personas {
    margin-top: 117px;
  }

  .section-2columns_column-center {
    align-items: center;
    width: 100%;
  }

  .section-2columns_column-center.is-testimonial, .section-2columns_column-center.is-drive, .section-2columns_column-center.is-mobile-hide, .section-2columns_column-center.is-hyper {
    display: none;
  }

  .grid-2columns-center {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: center;
  }

  .grid-2columns-center.margin-bottom-large {
    grid-template-columns: 1fr;
  }

  .grid-2columns-center.is-padding {
    padding-bottom: 9.75rem;
  }

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

  .grid-2columns-center.is-center.is-blog, .grid-2columns-center.is-center.margin-bottom-large.in-the-news-grid {
    grid-row-gap: 2rem;
  }

  .grid-2columns-center.is-center.is--mobile-grid-gap-1 {
    grid-row-gap: 0rem;
  }

  .grid-2columns-center.is-customer {
    grid-row-gap: 4.5rem;
  }

  .grid-2columns-center.is-reverse {
    grid-column-gap: 16px;
    grid-row-gap: 3.75rem;
    flex-direction: column-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .grid-2columns-center.is-reverse.is--grid-gap-0 {
    grid-row-gap: 0rem;
  }

  .grid-2columns-center.mobile-gap-2 {
    grid-row-gap: 2rem;
  }

  .grid-2columns-center.is-grid-gap-0 {
    grid-row-gap: 0rem;
  }

  .image-deliverability-personas-agencies {
    width: auto;
    padding-top: 54px;
  }

  .section-fragmentedsolutions-personas-managers {
    padding-bottom: 89px;
  }

  .section-sellers-personas {
    margin-top: -26px;
  }

  .section-sellers-personas.is--ai-copywriter {
    padding-bottom: 3rem;
  }

  .table-module-1_grid.is-3cl-new {
    grid-template-columns: 2fr 1fr 1fr;
  }

  .table-module-1_grid-item {
    display: none;
  }

  .table-module-1_grid-item.is-top {
    flex-direction: row;
    display: block;
  }

  .table-module-1_grid-item.is-top.is-blue {
    background-color: var(--white);
  }

  .table-module-1_grid-item.is-top.is-mobile-hide {
    display: none;
  }

  .table-module-1_grid-item.is-top.is-newblue {
    background-color: var(--white);
  }

  .table-module-1_grid-item.is-content-blue {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table-module-1_grid-item.is-empty {
    display: none;
  }

  .table-module-1_grid-item.is-top-title.is-sticky.is-new {
    height: auto;
  }

  .table-module-1_grid-item.is-mobile-title {
    border-bottom-style: none;
    padding-top: 1rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .table-module-1_grid-item.is-mobile-title.mobile-hide {
    display: none;
  }

  .table-module-1_grid-item.is-tab1 {
    align-items: center;
    display: flex;
  }

  .table-module-1_grid-item.is-tab-new {
    flex-direction: column;
    align-items: flex-start;
    font-size: .875rem;
    display: flex;
  }

  .table-module-1_grid-item.is-content-newblue {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1rem;
  }

  .table-module-1_grid-item-spacer.is-content-blue {
    display: none;
  }

  .table-module-1_grid-item-spacer.is-content-blue.is-tab1 {
    background-color: rgba(0, 0, 0, 0);
    display: flex;
  }

  .table-module-1_grid-item-spacer.is-mobile-hide, .table-module-1_grid-item-spacer.is-content-newblue {
    display: none;
  }

  .table-module-1_grid-item-spacer.is-content-newblue.is-tab1 {
    background-color: rgba(0, 0, 0, 0);
    display: flex;
  }

  .module-top-title {
    flex: none;
  }

  .table-module-2_grid {
    grid-template-columns: 1fr;
  }

  .table-module-2_grid-item.is-top {
    flex-direction: row;
    display: block;
  }

  .table-module-2_grid-item.is-top.is-blue {
    background-color: var(--white);
  }

  .table-module-2_grid-item.is-top.is-mobile-hide {
    display: none;
  }

  .table-module-2_grid-item.is-content-blue {
    background-color: rgba(0, 0, 0, 0);
  }

  .table-module-2_grid-item.is-empty {
    display: none;
  }

  .table-module-2_grid-item.is-mobile-title {
    border-bottom-style: none;
    padding-top: 1rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .table-module-2_grid-item.is-column2, .table-module-2_grid-item.is-column3-4 {
    display: flex;
  }

  .module-feature-clean-competitors {
    padding-top: 1.25rem;
    padding-bottom: 6.25rem;
  }

  .module-features-3-clean_blue-background-competitors {
    width: 94%;
    height: 100%;
    bottom: auto;
    left: -6.25%;
    right: auto;
  }

  .section-2columns_column-right-competitors {
    width: 100%;
  }

  .section-2columns_column-right-competitors.is-testimonial, .section-2columns_column-right-competitors.is-drive, .section-2columns_column-right-competitors.is-mobile-hide, .section-2columns_column-right-competitors.is-hyper {
    display: none;
  }

  .margin-top-30-competitors.width-100.is-flex {
    justify-content: center;
    display: flex;
  }

  .h-large-2-comp.color-text-white, .h-large-2-comp.color-text-white-founderspage {
    font-size: 1.75rem;
  }

  .h-large-2-comp.is-light.text-align-center {
    max-width: 25rem;
    font-size: 1.5rem;
  }

  .h-large-2-comp.color-text-white-comp {
    font-size: 1.75rem;
  }

  .margin-top-30-comp.width-100.is-flex {
    justify-content: center;
    display: flex;
  }

  .testimonial-slider-comp.is-home, .testimonial-slider-comp.is-hyper {
    display: none;
  }

  .section-columns-competitors {
    padding-top: 1.25rem;
  }

  .section-2columns_wrapper-comp {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .section-2columns_column-right-comp {
    width: 100%;
  }

  .section-2columns_column-right-comp.is-testimonial, .section-2columns_column-right-comp.is-drive, .section-2columns_column-right-comp.is-mobile-hide, .section-2columns_column-right-comp.is-hyper {
    display: none;
  }

  .margin-top-30-compe.width-100.is-flex {
    justify-content: center;
    display: flex;
  }

  .max-width-460-comp {
    max-width: none;
  }

  .h-large-2-compe.color-text-white, .h-large-2-compe.color-text-white-founderspage {
    font-size: 1.75rem;
  }

  .h-large-2-compe.is-light.text-align-center {
    max-width: 25rem;
    font-size: 1.5rem;
  }

  .section-2columns_column-right-compe {
    width: 100%;
  }

  .section-2columns_column-right-compe.is-testimonial, .section-2columns_column-right-compe.is-drive, .section-2columns_column-right-compe.is-mobile-hide, .section-2columns_column-right-compe.is-hyper {
    display: none;
  }

  .h-42-reviews-compe {
    font-size: 1.5rem;
  }

  .h-42-reviews-compe.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .h-42-reviews-compe.color-text-white-reviews.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .h-42-reviews-compe.color-text-white-reviews.text-align-center-reviews.is-mobile-align-left, .h-42-reviews-compe.color-text-white-reviews.text-align-center-reviews.is-mobile-align-left-reviews, .h-42-reviews-compe.color-text-white-compe.text-align-center.is-mobile-align-left, .h-42-reviews-compe.color-text-white-compe.text-align-center.is-mobile-align-left, .h-42-reviews-compe.color-text-white-compe.text-align-center-reviews.is-mobile-align-left, .h-42-reviews-compe.color-text-white-compe.text-align-center-reviews.is-mobile-align-left-reviews, .h-42-reviews-compe.color-text-white-compe.text-align-center-compe.is-mobile-align-left, .h-42-reviews-compe.color-text-white-compe.text-align-center-compe.is-mobile-align-left-reviews, .h-42-reviews-compe.color-text-white-compe.text-align-center-compe.is-mobile-align-left-compe, .h-42-reviews-compe.color-text-white-compe.text-align-center-compe.is-mobile-align-left-compe {
    text-align: left;
    font-size: 1.75rem;
  }

  .table-module-3_grid-item.is-top {
    flex-direction: row;
    display: block;
  }

  .table-module-3_grid-item.is-top.is-blue {
    background-color: var(--white);
  }

  .table-module-3_grid-item.is-top.is-mobile-hide {
    display: none;
  }

  .table-module-3_grid-item.is-content-blue {
    background-color: rgba(0, 0, 0, 0);
  }

  .table-module-3_grid-item.is-empty {
    display: none;
  }

  .table-module-3_grid-item.is-mobile-title {
    border-bottom-style: none;
    padding-top: 1rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .table-module-3_grid-item.is-column2, .table-module-3_grid-item.is-column3-4 {
    display: flex;
  }

  .table-module-3_grid {
    grid-template-columns: 1fr;
  }

  .table-module-4_grid-item.is-top {
    flex-direction: row;
    display: block;
  }

  .table-module-4_grid-item.is-top.is-blue {
    background-color: var(--white);
  }

  .table-module-4_grid-item.is-top.is-mobile-hide {
    display: none;
  }

  .table-module-4_grid-item.is-content-blue {
    background-color: rgba(0, 0, 0, 0);
  }

  .table-module-4_grid-item.is-empty {
    display: none;
  }

  .table-module-4_grid-item.is-mobile-title {
    border-bottom-style: none;
    padding-top: 1rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .table-module-4_grid-item.is-column2, .table-module-4_grid-item.is-column3-4 {
    display: flex;
  }

  .table-module-4_grid-item.is-number.is-mobile-border.is-new {
    font-size: 1rem;
  }

  .table-module-2_grid-item-copy.is-top {
    flex-direction: row;
    display: block;
  }

  .table-module-2_grid-item-copy.is-top.is-blue {
    background-color: var(--white);
  }

  .table-module-2_grid-item-copy.is-top.is-mobile-hide {
    display: none;
  }

  .table-module-2_grid-item-copy.is-content-blue {
    background-color: rgba(0, 0, 0, 0);
  }

  .table-module-2_grid-item-copy.is-empty {
    display: none;
  }

  .table-module-2_grid-item-copy.is-mobile-title {
    border-bottom-style: none;
    padding-top: 1rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .table-module-2_grid-item-copy.is-column2, .table-module-2_grid-item-copy.is-column3-4 {
    display: flex;
  }

  .section-columns-competitors-2, .section-columns-competitors-3, .section-columns-competitors-4, .section-columns-competitors-5, .section-columns-competitors-6, .section-columns-competitors-7, .section-columns-competitors-8, .section-columns-competitors-9, .section-columns-competitors-10 {
    padding-top: 1.25rem;
  }

  .section-ai-copywriter {
    padding-top: 4.375rem;
    padding-bottom: 6.25rem;
  }

  .section-competitive-grid_background-blye-1 {
    height: 25rem;
    display: none;
  }

  .section-home-generation-ai-copywriter {
    margin-top: 0;
    margin-bottom: 6.25rem;
    padding-top: 1.875rem;
  }

  .home-generation_title-wrapper-ai-copywriter {
    padding-top: 0;
  }

  .section-columns-competitors-orig {
    padding-top: 1.25rem;
  }

  .section-grid-four {
    justify-items: start;
  }

  .section-pricing {
    padding-bottom: 4.5rem;
  }

  .personas-collection-list {
    grid-template-columns: 1fr;
  }

  .margin-top-medium-personas.is-mobile-absolute {
    margin-top: 0;
    position: absolute;
    top: auto;
    bottom: 1.5rem;
    left: 0%;
    right: auto;
  }

  .section-grid-four-personas {
    justify-items: start;
  }

  .section-grid-four-personas.is-pricing-page {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-pricing-hero {
    padding-bottom: 6rem;
  }

  .icon-pricing {
    object-fit: fill;
    width: 1.625rem;
    height: 1.625rem;
  }

  .demo-modal-pricing {
    bottom: -266%;
  }

  .h-text {
    font-size: 1.25rem;
  }

  .section-ai-copywriter-creativity {
    padding-top: 0;
    padding-bottom: 3.75rem;
  }

  .section-competitive-grid_background-aicopywriter {
    height: 25rem;
    display: none;
  }

  .icon-module-tab {
    height: 1rem;
  }

  .icon-module-tab.is-mobile {
    width: 1.5rem;
    height: 1.5rem;
    display: block;
  }

  .icon-module-tab.is-mobile-hide {
    display: none;
  }

  .rotation-tabs-menu {
    width: 100%;
  }

  .rotation-tab-pane_wrapper {
    grid-row-gap: 1.5rem;
    flex-direction: column;
  }

  .rotation-tab-pane_wrapper-right {
    width: 100%;
  }

  .h-42--pricing {
    font-size: 1.5rem;
  }

  .h-42--pricing.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    font-size: 1.75rem;
  }

  .h-42--pricing.color-text-white.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-42--pricing.text-align-center.is-mobile-left {
    text-align: left;
  }

  .h-42--pricing.is-mobile-32 {
    font-size: 2rem;
  }

  .pricing-customer-stories_wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-items: start;
  }

  .margin-top-medium-customerst-pricing.is-mobile-absolute {
    margin-top: 0;
    position: absolute;
    top: auto;
    bottom: 1.5rem;
    left: 0%;
    right: auto;
  }

  .section-warm-how_grid-aicopy {
    justify-items: start;
    padding-left: 90px;
  }

  .page-padding-copy {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-home-highlighted-case_wrapper-2 {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    padding-bottom: 5.625rem;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .mid-page-cta {
    z-index: 3;
    height: auto;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .main-benefits-demo-page.is--multichannel-selling {
    padding-top: 0;
    padding-bottom: 0;
  }

  .button-pricing.with-icon.is-form, .button-pricing.with-icon.is-forfm-request {
    height: 3.125rem;
    font-size: 1rem;
  }

  .button-pricing.is-demo, .button-pricing.is-subscribe, .button-pricing.is-blog, .button-pricing.is-demo-copy {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .h-large-2-copy.color-text-white, .h-large-2-copy.color-text-white-founderspage {
    font-size: 1.75rem;
  }

  .h-large-2-copy.is-light.text-align-center {
    max-width: 25rem;
    font-size: 1.5rem;
  }

  .logo-76-vanta {
    height: 3rem;
  }

  .section-company-white-image.is--ai-copywriter {
    padding-bottom: 6.8rem;
  }

  .grid-3columns {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .grid-3columns.margin-bottom-large {
    grid-template-columns: 1fr;
  }

  .grid-3columns.is-padding {
    padding-bottom: 9.75rem;
  }

  .grid-3columns.is-center {
    grid-column-gap: 16px;
    grid-row-gap: 3.75rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-3columns.is-center.is-blog, .grid-3columns.is-center.margin-bottom-large.in-the-news-grid {
    grid-row-gap: 2rem;
  }

  .grid-3columns.is-center.is--mobile-grid-gap-1 {
    grid-row-gap: 0rem;
  }

  .grid-3columns.is-customer {
    grid-row-gap: 4.5rem;
  }

  .grid-3columns.is-reverse {
    grid-column-gap: 16px;
    grid-row-gap: 3.75rem;
    flex-direction: column-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .grid-3columns.is-reverse.is--grid-gap-0 {
    grid-row-gap: 0rem;
  }

  .grid-3columns.mobile-gap-2 {
    grid-row-gap: 2rem;
  }

  .grid-3columns.is-grid-gap-0 {
    grid-row-gap: 0rem;
  }

  .grid-3columns.is-mobile-gap-2 {
    grid-row-gap: 2rem;
  }

  .h-sm-2 {
    padding-top: 32px;
    font-size: 1.5rem;
  }

  .h-sm-2.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .h-sm-2-cenre {
    padding-top: 32px;
    font-size: 1.5rem;
  }

  .h-sm-2-cenre.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .h-sm-2-centre {
    padding-top: 32px;
    font-size: 1.5rem;
  }

  .h-sm-2-centre.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .h-sm-2-right {
    padding-top: 32px;
    font-size: 1.5rem;
  }

  .h-sm-2-right.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .section-searcher-title-review {
    padding-top: 4.375rem;
    padding-bottom: 6.25rem;
  }

  .section-reviews-grid_column-main, .section-reviews-grid_column-main-searcher {
    width: 100%;
    max-width: none;
    padding: 1.25rem 1.875rem 1.875rem;
  }

  .section-search-story-blue {
    padding-top: 2.875rem;
    padding-bottom: 15rem;
    position: relative;
  }

  .section-customercomparison_background-copy {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-customercomparison_background-copy.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .section-searcher-white-image.is--ai-copywriter {
    padding-bottom: 6.8rem;
  }

  .section-searcher-criteria {
    padding-top: 10.375rem;
    padding-bottom: 3.75rem;
  }

  .h-26-3 {
    font-size: 1.25rem;
  }

  .h-37-cn {
    font-size: 1.5rem;
  }

  .h-37-cn.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    font-size: 1.75rem;
  }

  .h-37-cn.color-text-white.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-37-cn.text-align-center.is-mobile-left {
    text-align: left;
  }

  .h-37-cn.is-mobile-32 {
    font-size: 2rem;
  }

  .section-home-platform-clean-3.is--multichannel-selling {
    padding-top: 0;
    padding-bottom: 0;
  }

  .h-42-3 {
    font-size: 1.5rem;
  }

  .section-searcher-story-blue {
    padding-top: 2.875rem;
    padding-bottom: 15rem;
    position: relative;
  }

  .section-searcher-criteria_background {
    height: 25rem;
  }

  .heading-3-white {
    padding-top: 32px;
    font-size: 1.5rem;
  }

  .heading-3-white.color-text-white.text-align-center.is-mobile-align-left {
    text-align: left;
    text-align: left;
    text-align: left;
    font-size: 1.75rem;
  }

  .h-42-3-copy {
    font-size: 1.5rem;
  }

  .section-searcher_background {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-searcher_background.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .section-searcher_background-copy {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-searcher_background-copy.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .section-searcher_grid {
    grid-template-columns: 1fr;
  }

  .section-cta-6-wrapper-copy {
    z-index: 3;
    padding-top: 3.125rem;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .highlight-case-left-column-mobile {
    width: 100%;
    max-width: none;
  }

  .demo-modal-v2 {
    bottom: -266%;
  }

  .margin-top-30-company.width-100.is-flex {
    justify-content: center;
    display: flex;
  }

  .p-24-bl {
    font-size: 1rem;
  }

  .page-padding-comp {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-demo-hero-clean-3 {
    padding-bottom: 6rem;
  }

  .demo-modal-3 {
    bottom: -266%;
  }

  .footer_copyright-wrapper-new {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-top-style: none;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    justify-items: start;
    padding-top: 0;
    display: grid;
  }

  .section-reviews-grid_column {
    width: 100%;
    max-width: none;
    padding: 1.25rem 1.875rem 1.875rem;
  }

  .section-reviews-grid_column.is-demo {
    padding: 1rem;
  }

  .section-competitors {
    padding-top: 34rem;
  }

  .section-competitors.is--ai-copywriter {
    padding-bottom: 3rem;
  }

  .section-compares {
    padding-bottom: 5rem;
  }

  .grid-compares-column {
    width: 100%;
  }

  .grid-compares-column.is-testimonial, .grid-compares-column.is-drive, .grid-compares-column.is-mobile-hide, .grid-compares-column.is-hyper {
    display: none;
  }

  .cta-mid-page {
    z-index: 3;
    height: auto;
    padding-bottom: 3.75rem;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .highlight-case-left-column-mobile-copy {
    width: 100%;
    max-width: none;
  }

  .section-demo-persona {
    padding-bottom: 4rem;
  }

  .grid-4columns {
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .grid-4columns.margin-bottom-large {
    grid-template-columns: 1fr;
  }

  .grid-4columns.is-padding {
    padding-bottom: 9.75rem;
  }

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

  .grid-4columns.is-center.is-blog, .grid-4columns.is-center.margin-bottom-large.in-the-news-grid {
    grid-row-gap: 2rem;
  }

  .grid-4columns.is-center.is--mobile-grid-gap-1 {
    grid-row-gap: 0rem;
  }

  .grid-4columns.is-customer {
    grid-row-gap: 4.5rem;
  }

  .grid-4columns.is-reverse {
    grid-column-gap: 16px;
    grid-row-gap: 3.75rem;
    flex-direction: column-reverse;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .grid-4columns.is-reverse.is--grid-gap-0 {
    grid-row-gap: 0rem;
  }

  .grid-4columns.mobile-gap-2 {
    grid-row-gap: 2rem;
  }

  .grid-4columns.is-grid-gap-0 {
    grid-row-gap: 0rem;
  }

  .section-quote-grid_wrapper {
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .section-quote-grid {
    background-color: #111a4a;
    margin-top: -4.7rem;
    padding-bottom: 5rem;
  }

  .hero-13__column-right.mobile-hide {
    display: none;
  }

  .hero-13__container {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .hero-13__container.is-center {
    padding-top: 0;
  }

  .inline-quote-1 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .inline-quote__icon-before, .inline-quote__icon-after {
    object-fit: fill;
    width: 1.625rem;
    height: 1.625rem;
  }

  .features-5, .stats-1, .platform-section-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .platform-section-2.is-margin {
    padding-bottom: 2rem;
  }

  .inline-cta-1 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .inline-cta-1-container {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .inline-cta-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .inline-cta-2-container {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .is-mobile-reverse {
    flex-direction: row-reverse;
    display: flex;
  }

  .how-it-works-1.is--ai-copywriter {
    padding-bottom: 6.8rem;
  }

  .how-it-works-container {
    grid-template-columns: 1fr;
  }

  .how-it-works-1__bg-shape-1 {
    display: none;
  }

  .inline-quote-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .checklist-1.is--ai-copywriter {
    padding-bottom: 6.8rem;
  }

  .checklist-1_container {
    grid-template-columns: 1fr;
  }

  .checklist-1_column {
    margin-left: auto;
    margin-right: auto;
  }

  .checklist-1_column.is-big {
    width: 130%;
    max-width: none;
  }

  .checklist-1_column.is-top-margin {
    margin-left: auto;
    margin-right: auto;
  }

  .checklist-1_column.in-the-news {
    width: 100%;
    max-width: none;
  }

  .features-5_features-container {
    grid-row-gap: 4rem;
  }

  .inline-quote-3, .inline-quote-4, .features-5-dark, .features-4-dark {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .how-it-works-2.is--ai-copywriter {
    padding-bottom: 6.8rem;
  }

  .how-it-works_column {
    margin-left: auto;
    margin-right: auto;
  }

  .how-it-works_column.is-big {
    width: 130%;
    max-width: none;
  }

  .how-it-works_column.is-top-margin {
    margin-left: auto;
    margin-right: auto;
  }

  .how-it-works_column.in-the-news {
    width: 100%;
    max-width: none;
  }

  .demo-form_grid-intern {
    grid-template-columns: 1fr;
  }

  .circle-bg-form {
    width: 31.125rem;
    height: 31.125rem;
  }

  .circle-bg-form.is-form-3.is-left {
    display: none;
  }

  .circle-bg-form.is-form-3.is-right {
    top: 9.75rem;
    bottom: auto;
    left: auto;
    right: -15.5625rem;
  }

  .form-3-top {
    text-align: left;
    align-items: flex-start;
  }

  .hero-14.is--automated-sales-workflow {
    display: none;
  }

  .button-primary-blue {
    height: 2.125rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .h-42-4 {
    font-size: 1.5rem;
  }

  .page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .platform-section-2-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .h-52-2, .h-48, .h-52-3 {
    font-size: 2rem;
  }

  .h-42-5 {
    font-size: 1.5rem;
  }

  .p-xsmall.color-text-white.is-funding {
    font-size: .7rem;
  }

  .rich-text-cta-1-wrapper {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .pop-up-trigger-wrapper {
    align-items: flex-start;
    padding: 1rem;
    top: auto;
    bottom: 1rem;
    left: 1rem;
    right: auto;
  }

  .pop-up-modal-wrapper {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .pop-up-1-modal-container {
    padding: 2rem;
  }

  .close-modal-icon {
    top: .5rem;
    right: .5rem;
  }

  .pop-up-2-modal-wrapper {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .pop-up-2-modal-container {
    grid-row-gap: 2rem;
    flex-direction: column;
    padding: 2rem;
  }

  .lp-users-love-01-module_grid-wrapper.margin-top-medium {
    grid-template-columns: 1fr 1fr;
  }

  .users-love-image {
    max-height: 148px;
  }

  .section-competitive-grid-4 {
    background-color: var(--super-dark-blue);
    margin-top: -4.7rem;
  }

  .section-competitive-title-3 {
    padding-top: 4.375rem;
    padding-bottom: 6.25rem;
  }

  .lp-hero-01-module {
    padding-top: 7rem;
  }

  .lp-hero-01-module_container {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .lp-hero-01-module_container.is-center {
    padding-top: 0;
  }

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

  .lp-features-02-08-module_title-wrapper {
    padding-top: 4.375rem;
    padding-bottom: 6.25rem;
  }

  .pricing-modal {
    width: 100%;
  }

  .section-demo-hero-copy {
    padding-top: 10.125rem;
    padding-bottom: 6rem;
  }

  .lp-hero-02-module {
    padding-top: 7rem;
  }

  .lp-hero-02-module_container {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .lp-hero-02-module_container.is-center {
    padding-top: 0;
  }

  .lp-hero-02__column-left {
    margin-top: 1.875rem;
  }

  .lp-hero-02__column-right.mobile-hide {
    display: none;
  }

  .lp-hero-01__column-left {
    margin-top: 1.875rem;
  }

  .lp-hero-01__column-right.mobile-hide {
    display: none;
  }

  .lp-features-02-08_column {
    width: 100%;
    max-width: none;
    padding: 1.5rem;
  }

  .section-ai-personalization_background-short {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-ai-personalization_background-short.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .section-ai-personalization_background-medium {
    height: 25rem;
    top: -3.125rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .section-ai-personalization_background-medium.is-mobile {
    width: 80%;
    height: 18.75rem;
    display: block;
    top: auto;
    bottom: -2.5rem;
    left: auto;
    right: 0%;
  }

  .roi-calculator_wrapper {
    grid-row-gap: 5rem;
    flex-direction: column;
  }

  .roi-calculator_results-wrapper {
    width: 100%;
    bottom: -290%;
  }

  .section-about-hero-3 {
    margin-top: 9.375rem;
  }

  .button-primary-blue-2 {
    height: 2.125rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .report-hero-image {
    background-position: 50%;
    width: 100%;
    height: 420px;
  }

  .section-2columns_column-large {
    width: 100%;
  }

  .section-2columns_column-large.is-testimonial, .section-2columns_column-large.is-drive, .section-2columns_column-large.is-mobile-hide, .section-2columns_column-large.is-hyper {
    display: none;
  }

  .features-5-blue {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section-roi-hero {
    padding-top: 12rem;
    padding-bottom: 3rem;
  }

  .heading-xxx-large.color-text-white.mobile-max-width-280, .heading-xxlarge-medium.color-text-white.mobile-max-width-280, .heading-xxlarge-regular.color-text-white.mobile-max-width-280 {
    max-width: 17.5rem;
  }

  .heading-xlarge.text-align-center {
    font-size: 2rem;
  }

  .heading-xlarge.is-light.mobile-align-center {
    text-align: center;
    font-size: 1.5rem;
  }

  .heading-xlarge.is-light.text-align-center {
    max-width: 25rem;
    font-size: 1.5rem;
  }

  .heading-xlarge.color-text-white {
    font-size: 1.75rem;
  }

  .heading-x-large.color-text-white.mobile-max-width-280 {
    max-width: 17.5rem;
  }

  .heading-x-large.z-index-1.text-align-center.is-mobile-left {
    text-align: left;
  }

  .heading-medium.color-text-white.mobile-max-width-280, .heading-small-semibold.color-text-white.mobile-max-width-280, .heading-small-medium.color-text-white.mobile-max-width-280 {
    max-width: 17.5rem;
  }

  .btn-primary {
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .new-hompage-bg1 {
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .new-hompage-bg2 {
    left: -65.975rem;
  }

  .form-request-demo.is-cta {
    width: 100%;
  }

  .btn.with-icon.is-form, .btn.with-icon.is-forfm-request {
    height: 3.125rem;
    font-size: 1rem;
  }

  .btn.is-demo {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .btn.is-demo.business-only-submit-button.is--stacked {
    min-height: 3rem;
    margin-top: 0;
    margin-right: 0;
    position: static;
  }

  .btn.is-subscribe, .btn.is-primary_blue, .btn.is-demo-copy, .btn.is-form {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .banner15_image-wrapper {
    height: 4rem;
  }

  .newhome-quote-grid {
    max-width: 100%;
  }

  .newhome-quote-right {
    max-width: none;
  }

  .splide.is-testimonial, .splide.is-hide, .splide.is-testimonial-2 {
    max-width: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .slider-text-wrapper {
    min-height: 21.625rem;
  }

  .image-slider {
    height: 17.25rem;
  }

  .flex-horizontal.is-gap-2.is-tablet {
    flex-direction: column;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .layout423_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

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

  .layout423_card-content {
    padding: 1.5rem;
  }

  .layout423_card {
    grid-template-columns: 1fr;
    width: 100%;
  }

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

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

  .layout423_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .new-hompage-bg3 {
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .tag-faq-grid.is-rev {
    grid-template-columns: 1fr;
  }

  .heading-small {
    font-size: 1.25rem;
    line-height: 1.4;
  }

  .heading-large {
    font-size: 2.25rem;
  }

  .body-small-2 {
    font-size: .875rem;
  }

  .tag-faq-wrapper {
    margin-top: 1.5rem;
  }

  .faq-tag-question {
    grid-column-gap: .5rem;
  }

  .section-report-hero {
    padding-top: 12rem;
    padding-bottom: 3rem;
  }

  .author-report-image {
    width: 3.5rem;
    height: 3.5rem;
  }

  .form-request {
    width: auto;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .9375rem;
  }

  .form-request.is-blog {
    width: 100%;
    height: 3.125rem;
    font-size: .875rem;
  }

  .form-request.is-cta-9 {
    width: 100%;
  }

  .btn-secondary {
    padding: .5rem 1.25rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .feature-6_wrapper {
    grid-row-gap: 4rem;
  }

  .feature-6_feature-row {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .feature-6_feature-row.is-mobile-reverse {
    flex-direction: column-reverse;
  }

  .feature-6_feature-row.is-reverse {
    flex-direction: column;
  }

  .feature-6_feature-row-text {
    width: 100%;
  }

  .feature-6_feature-row-text.is-testimonial, .feature-6_feature-row-text.is-drive, .feature-6_feature-row-text.is-mobile-hide, .feature-6_feature-row-text.is-hyper {
    display: none;
  }

  .product-image {
    width: 100%;
  }

  .faq-container {
    margin-top: 1.5rem;
  }

  .heading-xsmall-semibold.color-text-white.mobile-max-width-280 {
    max-width: 17.5rem;
  }

  .feature-10_quote-icon-top, .inline-quote__icon-after-copy, .feature-10_quote-icon-bottom {
    object-fit: fill;
    width: 1.625rem;
    height: 1.625rem;
  }

  .download-btn {
    height: 2.125rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .section-smart, .feature-13 {
    padding-top: 1.625rem;
    padding-bottom: 4.125rem;
  }

  .feature-14 {
    padding-top: 4rem;
    padding-bottom: 8rem;
  }

  .feature-14.is--automated-sales-workflow-page, .feature-15.is--automated-sales-workflow-page {
    padding-top: 4rem;
  }

  .pricing {
    width: 100%;
  }

  .register-link {
    font-size: .75rem;
  }

  .hero-17_star-cards-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: center;
  }

  .hero-17_star-cards-wrapper.is-demo {
    justify-content: space-between;
  }

  .feature-25_grid-item-image.is-about {
    object-position: 100% 50%;
  }

  .feature-28_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .feature-28_circle-wrapper {
    display: none;
  }

  .feature-29_grid {
    grid-template-columns: 1fr;
  }

  .comp-2cl-card.card-slow {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .icon-newmodule-tab {
    height: 1rem;
  }

  .icon-newmodule-tab.is-mobile {
    width: 1.5rem;
    height: 1.5rem;
    display: block;
  }

  .icon-newmodule-tab.is-mobile-hide {
    display: none;
  }

  .feature-36_process-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: auto 1fr;
    max-width: none;
  }

  .feature-36_process-icon-wrapper {
    width: 5rem;
    height: 5rem;
  }

  .h-42-6 {
    font-size: 1.5rem;
  }

  .grid-2columns-3 {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

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

  .grid-2columns-3.is-center.is-blog {
    grid-row-gap: 2rem;
  }

  .div-white-2 {
    background-color: #fff;
  }

  .grid-2columns-4 {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .form-demo_text-field-3 {
    width: 25rem;
    height: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .6875rem;
  }

  .button-7.is-subscribe {
    height: 2.125rem;
    margin-top: 1rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .h-42-7 {
    font-size: 1.5rem;
  }

  .grid-2columns-5 {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

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

  .grid-2columns-6 {
    grid-row-gap: 3.75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .grid-2columns-6.is-customer {
    grid-row-gap: 4.5rem;
  }

  .customer-informations_getstarted-wrapper-2 {
    display: none;
    position: relative;
    top: 0;
  }

  .customer-richtext-new h2 {
    font-size: 1.5rem;
    line-height: 120%;
  }

  .customer-richtext-new blockquote {
    margin-top: 2rem;
    font-size: 1.5rem;
    line-height: 120%;
  }

  .customer-collection-list_item-2 {
    min-height: 23.25rem;
  }

  .download-btn-2 {
    height: 2.125rem;
    margin-right: .5rem;
    padding: .5rem 1.25rem;
    font-size: .75rem;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .blog-collection-list_item-2 {
    min-height: 30rem;
  }

  .blog-thumbnail-2 {
    height: 16.7rem;
  }

  .heading-medium-copy.color-text-white.mobile-max-width-280 {
    max-width: 17.5rem;
  }

  .section-password_protected {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .password_protected-form-wrapper {
    width: 100%;
    padding: 1.5rem;
  }

  .password_protected-buttons-wrapper, .password_protected-form_container {
    width: 100%;
  }

  .password_protected-icon {
    width: 3.5rem;
    height: 3.5rem;
  }

  .home-lottie-wrapper {
    display: none;
  }

  .pop-up-trigger-wrapper-v2 {
    align-items: flex-start;
    top: auto;
    bottom: 1rem;
    left: 1rem;
    right: auto;
  }

  .icon-slider {
    object-fit: fill;
    height: 1.625rem;
  }

  .solution-circle-green {
    display: none;
  }

  .annoncement-link {
    font-size: .875rem;
  }

  .learn-button-wrapper.is-mobile-absolute {
    margin-top: 0;
    position: absolute;
    top: auto;
    bottom: 1.5rem;
    left: 0%;
    right: auto;
  }

  .scroll-up, .scroll-down {
    display: block;
  }

  .swiper {
    overflow: visible;
  }

  .swiper-wrapper {
    transition: all .3s;
  }
}

@media screen and (max-width: 479px) {
  .h-large.text-align-center.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-large.is-light.text-align-center {
    max-width: none;
  }

  .h-medium-bold.mobile-h-big {
    font-size: 30px;
  }

  .p-medium.text-style-bold {
    width: 200px;
  }

  .p-small {
    align-items: stretch;
    display: block;
    position: relative;
  }

  .p-small.is-opacity-70.is-mobile-left {
    text-align: left;
  }

  .margin-top-large {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .grid-2columns.is-center.is--mobile-grid-gap-1 {
    grid-row-gap: 1rem;
  }

  .button.with-icon.is-form {
    font-size: .875rem;
  }

  .button.with-icon.is-form.special-button {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .button.with-icon.is-start {
    width: auto;
  }

  .button.with-icon.is-forfm-request {
    font-size: .875rem;
  }

  .button.is-blue {
    text-align: center;
    justify-content: center;
    left: 38px;
  }

  .button.is-clear-filter {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .buttons-display-wrapper {
    grid-row-gap: 1px;
  }

  .form-block-wrapper, .form-wrapper, .form-demo_text-field {
    width: 100%;
  }

  .form-demo_text-field.is-get-started {
    padding-right: 1rem;
  }

  .brand-link {
    width: 150px;
  }

  .default-container.mobile-graph {
    margin-top: -50px;
    padding-top: 0;
  }

  .platform-grid-wrapper {
    padding-left: 1rem;
  }

  .title-stylguide-flex {
    grid-template-columns: auto;
  }

  .section-customers {
    margin-top: -12rem;
  }

  .section-customers.is-home {
    margin-top: 0;
  }

  .section-customers.is-unspam {
    margin-top: -2rem;
  }

  .section-customers.is--email-deliverability {
    margin-top: 0;
  }

  .customers-wrapper {
    grid-column-gap: 1rem;
  }

  .icon-50 {
    height: auto;
    max-height: 1.75rem;
  }

  .section-home-highlighted-case {
    padding-bottom: 0;
  }

  .section-home-generation_image {
    width: 100%;
  }

  .features-4.background-is-ghostwhite.margin-bottom-large.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .features-4.margin-top-xxlarge {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .features-4.margin-top-xxlarge.mobile-margin-top-0 {
    margin-top: 0;
  }

  .section-home-sell {
    margin-top: -1.7rem;
  }

  .testimonial-blue-background {
    height: 38.375rem;
    top: -2.875rem;
  }

  .p-xmedium {
    font-size: 1rem;
  }

  .image-help.mobile-image-small {
    align-self: center;
    width: 80%;
    position: static;
  }

  .image-help.border-radius-20.max-width-450.margin-left-large-responsive-2 {
    margin-left: -37px;
  }

  .container-1200.is-flex-vertical.margin-top-flex {
    margin-top: 0;
  }

  .navbar-mobile-container.is-new-navbar.is-modules-library {
    display: flex;
  }

  .section-about-stats {
    padding-bottom: 1.625rem;
  }

  .section-about-hero_title-gradient-background {
    padding-top: 2.5rem;
    padding-bottom: 3.75rem;
    padding-left: 2.5rem;
  }

  .section-about-hero_image {
    object-position: 0% 50%;
  }

  .section-about-hero_stats-wrapper {
    grid-column-gap: 1rem;
    margin-top: 0;
  }

  .p-about-statistics {
    font-size: 1.875rem;
  }

  .section-about-founding {
    margin-top: 2.5rem;
    padding-top: 6.25rem;
  }

  .presentation-column-right {
    grid-column-gap: .625rem;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 1rem;
  }

  .h-42.color-text-white {
    font-size: 2rem;
  }

  .h-42.is-404 {
    font-size: 1.5rem;
  }

  .h-42.text-align-center.mobile-text-big {
    font-size: 2rem;
  }

  .h-42.h-cta-mobile-big {
    text-align: center;
    font-size: 2rem;
  }

  .founding-image-1 {
    width: 10rem;
    height: 16.25rem;
  }

  .founding-image-2 {
    width: 10rem;
    height: 17.25rem;
  }

  .about_image-dots {
    right: 1rem;
  }

  .section-about-founding_background {
    width: 88%;
  }

  .logo-62 {
    height: 2.625rem;
  }

  .down-logos-wrapper {
    margin-top: .625rem;
  }

  .logo-78 {
    height: 2.5rem;
  }

  .down-logo-wrapper {
    padding: 1.25rem;
  }

  .down-logo-wrapper.is-mit {
    padding: 1.875rem 2.5rem;
  }

  .logo-82 {
    height: 2.625rem;
  }

  .margin-top-10 {
    margin-top: 1.825rem;
  }

  .section-home-hero_author-wrapper {
    margin-top: 1rem;
  }

  .section-demo-customers {
    margin-top: 49.9rem;
  }

  .demo-modal {
    border-radius: .8125rem;
    width: 100%;
    padding: 1.65rem 1.25rem 1.25rem;
    bottom: -250%;
  }

  .demo-form_input-textfield {
    margin-bottom: 1rem;
  }

  .demo-form_sub-grid {
    grid-template-columns: 1fr;
  }

  .demo-form_sub-grid-item.is-company {
    margin-top: 1rem;
  }

  .section-404 {
    padding-bottom: 1.625rem;
  }

  .margin-top-50.is-email-deviverability {
    width: 100%;
  }

  .p-24 {
    font-size: 1rem;
  }

  .image-floating.is-1.image-float-fast {
    top: -56%;
    right: -1%;
  }

  .image-floating.is-3.image-float-fast {
    bottom: -55%;
  }

  .image-floating.is-4.image-float-slow {
    bottom: -42%;
    right: 31%;
  }

  .section-prospect-linkedin_image {
    top: auto;
    bottom: -12.475rem;
    left: -.7rem;
    right: 0%;
  }

  .section-prospect-started {
    margin-top: -54vw;
  }

  .section-prospect-started_image {
    top: -1.7rem;
  }

  .image-deliverability-personas {
    height: 19.5rem;
    margin-top: -20px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-started {
    margin-top: 6.25rem;
  }

  .icon-100 {
    height: 2.875rem;
  }

  .section-unspam-hero_grid-column-left {
    align-items: stretch;
  }

  .section-warm-hero_image {
    top: 1.5rem;
  }

  .section-warm-hero_grid {
    width: 100%;
  }

  .section-warm-how_grid-item {
    width: auto;
    min-height: 20.3125rem;
    padding: 1.875rem 1.25rem;
  }

  .circle-logo-deco {
    top: 3%;
  }

  .circle-arrow-wrapper {
    bottom: -26%;
  }

  .circle-arrow-wrapper.is-blue {
    position: absolute;
    top: auto;
    bottom: -15%;
    left: 0%;
    right: 0%;
  }

  .circle-arrow-wrapper.is--email-deliverability {
    bottom: -19%;
  }

  .section-competitive-hero_image {
    width: 150%;
    max-width: none;
    height: auto;
    margin-top: auto;
    margin-bottom: auto;
    padding-left: 52px;
    right: 34%;
  }

  .h-72.mobile-font-smaller {
    margin-bottom: 0;
    font-size: 40px;
  }

  .section-smart-value_text-wrapper1, .section-smart-table_text-wrapper1, .section-smart-table_text-wrapper2 {
    width: 100%;
  }

  .tab-highlight-wrapper.is-1 {
    top: 34%;
  }

  .tab-highlight-wrapper.is-2 {
    top: 50%;
  }

  .tab-highlight-wrapper.is-3 {
    top: 32%;
  }

  .tab-highlight-wrapper.is-5 {
    top: 48%;
  }

  .tab-highlight-wrapper.is-6 {
    top: 41%;
  }

  .tab-highlight-wrapper.is-7 {
    top: 39%;
  }

  .tab-highlight-wrapper.is-8 {
    top: 53%;
  }

  .section-smart-table_text {
    width: 100%;
  }

  .section-bloglist-hero {
    position: relative;
  }

  .blog-collection-list_item {
    min-height: 26rem;
  }

  .blog-thumbnail {
    height: 45vw;
  }

  .blog-related-wrapper {
    padding: 1rem;
  }

  .form-wrapper-home {
    width: 100%;
  }

  .section-warm-hero_image-wrapper {
    width: 25.25rem;
  }

  .co-funder-logo {
    height: 2.375rem;
  }

  .about-hero-image {
    background-position: 0%;
  }

  .about-hero-text {
    top: 55%;
  }

  .section-unspam-how {
    margin-top: 0;
    padding-bottom: 3.35rem;
  }

  .circle-logo-deco-2 {
    top: 3%;
  }

  .section-unspam-how_grid-item {
    width: auto;
    min-height: 20.3125rem;
    padding: 1.875rem 1.25rem;
  }

  .h-xmedium-customer-story.text-style-bold {
    font-size: 1.4rem;
  }

  .circle-arrow-wrapper-2 {
    bottom: -26%;
  }

  .circle-arrow-wrapper-2.is-blue {
    bottom: -22%;
  }

  .h-large-2.text-align-center.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-large-2.is-light.text-align-center {
    max-width: none;
  }

  .h-large-2.text-align-center-copy.is-mobile-28 {
    font-size: 1.75rem;
  }

  .section-ai-personalization_background {
    width: 50%;
    top: -2rem;
  }

  .section-ai-personalization1_image {
    margin-top: -97px;
    padding-top: 0;
  }

  .h-42-2.color-text-white {
    font-size: 2rem;
  }

  .section-ai-started {
    margin-top: 6.25rem;
  }

  .section-multi-hero_title-wrapper {
    grid-column-gap: 1rem;
  }

  .section-multi-personalization1_grid-column1.is--multichannel-selling {
    width: 100%;
    height: 310px;
  }

  .section-multi-personalization1_grid-column1.is--social-prospecting {
    width: 100%;
    height: 280px;
  }

  .section-ai-copywriter-white-image.is--ai-copywriter {
    margin-top: -65px;
    padding-bottom: 9rem;
  }

  .in-the-news-image {
    display: block;
  }

  .unspam-image {
    height: auto;
    position: relative;
  }

  .section-warm-hero_image-wrapper-right {
    width: 100%;
    height: 100%;
  }

  .section-deliver-hero_image {
    right: 34%;
  }

  .section-deliver-solution {
    margin-top: -40rem;
    padding-top: 14rem;
  }

  .academy-request-wrapper {
    border-radius: .8125rem;
    width: 100%;
    padding: 1.25rem;
    bottom: -223%;
  }

  .request-form_sub-grid, .request-form_sub-grid2 {
    grid-template-columns: 1fr;
  }

  .request-form_input-textfield {
    margin-bottom: 1rem;
  }

  .section-smart-value_tag-name.is-margin {
    top: -37px;
    right: 8px;
  }

  .style-guide-top-nav-elements {
    display: none;
  }

  .form-block-wrapper-testing, .form-wrapper-home-testing, .form-demo_text-field-testing {
    width: 100%;
  }

  .button-testing.with-icon.is-form, .button-testing.with-icon.is-forfm-request {
    font-size: .875rem;
  }

  .form-block-wrapper-test2, .form-wrapper-home-test2, .form-demo_text-field-test2 {
    width: 100%;
  }

  .button-test2.with-icon.is-form, .button-test2.with-icon.is-forfm-request {
    font-size: .875rem;
  }

  .form-block-wrapper-partial-mobile, .form-block-wrapper-test, .form-wrapper-home-hybrid, .form-block-wrapper-hybrid, .form-demo_text-field-hybrid {
    width: 100%;
  }

  .section-unspam-hero_image-wrapper-right {
    width: 100%;
    height: 100%;
  }

  .section-features-11 {
    padding-bottom: 0;
  }

  .section-feature-11_image {
    width: 150%;
    max-width: none;
    height: auto;
    right: 34%;
  }

  .section-feature-11_image.is--job-change-alert {
    width: 100%;
    bottom: -10px;
    right: 0%;
  }

  .h-37.color-text-white {
    font-size: 2rem;
  }

  .h-37.is-404 {
    font-size: 1.5rem;
  }

  .section-features-13-wrapper-1 {
    margin-top: 0;
  }

  .section-cta-6-grid.is--row-gap-0 {
    grid-row-gap: 0rem;
  }

  .section-cta-6_logo-grid-wrapper {
    grid-column-gap: 2rem;
  }

  .section-cta-6_logo-grid-wrapper.is--smaller-padding-bottom {
    padding-bottom: 3.125rem;
  }

  .section-cta-6_logo-grid-wrapper.is--smaller-padding-bottom.mobile-logos-small {
    justify-content: stretch;
    justify-items: center;
    width: 70%;
    overflow: visible;
  }

  .section-features-11_grid {
    width: 100%;
  }

  .section-space---partners {
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
  }

  .space-partnership-page {
    padding-top: 4.9rem;
    position: relative;
  }

  .section-space---partners-large {
    padding-top: 4.9rem;
    padding-bottom: 44.9rem;
    position: relative;
  }

  .button-partners.with-icon.is-form {
    font-size: .875rem;
  }

  .button-partners.with-icon.is-start {
    width: auto;
  }

  .button-partners.with-icon.is-forfm-request {
    font-size: .875rem;
  }

  .button-clear-filter {
    padding-left: 0;
    padding-right: 0;
  }

  .button-clear-filter.with-icon.is-form {
    font-size: .875rem;
  }

  .button-clear-filter.with-icon.is-start {
    width: auto;
  }

  .button-clear-filter.with-icon.is-forfm-request {
    font-size: .875rem;
  }

  .button-clear-filter.is-clear-filter {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-unspam-how-clean {
    margin-top: 0;
    padding-top: 3.35rem;
    padding-bottom: 3.35rem;
  }

  .section-customers-clean {
    margin-top: 0;
    padding-top: 0;
  }

  .section-customers-clean.is-home {
    margin-top: 0;
  }

  .section-customers-clean.is-unspam {
    margin-top: -2rem;
  }

  .section-customers-clean.is-email-spam-checker {
    margin-top: 0;
  }

  ._2-section-ai-personalization_background-copy {
    width: 50%;
    top: -2rem;
  }

  .section-multi-personalization4_image-copy {
    object-fit: none;
    display: block;
  }

  ._2-section-multi-personalization4_image-copy-copy {
    display: block;
  }

  ._2-section-multi-personalization4_image-copy-copy.is--mobile-height-auto {
    height: auto;
  }

  .button-4.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4.with-icon.is-start {
    width: auto;
  }

  .form-demo_text-field-2 {
    width: 100%;
  }

  .form-demo_text-field-2.is-get-started {
    padding-right: 1rem;
  }

  .h-46-3.is-tablet-center {
    text-align: center;
    font-size: 2rem;
  }

  .section-unspam-hero_grid-column-left-2 {
    align-items: stretch;
  }

  .margin-top-50-2.is-email-deviverability, .section-smart-table_text-wrapper1-2 {
    width: 100%;
  }

  .tab-highlight-wrapper-2.is-2 {
    top: 50%;
  }

  .tab-highlight-wrapper-2.is-1 {
    top: 34%;
  }

  .tab-highlight-wrapper-2.is-6 {
    top: 41%;
  }

  .tab-highlight-wrapper-2.is-7 {
    top: 39%;
  }

  .tab-highlight-wrapper-2.is-3 {
    top: 32%;
  }

  .tab-highlight-wrapper-2.is-8 {
    top: 53%;
  }

  .tab-highlight-wrapper-2.is-5 {
    top: 48%;
  }

  .section-smart-table_text-2 {
    width: 100%;
  }

  .section-padding-global.padding-top-0.mobile-quote-fit {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-padding-global.margin-bottom-medium.margin-top-medium.mobile-quotes-fit {
    object-fit: fill;
    justify-items: center;
    width: 85%;
  }

  .section-padding-global.margin-bottom-medium.margin-top-medium.mobile-quotes-fit.mobile-margin-top-0 {
    margin-top: 0;
  }

  .section-padding-global.margin-bottom-large.mobile-quotes-fit.mobile-margin-bottom-0, .section-padding-global.margin-bottom-large.mobile-padding-top-0.mobile-margin-bottom-0, .section-padding-global.margin-bottom-large.mobile-margin-bottom-0, .section-padding-global.margin-bottom-xxlarge.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .section-padding-global.mobile-quotes-fit {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: minmax(314px, .5fr);
    grid-auto-columns: 1fr;
    display: grid;
  }

  .hero-13_hero-image {
    top: 1.5rem;
  }

  .hero-13.is--automated-sales-workflow {
    padding-bottom: 0;
  }

  .hero-14_content-wrapper {
    width: 100%;
  }

  .hero-14_left-column-wrapper {
    align-items: stretch;
  }

  .hero-13_inner-wrapper {
    width: 100%;
  }

  .section-integrations-how-it-works {
    margin-top: 0;
  }

  .section-integrations-how-it-works.color-bg-light-blue {
    grid-row-gap: 2rem;
  }

  .benefits-image {
    margin-top: -34px;
    display: block;
  }

  .mobile-margin-top-0 {
    margin-top: 10px;
  }

  .section-founders-personas {
    margin-top: 5px;
  }

  .testimonial-blue-background-2 {
    height: 38.375rem;
    top: -2.875rem;
  }

  .section-founders-personas-bottom {
    margin-top: 5px;
  }

  .hero-image-sellers {
    top: 1.5rem;
  }

  .hero-image-sellers.in-mobile-scaledown {
    object-fit: fill;
    width: 300px;
    margin-left: 24px;
    top: -1.3rem;
    left: -13%;
    overflow: visible;
  }

  .hero-personas-sellers-wrapper {
    width: 288px;
  }

  .section-personas-hero_grid-column-left {
    align-content: flex-start;
    margin-top: 1.075rem;
  }

  .hero-personas {
    margin-left: 9px;
    padding-right: 3px;
  }

  .hero-personas.is--automated-sales-workflow {
    padding-bottom: 0;
  }

  .personas-section1 {
    margin-top: 100px;
  }

  .personas-blue-background, .personas-blue-section-2 {
    height: 38.375rem;
    top: -2.875rem;
  }

  .demo-modal-2 {
    border-radius: .8125rem;
    width: 100%;
    padding: 1.25rem;
    bottom: -223%;
  }

  .hero-image-sellers-copy.in-mobile-scaledown {
    object-fit: fill;
    width: 300px;
    top: -1.3rem;
    left: -2%;
    overflow: visible;
  }

  .hero-image-competitors {
    top: 1.5rem;
  }

  .hero-image-competitors.in-mobile-scaledown {
    object-fit: fill;
    width: 300px;
    top: -1.3rem;
    left: -2%;
    overflow: visible;
  }

  .hero-image-competitors.in-mobile-scaledown-competitors {
    object-fit: fill;
    width: 300px;
    margin-left: -54px;
    padding-left: 0;
    top: -1.3rem;
    left: -2%;
    overflow: visible;
  }

  .hero-competitors, .hero-competitors.is--automated-sales-workflow {
    padding-bottom: 0;
  }

  .section-competitor_comparison {
    padding-top: 0;
    padding-bottom: 96px;
  }

  .section-comparison_image {
    margin-top: -35px;
  }

  .competitors-blue-background {
    height: 25rem;
    top: -2.875rem;
  }

  .hero-competitors-wrapper {
    width: 288px;
  }

  .section-competitors-blue {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 2.05rem;
  }

  .image-competitor-workflows {
    height: 19.5rem;
    margin-top: -20px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-competitors-white {
    margin-top: 5px;
  }

  .competitor-workflows-image {
    display: block;
  }

  .competitor-workflows-image.is--mobile-height-auto {
    height: auto;
  }

  .section-competitors-business {
    margin-top: 0;
  }

  .competitor-business-image {
    display: block;
  }

  .competitor-business-image.is--mobile-height-auto {
    height: auto;
  }

  .section-ai-personalization_background-copy {
    width: 50%;
    top: -2rem;
  }

  .hero-competitor-comparison, .hero-competitor-comparison.is--automated-sales-workflow {
    padding-bottom: 0;
  }

  .circle-arrow-wrapper-3 {
    bottom: -26%;
  }

  .circle-arrow-wrapper-3.is-blue {
    position: absolute;
    top: auto;
    bottom: -15%;
    left: 0%;
    right: 0%;
  }

  .section-competitor-reasons {
    margin-top: 0;
    padding-bottom: 3.35rem;
  }

  .hero-competitors-comparison-wrapper {
    width: 288px;
  }

  .hero-image-competitors-comparison {
    top: 1.5rem;
  }

  .hero-image-competitors-comparison.in-mobile-scaledown {
    object-fit: fill;
    width: 300px;
    top: -1.3rem;
    left: -2%;
    overflow: visible;
  }

  .section-reason-grid-item {
    width: auto;
    min-height: 20.3125rem;
    padding: 1.875rem 1.25rem;
  }

  .h-42-case-study-cta.color-text-white {
    font-size: 2rem;
  }

  .button-4-story.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-story.with-icon.is-start {
    width: auto;
  }

  .button-4-story.with-icon-story.is-form {
    font-size: .875rem;
  }

  .button-4-story.with-icon-story.is-start, .button-4-story.with-icon-story.is-story {
    width: auto;
  }

  .button-4-customer-story.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story.with-icon.is-start {
    width: auto;
  }

  .section-customercomparison_background {
    width: 50%;
    top: -2rem;
  }

  .image-customerstory {
    height: 19.5rem;
    margin-top: -20px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .h-large-2-white.text-align-center.is-mobile-28 {
    font-size: 1.75rem;
  }

  .section-started-2 {
    margin-top: 6.25rem;
  }

  .section-customers-clean-competitors {
    margin-top: 0;
    padding-top: 0;
  }

  .section-customers-clean-competitors.is-home {
    margin-top: 0;
  }

  .section-customers-clean-competitors.is-unspam {
    margin-top: -2rem;
  }

  .section-customers-clean-competitors.is-email-spam-checker {
    margin-top: 0;
  }

  .section-started-comparison, .section-started-3, .section-started-3-comparison {
    margin-top: 6.25rem;
  }

  .section-prospect-started-2 {
    margin-top: -54vw;
  }

  .page-padding-competitors {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-reviews {
    margin-top: 0;
    padding-bottom: 3.35rem;
  }

  .section-reviews-grid-item {
    width: auto;
    min-height: 20.3125rem;
    padding: 1.875rem 1.25rem;
  }

  .section-reviews-wrapper {
    margin-top: 662px;
  }

  .h-42-reviews.color-text-white, .h-42-reviews.color-text-white-reviews, .h-42-reviews.color-text-white-compe {
    font-size: 2rem;
  }

  .default-container-reviews.is-flex {
    padding-top: 15px;
  }

  ._2-section-multi-personalization4_image-sellers {
    display: block;
  }

  ._2-section-multi-personalization4_image-sellers.is--mobile-height-auto {
    height: auto;
  }

  .competitors-blue-background-tab {
    height: 25rem;
    top: -2.875rem;
  }

  .button-4-customer-story-utrust.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story-utrust.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-story-chatt.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story-chatt.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-story-semant.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story-semant.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-story-deel.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story-deel.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-story-vanta.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story-vanta.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-story-hotel.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story-hotel.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-story-techmagic.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story-techmagic.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-story--docdig.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story--docdig.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-stort-curalate.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-stort-curalate.with-icon.is-start {
    width: auto;
  }

  .button-4-customer-story-honeybook.with-icon.is-form {
    font-size: .875rem;
  }

  .button-4-customer-story-honeybook.with-icon.is-start {
    width: auto;
  }

  .container-smaller-fit-mobile-personas {
    width: 260px;
  }

  .hero-image-sellers-copy {
    top: 1.5rem;
  }

  .hero-image-sellers-copy.in-mobile-scaledown {
    object-fit: fill;
    width: 300px;
    margin-left: 24px;
    top: -1.3rem;
    left: -13%;
    overflow: visible;
  }

  .hero-image-personas-founders {
    top: 1.5rem;
  }

  .hero-image-personas-founders.in-mobile-scaledown {
    object-fit: fill;
    width: 300px;
    margin-left: 24px;
    top: -1.3rem;
    left: -13%;
    overflow: visible;
  }

  .grid-2columns-center.is-center.is--mobile-grid-gap-1 {
    grid-row-gap: 1rem;
  }

  .p-1, .p-width-260 {
    width: 260px;
    font-size: 1rem;
  }

  .section-sellers-personas {
    margin-top: 5px;
  }

  .table-module-1_grid-item.is-content {
    padding-left: 0;
    padding-right: 0;
  }

  .table-module-1_grid-item.is-top {
    padding-right: 0;
  }

  .table-module-1_grid-item.is-content-blue, .table-module-1_grid-item.is-top-title.is-sticky, .table-module-1_grid-item.is-content-newblue {
    padding-left: 0;
    padding-right: 0;
  }

  .h-large-2-comp.text-align-center.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-large-2-comp.is-light.text-align-center {
    max-width: none;
  }

  .p-xmedium-comp {
    font-size: 1rem;
  }

  .section-2columns_column-right-comp {
    padding-left: 0;
  }

  .h-large-2-compe.text-align-center.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-large-2-compe.is-light.text-align-center {
    max-width: none;
  }

  .h-42-reviews-compe.color-text-white, .h-42-reviews-compe.color-text-white-reviews, .h-42-reviews-compe.color-text-white-compe {
    font-size: 2rem;
  }

  .h-42-reviews-compe.color-text-white-compe.text-align-center-compe.is-mobile-align-left-compe {
    text-align: center;
    text-align: center;
  }

  .default-container-compe.is-flex {
    padding-top: 15px;
  }

  .home-generation_title-wrapper-ai-copywriter {
    padding-top: 0;
  }

  .section-pricing-personas {
    margin-top: 0;
    padding-top: 5.2rem;
    padding-bottom: 3.35rem;
    top: 600px;
  }

  .margin-top-medium-personas {
    object-fit: contain;
    font-size: .2rem;
    position: relative;
  }

  .section-persona-grid {
    width: auto;
    min-height: 20.3125rem;
    padding: 1.875rem 1.25rem;
  }

  .section-grid-four-personas {
    grid-template: "."
                   "Area"
                   / .25fr .25fr;
    grid-auto-columns: .25fr;
    align-content: center;
    justify-content: start;
    margin-left: -3px;
    padding-right: 0;
    position: relative;
    overflow: scroll;
  }

  .section-persona-grid-founders {
    object-fit: fill;
    width: auto;
    height: 400px;
    min-height: 20.3125rem;
    margin-left: 22px;
    padding: 1.875rem 1.25rem;
    overflow: visible;
  }

  .section-persona-grid-agencies {
    width: auto;
    min-height: 20.3125rem;
    padding: 1.875rem 1.25rem;
  }

  .section-persona-grid-managers {
    width: auto;
    min-height: 20.3125rem;
    margin-left: 27px;
    padding: 1.875rem 1.25rem;
  }

  .section-persona-grid-sellers {
    width: auto;
    min-height: 20.3125rem;
    padding: 1.875rem 1.25rem;
  }

  .demo-modal-pricing {
    border-radius: .8125rem;
    width: 100%;
    margin-bottom: 35px;
    padding: 1.25rem;
    bottom: -223%;
  }

  .margin-top-large-pricing {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    object-fit: contain;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
    overflow: auto;
  }

  .p-medium-small {
    font-size: .7rem;
  }

  .paragraph {
    margin-top: 20px;
    margin-bottom: -1px;
    padding-top: 0;
  }

  .demo-pricing-title-wrapper {
    margin-top: 119px;
  }

  .section-ai-copywriter-creativity {
    padding-top: 7.9rem;
  }

  .margin-top-10-pricing {
    margin-top: 1.825rem;
    margin-bottom: 50px;
  }

  .h-42--pricing.color-text-white {
    font-size: 2rem;
  }

  .h-42--pricing.is-404 {
    font-size: 1.5rem;
  }

  .paragraph-pricing {
    margin-top: 20px;
    margin-bottom: -1px;
    padding-top: 0;
  }

  .pricing-customer-stories_wrapper {
    grid-row-gap: 1rem;
    grid-template: "."
                   "Area"
                   / .25fr .25fr;
    grid-auto-columns: .25fr;
    align-content: center;
  }

  .section-persona-grid-customer-stories {
    object-fit: fill;
    flex: none;
    order: 0;
    width: 150px;
    height: 250px;
    min-height: 20.3125px;
    margin-left: 22px;
    padding: 1.875rem 1.25rem;
    overflow: visible;
  }

  .margin-top-medium-customerst-pricing {
    object-fit: contain;
    margin-top: 4rem;
    padding-top: 0;
    font-size: .2rem;
  }

  .section-407 {
    text-align: left;
    margin-top: 667px;
  }

  .h-xmedium-2-customer-story.text-style-bold {
    font-size: 1.4rem;
  }

  .section-aicopy-how-clean {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-warm-how_grid-aicopy {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: .25fr;
    padding-left: 0;
    display: grid;
  }

  .section-aicopy-how_grid-item {
    width: auto;
    min-height: 20.3125rem;
    padding: 1.875rem 1.25rem;
  }

  .page-padding-copy {
    padding-top: 0;
    padding-bottom: 0;
  }

  .youtube {
    margin-bottom: 29px;
  }

  .section-demo-logos-v2 {
    padding-bottom: .4rem;
  }

  .button-pricing.with-icon.is-form {
    font-size: .875rem;
  }

  .button-pricing.with-icon.is-start {
    width: auto;
  }

  .button-pricing.with-icon.is-forfm-request {
    font-size: .875rem;
  }

  .button-pricing.is-blue {
    clear: none;
    text-align: center;
    justify-content: center;
    margin-left: 9px;
    padding-top: .5rem;
    display: inline-block;
    left: 38px;
  }

  .button-pricing.is-clear-filter {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .h-large-2-copy.text-align-center.is-mobile-28 {
    font-size: 1.75rem;
  }

  .h-large-2-copy.is-light.text-align-center {
    max-width: none;
  }

  .h-large-2-copy.text-align-center-copy.is-mobile-28, .h-large-2-copy.text-align-center-copy.is-mobile-28-copy {
    font-size: 1.75rem;
  }

  .highlight-caase-image-vanta {
    padding-bottom: 33px;
  }

  .section-company-white-image.is--ai-copywriter {
    margin-top: -65px;
    padding-bottom: 9rem;
  }

  .grid-3columns.is-center.is--mobile-grid-gap-1 {
    grid-row-gap: 1rem;
  }

  .h-sm-2.color-text-white, .h-sm-2-cenre.color-text-white, .h-sm-2-cenre.color-text-white, .h-sm-2-cenre.color-text-white, .h-sm-2-centre.color-text-white, .h-sm-2-centre.color-text-white, .h-sm-2-centre.color-text-white, .h-sm-2-right.color-text-white, .h-sm-2-right.color-text-white, .h-sm-2-right.color-text-white {
    font-size: 2rem;
  }

  .default-container-reviews-searcher.is-flex {
    padding-top: 15px;
  }

  .section-customercomparison_background-copy {
    width: 50%;
    top: -2rem;
  }

  .section-searcher-white-image.is--ai-copywriter {
    margin-top: -65px;
    padding-bottom: 9rem;
  }

  .h-37-cn.color-text-white {
    font-size: 2rem;
  }

  .h-37-cn.is-404 {
    font-size: 1.5rem;
  }

  .h-42-3.color-text-white, .heading-3-white.color-text-white, .heading-3-white.color-text-white, .heading-3-white.color-text-white, .h-42-3-copy.color-text-white {
    font-size: 2rem;
  }

  .section-searcher_background, .section-searcher_background-copy {
    width: 50%;
    top: -2rem;
  }

  .section-demo-personas {
    margin-top: -33.7rem;
    padding-top: 0;
    padding-bottom: 0;
    top: 600px;
  }

  .demo-modal-v2 {
    border-radius: .8125rem;
    width: 100%;
    padding: 1.65rem 1.25rem 1.25rem;
    bottom: -223%;
  }

  .p-24-bl {
    font-size: 1rem;
  }

  .page-padding-comp {
    padding-top: 0;
    padding-bottom: 0;
  }

  .demo-modal-3 {
    border-radius: .8125rem;
    width: 100%;
    padding: 1.65rem 1.25rem 1.25rem;
    bottom: -223%;
  }

  .section-howitworks-calendarenrichment-v2 {
    margin-top: 0;
    padding-top: 3.35rem;
    padding-bottom: 3.35rem;
  }

  .section-competitors {
    margin-top: 0;
  }

  .grid-compares-column {
    padding-left: 0;
  }

  .section-demo-persona {
    margin-top: -33.7rem;
    padding-top: 0;
    padding-bottom: 0;
    top: 600px;
  }

  .grid-4columns.is-center.is--mobile-grid-gap-1 {
    grid-row-gap: 1rem;
  }

  .section-persona-grid-column {
    min-height: 20rem;
    padding-top: 0;
  }

  .hero-checklist__list-item-wrapper {
    align-items: flex-start;
  }

  .hero-13__column-right.is-image.mobile-image-hero-hide {
    display: none;
  }

  .hero-13__container {
    grid-template-columns: repeat(auto-fit, 100%);
    width: 100%;
  }

  .hero-13__container.grid-closer-hero-buyingintentsignals.mobile-grid-hero {
    grid-template-columns: minmax(295px, 1.75fr);
  }

  .hero-13__container.mobile-hero-grid-fit {
    grid-template-columns: repeat(auto-fit, minmax(286px, .25fr));
  }

  .hero-13__column-left {
    align-items: stretch;
  }

  .hero-13__logo-wall-wrapper {
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .inline-quote-1.padding-top-0.mobile-margin-top-minimum {
    margin-top: -85px;
  }

  .inline-quote-1.padding-top-0.mobile-margin-top-minimum.mobile-margin-bottom-minimum {
    margin-bottom: -85px;
  }

  .inline-quote-container {
    overflow: visible;
  }

  .inline-quote-container.height-xx {
    display: flex;
  }

  .inline-quote-container.height-xx.mobile-is-hidden {
    display: none;
  }

  .inline-quote-container.height-295 {
    flex-direction: column;
    display: block;
  }

  .inline-quote__icon-after.mobile-quote-icon-bottom {
    bottom: .2rem;
  }

  .features-5.color-bg-light-blue.mobile-padding-top-0 {
    padding-top: 0;
  }

  .stats-1-container {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    align-items: stretch;
  }

  .stats-1-container.spacing-grid-mobile-stats {
    grid-column-gap: 10px;
    font-size: 1px;
  }

  .platform-section-2.mobile-padding-bottom-0 {
    padding-bottom: 0;
  }

  .inline-cta-1.margin-top-large.margin-bottom-xxlarge.mobile-margin-top-0.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .inline-cta-1.margin-top-xxlarge.mobile-margin-top-0 {
    margin-top: 0;
  }

  .inline-cta-1.margin-top-xxlarge.mobile-margin-top-0.mobile-padding-bottom-0.mobile-padding-top-bottom-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .inline-cta-1.margin-top-xxlarge.mobile-all-0 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .inline-cta-1.mobile-padding-bottom-0 {
    padding-bottom: 0;
  }

  .how-it-works-1.is--ai-copywriter {
    margin-top: -65px;
    padding-bottom: 9rem;
  }

  .how-it-works-1__bg-shape-2.mobile-hide {
    display: none;
  }

  .inline-quote-2.margin-bottom-xxlarge.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .checklist-1.is--ai-copywriter {
    margin-top: -65px;
    padding-bottom: 9rem;
  }

  .inline-quote-4.margin-bottom-xxlarge.mobile-spacing-inline-quote {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .inline-quote-4.margin-bottom-xxlarge.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .inline-quote-4.margin-bottom-xxlarge.mobile-padding-margin-top-bottom-0 {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .inline-quote-4.mobile-padding-top-0 {
    padding-top: 0;
  }

  .inline-quote-4.mobile-padding-top-0.mobile-padding-bottom-0 {
    padding-bottom: 0;
  }

  .how-it-works-2.is--ai-copywriter {
    margin-top: -65px;
    padding-bottom: 9rem;
  }

  .how-it-works-2_image {
    top: 1.5rem;
  }

  .form-3-wrapper {
    z-index: 3;
  }

  .hero-14.is--automated-sales-workflow, .hero-14.product-page-name.mobile-padding-bottom-custom {
    padding-bottom: 0;
  }

  .button-primary-big-blue, .button-primary-big-white, .button-ghost-big-blue, .button-ghost-big-white, .button-ghost-big-blue-white {
    width: auto;
  }

  .page-padding-5 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .page-padding-5.mobile-is-center {
    justify-content: center;
    margin-left: -9px;
    padding-left: 0;
    display: block;
  }

  .h-52-2.color-text-darkblue.text-align-center.mobile-text-big {
    font-size: 3.5rem;
  }

  .h-52-2.color-text-darkblue.text-align-center.h-mobile-big {
    font-size: 3rem;
  }

  .h-52-3.color-text-darkblue.text-align-center.mobile-h3-big {
    font-size: 3rem;
    display: block;
  }

  .pop-up-trigger-wrapper {
    flex-direction: column;
    max-width: 19rem;
  }

  .pop-up-1_image-wrapper {
    width: 4.5rem;
    min-width: 4.5rem;
    height: 4.5rem;
    min-height: 4.5rem;
    display: none;
  }

  .pop-up-modal-wrapper, .pop-up-2-modal-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .bold-text-2.p-big-grid.text-grid-medium, .bold-text-3.p-big-grid.text-grid-medium, .p-big-grid.text-grid-medium {
    font-size: .95rem;
  }

  .section-padding-global-copy.padding-top-0.mobile-quote-fit {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-padding-global-copy.margin-bottom-medium.margin-top-medium.mobile-quotes-fit {
    object-fit: fill;
    justify-items: center;
    width: 85%;
  }

  .section-padding-global-copy.margin-bottom-medium.margin-top-medium.mobile-quotes-fit.mobile-margin-top-0 {
    margin-top: 0;
  }

  .section-padding-global-copy.margin-bottom-large.mobile-quotes-fit.mobile-margin-bottom-0, .section-padding-global-copy.margin-bottom-large.mobile-padding-top-0.mobile-margin-bottom-0, .section-padding-global-copy.margin-bottom-large.mobile-margin-bottom-0, .section-padding-global-copy.margin-bottom-xxlarge.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .section-padding-global-copy.mobile-quotes-fit {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: minmax(314px, .5fr);
    grid-auto-columns: 1fr;
    display: grid;
  }

  .users-love.background-is-ghostwhite.margin-bottom-large.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .users-love.margin-top-xxlarge {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .users-love.margin-top-xxlarge.mobile-margin-top-0 {
    margin-top: 0;
  }

  .users-love-image {
    max-height: 116px;
  }

  .lp-hero-01-module_container {
    grid-template-columns: repeat(auto-fit, 100%);
    width: 100%;
  }

  .lp-hero-01-module_container.grid-closer-hero-buyingintentsignals.mobile-grid-hero {
    grid-template-columns: minmax(295px, 1.75fr);
  }

  .lp-hero-01-module_container.mobile-hero-grid-fit {
    grid-template-columns: repeat(auto-fit, minmax(286px, .25fr));
  }

  .lp-features-02-01-module.background-is-ghostwhite.margin-bottom-large.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .lp-features-02-01-module.margin-top-xxlarge {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .lp-features-02-01-module.margin-top-xxlarge.mobile-margin-top-0 {
    margin-top: 0;
  }

  .persona-grid-wrapper {
    padding-bottom: 0;
    padding-left: 1rem;
  }

  .pricing-modal {
    border-radius: .8125rem;
    width: 100%;
    padding: 1.65rem 1.25rem 1.25rem;
    bottom: -250%;
  }

  .lp-hero-02-module_container {
    grid-template-columns: repeat(auto-fit, 100%);
    width: 100%;
  }

  .lp-hero-02-module_container.grid-closer-hero-buyingintentsignals.mobile-grid-hero {
    grid-template-columns: minmax(295px, 1.75fr);
  }

  .lp-hero-02-module_container.mobile-hero-grid-fit {
    grid-template-columns: repeat(auto-fit, minmax(286px, .25fr));
  }

  .lp-hero-02__column-left {
    align-items: stretch;
  }

  .lp-hero-02__column-right.is-image.mobile-image-hero-hide {
    display: none;
  }

  .lp-hero-01__column-left {
    align-items: stretch;
  }

  .lp-hero-01__column-right.is-image.mobile-image-hero-hide {
    display: none;
  }

  .section-padding-global-dark.padding-top-0.mobile-quote-fit {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-padding-global-dark.margin-bottom-medium.margin-top-medium.mobile-quotes-fit {
    object-fit: fill;
    justify-items: center;
    width: 85%;
  }

  .section-padding-global-dark.margin-bottom-medium.margin-top-medium.mobile-quotes-fit.mobile-margin-top-0 {
    margin-top: 0;
  }

  .section-padding-global-dark.margin-bottom-large.mobile-quotes-fit.mobile-margin-bottom-0, .section-padding-global-dark.margin-bottom-large.mobile-padding-top-0.mobile-margin-bottom-0, .section-padding-global-dark.margin-bottom-large.mobile-margin-bottom-0, .section-padding-global-dark.margin-bottom-xxlarge.mobile-margin-bottom-0 {
    margin-bottom: 0;
  }

  .section-padding-global-dark.mobile-quotes-fit {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: minmax(314px, .5fr);
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-ai-personalization_background-short, .section-ai-personalization_background-medium {
    width: 50%;
    top: -2rem;
  }

  .form_input-textfield {
    margin-bottom: 1rem;
  }

  .roi-calculator_results-wrapper {
    border-radius: .8125rem;
    width: 100%;
    padding: 1.65rem 1.25rem 1.25rem;
    bottom: -250%;
  }

  .pop-up-1_image-wrapper-linkedin {
    width: 4.5rem;
    min-width: 4.5rem;
    height: 4.5rem;
    min-height: 4.5rem;
    display: none;
  }

  .request-form_input-textfield-2 {
    margin-bottom: 1rem;
  }

  .report-hero-image {
    background-position: 0%;
  }

  .section-roi-hero {
    position: relative;
  }

  .heading-xlarge.text-align-center.is-mobile-28 {
    font-size: 1.75rem;
  }

  .heading-xlarge.is-light.text-align-center {
    max-width: none;
  }

  .heading-x-large.text-align-center.z-index-1.mobile-align-left, .heading-x-large.text-align-center.is-mobile-left {
    text-align: left;
  }

  .body-medium-regular.text-color-newblue.mobile-hide {
    flex: 0 auto;
    display: none;
  }

  .btn-icon {
    width: auto;
  }

  .navbar-brand-link {
    width: 150px;
  }

  .btn.with-icon.is-form {
    font-size: .875rem;
  }

  .btn.with-icon.is-form.special-button {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .btn.with-icon.is-start {
    width: auto;
  }

  .btn.with-icon.is-forfm-request {
    font-size: .875rem;
  }

  .btn.is-blue {
    text-align: center;
    justify-content: center;
    left: 38px;
  }

  .btn.is-clear-filter {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer-brand-link {
    width: 150px;
  }

  .quote-author-picture {
    flex: none;
  }

  .splide__list.is-testimonial {
    width: 85vw;
  }

  .image-slider.is-mobile-small {
    height: 14rem;
  }

  .flex-horizontal.is-gap-2.is-mobile-vertical {
    flex-direction: column;
    align-items: flex-start;
  }

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

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

  .layout423_row {
    grid-template-columns: 1fr;
  }

  .team-solutions-item {
    max-width: none;
    height: 30.25rem;
  }

  .team-solution-picture {
    object-position: 50% 20%;
  }

  .tag-faq-grid.is-rev {
    grid-template-columns: 1fr;
  }

  .intelligence-bg.is-desktop {
    display: none;
  }

  .intelligence-bg.is-tablet {
    display: block;
  }

  .section-report-hero {
    position: relative;
  }

  .checklist_item {
    align-items: flex-start;
  }

  .form-request {
    width: 100%;
  }

  .form-request.is-get-started {
    padding-right: 1rem;
  }

  .hero-15_video {
    flex-direction: column;
    align-items: center;
  }

  .hero-15_grid-circle {
    display: none;
  }

  .product-image.mobile-image-small {
    align-self: center;
    width: 80%;
    position: static;
  }

  .product-image.border-radius-20.max-width-450.margin-left-large-responsive-2 {
    margin-left: -37px;
  }

  .feature-10_item {
    overflow: visible;
  }

  .feature-10_item.height-xx {
    display: flex;
  }

  .feature-10_item.height-xx.mobile-is-hidden {
    display: none;
  }

  .feature-10_item.height-295 {
    flex-direction: column;
    display: block;
  }

  .inline-quote__icon-after-copy.mobile-quote-icon-bottom, .feature-10_quote-icon-bottom.mobile-quote-icon-bottom {
    bottom: .2rem;
  }

  .feature-12_item {
    overflow: visible;
  }

  .feature-12_item.height-xx {
    display: flex;
  }

  .feature-12_item.height-xx.mobile-is-hidden {
    display: none;
  }

  .feature-12_item.height-295 {
    flex-direction: column;
    display: block;
  }

  .video-100 {
    margin-bottom: 29px;
  }

  .pricing {
    border-radius: .8125rem;
    width: 100%;
    padding: 1.65rem 1.25rem 1.25rem;
    bottom: -250%;
  }

  .new-demo-form_input-textfield {
    margin-bottom: 1rem;
  }

  .hero-17_star-cards-wrapper {
    flex-direction: column;
  }

  .p-small-4, .p-small-5 {
    align-items: stretch;
    display: block;
    position: relative;
  }

  .blog-related-wrapper-2 {
    padding: 1rem;
  }

  .form-demo_text-field-3 {
    width: 100%;
  }

  .p-small-6, .p-small-7 {
    align-items: stretch;
    display: block;
    position: relative;
  }

  .blog-collection-list_item-2 {
    min-height: 26rem;
  }

  .blog-thumbnail-2 {
    height: 45vw;
  }

  .green-circle-1 {
    width: 7rem;
    height: 7rem;
    top: -2rem;
    bottom: auto;
    left: auto;
    right: 1.5em;
  }

  .brown-circle-1 {
    width: 7rem;
    height: 7rem;
    top: -2rem;
    bottom: auto;
    left: auto;
    right: 1.5rem;
  }

  .pop-up-trigger-wrapper-v2 {
    flex-direction: column;
  }

  .pop-up-2_image-wrapper-linkedin {
    width: 4.5rem;
    min-width: 4.5rem;
    height: 4.5rem;
    min-height: 4.5rem;
    display: none;
  }

  .navbar-brand-link-blue {
    width: 150px;
  }

  .mobile-scroll-div {
    z-index: 2;
    display: block;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .swiper-slide {
    width: auto;
  }
}

#w-node-_3c84589e-e8bb-a985-66fb-ffe7456ddb06-bf245268, #w-node-_2eb39180-8828-5cf0-1315-261a7e763011-bf245268, #w-node-d0c60f01-b47d-264d-a169-f583a2e1317c-bf245268, #w-node-ae19da34-d3ac-27dc-914d-767b094e80f1-bf245268, #w-node-_14b78080-2cec-b6a9-ec55-7ba5f6f329aa-bf245268, #w-node-_9fc47e9d-67af-a883-ee81-4dcfe4ba806b-bf245268, #w-node-fe34d6cf-a677-5a9a-3bd3-54892bdfb622-bf245268, #w-node-_09a2272b-f66a-3732-c12a-88ccb3bc1c9b-bf245268, #w-node-_3fdfdb9f-bfeb-4540-5683-c4a7af7aa63e-bf245268, #w-node-_9583a3db-86d7-5b4d-dedd-80ea59594cb9-bf245268, #w-node-_1ebac80a-7dfc-2ef3-b466-a02f393e9b1b-bf245268, #w-node-_2e20ecfa-e146-44e4-5974-98be74b276e8-bf245268, #w-node-b4cb7d4f-fa25-d765-c6f8-08a9be72fe61-04bf8e8e, #w-node-b4cb7d4f-fa25-d765-c6f8-08a9be72fe7a-04bf8e8e, #w-node-_68b838e6-3240-17fe-5c63-82306ca817e1-bf2452f7, #w-node-_77398df5-f1cc-31aa-d367-ef50eae9cb11-bf2452f7, #w-node-_28760fbf-4f9b-d03a-ffcf-07fa63c3cccb-bf2452f7, #w-node-d8554ae6-a1d9-572e-87c1-d19c91bedd88-bf2452f7, #w-node-_14f1f079-efce-bbd3-09c4-3fbf3ff20cd3-bf2452f7, #w-node-_09a2979e-b015-317e-76c7-f9580e44091c-bf2452f7, #w-node-_39437024-d374-1b01-813c-09fe58df853c-bf2452f7, #w-node-_418c31e3-8621-3a00-de16-0fb51b294b32-bf2452f7, #w-node-_418c31e3-8621-3a00-de16-0fb51b294b3e-bf2452f7, #w-node-_418c31e3-8621-3a00-de16-0fb51b294b4a-bf2452f7, #w-node-_6dd32376-b97f-c240-1ebe-f31eb1759d2e-b1759d16, #w-node-f55789cc-8de2-843c-08ad-502d77474b7f-b1759d16, #w-node-_6dd32376-b97f-c240-1ebe-f31eb1759d47-b1759d16, #w-node-_6dd32376-b97f-c240-1ebe-f31eb1759d5e-b1759d16, #w-node-_0a858723-e6c0-66a5-7203-b25050293ae5-bf2452f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a858723-e6c0-66a5-7203-b25050293b40-bf2452f9 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f9ba1290-4d6f-7a84-0c43-87f4c9895dd9-bf2452fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc410088-a085-6300-d821-f79dd2dfa92e-bf2452fa {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_34f57821-17f4-b460-a205-0af718975e06-e74cd279, #w-node-_34f57821-17f4-b460-a205-0af718975e1f-e74cd279, #w-node-_6f6bbdcd-0c93-2236-d38c-bc61f18a29ba-bf2452fd, #w-node-_6f6bbdcd-0c93-2236-d38c-bc61f18a29be-bf2452fd, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2452fd, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2452fd, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2452fd, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2452fd, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aee99-bf2452fd, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aeea1-bf2452fd, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aeea9-bf2452fd, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aeeb1-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f3786-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f378f-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f37a1-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f37aa-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f37bc-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f37c5-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f37d7-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f37e0-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f37f2-bf2452fd, #w-node-e75ee601-2627-33b9-c799-0c78f18f37fb-bf2452fd, #w-node-_6df8794a-c474-0964-fe41-d9c4321892ef-321892ef, #w-node-_33eeae59-348f-1a4f-7924-8f3d2a441afe-bf2452fe, #w-node-_33eeae59-348f-1a4f-7924-8f3d2a441b02-bf2452fe, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2452fe, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2452fe, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2452fe, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2452fe, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aee99-bf2452fe, #w-node-_8b20be3f-c8a4-063d-a033-30fe635a9eda-bf2452fe, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aeea9-bf2452fe, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aeeb1-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f3786-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f378f-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f37a1-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f37aa-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f37bc-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f37c5-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f37d7-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f37e0-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f37f2-bf2452fe, #w-node-e75ee601-2627-33b9-c799-0c78f18f37fb-bf2452fe, #w-node-_90b89bbd-d454-9a2b-9af7-32acd39b5c80-bf2452ff, #w-node-_90b89bbd-d454-9a2b-9af7-32acd39b5c84-bf2452ff, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2452ff, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2452ff, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2452ff, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2452ff, #w-node-fcdd3230-5f0c-bc0a-46b7-569162100f3f-bf2452ff, #w-node-fcdd3230-5f0c-bc0a-46b7-569162100f47-bf2452ff, #w-node-fcdd3230-5f0c-bc0a-46b7-569162100f4f-bf2452ff, #w-node-fcdd3230-5f0c-bc0a-46b7-569162100f57-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f3786-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f378f-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f37a1-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f37aa-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f37bc-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f37c5-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f37d7-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f37e0-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f37f2-bf2452ff, #w-node-e75ee601-2627-33b9-c799-0c78f18f37fb-bf2452ff, #w-node-c050b9cc-06ac-f5ea-1cc6-a7a03b8e7389-bf245301, #w-node-c050b9cc-06ac-f5ea-1cc6-a7a03b8e738f-bf245301, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf245301, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf245301, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf245301, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf245301, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aee99-bf245301, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aeea1-bf245301, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aeea9-bf245301, #w-node-c93bdf05-edfe-6811-15b5-77b23c6aeeb1-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f3786-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f378f-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f37a1-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f37aa-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f37bc-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f37c5-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f37d7-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f37e0-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f37f2-bf245301, #w-node-e75ee601-2627-33b9-c799-0c78f18f37fb-bf245301, #w-node-a569b583-2296-6fab-33cc-50ead63fd3bb-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3bc-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3bd-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3be-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3bf-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c0-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c1-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c2-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c3-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c4-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c5-bf245337, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c6-bf245337, #w-node-_55693ff4-64c3-9ca1-70fe-da46c26f66f1-bf245337, #w-node-_55693ff4-64c3-9ca1-70fe-da46c26f66f7-bf245337, #w-node-_55693ff4-64c3-9ca1-70fe-da46c26f66fd-bf245337, #w-node-_55693ff4-64c3-9ca1-70fe-da46c26f6701-bf245337, #w-node-f855dce7-aa44-007f-7e7a-d05509d5b96d-bf24533d, #w-node-f855dce7-aa44-007f-7e7a-d05509d5b979-bf24533d, #w-node-f855dce7-aa44-007f-7e7a-d05509d5b985-bf24533d, #w-node-_6840bf2a-84d7-eabe-6f71-7051c2b3f9bf-bf24533d, #w-node-_95f8a9c2-5c45-53cc-441b-4d9aebd0a7e3-bf24533d, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf24533e, #w-node-_62d3c318-559c-c6ec-7c2f-0eea3ac8d86e-bf24533e, #w-node-_0c52f02f-c22e-a67a-1292-635b890ae30c-bf24533e, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75e4-bf24533e, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75ec-bf24533e, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75f4-bf24533e, #w-node-_5f684536-053c-dac8-fe4a-9950a1ced4bd-bf24533e, #w-node-_5f684536-053c-dac8-fe4a-9950a1ced4c9-bf24533e, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf24534d, #w-node-_1bc974ed-d8c3-7aba-ff91-1fc34c8e5be9-bf24534d, #w-node-_0c52f02f-c22e-a67a-1292-635b890ae30c-bf24534d, #w-node-ab4997f9-c218-07d7-8827-151aafc33205-bf24534d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab4997f9-c218-07d7-8827-151aafc3320a-bf24534d {
  justify-self: center;
}

#w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fc7c-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fc85-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fc95-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fc9e-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fcae-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fcb7-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fcc7-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fcd0-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fce0-bf24534d, #w-node-e8b37016-3a8f-f663-c9b1-84ad8c48fce9-bf24534d, #w-node-_6cbbddb9-4c25-2188-2d0e-fc30ecf55152-bf24534d, #w-node-_6cbbddb9-4c25-2188-2d0e-fc30ecf5515a-bf24534d, #w-node-_6cbbddb9-4c25-2188-2d0e-fc30ecf55162-bf24534d, #w-node-_6cbbddb9-4c25-2188-2d0e-fc30ecf5516a-bf24534d, #w-node-_541ae680-cbca-26e0-e700-4336522b94ab-bf24534d, #w-node-_541ae680-cbca-26e0-e700-4336522b94ac-bf24534d, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bed-bf24534f, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bef-bf24534f, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcd-bf24534f, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcf-bf24534f, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf245350, #w-node-_93f43a59-91b1-1208-8cde-8f1af096ad62-bf245350, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a7194-bf245350, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a719c-bf245350, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71a4-bf245350, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71ac-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdeb6e-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdeb75-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdeb83-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdeb8a-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdeb98-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdeb9f-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdebad-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdebb4-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdebc2-bf245350, #w-node-_4597eadd-04ac-383b-e0a2-b84d22fdebc9-bf245350, #w-node-c44294ad-1e6e-c117-4333-225d1bef0295-bf245350, #w-node-c44294ad-1e6e-c117-4333-225d1bef029c-bf245350, #w-node-_5f0b2717-bb51-3f89-fa23-a981314f5cc2-bf245350, #w-node-_5f0b2717-bb51-3f89-fa23-a981314f5cd4-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9be6d-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9be74-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9be82-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9be89-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9be97-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9be9e-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9beac-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9beb3-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9bec1-bf245350, #w-node-_8846989c-c7d2-582c-0f6c-e8c2fdc9bec8-bf245350, #w-node-_3ea5407a-af61-2b29-5128-7e538cd2b242-bf245350, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bed-bf245352, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bef-bf245352, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcd-bf245352, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcf-bf245352, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf245353, #w-node-_93f43a59-91b1-1208-8cde-8f1af096ad62-bf245353, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a7194-bf245353, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a719c-bf245353, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71a4-bf245353, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71ac-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702c61-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702c68-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702c76-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702c7d-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702c8b-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702c92-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702ca0-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702ca7-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702cb5-bf245353, #w-node-_8e5acb37-d3fe-15ea-ef3c-7bb912702cbc-bf245353, #w-node-dc910452-5d04-a80b-074f-87cf9fc5224b-bf245353, #w-node-dc910452-5d04-a80b-074f-87cf9fc52260-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc60ac-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc60b3-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc60c1-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc60c8-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc60d6-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc60dd-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc60eb-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc60f2-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc6100-bf245353, #w-node-ad90c645-7619-41e9-9fc8-2a4cc2fc6107-bf245353, #w-node-e2c5fa23-0003-80a0-a8cb-e6b8cfa721f2-bf245353, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bed-bf245355, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bef-bf245355, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcd-bf245355, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcf-bf245355, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf245356, #w-node-_93f43a59-91b1-1208-8cde-8f1af096ad62-bf245356, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a7194-bf245356, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a719c-bf245356, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71a4-bf245356, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71ac-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db68b-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db692-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db6a0-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db6a7-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db6b5-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db6bc-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db6ca-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db6d1-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db6df-bf245356, #w-node-_6b424c97-6019-6988-34cd-8364654db6e6-bf245356, #w-node-d01f7d80-dcb7-b9bb-3edc-6c6a76ed6290-bf245356, #w-node-d01f7d80-dcb7-b9bb-3edc-6c6a76ed62a8-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d7df-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d7e6-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d7f4-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d7fb-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d809-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d810-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d81e-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d825-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d833-bf245356, #w-node-f135e635-e718-4b1e-42fe-b120c934d83a-bf245356, #w-node-_729304e3-e79d-0813-bf3c-d6bfc5abed7a-bf245356, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bed-bf24535a, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bef-bf24535a, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcd-bf24535a, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcf-bf24535a, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf24535b, #w-node-_93f43a59-91b1-1208-8cde-8f1af096ad62-bf24535b, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a7194-bf24535b, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a719c-bf24535b, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71a4-bf24535b, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71ac-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901eba3-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebaa-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebb8-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebbf-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebcd-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebd4-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebe2-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebe9-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebf7-bf24535b, #w-node-cff99b3b-ccef-a625-26ff-31029901ebfe-bf24535b, #w-node-_200bf463-0b6a-63d5-09d0-2230e57a794a-bf24535b, #w-node-_200bf463-0b6a-63d5-09d0-2230e57a7962-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a07-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a0e-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a1c-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a23-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a31-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a38-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a46-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a4d-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a5b-bf24535b, #w-node-b9354cdc-8213-0aa3-3807-da8017c22a62-bf24535b, #w-node-_7df653c5-9d6c-c9cb-3894-63fe15953127-bf24535b, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bed-bf24535d, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bef-bf24535d, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcd-bf24535d, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcf-bf24535d, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf24535e, #w-node-_93f43a59-91b1-1208-8cde-8f1af096ad62-bf24535e, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a7194-bf24535e, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a719c-bf24535e, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71a4-bf24535e, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71ac-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b8719-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b8720-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b872e-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b8735-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b8743-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b874a-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b8758-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b875f-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b876d-bf24535e, #w-node-bd67707d-e794-79ec-2401-bede564b8774-bf24535e, #w-node-_952c9788-61f2-02d4-a598-467bc804325f-bf24535e, #w-node-_952c9788-61f2-02d4-a598-467bc8043275-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9ab-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9b2-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9c0-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9c7-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9d5-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9dc-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9ea-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9f1-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079a9ff-bf24535e, #w-node-_2e2aa05f-79b5-9b95-8571-5a947079aa06-bf24535e, #w-node-b05cfe69-bd67-6124-1c6e-ee2cef9ddb46-bf24535e, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bed-bf24535f, #w-node-e951d20e-627b-50ca-e353-c5398a9e0bef-bf24535f, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcd-bf24535f, #w-node-_4634a5df-1f17-f35e-71d5-d029d4497dcf-bf24535f, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf245360, #w-node-_93f43a59-91b1-1208-8cde-8f1af096ad62-bf245360, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a7194-bf245360, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a719c-bf245360, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71a4-bf245360, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71ac-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd00f-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd016-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd024-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd02b-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd039-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd040-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd04e-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd055-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd063-bf245360, #w-node-f5e9c1c9-0e05-9d45-75e7-c5ed473cd06a-bf245360, #w-node-_5e322c77-e4f3-fae3-a5ff-9a25fdc450ed-bf245360, #w-node-_5e322c77-e4f3-fae3-a5ff-9a25fdc45106-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b28166f5-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b28166fc-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b281670a-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816711-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b281671f-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816726-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816734-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b281673b-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816749-bf245360, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816750-bf245360, #w-node-_81e00c46-fb41-6a31-0a16-990f03bc9a6c-bf245360, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b63-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b6b-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b72-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b7a-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b82-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf245362, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf245362, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf245362, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf245362, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf245362, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf245362, #w-node-_854e44ca-5e1f-8710-242f-d7a775129a4a-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129a88-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129a89-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129a98-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129aa7-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129ab7-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129ac0-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129ad2-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129adb-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129aed-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129af6-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b08-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b11-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b23-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b2c-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b46-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b50-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b58-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b60-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b73-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b74-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b77-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b7a-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b7b-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b7c-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b7d-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b86-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b87-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b88-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b8e-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b99-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129ba5-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129bb1-bf245363, #w-node-_5c8782da-0ed2-41a9-c372-a44d0eb193a5-bf245363, #w-node-_7d6ca0e4-f049-f18b-35f7-f109f7b1df93-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c22-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c24-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c27-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c2a-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c2b-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c2c-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c2d-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c33-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c34-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c39-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c42-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c4d-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c59-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd5d-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd60-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd63-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd66-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd69-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd6c-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd6f-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd72-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd75-bf245363, #w-node-_8096d9ed-0e7a-42cb-dddd-87df6154cd78-bf245363, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf245363, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf245363, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf245363, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf245363, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf245363, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf245363, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b63-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b6b-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b72-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b7a-bf245366, #w-node-_23ff009d-f522-4a4b-4400-45c61a8702e7-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b82-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf245366, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf245366, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf245366, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf245366, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf245366, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf245366, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cbfe-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc3c-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc3d-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc4c-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc58-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc68-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc71-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc83-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc8c-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cc9e-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cca7-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0ccb9-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0ccc2-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0ccd4-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0ccdd-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0ccf9-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd01-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd09-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd11-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd27-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd28-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd2b-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd2e-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd2f-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd30-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd31-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd36-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd37-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd38-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd3e-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd48-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd54-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd60-bf245367, #w-node-_72a22c05-6144-2957-64b0-629956b4a7aa-bf245367, #w-node-_72a22c05-6144-2957-64b0-629956b4a7bc-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdcf-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdd1-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdd4-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdd7-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdd8-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdd9-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdda-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cde0-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cde1-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cde6-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdef-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cdfa-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0ce06-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815aa-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815ad-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815b0-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815b3-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815b9-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815bc-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815bf-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815c2-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815c5-bf245367, #w-node-_4b3ee760-8d41-b474-aa74-fd3ef16815c8-bf245367, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf245367, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf245367, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf245367, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf245367, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf245367, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf245367, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b63-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b6b-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b72-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b7a-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf24536a, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf24536a, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf24536a, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf24536a, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf24536a, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf24536a, #w-node-_309a3e85-4186-d228-5d61-ca60907afc7f-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afcbd-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afcbe-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afccc-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afcd8-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afce8-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afcf1-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd03-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd0c-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd1e-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd27-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd39-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd42-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd54-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd5d-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd79-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd81-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd89-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afd91-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afda7-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afda8-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdab-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdae-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdaf-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdb0-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdb1-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdb6-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdb7-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdb8-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdbe-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdcc-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdd8-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afde4-bf24536b, #w-node-bceb1433-391a-c134-594e-5a52712d5292-bf24536b, #w-node-bceb1433-391a-c134-594e-5a52712d52a4-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe42-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe44-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe47-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe4a-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe4b-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe4c-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe4d-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe54-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe55-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe5a-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe64-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe70-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe7c-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cbfc-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cbff-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cc02-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cc05-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cc08-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cc0b-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cc0e-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cc11-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cc17-bf24536b, #w-node-_40264a22-9ae3-a5ed-e61b-02c95e22cc1a-bf24536b, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf24536b, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf24536b, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf24536b, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf24536b, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf24536b, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf24536b, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a53-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a54-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a57-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a5a-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a5b-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a5c-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a5d-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a66-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a67-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a73-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a86-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a9a-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf245372, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf245372, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf245372, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf245372, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf245372, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf245372, #w-node-_21028a6e-30db-1d55-1374-71fbc536e96b-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536e9a8-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536e9a9-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536e9b8-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536e9c4-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536e9d4-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536e9dd-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536e9ef-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536e9f8-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea0a-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea13-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea25-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea2e-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea40-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea49-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea65-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea6d-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea75-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea7d-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea93-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea94-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea97-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea9a-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea9b-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea9c-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ea9d-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eaa4-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eaa5-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eaa6-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eaac-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eab9-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eac5-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536ead1-bf245384, #w-node-_5acc4c9a-ccaf-4567-e917-a39b15e53841-bf245384, #w-node-_5acc4c9a-ccaf-4567-e917-a39b15e53850-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb2a-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb2c-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb2f-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb32-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb33-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb34-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb35-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb3c-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb3d-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb42-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb4c-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb58-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb64-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a03813a-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a038140-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a038143-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a038146-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a038149-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a03814c-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a03814f-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a038152-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a038155-bf245384, #w-node-_05fcc9df-33d2-560e-ac5c-df5d5a038158-bf245384, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf245384, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf245384, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf245384, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf245384, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf245384, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf245384, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b63-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b6b-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b72-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b7a-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf2453a2, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf2453a2, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf2453a2, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf2453a2, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf2453a2, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf2453a2, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb0b-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb48-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb49-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb58-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb61-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb71-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb7a-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb8c-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eb95-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0eba7-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ebb0-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ebc2-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ebcb-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ebdd-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ebe6-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec02-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec0a-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec12-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec1a-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec30-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec31-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec34-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec37-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec38-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec39-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec3a-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec41-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec42-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec43-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec49-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec56-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec65-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec74-bf2453a3, #w-node-_4d1a243f-7da6-a9d6-a7b9-bda7234ce4c8-bf2453a3, #w-node-_4d1a243f-7da6-a9d6-a7b9-bda7234ce4d7-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ecd6-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ecd8-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ecdb-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ecde-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ecdf-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ece0-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ece1-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ece8-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ece9-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ecee-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ecf8-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ed04-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ed10-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff1d-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff20-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff23-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff26-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff29-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff2f-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff32-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff35-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff38-bf2453a3, #w-node-_8d228d78-e406-006e-8eb3-e887f690ff3b-bf2453a3, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf2453a3, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf2453a3, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2453a3, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2453a3, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2453a3, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2453a3, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b63-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b6b-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b82-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf2453bb, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf2453bb, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf2453bb, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf2453bb, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf2453bb, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf2453bb, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cbc7-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc04-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc05-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc13-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc1f-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc30-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc39-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc4b-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc54-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc66-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc6f-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc81-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc8a-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cc9c-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cca5-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccc1-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccc9-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccd1-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccd9-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccef-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccf0-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccf3-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccf6-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccf7-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccf8-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96ccf9-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd02-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd03-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd04-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd0c-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd1f-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd32-bf2453d0, #w-node-b476849d-b24f-10da-25ff-79eefa7b6526-bf2453d0, #w-node-b476849d-b24f-10da-25ff-79eefa7b6535-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd93-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd95-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd98-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd9b-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd9c-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd9d-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd9e-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cda5-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cda6-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cdab-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cdb5-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cdc1-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cdcd-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f4089561-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f4089564-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f4089567-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f408956a-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f408956d-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f4089570-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f4089573-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f4089576-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f4089579-bf2453d0, #w-node-b03b84b7-47b8-c075-fe50-d868f408957f-bf2453d0, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf2453d0, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf2453d0, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2453d0, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2453d0, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2453d0, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2453d0, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b63-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b6b-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b72-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf2453fd, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf2453fd, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf2453fd, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf2453fd, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf2453fd, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf2453fd, #w-node-ff9e56d2-2f03-7337-3640-eb768e82cfdb-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d018-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d019-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d027-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d030-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d041-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d04a-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d05c-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d065-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d077-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d080-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d092-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d09b-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d0ad-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d0b6-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d0d2-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d0da-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d0e2-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d0ea-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d100-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d101-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d104-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d107-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d108-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d109-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d10a-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d112-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d113-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d114-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d11f-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d131-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d141-bf2453fe, #w-node-f1a32555-b4c7-b908-9119-be06acd57836-bf2453fe, #w-node-f1a32555-b4c7-b908-9119-be06acd57845-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1a2-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1a4-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1a7-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1aa-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1ab-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1ac-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1ad-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1b4-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1b5-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1ba-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1c4-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1d0-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1dc-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f29e-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2a1-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2a7-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2aa-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2ad-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2b0-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2b3-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2b6-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2b9-bf2453fe, #w-node-_35ac8154-4385-99a5-87da-747ae652f2bc-bf2453fe, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf2453fe, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf2453fe, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2453fe, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2453fe, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2453fe, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2453fe, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b63-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b6b-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b72-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b7a-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b82-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf245401, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf245401, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf245401, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf245401, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf245401, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf245401, #w-node-a478d512-c103-b5a3-59d1-d6b290ec40fd-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec413a-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec414a-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4156-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4166-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec416f-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4181-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec418a-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec419c-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec41a5-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec41b7-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec41c0-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec41d2-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec41db-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec41f7-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec41ff-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4207-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec420f-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4225-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4226-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4229-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec422c-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec422d-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec422e-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec422f-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4237-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4238-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4239-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4242-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4253-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4263-bf245416, #w-node-_9454c385-7863-4014-aacb-ff7d41b9e4f5-bf245416, #w-node-_9454c385-7863-4014-aacb-ff7d41b9e504-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec42f1-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec42f3-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec42f6-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec42f9-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec42fa-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec42fb-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec42fc-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4303-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4304-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4309-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4313-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec431f-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec432b-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde41-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde44-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde47-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde4a-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde4d-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde50-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde53-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde56-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde59-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde5c-bf245416, #w-node-f146fddd-ec27-ea41-f73d-03dec2acde5f-bf245416, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf245416, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf245416, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf245416, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf245416, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf245416, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf245416, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf245418, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf245418, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf245418, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf245418, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf245418, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf245418, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf245418, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245418, #w-node-c123f9b0-87b2-9255-ea36-175924487b82-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf245418, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf245418, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf245418, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf245418, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf245418, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf245418, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90809-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90846-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90847-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90855-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90861-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90872-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb9087b-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb9088d-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90896-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb908a8-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb908b1-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb908c3-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb908cc-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb908de-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb908e7-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90903-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb9090b-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90913-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb9091b-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90931-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90932-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90935-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90938-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90939-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb9093a-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb9093b-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90942-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90943-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90944-bf245419, #w-node-b6d2b693-0e26-0ba5-41bb-e17d9914d33f-bf245419, #w-node-b6d2b693-0e26-0ba5-41bb-e17d9914d34e-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909b8-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909ba-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909bd-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909c0-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909c1-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909c2-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909c3-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909ca-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909cb-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909d0-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909da-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909e6-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909f2-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deeae-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deeb1-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deeb4-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deeb7-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deeba-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deebd-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deec0-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deec3-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deec6-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deec9-bf245419, #w-node-d4446299-4cfe-7988-b6a1-355e644deecc-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90a9b-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90a9e-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90aa1-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90aa4-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90aa7-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90aaa-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90aad-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90ab0-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90ab3-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90ab6-bf245419, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf245419, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf245419, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf245419, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf245419, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf245419, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf245419, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b59-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b5a-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b5d-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b60-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b61-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b62-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b63-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b6b-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b72-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b7a-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf245430, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf245430, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf245430, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf245430, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf245430, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf245430, #w-node-a865ea64-43bd-a418-0acc-87c56d268d01-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d3e-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d3f-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d4e-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d57-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d67-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d70-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d82-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d8b-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268d9d-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268da6-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268db8-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268dc1-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268dd3-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ddc-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268df8-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e00-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e08-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e10-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e26-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e27-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e2a-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e2d-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e2e-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e2f-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e30-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e38-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e39-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e3a-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e43-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e54-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e64-bf245431, #w-node-a2af1d7e-cc97-6ddb-9554-14b3d14aca11-bf245431, #w-node-a2af1d7e-cc97-6ddb-9554-14b3d14aca20-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ed4-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ed6-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ed9-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268edc-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268edd-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ede-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268edf-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ee6-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ee7-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268eec-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ef6-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268f02-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268f0e-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a822-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a825-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a828-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a82e-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a831-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a834-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a837-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a83a-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a83d-bf245431, #w-node-_4fec70e7-a57b-d809-8c4f-9a45f760a840-bf245431, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf245431, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf245431, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf245431, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf245431, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf245431, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf245431, #w-node-edca0020-6864-2557-f5b6-58ccf48b1480-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91090c-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91090d-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec910910-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec910913-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec910914-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec910915-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec910916-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91091e-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91091f-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91092a-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91093a-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91094c-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91095a-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec910967-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7a-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7b-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a7e-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a86-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8c-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8e-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a95-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a9d-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aa5-bf245434, #w-node-_9a65df7a-d519-2610-bbb4-6fb008fd4e1b-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aad-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aae-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9aaf-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af3-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af4-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af5-bf245434, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f3a-bf245434, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f40-bf245434, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f46-bf245434, #w-node-_18e56d5a-bfdd-31f0-071a-1f9354083f4a-bf245434, #w-node-c6261e5d-c5c2-39d8-5580-614325da7319-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7356-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7357-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7366-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7375-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7385-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da738e-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da73a0-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da73a9-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da73bb-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da73c4-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da73d6-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da73df-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da73f1-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da73fa-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7416-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da741e-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7426-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da742e-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7444-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7445-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7448-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da744b-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da744c-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da744d-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da744e-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7456-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7457-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7458-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7461-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7472-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7482-bf245435, #w-node-_78d04ab8-ba2b-6a4e-27d2-e71472b5bae1-bf245435, #w-node-_78d04ab8-ba2b-6a4e-27d2-e71472b5baf0-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7507-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7509-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da750c-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da750f-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7510-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7511-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7512-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7519-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da751a-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da751f-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7529-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7535-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7541-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454d8-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454db-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454de-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454e1-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454e4-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454e7-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454ea-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454f0-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454f3-bf245435, #w-node-bd8e7dcc-66d4-1823-43d1-c7ec168454f6-bf245435, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf245435, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf245435, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf245435, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf245435, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf245435, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf245435, #w-node-d077f1d5-50a2-a46a-03dd-35b168ffe80b-bf24544c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_147d2c35-f3a7-af6e-433e-cc0faba7e5a5-bf24544c {
  justify-self: center;
}

#w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf24544c, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf24544d, #w-node-c6027bf2-921b-278c-eb8f-a94f4c46c17b-bf24544d, #w-node-_6d293b4a-d520-e723-a839-552b6b115d43-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e98757b-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e987584-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e987594-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e98759d-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e9875ad-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e9875b6-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e9875c6-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e9875cf-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e9875df-bf24544d, #w-node-fa8ca557-ce5c-befe-e9ee-44b51e9875e8-bf24544d, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdab-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdac-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdad-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdb4-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdb5-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdb6-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdbd-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdbe-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdbf-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdf2-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdf3-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdf4-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be27-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be29-bf24547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fc9e8e2-55db-64a3-58c8-12515318be30-bf24547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0fc9e8e2-55db-64a3-58c8-12515318be31-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be32-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be67-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be68-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be69-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be70-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be71-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be72-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bea5-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bea6-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bea7-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bedc-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bedd-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bede-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bee5-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bee6-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bee7-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf1c-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf1d-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf1e-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf25-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf26-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf27-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf5a-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf5b-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf5c-bf24547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf64-bf24547c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf9c-bf24547c {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: end;
}

#w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfc0-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfc1-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfc2-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfc9-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfcb-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfd2-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfd3-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfd4-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bffe-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bfff-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c000-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c02a-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c02c-bf24547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fc9e8e2-55db-64a3-58c8-12515318c033-bf24547c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0fc9e8e2-55db-64a3-58c8-12515318c034-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c035-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c061-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c062-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c063-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c06a-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c06b-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c06c-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c096-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c097-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c098-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0c4-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0c5-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0c6-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0cd-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0ce-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0cf-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0fb-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0fc-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c0fd-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c104-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c105-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c106-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c130-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c131-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318c132-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf24547c, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf24547c, #w-node-ca2d55ef-af43-8a06-22b4-5122b97c44a2-bf24547d, #w-node-_945b8b36-9fc8-ef8e-5811-2c1d68def021-bf24547d, #w-node-_945b8b36-9fc8-ef8e-5811-2c1d68def024-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a16330-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a16339-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a16349-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a16352-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a16362-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a1636b-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a1637b-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a16384-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a16394-bf24547d, #w-node-_93e93faf-db51-493f-0d19-326519a1639d-bf24547d, #w-node-_07d9d964-c3c6-3b8c-8b45-7f2119ee49b8-bf24547d, #w-node-_07d9d964-c3c6-3b8c-8b45-7f2119ee49c0-bf24547d, #w-node-_07d9d964-c3c6-3b8c-8b45-7f2119ee49c8-bf24547d, #w-node-_07d9d964-c3c6-3b8c-8b45-7f2119ee49d0-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7689-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a768a-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a768b-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7692-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7693-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7694-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a769b-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a769c-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a769d-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a76d0-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a76d1-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a76d2-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7705-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7707-bf24547d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e28f820a-ba62-d26e-7fa5-2997184a770e-bf24547d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e28f820a-ba62-d26e-7fa5-2997184a770f-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7710-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7745-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7746-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7747-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a774e-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a774f-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7750-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7783-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7784-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7785-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77ba-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77bb-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77bc-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77c3-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77c4-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77c5-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77fa-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77fb-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77fc-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7803-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7804-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7805-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7838-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7839-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a783a-bf24547d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e28f820a-ba62-d26e-7fa5-2997184a7842-bf24547d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e28f820a-ba62-d26e-7fa5-2997184a787a-bf24547d {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: end;
}

#w-node-e28f820a-ba62-d26e-7fa5-2997184a789e-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a789f-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78a0-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78a7-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78a9-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78b0-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78b1-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78b2-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78dc-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78dd-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a78de-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7908-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a790a-bf24547d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e28f820a-ba62-d26e-7fa5-2997184a7911-bf24547d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e28f820a-ba62-d26e-7fa5-2997184a7912-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7913-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a793f-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7940-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7941-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7948-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7949-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a794a-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7974-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7975-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7976-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79a2-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79a3-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79a4-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79ab-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79ac-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79ad-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79d9-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79da-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79db-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79e2-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79e3-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a79e4-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7a0e-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7a0f-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7a10-bf24547d, #w-node-df22147e-6461-e3a1-abaa-c88b980d2ba5-bf24547d, #w-node-df22147e-6461-e3a1-abaa-c88b980d2ba6-bf24547d, #w-node-a39113d8-e23a-429b-b433-1edf16b61705-bf24547f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a39113d8-e23a-429b-b433-1edf16b61757-bf24547f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a39113d8-e23a-429b-b433-1edf16b61705-bf245480 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a39113d8-e23a-429b-b433-1edf16b61757-bf245480 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2454af, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2454af, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2454af, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2454af, #w-node-_0d6dcdca-0c7e-8ee2-defb-9326b9fe4f0b-bf2454af, #w-node-de6d698f-cd88-72c6-4994-b8c48b555d2c-bf2454af, #w-node-f7ea9f31-d5eb-f830-41ba-44ae356d0771-bf2454af, #w-node-_0fd8d054-0d9f-cb15-3cf5-40c66b3c9cec-bf2454af, #w-node-_3c84589e-e8bb-a985-66fb-ffe7456ddb06-bf2454af, #w-node-_2eb39180-8828-5cf0-1315-261a7e763011-bf2454af, #w-node-d0c60f01-b47d-264d-a169-f583a2e1317c-bf2454af, #w-node-ae19da34-d3ac-27dc-914d-767b094e80f1-bf2454af, #w-node-_14b78080-2cec-b6a9-ec55-7ba5f6f329aa-bf2454af, #w-node-_9fc47e9d-67af-a883-ee81-4dcfe4ba806b-bf2454af, #w-node-fe34d6cf-a677-5a9a-3bd3-54892bdfb622-bf2454af, #w-node-_09a2272b-f66a-3732-c12a-88ccb3bc1c9b-bf2454af, #w-node-_3fdfdb9f-bfeb-4540-5683-c4a7af7aa63e-bf2454af, #w-node-_9583a3db-86d7-5b4d-dedd-80ea59594cb9-bf2454af, #w-node-_1ebac80a-7dfc-2ef3-b466-a02f393e9b1b-bf2454af, #w-node-_2e20ecfa-e146-44e4-5974-98be74b276e8-bf2454af, #w-node-_0529c216-2311-ba76-c8f9-8310950a5719-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c4c-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c4d-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c50-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c53-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c56-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c59-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c5a-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c5b-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c5c-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c5f-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c60-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c62-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c63-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c65-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c6e-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c78-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf2454b0, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf2454b1, #w-node-fa3688ea-b429-624a-1c16-94d05401fd4d-bf2454b1, #w-node-d47b72eb-e0b6-a3f2-415c-4185d98be718-bf2454b1, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75e4-bf2454b1, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75ec-bf2454b1, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75f4-bf2454b1, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75fc-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9aa0-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9aa9-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9ab9-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9ac2-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9ad2-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9adb-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9aeb-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9af4-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9b04-bf2454b1, #w-node-_2b83fcf7-f2d1-5964-8265-b1de69de9b0d-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920984-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920985-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920988-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda92098b-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda92098e-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda92098f-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920990-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920991-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920992-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920996-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920997-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920999-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda92099b-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda92099e-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda9209a8-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda9209b3-bf2454b1, #w-node-_26270ffe-5a84-9f5b-481c-645f355d760a-bf2454b1, #w-node-_26270ffe-5a84-9f5b-481c-645f355d760b-bf2454b1, #w-node-_6be99173-3790-45c8-7e87-0864f19c0afb-bf2454b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a49-bf2454b4 {
  justify-self: center;
}

#w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf2454b4, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf2454b5, #w-node-a3324d90-0e3c-9852-324f-017ee28e56ca-bf2454b5, #w-node-_4e7384fe-27d2-e364-b1b3-aceaeb8f36ea-bf2454b5, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130a16-bf2454b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130a1b-bf2454b5 {
  justify-self: center;
}

#w-node-_0641b33e-cb11-0a7c-595f-ec3e040e453e-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e4547-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e4557-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e4560-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e4570-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e4579-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e4589-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e4592-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e45a2-bf2454b5, #w-node-_0641b33e-cb11-0a7c-595f-ec3e040e45ab-bf2454b5, #w-node-_92c3de44-6983-6a7d-18e8-86e2e633be4f-bf2454bd, #w-node-_92c3de44-6983-6a7d-18e8-86e2e633be51-bf2454bd, #w-node-e79d63d3-5c6a-0e37-ec1a-3ef2e68b58ed-bf2454bd, #w-node-e79d63d3-5c6a-0e37-ec1a-3ef2e68b58f3-bf2454bd, #w-node-e79d63d3-5c6a-0e37-ec1a-3ef2e68b58f9-bf2454bd, #w-node-e79d63d3-5c6a-0e37-ec1a-3ef2e68b58fd-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414e7-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414e8-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414e9-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414ea-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414eb-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414ec-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414ed-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414ee-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414ef-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414f0-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414f1-bf2454bd, #w-node-_0386e600-19a2-bcae-dfc3-4730757414f2-bf2454bd, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3129-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3165-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa317b-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3198-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa319b-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31b6-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31b9-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31bc-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31bf-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31c2-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31c5-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31c8-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31cb-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31ce-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31d1-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31d4-bf2454be, #w-node-_944790bf-6585-14cd-0488-79601cbd4335-bf2454be, #w-node-_944790bf-6585-14cd-0488-79601cbd4344-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3207-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3210-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3222-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa322b-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa323d-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3246-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3258-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3261-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3273-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa327c-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31f6-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa31f8-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf2454be, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf2454be, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2454be, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2454be, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2454be, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2454be, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf2454fc, #w-node-_42869af7-bd10-a21b-c8d3-4d1a667bf734-bf2454fd, #w-node-_778e7bec-169f-9bae-e50b-c1c93de35c35-bf2454fd, #w-node-_02352ebc-ac4e-d574-42ff-62f1c42e0098-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f48b-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f494-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f427-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f430-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f440-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f449-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f459-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f462-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f472-bf2454fd, #w-node-_27a95a7b-81cd-6320-7a34-9e27e080f47b-bf2454fd, #w-node-_4153a4c8-1265-d15a-051a-470208e50e10-bf2454fd, #w-node-_4153a4c8-1265-d15a-051a-470208e50e18-bf2454fd, #w-node-_4153a4c8-1265-d15a-051a-470208e50e20-bf2454fd, #w-node-_4153a4c8-1265-d15a-051a-470208e50e28-bf2454fd, #w-node-c59f5827-9f9d-0ce7-d088-e0b7ce0c381f-bf2454fd, #w-node-_5a7b46a9-91ae-5773-995a-8ebebe3ca93d-bf2454fd, #w-node-f9ba1290-4d6f-7a84-0c43-87f4c9895dd9-bf245502 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc410088-a085-6300-d821-f79dd2dfa92e-bf245502 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f9ba1290-4d6f-7a84-0c43-87f4c9895dd9-bf245503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc410088-a085-6300-d821-f79dd2dfa92e-bf245503 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_41b295a9-b0fd-a8e0-cb1a-f9ce8ee6739d-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf245518, #w-node-ca2d55ef-af43-8a06-22b4-5122b97c44a2-bf245519, #w-node-_2a99da0a-c90b-79df-d2ff-92e30a24f8cd-bf245519, #w-node-f85bd205-93a1-b16a-24e0-d4a8b8cb48ea-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cb76-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cb7f-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cb8f-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cb98-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cba8-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cbb1-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cbc1-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cbca-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cbda-bf245519, #w-node-_274c6f67-7820-b936-dce0-b1b74192cbe3-bf245519, #w-node-_07d9d964-c3c6-3b8c-8b45-7f2119ee49b8-bf245519, #w-node-_07d9d964-c3c6-3b8c-8b45-7f2119ee49c0-bf245519, #w-node-_07d9d964-c3c6-3b8c-8b45-7f2119ee49c8-bf245519, #w-node-_07d9d964-c3c6-3b8c-8b45-7f2119ee49d0-bf245519, #w-node-_4d4e447a-fa68-a39c-dc46-8eb3189ccf00-bf24552e, #w-node-_85a4d017-dcae-5478-cb86-07d96178f5d4-bf24552e, #w-node-_1e55e109-dc8f-82a0-72e1-6d1b3a5c3520-bf24552e, #w-node-b97e61e1-3c88-6063-c6ba-63e5c56e0e3c-bf24552e, #w-node-_3c84589e-e8bb-a985-66fb-ffe7456ddb06-bf24552e, #w-node-_2eb39180-8828-5cf0-1315-261a7e763011-bf24552e, #w-node-d0c60f01-b47d-264d-a169-f583a2e1317c-bf24552e, #w-node-ae19da34-d3ac-27dc-914d-767b094e80f1-bf24552e, #w-node-_14b78080-2cec-b6a9-ec55-7ba5f6f329aa-bf24552e, #w-node-_9fc47e9d-67af-a883-ee81-4dcfe4ba806b-bf24552e, #w-node-fe34d6cf-a677-5a9a-3bd3-54892bdfb622-bf24552e, #w-node-_09a2272b-f66a-3732-c12a-88ccb3bc1c9b-bf24552e, #w-node-_3fdfdb9f-bfeb-4540-5683-c4a7af7aa63e-bf24552e, #w-node-_9583a3db-86d7-5b4d-dedd-80ea59594cb9-bf24552e, #w-node-_1ebac80a-7dfc-2ef3-b466-a02f393e9b1b-bf24552e, #w-node-_2e20ecfa-e146-44e4-5974-98be74b276e8-bf24552e, #w-node-c050b9cc-06ac-f5ea-1cc6-a7a03b8e7389-bf24552f, #w-node-c050b9cc-06ac-f5ea-1cc6-a7a03b8e738f-bf24552f, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf24552f, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf24552f, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf24552f, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf24552f, #w-node-_3f9c3de6-7481-8c6d-345f-85e0fab28c77-bf245532, #w-node-_3f9c3de6-7481-8c6d-345f-85e0fab28c7b-bf245532, #w-node-_7f715d7a-20ab-3eab-8879-cec6cbad8e94-bf245547, #w-node-_12d4b4c2-2659-57a0-95a9-a81d7cbc1490-bf245547, #w-node-dbb08b7b-74f1-4515-824f-a58cfd7bf83c-bf245547, #w-node-dbb08b7b-74f1-4515-824f-a58cfd7bf842-bf245547, #w-node-b0951d5b-2e55-ecca-c728-55bdcc643118-bf245548, #w-node-b48ac39b-6847-d4ac-0859-0f05f002ff4e-bf24555e, #w-node-fa05f3ec-5303-923d-728f-158e23953b22-bf24555e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dab17ad4-03b3-f53a-0f08-5d8e6970b340-bf245565 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ba9cd2b3-9df6-9ce1-c553-3798399f02a1-bf245565, #w-node-ba9cd2b3-9df6-9ce1-c553-3798399f02a7-bf245565, #w-node-ba9cd2b3-9df6-9ce1-c553-3798399f02ad-bf245565, #w-node-ba9cd2b3-9df6-9ce1-c553-3798399f02b1-bf245565, #w-node-_071f7fa7-5843-603d-d92c-ab5f1cae0f3f-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf245595, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf245595, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf245596, #w-node-_3d2b5b0d-312d-2b90-cbbc-9e673ecd592d-bf245596, #w-node-_1948aa02-4e32-deca-c814-c917cba1022b-bf245596, #w-node-_6299a449-7317-b406-a225-be7ecc67c8e7-bf245596, #w-node-_6299a449-7317-b406-a225-be7ecc67c8ee-bf245596, #w-node-c1d9610b-c09f-a47c-57f8-9f8d9cf0469e-bf245596, #w-node-c1d9610b-c09f-a47c-57f8-9f8d9cf046a5-bf245596, #w-node-_691da699-3efa-d551-aa8d-e0688817078d-bf245596, #w-node-_691da699-3efa-d551-aa8d-e06888170794-bf245596, #w-node-_7d44aebf-5fbd-d714-343f-dfc611219faa-bf245596, #w-node-_7d44aebf-5fbd-d714-343f-dfc611219fb1-bf245596, #w-node-_6299a449-7317-b406-a225-be7ecc67c902-bf245596, #w-node-_6299a449-7317-b406-a225-be7ecc67c909-bf245596, #w-node-_3ea5407a-af61-2b29-5128-7e538cd2b241-bf245596, #w-node-_3ea5407a-af61-2b29-5128-7e538cd2b242-bf245596, #w-node-_36db13ae-bd4a-6fb8-8fe3-078fe4464640-bf245599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a49-bf245599 {
  justify-self: center;
}

#w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf245599, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf24559a, #w-node-b81a37b2-a007-7f04-34f1-dce90bb040bf-bf24559a, #w-node-a82d7694-9e2a-e872-b2b2-2fa7f1bff140-bf24559a, #w-node-_0eba5c31-b06f-0599-035d-2c2c4892cfee-bf24559a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130a1b-bf24559a {
  justify-self: center;
}

#w-node-_419a7636-bfae-967b-8ef1-b86af99820a0-bf24559a, #w-node-_3cdc1c89-5fec-296c-1482-968e149ded55-bf24559a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c97f0c37-0f4e-21d4-ef9d-db9524626274-bf24559d {
  justify-self: center;
}

#w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead1-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead2-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead3-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead4-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead5-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead6-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead7-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead8-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0ead9-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0eada-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0eadb-bf24559d, #w-node-_606c0297-dc24-3ef9-e47e-7d7019c0eadc-bf24559d, #w-node-bb48ae90-14e6-a9cd-ec82-99207e128901-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf24559e, #w-node-_759682e3-3b07-779b-b174-691e8aa0848c-bf24559f, #w-node-_65854621-ddf5-fac0-12ff-b3d7bd95fd33-bf24559f, #w-node-_759682e3-3b07-779b-b174-691e8aa084ba-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f84f6-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f84ff-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f850f-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f8518-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f8528-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f8531-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f8541-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f854a-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f855a-bf24559f, #w-node-a0baf7e2-84fd-1be6-9ee1-e6c38f7f8563-bf24559f, #w-node-ae612beb-edbf-80cf-15cb-0f8b6189b79f-bf24559f, #w-node-ae612beb-edbf-80cf-15cb-0f8b6189b7a0-bf24559f, #w-node-_202e650c-9398-a76c-c0a2-e6de43d87c1c-bf2455e4, #w-node-_2c211d22-c259-2c2d-afa1-3031e6a52da3-bf2455e4, #w-node-d106aa32-e082-36dd-02c0-511f689db4d8-bf2455e4, #w-node-db5ba482-dbd6-dcef-554a-1e425c3e8cc8-bf2455e4, #w-node-_32f68202-d0d3-3215-705c-5dc460e728c2-bf2455e4, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf2455e5, #w-node-_0717e592-343f-e307-4ea8-c7a86e9b7332-bf2455e5, #w-node-_6593bbdb-61ce-14d3-0986-a57aa369f49d-bf2455e5, #w-node-_5ab03297-f2c6-a5b8-e3c0-087c23170bd8-bf2455e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ab03297-f2c6-a5b8-e3c0-087c23170bdd-bf2455e5 {
  justify-self: center;
}

#w-node-d8b2c42f-1a09-4735-760f-e828d587d98e-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf2455f9, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf2455fa, #w-node-_231f026d-b47f-d050-7ee0-a02e195a1ea3-bf2455fa, #w-node-_0d14ee9d-dcf0-c21b-c78d-dc454dc2e7d4-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad505-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad50e-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad51e-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad527-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad537-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad540-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad550-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad559-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad569-bf2455fa, #w-node-_46f6b794-3919-8e6f-612a-849a4c0ad572-bf2455fa, #w-node-_8f7ac0aa-be12-69ca-d8e4-4ecf3676be8c-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf2455fd, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf2455fd, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf2455fe, #w-node-_85da4a27-2462-eb77-e83c-4efddc904c33-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f15-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f1e-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f2e-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f37-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f47-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f50-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f60-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f69-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f79-bf2455fe, #w-node-_254cd21d-9af3-01a0-066b-cbeebbbc1f82-bf2455fe, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75e4-bf2455fe, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75ec-bf2455fe, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75f4-bf2455fe, #w-node-_26270ffe-5a84-9f5b-481c-645f355d75fc-bf2455fe, #w-node-_26270ffe-5a84-9f5b-481c-645f355d760a-bf2455fe, #w-node-_26270ffe-5a84-9f5b-481c-645f355d760b-bf2455fe, #w-node-a569b583-2296-6fab-33cc-50ead63fd3bb-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3bc-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3bd-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3be-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3bf-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c0-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c1-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c2-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c3-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c4-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c5-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd3c6-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd419-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd41f-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd425-bf245614, #w-node-a569b583-2296-6fab-33cc-50ead63fd42b-bf245614, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf245617, #w-node-_4328b770-802f-886f-6bc0-affce8ab2c9b-bf245617, #w-node-d33652b9-cb24-069f-db95-8914f184ccbf-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878dae-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878db8-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878dc8-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878dd1-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878de1-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878dea-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878dfa-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878e03-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878e13-bf245617, #w-node-_44e7edaa-cdc1-80f6-131f-4394bf878e1c-bf245617, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf24561b, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf24561c, #w-node-afc1ed5c-b239-3192-608b-e905ee6e97da-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e92e-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e937-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e947-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e950-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e960-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e969-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e979-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e982-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e992-bf24561c, #w-node-_8cf58911-0809-64ec-a876-8a9b2ef6e99b-bf24561c, #w-node-_5cdf8ad5-dd96-4bb5-52cb-c69e43315bdf-bf24561c, #w-node-_5cdf8ad5-dd96-4bb5-52cb-c69e43315be7-bf24561c, #w-node-_5cdf8ad5-dd96-4bb5-52cb-c69e43315bef-bf24561c, #w-node-_5cdf8ad5-dd96-4bb5-52cb-c69e43315bf7-bf24561c, #w-node-abe3e75a-8719-a6de-a0b4-5095e24cc0dc-bf24561c, #w-node-abe3e75a-8719-a6de-a0b4-5095e24cc0dd-bf24561c, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e62-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e63-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e64-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e65-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e66-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e67-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e68-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e69-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e6a-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e6b-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e6c-bf24564d, #w-node-_50336ee9-b931-f6c6-ba37-0e53e49f6e6d-bf24564d, #w-node-c6bb2b38-6c4f-2105-399b-0206e36c238b-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf245650, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf245650, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-bf245651, #w-node-_8be3f113-1890-7f53-f6bc-3c19eb9dfcb8-bf245651, #w-node-c05874dc-5773-53dc-7c97-d41cc85c4e31-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff0018b0-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff0018b9-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff0018c9-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff0018d2-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff0018e2-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff0018eb-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff0018fb-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff001904-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff001914-bf245651, #w-node-_84acb58a-b1d7-a3ad-b95f-9cfaff00191d-bf245651, #w-node-_8b08c7a7-fba5-307c-f9ff-6560d02a4d32-bf245657, #w-node-_8b08c7a7-fba5-307c-f9ff-6560d02a4d3e-bf245657, #w-node-_8b08c7a7-fba5-307c-f9ff-6560d02a4d4a-bf245657, #w-node-_12764b15-0f92-f8fa-f0ed-c48a6e869c8a-bf245657, #w-node-_12764b15-0f92-f8fa-f0ed-c48a6e869c8f-bf245657, #w-node-_12764b15-0f92-f8fa-f0ed-c48a6e869c90-bf245657, #w-node-b944e92a-d6a0-904f-f232-972adf0c5421-bf245657, #w-node-b944e92a-d6a0-904f-f232-972adf0c5427-bf245657, #w-node-e050435f-f15f-7ce7-9f96-89dff276dd87-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259df-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e0-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e1-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e2-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e3-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e4-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e5-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e6-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e7-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e8-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259e9-bf245657, #w-node-_6d65f235-b08f-5995-eefa-502f8c0259ea-bf245657, #w-node-_0f0da2d4-e512-5688-c053-aec5a99b038d-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2195ee-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2195f0-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2195f2-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2195fa-bf24566b, #w-node-feb4cac5-fbeb-452f-dce6-b34796fad749-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2195fd-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2195ff-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219608-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee21960b-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee21960d-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219612-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219627-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee21962f-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219637-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219644-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219649-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219656-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee21965f-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219671-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee21967a-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee21968c-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219695-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2196a7-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2196b0-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2196c2-bf24566b, #w-node-_4bcdff61-cd95-6e03-a915-45c6ee2196cb-bf24566b, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3292-bf24566b, #w-node-_75d9ef57-22cb-2f60-1052-f0e957aa3298-bf24566b, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf24566b, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf24566b, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf24566b, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf24566b, #w-node-_343f0398-d4a4-3af4-4470-01416851ca4e-bf24566e, #w-node-_343f0398-d4a4-3af4-4470-01416851ca54-bf24566e, #w-node-_343f0398-d4a4-3af4-4470-01416851ca5a-bf24566e, #w-node-_343f0398-d4a4-3af4-4470-01416851ca5e-bf24566e, #w-node-_3c84589e-e8bb-a985-66fb-ffe7456ddb06-bf24566e, #w-node-_2eb39180-8828-5cf0-1315-261a7e763011-bf24566e, #w-node-d0c60f01-b47d-264d-a169-f583a2e1317c-bf24566e, #w-node-ae19da34-d3ac-27dc-914d-767b094e80f1-bf24566e, #w-node-_14b78080-2cec-b6a9-ec55-7ba5f6f329aa-bf24566e, #w-node-_9fc47e9d-67af-a883-ee81-4dcfe4ba806b-bf24566e, #w-node-fe34d6cf-a677-5a9a-3bd3-54892bdfb622-bf24566e, #w-node-_09a2272b-f66a-3732-c12a-88ccb3bc1c9b-bf24566e, #w-node-_3fdfdb9f-bfeb-4540-5683-c4a7af7aa63e-bf24566e, #w-node-_9583a3db-86d7-5b4d-dedd-80ea59594cb9-bf24566e, #w-node-_1ebac80a-7dfc-2ef3-b466-a02f393e9b1b-bf24566e, #w-node-_2e20ecfa-e146-44e4-5974-98be74b276e8-bf24566e, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce45-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce4b-bf24566f, #w-node-_343f0398-d4a4-3af4-4470-01416851ca4e-bf24566f, #w-node-_343f0398-d4a4-3af4-4470-01416851ca54-bf24566f, #w-node-_343f0398-d4a4-3af4-4470-01416851ca5a-bf24566f, #w-node-_343f0398-d4a4-3af4-4470-01416851ca5e-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce5c-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce5d-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce5e-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce68-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce69-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce6a-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce74-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce76-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce80-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce81-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce82-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce8c-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce8e-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce98-bf24566f, #w-node-f4ac7dba-4db2-92f7-3dad-607c5859ce9a-bf24566f, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2456c7, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2456c7, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2456c7, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2456c7, #w-node-_0d6dcdca-0c7e-8ee2-defb-9326b9fe4f0b-bf2456c7, #w-node-de6d698f-cd88-72c6-4994-b8c48b555d2c-bf2456c7, #w-node-f7ea9f31-d5eb-f830-41ba-44ae356d0771-bf2456c7, #w-node-_0fd8d054-0d9f-cb15-3cf5-40c66b3c9cec-bf2456c7, #w-node-_3c84589e-e8bb-a985-66fb-ffe7456ddb06-bf2456c7, #w-node-_2eb39180-8828-5cf0-1315-261a7e763011-bf2456c7, #w-node-d0c60f01-b47d-264d-a169-f583a2e1317c-bf2456c7, #w-node-ae19da34-d3ac-27dc-914d-767b094e80f1-bf2456c7, #w-node-_14b78080-2cec-b6a9-ec55-7ba5f6f329aa-bf2456c7, #w-node-_9fc47e9d-67af-a883-ee81-4dcfe4ba806b-bf2456c7, #w-node-fe34d6cf-a677-5a9a-3bd3-54892bdfb622-bf2456c7, #w-node-_09a2272b-f66a-3732-c12a-88ccb3bc1c9b-bf2456c7, #w-node-_3fdfdb9f-bfeb-4540-5683-c4a7af7aa63e-bf2456c7, #w-node-_9583a3db-86d7-5b4d-dedd-80ea59594cb9-bf2456c7, #w-node-_1ebac80a-7dfc-2ef3-b466-a02f393e9b1b-bf2456c7, #w-node-_2e20ecfa-e146-44e4-5974-98be74b276e8-bf2456c7, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b966-bf2456cb, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b96c-bf2456cb, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b972-bf2456cb, #w-node-_29d23e39-d420-fe7e-ec41-5f5c8aa9b976-bf2456cb, #w-node-_0d6dcdca-0c7e-8ee2-defb-9326b9fe4f0b-bf2456cb, #w-node-de6d698f-cd88-72c6-4994-b8c48b555d2c-bf2456cb, #w-node-f7ea9f31-d5eb-f830-41ba-44ae356d0771-bf2456cb, #w-node-_0fd8d054-0d9f-cb15-3cf5-40c66b3c9cec-bf2456cb, #w-node-_3c84589e-e8bb-a985-66fb-ffe7456ddb06-bf2456cb, #w-node-_2eb39180-8828-5cf0-1315-261a7e763011-bf2456cb, #w-node-d0c60f01-b47d-264d-a169-f583a2e1317c-bf2456cb, #w-node-ae19da34-d3ac-27dc-914d-767b094e80f1-bf2456cb, #w-node-_14b78080-2cec-b6a9-ec55-7ba5f6f329aa-bf2456cb, #w-node-_9fc47e9d-67af-a883-ee81-4dcfe4ba806b-bf2456cb, #w-node-fe34d6cf-a677-5a9a-3bd3-54892bdfb622-bf2456cb, #w-node-_09a2272b-f66a-3732-c12a-88ccb3bc1c9b-bf2456cb, #w-node-_3fdfdb9f-bfeb-4540-5683-c4a7af7aa63e-bf2456cb, #w-node-_9583a3db-86d7-5b4d-dedd-80ea59594cb9-bf2456cb, #w-node-_1ebac80a-7dfc-2ef3-b466-a02f393e9b1b-bf2456cb, #w-node-_2e20ecfa-e146-44e4-5974-98be74b276e8-bf2456cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a49-bf2456d0 {
  justify-self: center;
}

#w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf2456d0, #w-node-_03596d3c-3d8c-4f83-41f2-cc35537be282-bf2456d1, #w-node-_03596d3c-3d8c-4f83-41f2-cc35537be2ae-bf2456d1, #w-node-_03596d3c-3d8c-4f83-41f2-cc35537be2b1-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa008fb4-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa008fbd-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa008fcd-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa008fd6-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa008fe6-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa008fef-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa008fff-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa009008-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa009018-bf2456d1, #w-node-_8b0d626b-db24-e431-4ddb-8e68aa009021-bf2456d1, #w-node-_85b85812-0ea5-52f5-32e2-7fbf0b4ee220-bf2456d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d855949-6bd8-9cf6-bbe4-d190b281f4a0-bf2456d1 {
  justify-self: center;
}

#w-node-_03596d3c-3d8c-4f83-41f2-cc35537be354-bf2456d1, #w-node-_03596d3c-3d8c-4f83-41f2-cc35537be35c-bf2456d1, #w-node-_03596d3c-3d8c-4f83-41f2-cc35537be364-bf2456d1, #w-node-_03596d3c-3d8c-4f83-41f2-cc35537be36c-bf2456d1, #w-node-_94734954-b195-e3a9-33ae-7c4b66c5f8ad-bf2456d1, #w-node-_94734954-b195-e3a9-33ae-7c4b66c5f8ae-bf2456d1, #w-node-_7ab37bda-497c-512b-f949-6613fa24490e-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa24490f-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244910-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244911-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244912-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244913-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244914-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244915-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244916-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244917-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244918-bf2456e6, #w-node-_7ab37bda-497c-512b-f949-6613fa244919-bf2456e6, #w-node-ca2d55ef-af43-8a06-22b4-5122b97c44a2-bf2456e7, #w-node-_945b8b36-9fc8-ef8e-5811-2c1d68def021-bf2456e7, #w-node-_945b8b36-9fc8-ef8e-5811-2c1d68def024-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6b83-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6b8c-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6b9c-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6ba5-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6bb5-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6bbe-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6bce-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6bd7-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6be7-bf2456e7, #w-node-_17488249-b11b-e421-a981-c4d300ad6bf0-bf2456e7, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a5ee8-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a5ef0-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a5ef8-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a5f01-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a5fb6-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a5fcb-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6024-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a608a-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a608e-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6090-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6094-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60da-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60dc-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60dd-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60e0-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60e3-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60e4-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60e9-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60ea-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60ec-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60f1-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60f2-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60f4-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60f9-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60fa-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a60fc-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6101-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6102-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb54d-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb556-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb534-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb53d-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb566-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb56f-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb57f-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb588-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb51b-bf24573a, #w-node-_7aaa3e62-1d09-78ed-1e1d-c3d5993eb524-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a610e-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a610f-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6110-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a611a-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a611b-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a611c-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6126-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6128-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6132-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6133-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6134-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a613e-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6140-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a614a-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a614c-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a615b-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6160-bf24573a, #w-node-_4953e454-2dc6-fe09-99f7-6d5ea8e6c677-bf245750, #w-node-_4953e454-2dc6-fe09-99f7-6d5ea8e6c67d-bf245750, #w-node-e5e25fbc-9e8d-1b3f-db4d-abe0ee5abfaa-bf245750, #w-node-e5e25fbc-9e8d-1b3f-db4d-abe0ee5abfb0-bf245750, #w-node-e5e25fbc-9e8d-1b3f-db4d-abe0ee5abfb6-bf245750, #w-node-e5e25fbc-9e8d-1b3f-db4d-abe0ee5abfba-bf245750, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130986-3ffc696c, #w-node-_93f43a59-91b1-1208-8cde-8f1af096ad62-3ffc696c, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a7194-3ffc696c, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a719c-3ffc696c, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71a4-3ffc696c, #w-node-_9d8c5d43-e974-2a82-c1bf-1215767a71ac-3ffc696c, #w-node-b18ee341-e2f1-4875-115d-e59233ffa749-3ffc696c, #w-node-b18ee341-e2f1-4875-115d-e59233ffa752-3ffc696c, #w-node-c061df93-dc7b-1547-0a4c-4dcfd28bbf0e-3ffc696c, #w-node-c061df93-dc7b-1547-0a4c-4dcfd28bbf17-3ffc696c, #w-node-e3f914bc-8fbe-a0f3-6519-e420c6c36d5d-3ffc696c, #w-node-e3f914bc-8fbe-a0f3-6519-e420c6c36d66-3ffc696c, #w-node-f0adf5b3-3755-0607-38fc-85e3a8d33776-3ffc696c, #w-node-f0adf5b3-3755-0607-38fc-85e3a8d3377f-3ffc696c, #w-node-fc03a928-7bd4-3f00-3713-5d393ce7a4ed-3ffc696c, #w-node-fc03a928-7bd4-3f00-3713-5d393ce7a4f6-3ffc696c, #w-node-_5e322c77-e4f3-fae3-a5ff-9a25fdc450ed-3ffc696c, #w-node-_5e322c77-e4f3-fae3-a5ff-9a25fdc45106-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b28166f5-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b28166fc-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b281670a-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816711-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b281671f-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816726-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816734-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b281673b-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816749-3ffc696c, #w-node-_70445946-ecbb-4c3e-6005-b8a2b2816750-3ffc696c, #w-node-_81e00c46-fb41-6a31-0a16-990f03bc9a6c-3ffc696c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_0a858723-e6c0-66a5-7203-b25050293b40-bf2452f9, #w-node-cc410088-a085-6300-d821-f79dd2dfa92e-bf2452fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf24544c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf24544c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf9c-bf24547c {
    grid-column: 1 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf24547c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf24547c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e28f820a-ba62-d26e-7fa5-2997184a787a-bf24547d {
    grid-column: 1 / 2;
  }

  #w-node-a39113d8-e23a-429b-b433-1edf16b61757-bf24547f, #w-node-a39113d8-e23a-429b-b433-1edf16b61757-bf245480 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2454b0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2454b0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2454b4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2454b4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2454fc {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2454fc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cc410088-a085-6300-d821-f79dd2dfa92e-bf245502, #w-node-cc410088-a085-6300-d821-f79dd2dfa92e-bf245503 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf245518 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf245518 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_56aadf6a-53bb-7072-fc8f-29e13f5cd679-bf245569 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf245595 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf245595 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf245599 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf245599 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf24559e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf24559e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-db5ba482-dbd6-dcef-554a-1e425c3e8cc8-bf2455e4, #w-node-_32f68202-d0d3-3215-705c-5dc460e728c2-bf2455e4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2455f9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2455f9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2455fd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2455fd {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf24561b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf24561b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf245650 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf245650 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4bcdff61-cd95-6e03-a915-45c6ee219612-bf24566b {
    order: -9999;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2456d0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2456d0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2456e6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2456e6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fc89d517-e44e-93d9-ce57-1f676e8a5fb6-bf24573a, #w-node-fc89d517-e44e-93d9-ce57-1f676e8a6024-bf24573a {
    order: 9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9beed03c-9ca0-651e-a1b9-5d304003b2f8-bf245268 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_96a1acf5-88f0-4a8b-ba03-23ecffbcbc4d-ffbcbbf7 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: stretch;
  }

  #w-node-_5c613e3d-cd8a-b16a-f66e-eac6995b18d3-bf2452d2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a569b583-2296-6fab-33cc-50ead63fd44a-bf245337 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: stretch;
  }

  #w-node-ab4997f9-c218-07d7-8827-151aafc3320a-bf24534d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245362, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245362, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245362 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf245362 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf245362, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf245362 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_854e44ca-5e1f-8710-242f-d7a775129b86-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129b87-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c33-bf245363, #w-node-_854e44ca-5e1f-8710-242f-d7a775129c34-bf245363, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245366, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245366, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245366 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf245366 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf245366, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf245366 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd36-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cd37-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cde0-bf245367, #w-node-d017c62d-9ef5-acba-3ee4-24273df0cde1-bf245367, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf24536a, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf24536a, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf24536a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf24536a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf24536a, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf24536a {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_309a3e85-4186-d228-5d61-ca60907afdb6-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afdb7-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe54-bf24536b, #w-node-_309a3e85-4186-d228-5d61-ca60907afe55-bf24536b, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a66-bf245372, #w-node-cb2323c1-ded0-d6f2-eb15-3ed47b283a67-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245372, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245372 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf245372 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf245372, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf245372 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_21028a6e-30db-1d55-1374-71fbc536eaa4-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eaa5-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb3c-bf245384, #w-node-_21028a6e-30db-1d55-1374-71fbc536eb3d-bf245384, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf2453a2, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf2453a2, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf2453a2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf2453a2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf2453a2, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf2453a2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec41-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ec42-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ece8-bf2453a3, #w-node-_6bf0ae3b-ccc6-f529-1b45-fb280ae0ece9-bf2453a3, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf2453bb, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf2453bb, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf2453bb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf2453bb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf2453bb, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf2453bb {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd02-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cd03-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cda5-bf2453d0, #w-node-e0b1702a-ebdf-183e-f6b4-29deab96cda6-bf2453d0, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf2453fd, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf2453fd, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf2453fd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf2453fd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf2453fd, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf2453fd {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ff9e56d2-2f03-7337-3640-eb768e82d112-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d113-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1b4-bf2453fe, #w-node-ff9e56d2-2f03-7337-3640-eb768e82d1b5-bf2453fe, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245401, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245401, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245401 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf245401 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf245401, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf245401 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a478d512-c103-b5a3-59d1-d6b290ec4237-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4238-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4303-bf245416, #w-node-a478d512-c103-b5a3-59d1-d6b290ec4304-bf245416, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245418, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245418 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf245418 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf245418, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf245418 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8bc275c8-d368-5a94-1980-24a69eb90942-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb90943-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909ca-bf245419, #w-node-_8bc275c8-d368-5a94-1980-24a69eb909cb-bf245419, #w-node-c123f9b0-87b2-9255-ea36-175924487b66-bf245430, #w-node-c123f9b0-87b2-9255-ea36-175924487b67-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245430, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245430 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf245430 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf245430, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf245430 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a865ea64-43bd-a418-0acc-87c56d268e38-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268e39-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ee6-bf245431, #w-node-a865ea64-43bd-a418-0acc-87c56d268ee7-bf245431, #w-node-f5fec488-fb8e-975e-6b99-c223ec91091e-bf245434, #w-node-f5fec488-fb8e-975e-6b99-c223ec91091f-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a89-bf245434, #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9a8a-bf245434 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9ab0-bf245434 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33467e5f-0edf-f5f4-ffa5-6d27d60a9af6-bf245434, #w-node-_5196a2ac-2f14-0e4b-5e2a-bd615a17f200-bf245434 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c6261e5d-c5c2-39d8-5580-614325da7456-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7457-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da7519-bf245435, #w-node-c6261e5d-c5c2-39d8-5580-614325da751a-bf245435 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_147d2c35-f3a7-af6e-433e-cc0faba7e5a7-bf24544c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_147d2c35-f3a7-af6e-433e-cc0faba7e5a5-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf24544c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bd81-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bdfc-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318be7a-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318beaf-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318beef-bf24547c, #w-node-_0fc9e8e2-55db-64a3-58c8-12515318bf2f-bf24547c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf24547c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e28f820a-ba62-d26e-7fa5-2997184a765f-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a76da-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a7758-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a778d-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a77cd-bf24547d, #w-node-e28f820a-ba62-d26e-7fa5-2997184a780d-bf24547d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_626dcd10-67bc-ba45-ecc4-693b11dcbbff-bf2454af {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c5f-bf2454b0, #w-node-a03d58ca-f9da-00e3-9b05-acfc71834c60-bf2454b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2454b0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b6c4145c-7324-38ab-4c17-9befda920996-bf2454b1, #w-node-b6c4145c-7324-38ab-4c17-9befda920997-bf2454b1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a4b-bf2454b4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a49-bf2454b4, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2454b4, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130a1b-bf2454b5, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf245518 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ba9cd2b3-9df6-9ce1-c553-3798399f02d4-bf245565 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: stretch;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf245595 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a4b-bf245599 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a49-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf245599, #w-node-d1a0f02c-1d4a-ebc9-6c0b-a2c0ad130a1b-bf24559a, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf24559e, #w-node-_5ab03297-f2c6-a5b8-e3c0-087c23170bdd-bf2455e5, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2455f9, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2455fd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a569b583-2296-6fab-33cc-50ead63fd44a-bf245614 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: stretch;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf245650 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_626dcd10-67bc-ba45-ecc4-693b11dcbbff-bf2456c7, #w-node-_626dcd10-67bc-ba45-ecc4-693b11dcbbff-bf2456cb, #w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a4b-bf2456d0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8595ee09-91bf-f0a3-7629-63a1271f0a49-bf2456d0, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2456d0, #w-node-_2d855949-6bd8-9cf6-bbe4-d190b281f4a0-bf2456d1, #w-node-_7ab37bda-497c-512b-f949-6613fa244906-bf2456e6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a569b583-2296-6fab-33cc-50ead63fd44a-bf245750 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf24544c, #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2454b0, #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2454fc, #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf245518, #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf245599, #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf24559e, #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2455f9 {
    justify-self: center;
  }

  #w-node-_5f9c49fb-7355-759b-b991-3588a4f9f263-bf24561b {
    align-self: center;
    justify-self: center;
  }

  #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf24561b, #w-node-_7ab37bda-497c-512b-f949-6613fa24490d-bf2456d0 {
    justify-self: center;
  }
}

@font-face {
  font-family: 'Eina02';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24529b_Eina02-Bold.woff') format('woff'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24527e_Eina02-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Eina02';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245278_Eina02-BoldItalic.woff') format('woff'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245284_Eina02-BoldItalic.ttf') format('truetype'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245293_Eina02-BoldItalic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Eina02';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24526a_Eina02-Regular.woff') format('woff'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24527d_Eina02-Regular.ttf') format('truetype'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245274_Eina02-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Eina02';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245294_Eina02-SemiboldItalic.woff') format('woff'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245281_Eina02-SemiboldItalic.ttf') format('truetype'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2452bc_Eina02-SemiboldItalic.otf') format('opentype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Eina02';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24526e_Eina02-SemiBold.woff') format('woff'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245299_Eina02-SemiBold.ttf') format('truetype'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245292_Eina02-SemiBold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Eina02';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245290_Eina02-RegularItalic.ttf') format('truetype'), url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2452c1_Eina02-RegularItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Eina02';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf24529e_Eina02-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2457c8_Inter-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2457c7_Inter-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2457ca_Inter-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2457c5_Inter-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2457c6_Inter-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf2457c9_Inter-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Eina03';
  src: url('https://assets.website-files.com/65de0aac89964fc0bf245265/65de0aac89964fc0bf245291_Eina03-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}