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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --gray: #4f5c68;
  --white: white;
  --accent: #48a0fa;
  --secondary: #8a5cdb;
  --padding-xs: .5rem;
  --padding-sm: 1rem;
  --padding-md: 2.25rem;
  --padding-lg: 4.5px;
  --h1: Inter, sans-serif;
  --h1-weight: 800;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@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: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 56px;
  margin-bottom: 30px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

h2 {
  margin-top: 56px;
  margin-bottom: 30px;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

h3 {
  margin-top: 56px;
  margin-bottom: 10px;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

p {
  margin-bottom: 29px;
  font-family: Inter, sans-serif;
  font-size: 21px;
  line-height: 1.58;
}

a {
  text-decoration: underline;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
  font-family: Inter, sans-serif;
}

li {
  margin-bottom: 6px;
  font-size: 21px;
  line-height: 24px;
}

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

blockquote {
  border-left: 5px solid #e2e2e2;
  margin-bottom: 20px;
  padding: 10px 20px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 22px;
}

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

.max-width-full {
  width: 100%;
  max-width: none;
}

.fs-styleguide_label {
  color: #fff;
  background-color: #2d62ff;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .75rem .3rem;
  font-weight: 600;
  display: flex;
}

.fs-styleguide_label.is-tag {
  background-color: #dd23bb;
}

.text-size-tiny {
  font-size: .75rem;
}

.nav_menu_link {
  color: var(--gray);
  padding: 0;
}

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.fs-styleguide_section-header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #eee;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: 3rem;
  line-height: 1.4;
  display: grid;
}

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

.icon-1x1-medium {
  width: 2rem;
  height: 2rem;
}

.fs-styleguide_hero-label {
  color: #000;
  text-transform: uppercase;
  background-color: #eee;
  border-radius: .25rem;
  padding: .25rem .375rem;
  font-size: .75rem;
  font-weight: 500;
  text-decoration: none;
}

.padding-custom3 {
  padding: 3.5rem;
}

.heading-style-h6 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

.spacer-xxhuge {
  width: 100%;
  padding-top: 12rem;
}

.fs-styleguide_background {
  border: 1px solid #0000001a;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.background-color-secondary {
  background-color: #2d62ff;
}

.spacer-xhuge {
  width: 100%;
  padding-top: 8rem;
}

.overflow-visible {
  overflow: visible;
}

.fs-styleguide_header-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.overflow-hidden {
  overflow: hidden;
}

.pointer-events-none {
  pointer-events: none;
}

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

.icon-1x1-large {
  width: 2.5rem;
  height: 2.5rem;
}

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

.fs-styleguide_item-header {
  border-bottom: 1px solid #0000001a;
  width: 100%;
  padding-bottom: 2rem;
}

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

.fs-styleguide_heading-header {
  font-size: 6rem;
}

.fs-styleguide_item-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-weight-xbold {
  font-weight: 800;
}

.fs-styleguide_section {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.fs-styleguide_section.is-vertical {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-columns: 1fr;
}

.icon-1x1-small {
  flex: none;
  width: 1rem;
  height: 1rem;
}

.form_checkbox {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.padding-small {
  padding: 1rem;
}

.fs-styleguide_header {
  color: #fff;
  background-color: #000;
  background-image: radial-gradient(circle at 100% 100%, #dd23bb40, #0000 40%), radial-gradient(circle at 0 100%, #2d62ff4d, #0000 60%);
}

.padding-vertical {
  padding: 1rem 0;
}

.nav_menu {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  margin-right: auto;
  display: flex;
}

.pointer-events-auto {
  pointer-events: auto;
}

.max-width-medium {
  width: 100%;
  max-width: 32rem;
}

.text-color-alternate {
  color: #fff;
}

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

.text-weight-medium {
  font-weight: 500;
}

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.text-style-muted {
  opacity: .6;
}

.margin-custom1 {
  margin: 1.5rem;
}

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

.text-size-regular {
  font-size: 1rem;
}

.fs-styleguide_spacing-all {
  display: none;
}

.form_component {
  margin-bottom: 0;
}

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

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

.spacer-huge {
  width: 100%;
  padding-top: 6rem;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-small {
  margin: 1rem;
}

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

.hide {
  display: none;
}

.heading-style-h1 {
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

.overflow-scroll {
  overflow: scroll;
}

.margin-tiny {
  margin: .125rem;
}

.padding-xhuge {
  padding: 8rem;
}

.max-width-small {
  width: 100%;
  max-width: 20rem;
}

.icon-height-small {
  height: 1rem;
}

.padding-xxhuge {
  padding: 12rem;
}

.text-color-primary {
  color: #000;
}

.padding-large {
  padding: 3rem;
}

.aspect-ratio-portrait {
  aspect-ratio: 2 / 3;
  object-fit: cover;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.z-index-1 {
  z-index: 1;
  position: relative;
}

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

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.aspect-ratio-landscape {
  aspect-ratio: 3 / 2;
  object-fit: cover;
}

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

.padding-custom1 {
  padding: 1.5rem;
}

.form_radio {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

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

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

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

.padding-0 {
  padding: 0;
}

.overflow-auto {
  overflow: auto;
}

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

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.margin-xxhuge {
  margin: 12rem;
}

.padding-custom2 {
  padding: 2.5rem;
}

.fs-styleguide_2-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.fs-styleguide_2-col.is-align-start {
  align-items: start;
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.fs-styleguide_empty-box {
  z-index: -1;
  background-color: #2d40ea0d;
  border: 1px dashed #2d40ea;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.max-width-large.align-center {
  margin-left: auto;
  margin-right: auto;
}

.text-color-secondary {
  color: #222;
}

.margin-vertical, .margin-vertical.margin-medium, .margin-vertical.margin-xsmall {
  margin-left: 0;
  margin-right: 0;
}

.main-wrapper {
  position: relative;
}

.spacer-tiny {
  width: 100%;
  padding-top: .125rem;
}

.aspect-ratio-widescreen {
  aspect-ratio: 16 / 9;
  object-fit: cover;
}

.heading-style-h4 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.margin-large {
  margin: 3rem;
}

.margin-0 {
  margin: 0;
}

.icon-height-large {
  height: 3rem;
}

.margin-xxsmall {
  margin: .25rem;
}

.form_message-success {
  color: #114e0b;
  background-color: #cef5ca;
  padding: 1.25rem;
}

.aspect-ratio-square {
  aspect-ratio: 1;
  object-fit: cover;
}

.background-color-alternate {
  background-color: #fff;
}

.heading-style-h3 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

.fs-styleguide_heading-medium {
  font-size: 4rem;
}

.margin-xlarge {
  margin: 4rem;
}

.button {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .25rem;
  padding: .75rem 1.5rem;
  font-weight: 600;
}

.button.is-text {
  color: #000;
  background-color: #0000;
  border: 2px solid #0000;
}

.button.is-secondary {
  color: #000;
  background-color: #0000;
  border: 1px solid #222;
}

.button.is-large {
  padding: 1rem 2rem;
}

.button.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button.is-small {
  padding: .5rem 1.25rem;
}

.margin-medium {
  margin: 2rem;
}

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

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

.text-style-allcaps {
  text-transform: uppercase;
}

.fs-styleguide_spacing {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-image: linear-gradient(to top, #2d40ea1a, #fff0);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start stretch;
  display: grid;
  position: relative;
}

.margin-custom2 {
  margin: 2.5rem;
}

.nav_button {
  padding: 1rem;
}

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

.padding-medium {
  padding: 2rem;
}

.form_radio-icon {
  width: .875rem;
  height: .875rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
  border-width: .25rem;
  width: .875rem;
  height: .875rem;
}

.form_radio-icon.w--redirected-focus {
  width: .875rem;
  height: .875rem;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.fs-styleguide_background-space {
  width: 1px;
  height: 1px;
  margin: 5rem;
}

.text-size-small {
  margin-bottom: 0;
  font-size: .875rem;
}

.text-size-small.text-weight-semibold {
  font-weight: 600;
}

.text-size-small.hide-mobile-landscape {
  color: #4f5c68;
  margin-bottom: 0;
  font-weight: 400;
}

.padding-xxlarge {
  padding: 5rem;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.text-size-large {
  font-size: 1.5rem;
}

.form_message-error {
  color: #3b0b0b;
  background-color: #f8e4e4;
  margin-top: .75rem;
  padding: .75rem;
}

.padding-xsmall {
  padding: .5rem;
}

.spacer-xsmall {
  width: 100%;
  padding-top: .5rem;
}

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

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

.fs-styleguide_4-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.heading-style-h5 {
  align-self: auto;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

.spacer-small {
  width: 100%;
  padding-top: 1rem;
}

.fs-styleguide_3-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.fs-styleguide_3-col.is-align-start {
  align-items: start;
}

.fs-styleguide_item {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  border-bottom: 1px solid #0000001a;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 3rem;
  display: grid;
  position: relative;
}

.fs-styleguide_item.is-stretch {
  justify-items: stretch;
}

.text-style-nowrap {
  white-space: nowrap;
}

.margin-huge {
  margin: 6rem;
}

.nav_component {
  background-color: #000;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
  inset: 0% 0% auto;
}

.padding-xxsmall {
  padding: .25rem;
}

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

.margin-top {
  margin: 32px 0 0;
}

.margin-top.margin-xxsmall, .margin-top.margin-xsmall, .margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-xhuge {
  margin: 8rem;
}

.padding-huge {
  padding: 6rem;
}

.fs-styleguide_spacer-box {
  background-color: #2d40ea1a;
  border: 1px dashed #2d40ea;
  width: 100%;
  position: relative;
}

.form_input {
  background-color: #0000;
  border: 1px solid #eee;
  min-height: 3rem;
  margin-bottom: .75rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.form_input::placeholder, .form_input.is-select-input {
  color: #222;
}

.form_input.is-text-area {
  min-height: 8rem;
  padding-top: .75rem;
  font-size: 1rem;
}

.padding-global {
  padding-left: 2rem;
  padding-right: 2rem;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 12rem;
}

.text-style-link {
  color: #2d62ff;
  text-decoration: underline;
}

.padding-tiny {
  padding: .125rem;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

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

.max-width-xsmall {
  width: 100%;
  max-width: 16rem;
}

.background-color-tertiary {
  background-color: #dd23bb;
}

.text-size-medium {
  font-size: 1.25rem;
}

.text-size-medium.text-weight-bold {
  font-weight: 700;
}

.padding-xlarge {
  padding: 4rem;
}

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

.fs-styleguide_row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spacer-large {
  padding-top: 3rem;
}

.background-color-primary {
  color: #fff;
  background-color: #000;
}

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

.text-style-quote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.spacer-xxsmall {
  width: 100%;
  padding-top: .25rem;
}

.fs-styleguide_1-col {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.fs-styleguide_message {
  color: #5e5515;
  background-color: #fcf8d8;
  border-radius: .25rem;
  padding: .25rem .5rem;
  font-size: .875rem;
}

.nav_logo {
  width: 10rem;
}

.margin-custom3 {
  margin: 3.5rem;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.form_checkbox-icon {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-checked {
  background-size: 90%;
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-focus {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.nav_container {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.icon-height-medium {
  height: 2rem;
}

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

.margin-bottom, .margin-bottom.margin-tiny, .margin-bottom.margin-xsmall, .margin-bottom.margin-small, .margin-bottom.margin-large, .margin-bottom.margin-xxlarge, .margin-bottom.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.nav_bar {
  background-color: #0000;
  padding: 1rem 1.5rem;
  position: sticky;
  top: 0;
}

.nav_bar.linkedin {
  background-color: #ffffff1a;
}

.nav_flex, .nav_buttons {
  align-items: center;
  display: flex;
}

.btn {
  border-radius: 8px;
  padding: 10px 12px;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.btn.btn-primary {
  white-space: pre;
  background-color: #48a0fa;
  border: 2px solid #48a0fa;
  font-size: 16px;
  box-shadow: 0 1px 3px #0d101733;
}

.btn.btn-primary.btn-primary-big {
  padding: 12px 24px;
}

.btn.btn-primary.btn-primary-big.btn-flex {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  white-space: nowrap;
  word-break: keep-all;
  background-color: #48a0fa;
  align-items: center;
  padding: 12px 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.btn.btn-primary.btn-primary-big.btn-flex.btn-stretch.btn-fixed-width {
  max-width: 320px;
  margin-left: auto;
  margin-right: auto;
}

.btn.btn-primary.btn-flex {
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn.btn-primary.btn-flex.btn-pricing {
  background-color: #6f5bc6;
  border-color: #6f5bc6;
  line-height: 24px;
}

.btn.btn-primary.btn-flex.btn-pricing.highlight {
  background-color: #48a0fa;
  border-color: #48a0fa;
}

.btn.btn-primary.btn-small {
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 18px;
}

.btn.btn-primary.btn-small.btn-register {
  min-height: 44px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.btn.btn-outline {
  border: 2px solid var(--gray);
  color: var(--gray);
  background-color: #0000;
  display: inline-flex;
}

.btn.btn-outline.btn-outline-white, .btn.btn-outline.full-witdth-button:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
  border-color: var(--white);
  color: var(--white);
}

.btn.btn-secondary {
  color: #272a31;
  text-align: center;
  background-color: #fff;
  border: 1px solid #c9cdd2;
  padding: 8px 20px;
  line-height: 24px;
  display: block;
}

.btn.btn-secondary.btn-flex {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-decoration: none;
  display: flex;
}

.btn.btn-secondary.btn-flex.btn-flex-center {
  justify-content: center;
}

.btn.btn-transparent {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.navbar5_component {
  border-bottom: 1px solid var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar5_dropdown-content-right {
  flex: 1;
  max-width: 35rem;
  padding: 2rem 0 2rem 2rem;
  display: flex;
  position: relative;
}

.navbar5_menu-left {
  display: flex;
}

.navbar5_link {
  padding: 1.5rem 1rem;
}

.navbar5_link.w--current {
  color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
}

.icon-embed-xsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.icon-embed-xsmall.purple-icon {
  color: #8a5cdb;
}

.icon-embed-xsmall.icon-integrations {
  width: 24px;
  height: 24px;
}

.navbar5_dropdown-content {
  width: 100%;
  display: flex;
}

.navbar5_menu-button {
  padding: 0;
}

.button-2 {
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  color: var(--\<unknown\|variable-2688eaeb-df93-32fe-efb9-d54fbd7bd424\>);
  text-align: center;
  border-radius: .25rem;
  padding: .75rem 1.5rem;
  font-weight: 600;
}

.button-2.is-small {
  padding: .5rem 1.25rem;
}

.button-2.is-secondary {
  border: 1px solid var(--\<unknown\|variable-551aa6d2-4bf8-6036-137a-78e1c71841a4\>);
  color: var(--\<unknown\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>);
  background-color: #0000;
}

.button-2.is-secondary.is-small {
  padding: .5rem 1.25rem;
}

.button-2.is-link {
  color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-2.is-link.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.dropdown-chevron {
  color: var(--gray);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.dropdown-chevron:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
  color: #fff;
}

.navbar5_dropdown-background-layer {
  background-color: #fff;
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.navbar5_dropdown-background-layer.background-color-secondary {
  background-color: var(--\<unknown\|variable-2dd539ce-5be2-4493-8245-a883e87dab6d\>);
}

.navbar5_menu-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.navbar5_blog-list {
  grid-column-gap: 0rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.navbar5_blog-image-wrapper {
  flex: 1 0 40%;
  width: 100%;
}

.navbar5_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.navbar5_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.text-style-link-2 {
  color: var(--\<unknown\|variable-ad940cb5-1815-151e-2cbc-4f27dec2b1e5\>);
  text-decoration: underline;
}

.text-style-link-2.text-size-small {
  font-size: .875rem;
}

.navbar5_large-item-content {
  flex-direction: column;
  flex: auto;
  justify-content: flex-start;
  display: flex;
}

.navbar5_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar5_dropdown-list.w--open {
  border-bottom: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  width: 100vw;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  position: absolute;
  inset: 100% 0% auto;
  overflow: hidden;
}

.navbar5_dropdown-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: 1.5rem 1rem;
  display: flex;
}

.navbar5_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar5_menu-dropdown {
  position: static;
}

.navbar5_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar5_dropdown-link {
  grid-column-gap: .75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: .5rem;
  padding-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.navbar5_icon-wrapper {
  flex: none;
}

.navbar5_logo-link {
  padding-left: 0;
}

.navbar5_blog-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.navbar5_blog-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

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

.navbar5_dropdown-content-wrapper {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.navbar5_dropdown-content-wrapper.z-index-1 {
  z-index: 1;
  position: relative;
}

.navbar12_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar12_menu-button {
  padding: 0;
}

.navbar12_dropdown-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: .5rem;
  display: flex;
}

.navbar12_logo {
  max-width: 169px;
}

.navbar12_logo:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
  display: none;
}

.navbar12_logo.custom {
  max-width: none;
}

.navbar12_dropdown-content {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 20px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 15px;
  display: grid;
  box-shadow: 0 4px 25px #00000026;
}

.navbar12_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar12_menu-dropdown {
  font-family: Inter, sans-serif;
  font-weight: 500;
  display: inline-block;
}

.button-3 {
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  color: var(--\<unknown\|variable-2688eaeb-df93-32fe-efb9-d54fbd7bd424\>);
  text-align: center;
  border-radius: .25rem;
  padding: .75rem 1.5rem;
  font-weight: 600;
}

.button-3.is-small {
  padding: .5rem 1.25rem;
}

.button-3.is-secondary {
  border: 1px solid var(--\<unknown\|variable-551aa6d2-4bf8-6036-137a-78e1c71841a4\>);
  color: var(--\<unknown\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>);
  background-color: #0000;
}

.button-3.is-secondary.is-small {
  padding: .5rem 1.25rem;
}

.button-3.is-link {
  color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-3.is-link.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button-3.max-width-full {
  width: 100%;
  max-width: none;
}

.navbar12_logo-link {
  padding-left: 0;
}

.navbar12_dropdown-list {
  background-color: #0000;
  transition: transform .2s;
  display: none;
  left: -20px;
}

.navbar12_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  width: 40rem;
  padding: 1.5rem;
  right: -100%;
}

.navbar12_dropdown-list.one-block {
  width: 435px;
  max-width: 435px;
  display: block;
  top: 60px;
  left: -20px;
}

.navbar12_dropdown-list.navbar-485 {
  max-width: 485px;
  transition-duration: .1s;
}

.navbar12_dropdown-list.integrations-dropdown {
  width: 320px;
  max-width: 320px;
}

.navbar12_menu-links {
  letter-spacing: 0;
  flex: 1;
  line-height: 24px;
}

.navbar12_menu {
  align-items: center;
  display: flex;
  position: static;
}

.navbar12_menu.is-page-height-tablet {
  flex: 1;
  justify-content: space-between;
}

.navbar12_menu-buttons {
  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-left: 1rem;
  display: flex;
}

.navbar12_dropdown-link {
  grid-column-gap: .75rem;
  grid-row-gap: 0px;
  color: #000;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: 5px;
  text-decoration: none;
  display: flex;
}

.navbar12_dropdown-link:hover {
  background-color: #f3eefb66;
}

.navbar12_icon-wrapper {
  flex: none;
}

.navbar12_icon-wrapper.icon-rounded-border {
  background-color: #e8def7;
  border-radius: 50%;
  padding: 6px;
}

.navbar12_link {
  color: var(--gray);
  padding: .5rem;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.navbar12_link:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
  color: #fff;
}

.navbar12_link.w--current {
  color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
}

.navbar12_component {
  border-bottom: 1px solid var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar12_text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-block {
  color: var(--gray);
}

.text-block:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
  color: #fff;
}

.navbar11_menu {
  align-items: center;
  display: flex;
  position: static;
}

.navbar11_icon-wrapper {
  flex: none;
}

.navbar11_link {
  padding: .5rem 1rem;
}

.navbar11_link.w--current {
  color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
}

.navbar11_menu-button {
  padding: 0;
}

.navbar11_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar11_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.navbar11_dropdown-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.navbar11_component {
  border-bottom: 1px solid var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar11_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  width: 20rem;
  padding: 1.5rem;
}

.navbar11_menu-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 1rem;
  display: flex;
}

.navbar11_text-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar11_logo-link {
  padding-left: 0;
}

.navbar11_dropdown-link {
  grid-column-gap: .75rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: .25rem;
  padding-bottom: .25rem;
  text-decoration: none;
  display: flex;
}

.div-block-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex: 0 auto;
  display: flex;
}

.section_hero {
  background-color: #f9f9f9;
  padding-top: 60px;
  padding-bottom: 100px;
  position: relative;
}

.section_hero.homepage_hero {
  padding-top: 60px;
  padding-bottom: 0;
}

.section-container {
  max-width: 1280px;
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
}

.section-container.section-vertical-padding {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-container.section-container-180-50 {
  padding-top: 180px;
  padding-bottom: 50px;
}

.section-container.section-vertical-padding-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.section-container.section-container-50-180 {
  padding-top: 50px;
  padding-bottom: 180px;
}

.section-container.section-container-180 {
  padding-top: 180px;
  padding-bottom: 180px;
}

.section-container.section-container-72-100 {
  padding-top: 72px;
  padding-bottom: 100px;
}

.section-container.section-container-150 {
  padding-top: 150px;
  padding-bottom: 150px;
}

.section-container.section-container-64 {
  padding-top: 64px;
  padding-bottom: 64px;
}

.section-container.section-padding-top-100 {
  padding-top: 100px;
}

.section-container.section-container-84-32 {
  padding-top: 84px;
  padding-bottom: 32px;
}

.section-container.section-container-32-42 {
  padding-top: 32px;
  padding-bottom: 42px;
}

.section-container.section-container-32-150 {
  padding-top: 32px;
  padding-bottom: 150px;
}

.section-container.section-container-50-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.section-container.section-container-150-50 {
  padding-top: 150px;
  padding-bottom: 50px;
}

.section-container.section-container-32-100 {
  padding-top: 32px;
  padding-bottom: 100px;
}

.section-container.section-vertical-padding-84 {
  padding-top: 84px;
  padding-bottom: 84px;
}

.section-container.section-container-100-50 {
  padding-top: 100px;
  padding-bottom: 50px;
  overflow: clip;
}

.section-container.section-container-60-100 {
  padding-top: 60px;
  padding-bottom: 100px;
}

.section-container.section-container-100-150 {
  padding-top: 100px;
  padding-bottom: 50px;
}

.section-container.section-container-150-100 {
  padding-top: 72px;
  padding-bottom: 100px;
}

.section-container.section-container-48 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.section-container.text-white {
  color: #fff;
}

.section-container.section-container-110 {
  padding-top: 110px;
  padding-bottom: 110px;
}

.leading-content {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.header {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 852px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.tag {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3522931 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 5px 6px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 11.625px;
  height: 13.2857px;
  text-decoration: none;
  display: flex;
}

.text {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading {
  text-align: center;
}

.heading.text-left {
  text-align: left;
  font-family: Bricolage Grotesque, sans-serif;
}

.heading.text-left.remove-margin {
  margin-top: 0;
  margin-bottom: 24px;
}

.vectors-wrapper-2 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 4px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 179px;
  left: 555px;
}

.button-group-2 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.hero_btn_subtitle {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-0 {
  color: #0d1017;
  text-align: center;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.heading-1 {
  color: #8a5cdb;
  text-align: center;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-0 {
  color: #45484f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.description-0.text-left {
  text-align: left;
}

.description-0.text-left.text-white {
  color: #fff;
}

.description-1 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.description-2 {
  color: #45484f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.hero-background {
  z-index: 0;
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
  width: 100%;
  height: calc(100% + 78px);
  max-height: none;
  position: absolute;
  top: -78px;
}

.hero-background.gain-insights-hero-bg {
  background-color: #210d43;
  background-image: none;
  height: calc(100% + 78px);
  max-height: none;
  top: -78px;
}

.hero-background.hero_abm {
  max-height: 1400px;
}

.hero-background.gather-data-hero-bg {
  background-color: #04264e;
  background-image: none;
  height: calc(100% + 78px);
  max-height: none;
  top: -78px;
}

.hero-background.auto-engage-hero-bg {
  background-color: #411641;
  background-image: none;
  max-height: 1400px;
}

.hero-background.linkedin-offer {
  background-image: linear-gradient(128.19deg, #ff64ff 6.22%, #0153a6);
}

.frame-3522943 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-3522945 {
  grid-column-gap: 24px;
  border-radius: 12px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1419.96px;
  text-decoration: none;
  display: flex;
}

.frame-3522940 {
  grid-row-gap: 8.87475px;
  background-color: #f9f9f9;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.heading-2 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.supporting-text-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.supporting-text-1 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.home_hero-image {
  margin-top: 80px;
  margin-bottom: 50px;
}

.logo-cloud-12 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
}

.container-3 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
}

.frame-3522950 {
  grid-row-gap: 32px;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 697px;
  text-decoration: none;
  display: flex;
}

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

.heading-3.text-left {
  text-align: left;
}

.logos {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: grid;
  position: relative;
}

.logos.smaller-grid {
  justify-items: center;
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
}

.vectors-wrapper-3 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 86.0792px;
  height: 26.0846px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-4 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.4135px;
  height: 28.4518px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-5 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 103.034px;
  height: 15.6508px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-6 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 85.478px;
  height: 16.6203px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-7 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 59.9946px;
  height: 19.5635px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-8 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.2962px;
  height: 29.9973px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-9 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 76.2975px;
  height: 22.1719px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-10 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 74.9933px;
  height: 16.955px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-11 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 106px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -2.37695px;
  left: 0;
}

.vectors-wrapper-12 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 63px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -28.377px;
  left: 660px;
}

.btns {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-2 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.button-4 {
  grid-column-gap: 8px;
  border: 2px solid #213242;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-3 {
  color: #213242;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.frame-3522951 {
  grid-row-gap: 44px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 394px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.testimonial {
  grid-row-gap: 20px;
  background-color: #04264e;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 32px 32px 48px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-13 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 102.879px;
  height: 31.1755px;
  text-decoration: none;
  display: flex;
}

.content {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.description {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.text-2 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.title {
  color: #272a31;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 120%;
  text-decoration: none;
}

.support-text {
  color: #61646b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.avatar {
  border: 8px solid #fff;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 155.148px;
  left: 165px;
}

.avatar-base {
  background-color: #bba790;
  background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/67360535e5528853ce53f385_Avatar-base.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 999px;
  width: 100%;
  min-height: 64px;
}

.testimonial-image {
  object-fit: cover;
  border: 8px solid #fff;
  border-radius: 50%;
  width: 64px;
  height: 64px;
  position: absolute;
  bottom: 54px;
  left: 50%;
  transform: translateX(-50%);
}

.heading-4 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-5 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.vectors-wrapper-14 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.4135px;
  height: 28.4518px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-15 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 103.034px;
  height: 15.6508px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-16 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 85.478px;
  height: 16.6203px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-17 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 59.9946px;
  height: 19.5635px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-18 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.2962px;
  height: 29.9973px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-19 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 76.2975px;
  height: 22.1719px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-20 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 74.9933px;
  height: 16.955px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-21 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 106px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -2.37695px;
  left: 0;
}

.vectors-wrapper-22 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 63px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -88.377px;
  left: 623px;
}

.assets-button-group-cta-base-3 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-4 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.testimonial-block {
  grid-row-gap: 44px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 394px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-23 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 102.879px;
  height: 31.1755px;
  text-decoration: none;
  display: flex;
}

.heading-6 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-7 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3522953 {
  background-color: #210d43;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  text-decoration: none;
  display: flex;
}

.container-4 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.heading-8 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.heading-9 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 44px;
  text-decoration: none;
}

.description-3 {
  color: #e3ddec;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.boxes {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522955 {
  grid-row-gap: 24px;
  background-color: #f3eefb;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.heading-10 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 38px;
  text-decoration: none;
}

.frame-3522881 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 508px;
  height: 52px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-24 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3522880 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.supporting-text-2 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.supporting-text-3 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.frame-3522956 {
  grid-row-gap: 24px;
  background-color: #ebf5fe;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.heading-and-action {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3522957 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 508px;
  text-decoration: none;
  display: flex;
}

.section_first-features {
  background-color: #ebf5fe;
  position: relative;
}

.triangle-top {
  border: 50px solid #0000;
  border-top-color: #210d43;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}

.triangle-top.triangle-gray {
  border-top-color: #1f2f3f;
}

.triangle-top.color-bg-teal {
  border-top-color: #ebf5fe;
}

.triangle-top.blue-rounded {
  border-top-color: #b5dcff;
}

.triangle-top.color-bg-light-pink {
  border-top-color: #fff6fd;
}

.triangle-top.triangle-light-gray {
  border-top-color: #f9f9f9;
}

.frame-3522958 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-25 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 171px;
  height: 4px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 86.1484px;
  left: 412px;
}

.heading-11 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.heading-12 {
  color: #8a5cdb;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.heading-13 {
  color: #8a5cdb;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 44px;
  text-decoration: none;
}

.description-4 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-5 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-6 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3522963 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 64px;
  text-decoration: none;
  display: flex;
}

.frame-3522861 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3522964 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 5px 6px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-26 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12.25px;
  height: 14px;
  text-decoration: none;
  display: flex;
}

.button-group-3 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-4 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-5 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.just-set-it-up-once-let-it-run-in-the-background---and-get-notified-when-you-get-a-reply-0 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.just-set-it-up-once-let-it-run-in-the-background---and-get-notified-when-you-get-a-reply-1 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.just-set-it-up-once-let-it-run-in-the-background---and-get-notified-when-you-get-a-reply-2 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3522962 {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-top: 48px;
  text-decoration: none;
  display: flex;
}

.frame-3522959 {
  grid-row-gap: 48px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3522966 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522965 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  padding: 20px 17px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-27 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-4 {
  color: #210d43;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.text-5 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.frame-3522967 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  padding: 19px 18px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-28 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 24.7059px;
  text-decoration: none;
  display: flex;
}

.frame-3522954 {
  grid-column-gap: 64px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-29 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3522977 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522984 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522985 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3522986 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 7px 6px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-30 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 9.6px;
  text-decoration: none;
  display: flex;
}

.text-6 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-14 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.frame-3522983 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522974 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522981 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-31 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3522978 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-15 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.heading-16 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-17 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.assets-button-group-cta-base-5 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-6 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-32 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.heading-18 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.heading-19 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-8 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-9 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-10 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3522987 {
  grid-column-gap: 64px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: grid;
}

.frame-3522987.custom {
  grid-column-gap: 48px;
  align-content: stretch;
  align-items: center;
}

.vectors-wrapper-33 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3522988 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522989 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522990 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3522991 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 7px 6px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-34 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 9.6px;
  text-decoration: none;
  display: flex;
}

.text-7 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-20 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.frame-3522992 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522993 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522994 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-35 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.heading-21 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.heading-22 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-23 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.label-7 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-36 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.heading-24 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.heading-25 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-12 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-13 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-14 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3522995 {
  background-color: #1f2f3f;
  border-radius: 24px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 56px 48px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 35px #0000001a;
}

.frame-3522996 {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 568px;
  height: 270px;
  text-decoration: none;
  display: flex;
}

.frame-3522997 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-26 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-15 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3522998 {
  grid-column-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-37 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 63.0998px;
  height: 62.6601px;
  text-decoration: none;
  display: flex;
}

.frame-3522999 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 416px;
  text-decoration: none;
  display: flex;
}

.frame-3523000 {
  grid-row-gap: 8px;
  background-color: #2e4052;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.text-8 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.text-9 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-16 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-17 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523001 {
  grid-column-gap: 64px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: grid;
}

.frame-3523002 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523003 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523004 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523005 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 6px 5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-38 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12.7998px;
  height: 11.2939px;
  text-decoration: none;
  display: flex;
}

.text-10 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523006 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523007 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523008 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-39 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.heading-27 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.heading-28 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.label-8 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-40 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-41 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.heading-29 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.heading-30 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-18 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-19 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-20 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.heading-31 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-32 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523059 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.container-5 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523010 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 596px;
  text-decoration: none;
  display: flex;
}

.frame-3523114 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-33 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.label-9 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-42 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523111 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -79.8301px;
  left: auto;
  right: -120px;
}

.frame-3523112 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 154.333px;
  padding-top: 60px;
  text-decoration: none;
  display: flex;
}

.frame-3523108 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523115 {
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 154.333px;
  height: 125px;
  padding: 20px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 20px #0000000f;
}

.image-37 {
  object-fit: cover;
}

.text-11 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523116 {
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 154.333px;
  height: 125px;
  padding: 20px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 20px #0000000f;
}

.frame-3523109 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523117 {
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 154px;
  height: 125px;
  padding: 20px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 20px #0000000f;
}

.frame-3523113 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 154.333px;
  padding-top: 70px;
  text-decoration: none;
  display: flex;
}

.frame-3523009 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 44px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-43 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 105px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 0;
  left: auto;
  right: -120px;
}

.vectors-wrapper-44 {
  z-index: 50;
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 105px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto -120px 0 auto;
}

.description-21 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-22 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.section_accordion-features {
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
}

.frame-3523012 {
  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;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: grid;
}

.frame-3523013 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 620px;
  text-decoration: none;
  display: flex;
}

.frame-3523024 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 48px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-3523118 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523119 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 6px 5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-45 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14.2041px;
  height: 11.3633px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-46 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 4px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 144.318px;
  left: 141px;
}

.frame-3523023 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-47 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 100px;
  text-decoration: none;
  display: flex;
}

.frame-3523016 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523025 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-48 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-12 {
  color: #8a5cdb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 140%;
  text-decoration: none;
}

.text-13 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-14 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 140%;
  text-decoration: none;
}

.vectors-wrapper-49 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 22.5px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-50 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 21px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-51 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.heading-35 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.heading-36 {
  color: #8a5cdb;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-23 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-24 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.accordion1_component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.accordion1_top {
  border-top: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.accordion1_top.accordion-border {
  border: 1px solid #0000;
  border-top-color: #ccc;
}

.accordion1_icon {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
  display: flex;
}

.accordion1_bottom {
  overflow: hidden;
}

.accordion_title {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.accordion-title-text {
  color: var(--gray);
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 140%;
}

.accordion-order-number {
  font-family: Inter, sans-serif;
}

.accordion-image {
  color: inherit;
  align-self: auto;
}

.frame-3523056 {
  background-color: #1f2f3f;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  text-decoration: none;
  display: flex;
}

.frame-3523120 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523121 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523122 {
  grid-column-gap: 8px;
  background-color: #4f2b90;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-52 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-15 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-37 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523123 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523124 {
  grid-row-gap: 48px;
  background-color: #f3eefb;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.frame-3523068 {
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #1f2f3f;
}

.vectors-wrapper-53 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 53.4444px;
  height: 32.6829px;
  text-decoration: none;
  display: flex;
}

.frame-3523069 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.heading-38 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.heading-39 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523125 {
  grid-row-gap: 48px;
  background-color: #ebf5fe;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.vectors-wrapper-54 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 37px;
  height: 37px;
  text-decoration: none;
  display: flex;
}

.heading-and-action-2 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3522952 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.label-10 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-2 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-group-4 {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 530px;
  text-decoration: none;
  display: flex;
}

.button-5 {
  grid-column-gap: 8px;
  border: 2px solid #ebf5fe;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-11 {
  color: #ebf5fe;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-3 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-26 {
  color: #e3ddec;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.description-27 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.subtitle-1 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523126 {
  background-color: #1f2f3f;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  text-decoration: none;
  display: flex;
}

.frame-3523127 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523128 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523129 {
  grid-column-gap: 8px;
  background-color: #4f2b90;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-55 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.heading-40 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523130 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523131 {
  grid-row-gap: 48px;
  background-color: #f3eefb;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.frame-3523132 {
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #1f2f3f;
}

.vectors-wrapper-56 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 53.4444px;
  height: 32.6829px;
  text-decoration: none;
  display: flex;
}

.frame-3523133 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.heading-41 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.heading-42 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523134 {
  grid-row-gap: 48px;
  background-color: #ebf5fe;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.vectors-wrapper-57 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 37px;
  height: 37px;
  text-decoration: none;
  display: flex;
}

.heading-and-action-3 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523135 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.button-group-5 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.label-12 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-4 {
  color: #e3ddec;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-6 {
  grid-column-gap: 8px;
  border: 2px solid #ebf5fe;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-13 {
  color: #ebf5fe;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.description-29 {
  color: #e3ddec;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.description-30 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.subtitle-5 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523029 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.container-6 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523038 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523136 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-58 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-16 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-43 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523040 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 48px;
  text-decoration: none;
  display: flex;
}

.frame-3523034 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-3523031 {
  grid-row-gap: 32px;
  background-color: #fff;
  border: 1px solid #0d1017;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #0d1017;
}

.vectors-wrapper-59 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 28.8px;
  text-decoration: none;
  display: flex;
}

.frame-3523035 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-17 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523032 {
  grid-row-gap: 32px;
  background-color: #fff;
  border: 1px solid #0d1017;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #0d1017;
}

.frame-3523137 {
  grid-column-gap: 12px;
  background-color: #fff;
  border: 1px solid #0d1017;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #0d1017;
}

.vectors-wrapper-60 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-18 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.text-19 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523138 {
  grid-row-gap: 12px;
  background-color: #fff;
  border: 1px solid #0d1017;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #0d1017;
}

.frame-3523036 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-61 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-62 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 54px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -6.80469px;
  left: 770px;
}

.description-32 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-33 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.add-a-simple-snippet-of-code-to-your-website-for-real-time-data-capture-1 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.add-a-simple-snippet-of-code-to-your-website-for-real-time-data-capture-2 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523030 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-7 {
  grid-column-gap: 64px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523139 {
  background-color: #210d43;
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 56px 48px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 35px #0000001a;
}

.frame-3523140 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 568px;
  text-decoration: none;
  display: flex;
}

.frame-3523141 {
  grid-column-gap: 8px;
  background-color: #4f2b90;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-63 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-20 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523042 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-44 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-34 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-group-6 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-6 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-14 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-6 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.image {
  object-fit: contain;
  position: relative;
  right: -82px;
}

.description-35 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-36 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523057 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 72px 10px 100px;
  text-decoration: none;
  display: flex;
}

.container-8 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.testimonial-quote-block {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-64 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-65 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0410156px;
  left: 0;
}

.vectors-wrapper-66 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 291.959px;
  left: 144.656px;
}

.frame-3523078 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  padding-top: 80px;
  text-decoration: none;
  display: flex;
}

.frame-3523071 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-50 {
  object-fit: cover;
  border: 1px solid #969696;
  border-radius: 9999px;
}

.frame-3523079 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-22 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.text-23 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-1 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-2 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 150%;
  text-decoration: none;
}

.section_benefiets {
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
}

.frame-3523043 {
  background-image: linear-gradient(90deg, #f3eefb 0%, #ebf5fe 100%);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  text-decoration: none;
  display: flex;
}

.frame-3523044 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523046 {
  grid-column-gap: 38px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 56px;
  text-decoration: none;
  display: flex;
}

.heading-45 {
  color: #0d1017;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523045 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523047 {
  grid-column-gap: 10px;
  border: 0 solid #beccd9;
  border-left-width: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 24px;
  padding-left: 24px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-67 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 25px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.480469px;
  left: 0;
}

.frame-3523048 {
  grid-column-gap: 10px;
  border: 0 solid #beccd9;
  border-left-width: 1px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 24px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.features {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.features.margin-top-50 {
  margin-top: 50px;
}

.leading-content-2 {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 4px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 8px #0000000d;
}

.content-2 {
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.heading-and-description {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.heading-and-action-4 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-46 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 38px;
  text-decoration: none;
}

.frame-3523142 {
  grid-column-gap: 10px;
  background-color: #8a5cdb;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 3px 3px #1f2f3f;
}

.vectors-wrapper-68 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 17.3333px;
  height: 19.8094px;
  text-decoration: none;
  display: flex;
}

.supporting-text-4 {
  color: #45484f;
  margin-top: auto;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.description-38 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-39 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-40 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.container-9 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523052 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523052.custom {
  align-items: center;
}

.heading-47 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3522905 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-7 {
  grid-column-gap: 8px;
  background-color: #8a5cdb;
  border-radius: 6px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-15 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.assets-button-group-cta-base-8 {
  grid-column-gap: 8px;
  background-color: #fff;
  border: 1px solid #c9cdd2;
  border-radius: 6px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-16 {
  color: #272a31;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.leading-content-3 {
  grid-column-gap: 64px;
  background-color: #f9f9f9;
  border-radius: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 48px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.leading-content-3.custom {
  min-height: 450px;
}

.header-2 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 519px;
  text-decoration: none;
  display: flex;
}

.text-and-badge {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522907 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-48 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.heading-49 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3522906 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.assets-feature-section-feature-item {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-69 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3522888 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-50 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.assets-button-group-cta-base-9 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-17 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-70 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3522908 {
  background-color: #fff;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 576px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto -30px -40px auto;
  box-shadow: 0 0 34px #0000001a;
}

.image-25 {
  object-fit: contain;
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.frame-3522909 {
  background-color: #fff;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 385px;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3522919 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3522910 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3522918 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 16px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-71 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.frame-3522914 {
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-24 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 130%;
  text-decoration: none;
}

.text-25 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.vectors-wrapper-72 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.frame-3522920 {
  grid-row-gap: 2px;
  background-image: linear-gradient(#0000, #000);
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 306px;
  padding: 20px 16px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
}

.text-26 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 120%;
  text-decoration: none;
}

.text-27 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-3523053 {
  background-color: #f3eefb;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  text-decoration: none;
  display: flex;
}

.container-10 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523055 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 702px;
  text-decoration: none;
  display: flex;
}

.heading-51 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.description-41 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523143 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523144 {
  background-color: #e8f3ff;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  height: 24px;
  padding: 5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-73 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 13.7143px;
  text-decoration: none;
  display: flex;
}

.text-28 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523145 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-3523146 {
  grid-row-gap: 48px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523147 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523148 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  height: 64px;
  padding: 15px 13px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-74 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523149 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-29 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.text-30 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523150 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  height: 64px;
  padding: 19px 18px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-75 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 24.7059px;
  text-decoration: none;
  display: flex;
}

.frame-3522961 {
  grid-row-gap: 48px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523151 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  padding: 20px 17px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-76 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523058 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 72px 10px 100px;
  text-decoration: none;
  display: flex;
}

.container-11 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523077 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523152 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-77 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-78 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-79 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523153 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  padding-top: 80px;
  text-decoration: none;
  display: flex;
}

.frame-3523153.custom-padding {
  padding-top: 40px;
}

.frame-3523154 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-51 {
  object-fit: cover;
  border: 1px solid #969696;
  border-radius: 9999px;
}

.frame-3523155 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-32 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.text-33 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-3 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-4 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-5 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523156 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 72px 10px 100px;
  text-decoration: none;
  display: flex;
}

.container-12 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523157 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523158 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-80 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-81 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-82 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523159 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  padding-top: 80px;
  text-decoration: none;
  display: flex;
}

.frame-3523160 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-52 {
  object-fit: cover;
  border: 1px solid #969696;
  border-radius: 9999px;
}

.frame-3523161 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-35 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.text-36 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-6 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-7 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.albacross-has-been-a-game-changer-in-helping-us-reveal-hidden-prospects-and-prioritize-high-intent-leads-by-segmenting-traffic-based-on-product-interest-weve-tailored-our-linkedin-campaigns-with-precision-reaching-decision-makers-when-it-matters-most-8 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523054 {
  background-color: #210d43;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  text-decoration: none;
  display: flex;
}

.container-13 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523162 {
  grid-row-gap: 84px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  text-decoration: none;
  display: flex;
}

.frame-3523163 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523164 {
  grid-column-gap: 8px;
  background-color: #4f2b90;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523165 {
  grid-row-gap: 10px;
  background-color: #2e165a;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 6px 5px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-83 {
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-84 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 11px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 8px;
  left: auto;
}

.text-37 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-52 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.description-42 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523060 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3522921 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.description-43 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.assets-feature-section-feature-item-2 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.check-circle {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-85 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 22px;
  text-decoration: none;
  display: flex;
}

.frame-3523166 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-53 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.vectors-wrapper-86 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 100px;
  text-decoration: none;
  display: flex;
}

.frame-3522922 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.description-44 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523167 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 489px;
  padding: 48px 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.frame-3522923 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.input-label {
  grid-row-gap: 8px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.input {
  grid-column-gap: 8px;
  background-color: #fff;
  border: 1px solid #c9cdd2;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 10px 14px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.user {
  object-fit: cover;
}

.text-38 {
  color: #61646b;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.input-label-2 {
  grid-row-gap: 8px;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.input-2 {
  border: 1px solid #c9cdd2;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.leading {
  grid-column-gap: 4px;
  background-color: #f7f7f8;
  border: 0 solid #c9cdd2;
  border-right-width: 1px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 14px;
  text-decoration: none;
  display: flex;
}

.trailing {
  grid-column-gap: 8px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 10px 14px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-87 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-39 {
  color: #272a31;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.checkbox {
  grid-column-gap: 10px;
  border-radius: 6px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 288px;
  text-decoration: none;
  display: flex;
}

.input-3 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2px;
  padding-bottom: 2px;
  text-decoration: none;
  display: flex;
}

.assets-checkbox-radio-toggle-checkbox-input {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 999px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-88 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.label-with-support-text {
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-40 {
  color: #272a31;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.button-7 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-18 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.description-45 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.separator {
  background-color: #594084;
  width: 100%;
  height: 1px;
}

.separator.relative {
  position: relative;
}

.separator.black {
  background-color: #000;
}

.faq-08 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  padding-top: 96px;
  padding-bottom: 96px;
  text-decoration: none;
  display: none;
}

.faq-08.linkedin-offer {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-14 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.section-header---middle {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 768px;
  text-decoration: none;
  display: flex;
}

.header-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-and-subheading {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 720px;
  text-decoration: none;
  display: flex;
}

.frame-3523168 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523169 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 8px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-89 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 7.5px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.text-41 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-54 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 44px;
  text-decoration: none;
}

.accordion-group {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 768px;
  text-decoration: none;
  display: flex;
}

.assets-accordion-item-1 {
  background-color: #fff;
  border: 1px solid #e0e3e6;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0d10170a, 0 4px 8px #0d10171f;
}

.trigger {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 16px 20px;
  text-decoration: none;
  display: flex;
}

.header-text {
  -webkit-backdrop-filter: blur(9px);
  backdrop-filter: blur(9px);
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.vectors-wrapper-90 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.content-3 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 8px 60px 20px 20px;
  text-decoration: none;
  display: flex;
}

.content-4 {
  -webkit-backdrop-filter: blur(9px);
  backdrop-filter: blur(9px);
  font-family: Inter, sans-serif;
}

.assets-accordion-item-2 {
  background-color: #fff;
  border: 1px solid #e0e3e6;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 768px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #0d10170a, 0 4px 8px #0d10171f;
}

.content-0 {
  -webkit-backdrop-filter: blur(9px);
  backdrop-filter: blur(9px);
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.content-1 {
  -webkit-backdrop-filter: blur(9px);
  backdrop-filter: blur(9px);
  color: #0368a0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.footer-11 {
  background-color: #f6faff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
}

.container-15 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.content-5 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.header-4 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 384px;
  text-decoration: none;
  display: flex;
}

.full-logo-horizontal {
  grid-column-gap: 7px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-91 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 70.8842px;
  height: 44.3308px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-92 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.7205px;
  height: 16.956px;
  text-decoration: none;
  display: flex;
}

.description-46 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.divider {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-93 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.links {
  grid-column-gap: 32px;
  -webkit-backdrop-filter: blur(14px);
  backdrop-filter: blur(14px);
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.links-2 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.assets-footer-column {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-55 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.links-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.assets-footer-text-link {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.copyright {
  border: 0 solid #e0e3e6;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-top: 32px;
  text-decoration: none;
  display: flex;
}

.text-42 {
  color: #61646b;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.social-links {
  grid-column-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.assets-footer-social-link {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 2px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-94 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3522924 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 2px;
  text-decoration: none;
  display: flex;
}

.frame-3523170 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 596px;
  text-decoration: none;
  display: flex;
}

.frame-3523171 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-3523172 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523173 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523174 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 9px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-95 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.text-43 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.vectors-wrapper-96 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 8px;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.frame-3523175 {
  grid-column-gap: 8px;
  border: 1px solid #4f5c681a;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 128px;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523176 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 8px;
  text-decoration: none;
  display: flex;
}

.text-44 {
  color: #26466799;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523177 {
  grid-column-gap: 8px;
  border: 1px solid #4f5c681a;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 129px;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523178 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 6px 8px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-97 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 7.5px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.header-5 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 204px;
  display: flex;
}

.vectors-wrapper-98 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 4px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 247px;
  left: 0;
}

.vectors-wrapper-99 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 119px;
  text-decoration: none;
  display: flex;
}

.button-group-7 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-10 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-19 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-7 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-57 {
  color: #0d1017;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.heading-58 {
  color: #8a5cdb;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-47 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.description-48 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.description-49 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.frame-3523179 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 596px;
  text-decoration: none;
  display: flex;
}

.frame-3523180 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-3523181 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: none;
}

.frame-3523182 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523183 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 9px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-100 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.text-45 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.vectors-wrapper-101 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 8px;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.frame-3523184 {
  grid-column-gap: 8px;
  border: 1px solid #4f5c681a;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 128px;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523184.normal-border {
  border-color: #4f5c681a;
  width: auto;
}

.frame-3523185 {
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 8px;
  text-decoration: none;
  display: flex;
}

.text-46 {
  color: #26466799;
  text-align: center;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 160%;
  text-decoration: none;
}

.text-46.text-white {
  color: #fff;
  white-space: pre;
}

.frame-3523186 {
  grid-column-gap: 8px;
  border: 1px solid #4f5c681a;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 129px;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523186.normal-border {
  border-color: #4f5c681a;
  width: auto;
}

.frame-3523187 {
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 8px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-102 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 7.5px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.header-6 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.vectors-wrapper-103 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 4px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 246px;
  left: 0;
}

.vectors-wrapper-104 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 119px;
  text-decoration: none;
  display: flex;
}

.button-group-8 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-11 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-20 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-8 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-8.text-white {
  color: #fff;
}

.heading-60 {
  color: #0d1017;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.heading-60.text-white {
  color: #fff;
}

.heading-61 {
  color: #8a5cdb;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-50 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.description-50.text-white {
  color: #fff;
}

.description-51 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.description-51.text-white {
  color: #fff;
}

.description-52 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.section_sub-hero-blocks.gather-data-color-scheme {
  background-color: #ebf5fe;
}

.section_sub-hero-blocks.gain-insights-color-sheme-light {
  background-color: #f3eefb;
}

.section_sub-hero-blocks.auto-engage-light-accent-schema {
  background-color: #ffe8ff;
}

.frame-3523188 {
  grid-column-gap: 24px;
  border-radius: 12px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1419.96px;
  text-decoration: none;
  display: flex;
}

.frame-3523189 {
  grid-row-gap: 24px;
  background-color: #f9f9f9;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523190 {
  grid-column-gap: 10px;
  background-color: #8a5cdb;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 17px;
  text-decoration: none;
  display: flex;
}

.frame-3523190.gather-data-accent-scheme {
  background-color: #48a0fa;
}

.frame-3523190.auto-engage-accent-shema {
  background-color: #ce50ce;
}

.vectors-wrapper-105 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 29.6875px;
  height: 29.6875px;
  text-decoration: none;
  display: flex;
}

.frame-3523191 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-62 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523192 {
  grid-column-gap: 10px;
  background-color: #8a5cdb;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 16px 19px;
  text-decoration: none;
  display: flex;
}

.frame-3523192.gather-data-accent-scheme {
  background-color: #48a0fa;
}

.frame-3523192.auto-engage-accent-shema {
  background-color: #ce50ce;
}

.vectors-wrapper-106 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  text-decoration: none;
  display: flex;
}

.frame-3522942 {
  grid-row-gap: 24px;
  background-color: #f9f9f9;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523193 {
  grid-column-gap: 10px;
  background-color: #8a5cdb;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 15px 16px;
  text-decoration: none;
  display: flex;
}

.frame-3523193.gather-data-accent-scheme {
  background-color: #48a0fa;
}

.frame-3523193.auto-engage-accent-shema {
  background-color: #ce50ce;
}

.vectors-wrapper-107 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 28.5px;
  height: 31.502px;
  text-decoration: none;
  display: flex;
}

.supporting-text-6 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.supporting-text-7 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.supporting-text-8 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.section_pros-cons.gather-data-sub-accent-scheme {
  background-color: #153a65;
  overflow: clip;
}

.section_pros-cons.gain-insights-color-scheme-second-accent {
  background-color: #4f2b90;
  overflow: clip;
}

.section_pros-cons.auto-engage-secondary-accent-schema {
  background-color: #65154c;
  overflow: clip;
}

.frame-3523194 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523195 {
  grid-column-gap: 38px;
  white-space: pre;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-63 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523196 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523197 {
  grid-column-gap: 10px;
  border: 0 solid #beccd9;
  border-left-width: 1px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-left: 24px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.description-53 {
  white-space: pre;
}

.vectors-wrapper-108 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 25px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.480469px;
  left: 0;
}

.frame-3523198 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523199 {
  grid-row-gap: 24px;
  background-color: #f3eefb;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.heading-64 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 38px;
  text-decoration: none;
}

.frame-3523200 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523201 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 508px;
  height: 52px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-109 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523202 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.supporting-text-9 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.supporting-text-10 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523203 {
  grid-row-gap: 24px;
  background-color: #ebf5fe;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.heading-and-action-5 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523204 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 508px;
  text-decoration: none;
  display: flex;
}

.frame-3523205 {
  grid-column-gap: 32px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button-group-9 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-12 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-21 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-9 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-8 {
  grid-column-gap: 8px;
  border: 2px solid #fff;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.subtitle-10 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-54 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-55 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-56 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-11 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.section_small-testimony.gather-data-color-scheme {
  background-color: #ebf5fe;
}

.section_small-testimony.auto-engage-light-accent-schema {
  background-color: #fff6fd;
}

.frame-3523090 {
  grid-row-gap: 62px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523206 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523207 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523208 {
  background-color: #f3eefb;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 493px;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d333;
}

.image-22 {
  object-fit: contain;
  object-position: 0% 50%;
}

.frame-3523209 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523210 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523211 {
  grid-row-gap: 85px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523082 {
  grid-column-gap: 25px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523212 {
  grid-row-gap: 2.27539px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 320px;
  padding-top: 21.8437px;
  padding-bottom: 21.8437px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-110 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 101.937px;
  height: 72.8124px;
  text-decoration: none;
  display: flex;
  overflow: clip;
}

.vectors-wrapper-111 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0292969px;
  left: 0;
}

.vectors-wrapper-112 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 132.971px;
  left: 80.6669px;
}

.frame-3523089 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 635px;
  text-decoration: none;
  display: flex;
}

.frame-3523086 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 249px;
  text-decoration: none;
  display: flex;
}

.image-53 {
  object-fit: cover;
  border-radius: 100px;
}

.frame-3523213 {
  grid-row-gap: 14.0592px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320.725px;
  text-decoration: none;
  display: flex;
}

.frame-3523214 {
  grid-row-gap: 5.27219px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-113 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 42.8457px;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-13 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  max-width: 252px;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.frame-3523088 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.label-22 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-114 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 22.258px;
  height: 22.258px;
  text-decoration: none;
  display: flex;
}

.supporting-text-12 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.supporting-text-13 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.we-were-focused-on-new-ways-to-reach-prospects-and-identifying-website-visitors-was-key-because-they-re-not-cold-leads-they-already-know-us-albacross-was-the-perfect-choice-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.we-were-focused-on-new-ways-to-reach-prospects-and-identifying-website-visitors-was-key-because-they-re-not-cold-leads-they-already-know-us-albacross-was-the-perfect-choice-1 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
}

.we-were-focused-on-new-ways-to-reach-prospects-and-identifying-website-visitors-was-key-because-they-re-not-cold-leads-they-already-know-us-albacross-was-the-perfect-choice-2 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 30px;
  text-decoration: none;
}

.section_lr-start {
  position: relative;
}

.frame-3523215 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.title-2 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.625rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si {
  text-align: center;
}

.lorem-ipsum-dolor-si-0 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-1 {
  color: #585c7b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-2 {
  color: #585c7b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523216 {
  grid-column-gap: 64px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: grid;
}

.vectors-wrapper-115 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523217 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523218 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523219 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523220 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 7px 6px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-116 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 9.6px;
  text-decoration: none;
  display: flex;
}

.text-47 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-65 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523221 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523222 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523223 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-117 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523224 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-66 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.description-58 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-59 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-60 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523225 {
  grid-column-gap: 64px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: grid;
}

.frame-3523226 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523227 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523228 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523229 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 6px 5px;
  text-decoration: none;
  display: flex;
}

.frame-3523230 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 15px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-118 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  text-decoration: none;
  display: flex;
}

.text-48 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-67 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523231 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523232 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523233 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-119 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523234 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-68 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.vectors-wrapper-120 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.description-62 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-63 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-64 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523235 {
  grid-column-gap: 64px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: grid;
}

.vectors-wrapper-121 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523236 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523237 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523238 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523239 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 7px 6px;
  text-decoration: none;
  display: flex;
}

.frame-3523240 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-122 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.text-49 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-69 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523241 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523242 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523243 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-123 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523244 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-70 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.description-66 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-67 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.section_integrations-group {
  background-image: linear-gradient(#f3eefb, #ebf5fe);
}

.frame-3523096 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523092 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 56px;
  text-decoration: none;
  display: flex;
}

.frame-3523107 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523245 {
  grid-column-gap: 16px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.full-logo-horizontal-2 {
  grid-column-gap: 5px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-124 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 49.722px;
  height: 31.096px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-125 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.3377px;
  height: 11.8939px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-126 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.image-54 {
  object-fit: cover;
}

.title-3 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523246 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 50px;
  text-decoration: none;
  display: flex;
}

.frame-3523247 {
  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;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: grid;
}

.frame-3523095 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 559px;
  text-decoration: none;
  display: flex;
}

.frame-3523248 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523249 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.description-68 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523250 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523251 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523252 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-127 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523253 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-71 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523254 {
  grid-row-gap: 14px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 16px 24px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523255 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523256 {
  grid-row-gap: 2.27539px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 306px;
  padding-top: 21.8437px;
  padding-bottom: 21.8437px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-128 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 101.937px;
  height: 72.8124px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-129 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0297775px;
  left: 9.09495e-13px;
}

.vectors-wrapper-130 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 132.97px;
  left: 80.6669px;
}

.frame-3523093 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 349px;
  text-decoration: none;
  display: flex;
}

.image-55 {
  object-fit: cover;
  border-radius: 150px;
}

.vectors-wrapper-131 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 41.8457px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-132 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 103px;
  height: 31.2122px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-133 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523257 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 722px;
  text-decoration: none;
  display: flex;
}

.title-4 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523258 {
  grid-column-gap: 48px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.lorem-ipsum-dolor-si-3 {
  color: #48a0fa;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 5.25rem;
  font-weight: 800;
  line-height: 100%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-4 {
  color: #131022;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.usually-our-conversion-rate-is-at-about-6-and-with-accounts-enriched-by-albacross-intent-data-we-can-get-11-conversion-rate-which-is-huge-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 19.8px;
  text-decoration: none;
}

.usually-our-conversion-rate-is-at-about-6-and-with-accounts-enriched-by-albacross-intent-data-we-can-get-11-conversion-rate-which-is-huge-1 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 19.8px;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-5 {
  color: #131022;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-6 {
  color: #131022;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523259 {
  grid-column-gap: 64px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523260 {
  background-color: #210d43;
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 56px 48px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 35px #0000001a;
}

.frame-3523261 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 568px;
  text-decoration: none;
  display: flex;
}

.frame-3523262 {
  grid-column-gap: 8px;
  background-color: #4f2b90;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-134 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-50 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523263 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-72 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-69 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-group-10 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-14 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-23 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-12 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.image-56 {
  object-fit: cover;
  position: relative;
  right: -48px;
}

.description-70 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-71 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523264 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523265 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-135 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 142px;
  height: 48.8694px;
  text-decoration: none;
  display: flex;
}

.title-5 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.vectors-wrapper-136 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523266 {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1216px;
  text-decoration: none;
  display: flex;
}

.frame-3523267 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 210.706px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523268 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523269 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px 17px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-137 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523270 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-51 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.text-52 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.frame-3522960 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523271 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 19px 18px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-138 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 27.9997px;
  height: 24.7059px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-139 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 29.999px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.lorem-ipsum-dolor-si-8 {
  color: #585c7b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-9 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523105 {
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523272 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.frame-3523273 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.heading-73 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-3523104 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-3523274 {
  grid-row-gap: 24px;
  background-color: #04264e;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #0a19274d;
}

.frame-3523275 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.category {
  grid-column-gap: 13.3057px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523276 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.text-53 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.date {
  color: #fff;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.identify-who-is-actually-visiting-your-website {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.info {
  grid-row-gap: 26.6114px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 340.404px;
  text-decoration: none;
  display: flex;
}

.article {
  grid-row-gap: 17.7409px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-54 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523101 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523277 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-140 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 29.6495px;
  height: 29.6495px;
  text-decoration: none;
  display: flex;
}

.supporting-text-14 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #f3eefb 0%, #ebf5fe 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523278 {
  grid-row-gap: 24px;
  border: 1px solid #4f5c6866;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523279 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523280 {
  grid-column-gap: 8px;
  background-color: #f3effc;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.date-2 {
  color: #4f5c68;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.heading-74 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.text-55 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.supporting-text-15 {
  color: #3e4265;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.assets-button-group-cta-base-15 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-24 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.vectors-wrapper-141 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523281 {
  grid-column-gap: 32px;
  border: 1px solid #4f5c6866;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523282 {
  grid-row-gap: 24px;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-and-action-6 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523283 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.section_pre-cta-features.gather-data-color-scheme, .section_pre-cta-features.gain-insights-color-scheme {
  background-color: #ebf5fe;
}

.frame-3523284 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523285 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523286 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.heading-75 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523287 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-3523288 {
  grid-row-gap: 32px;
  background-color: #fff;
  border: 1px solid #0d1017;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #0d1017;
}

.vectors-wrapper-142 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.frame-3523289 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-56 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.text-57 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523290 {
  grid-row-gap: 32px;
  background-color: #fff;
  border: 1px solid #0d1017;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #0d1017;
}

.vectors-wrapper-143 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 42px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-144 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  text-decoration: none;
  display: flex;
}

.button-group-11 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-16 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-25 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-13 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523291 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523292 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523293 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-145 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-146 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-147 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523294 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  padding-top: 80px;
  text-decoration: none;
  display: flex;
}

.frame-3523295 {
  grid-row-gap: 10px;
  background-color: #000;
  border-radius: 999px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
}

.image-57 {
  object-fit: contain;
}

.frame-3523296 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-58 {
  object-fit: cover;
  border-radius: 44.47px;
}

.frame-3523297 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-59 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.text-60 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.we-have-tested-11-different-applications-from-around-the-globe-albacross-came-out-as-best-of-class-by-far-offering-the-best-performance-ratio-and-the-best-quality-of-company-identification-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.we-have-tested-11-different-applications-from-around-the-globe-albacross-came-out-as-best-of-class-by-far-offering-the-best-performance-ratio-and-the-best-quality-of-company-identification-1 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523298 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.frame-3523299 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523300 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: none;
}

.frame-3523301 {
  grid-column-gap: 8px;
  border: 1px solid #4f5c681a;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3522932 {
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 9px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-148 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.text-61 {
  color: #26466799;
  text-align: center;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 160%;
  text-decoration: none;
}

.vectors-wrapper-149 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 8px;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.frame-3523302 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523303 {
  grid-column-gap: 10px;
  background-color: #8a5cdb;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 8px;
  text-decoration: none;
  display: flex;
}

.frame-3523303.auto-engage-accent {
  background-color: #ff64ff;
}

.text-62 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523304 {
  grid-column-gap: 8px;
  border: 1px solid #4f5c681a;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523305 {
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px 8px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-150 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 7.5px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.header-7 {
  grid-column-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-76 {
  color: #0d1017;
  text-align: left;
  letter-spacing: -.5px;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.heading-76.custom-hero-heading {
  white-space: pre;
}

.description-72 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.vectors-wrapper-151 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 122px;
  text-decoration: none;
  display: flex;
}

.button-group-12 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-17 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.assets-button-group-cta-base-17.button-auto-engage {
  background-color: #ce50ce;
}

.assets-button-group-cta-base-17.button-generate-leads {
  background-color: #8a5cdb;
}

.label-26 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-14 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-73 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.description-74 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.frame-3523306 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.title-6 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523307 {
  grid-column-gap: 48px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.lorem-ipsum-dolor-si-10 {
  color: #48a0fa;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 5.25rem;
  font-weight: 800;
  line-height: 100%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-11, .lorem-ipsum-dolor-si-12 {
  color: #131022;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-13 {
  color: #131022;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523308 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523309 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 559px;
  text-decoration: none;
  display: flex;
}

.frame-3523310 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523311 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523312 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-152 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 14px;
  text-decoration: none;
  display: flex;
}

.text-63 {
  color: #264667;
  text-align: center;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.title-7 {
  color: #131022;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523313 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.description-75 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523314 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523315 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523316 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-153 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523317 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.heading-77 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: underline;
}

.frame-3523318 {
  grid-row-gap: 14px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 16px 24px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523319 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523320 {
  grid-row-gap: 2.27539px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 116.5px;
  padding-top: 21.8437px;
  padding-bottom: 21.8437px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-154 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 101.937px;
  height: 72.8124px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-155 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0297775px;
  left: 9.09495e-13px;
}

.vectors-wrapper-156 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 132.97px;
  left: 80.6669px;
}

.text-64 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 19.8px;
  text-decoration: none;
}

.frame-3523321 {
  grid-column-gap: 14px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523322 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 349px;
  text-decoration: none;
  display: flex;
}

.image-59 {
  object-fit: cover;
  border-radius: 150px;
}

.vectors-wrapper-157 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 41.8457px;
  text-decoration: none;
  display: flex;
}

.image-60 {
  object-fit: cover;
}

.vectors-wrapper-158 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-158.mobile {
  display: none;
}

.managing-abm-programs-0 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.managing-abm-programs-2 {
  color: #264667;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.description-76 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-77 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.albacross-automatically-prioritizes-high-intent-leads-enabling-our-sales-reps-to-convert-faster-with-fewer-touchpoints-driving-real-impact-on-our-pipeline-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 19.8px;
  text-decoration: none;
}

.albacross-automatically-prioritizes-high-intent-leads-enabling-our-sales-reps-to-convert-faster-with-fewer-touchpoints-driving-real-impact-on-our-pipeline-1 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 19.8px;
  text-decoration: none;
}

.frame-3523323 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-bottom: 56px;
  text-decoration: none;
  display: flex;
}

.frame-3523324 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523325 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523326 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 6px 5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-159 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 11.2px;
  text-decoration: none;
  display: flex;
}

.text-65 {
  color: #264667;
  text-align: center;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.title-8 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-14 {
  color: #585c7b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.integrations-0 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-15 {
  color: #585c7b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-16 {
  color: #585c7b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523327 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 56px;
  text-decoration: none;
  display: flex;
}

.frame-3523328 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1216px;
  text-decoration: none;
  display: flex;
}

.frame-3523329 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 593px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523330 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 76px;
  display: flex;
}

.frame-3523331 {
  grid-column-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 19px 20px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-160 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 22.6667px;
  height: 26.6667px;
  text-decoration: none;
  display: flex;
}

.frame-3523332 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.analytics-enrichment {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.text-66 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523333 {
  grid-column-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 23px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-161 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.0005px;
  height: 23.3344px;
  text-decoration: none;
  display: flex;
}

.frame-3523334 {
  grid-column-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 18px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-162 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 27px;
  height: 27px;
  text-decoration: none;
  display: flex;
}

.frame-3523335 {
  grid-column-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 19px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-163 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24.6648px;
  height: 26.676px;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-18 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  max-width: 287px;
  height: 48px;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-27 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.vectors-wrapper-164 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523336 {
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523337 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523338 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 702px;
  text-decoration: none;
  display: flex;
}

.heading-78 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-3523339 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-3523340 {
  border: 1px solid #4f5c6866;
  border-radius: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523341 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523342 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.category-2 {
  grid-column-gap: 13.3057px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523343 {
  grid-column-gap: 8px;
  background-color: #f3effc;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.text-67 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.date-3 {
  color: #4f5c68;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.heading-79 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.text-68 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523102 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523344 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-165 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24.7079px;
  height: 24.7079px;
  text-decoration: none;
  display: flex;
}

.supporting-text-16 {
  color: #3e4265;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.assets-button-group-cta-base-19 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-28 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.vectors-wrapper-166 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 13.3333px;
  height: 11.6667px;
  text-decoration: none;
  display: flex;
}

.frame-3523345 {
  grid-row-gap: 24px;
  background-color: #210d43;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #0a19274d;
}

.frame-3523346 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.date-4 {
  color: #fff;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.text-69 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.info-2 {
  grid-row-gap: 26.6114px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 340.404px;
  text-decoration: none;
  display: flex;
}

.article-2 {
  grid-row-gap: 17.7409px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-70 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.supporting-text-17 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #f3eefb 0%, #ebf5fe 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523347 {
  grid-column-gap: 32px;
  border: 1px solid #4f5c6866;
  border-radius: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523348 {
  grid-row-gap: 24px;
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.heading-and-action-7 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523349 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523350 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523351 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523352 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-167 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 14.0027px;
  text-decoration: none;
  display: flex;
}

.text-71 {
  color: #264667;
  text-align: center;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523353 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.title-9 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523354 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 590px;
  text-decoration: none;
  display: flex;
}

.description-78 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523355 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523356 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523357 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-168 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523358 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.heading-80 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: underline;
}

.managing-abm-programs-3 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.managing-abm-programs-4 {
  color: #264667;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.description-79 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-80 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523359 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523360 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-169 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523361 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 595px;
  height: 511px;
  text-decoration: none;
  display: flex;
}

.frame-3523362 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523363 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523364 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.text-72 {
  color: #264667;
  text-align: center;
  text-transform: undefined;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-81 {
  color: #0d1017;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-81 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523365 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.email-linkedin-crm-updated-0 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.email-linkedin-crm-updated-2 {
  color: #264667;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.description-82 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-83 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523366 {
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523367 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523368 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-82 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-3523369 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-3523370 {
  grid-row-gap: 24px;
  border: 1px solid #4f5c6866;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523371 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523372 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.category-3 {
  grid-column-gap: 13.3057px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523373 {
  grid-column-gap: 8px;
  background-color: #f3effc;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.text-73 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.date-5 {
  color: #4f5c68;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.heading-83 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.text-74 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523374 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523375 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-170 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24.7079px;
  height: 24.7079px;
  text-decoration: none;
  display: flex;
}

.supporting-text-18 {
  color: #3e4265;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.assets-button-group-cta-base-20 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-29 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.vectors-wrapper-171 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 13.3333px;
  height: 11.6667px;
  text-decoration: none;
  display: flex;
}

.frame-3523376 {
  grid-column-gap: 32px;
  border: 1px solid #4f5c6866;
  border-radius: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523377 {
  grid-row-gap: 24px;
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.heading-and-action-8 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523378 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523379 {
  grid-row-gap: 24px;
  background-color: #1f2f3f;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #0a19274d;
}

.frame-3523379.deep-purple-accent-schema {
  background-color: #65154c;
}

.frame-3523380 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.date-6 {
  color: #fff;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.auto-engage-when-visitors-are-ready {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.info-3 {
  grid-row-gap: 26.6114px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 340.404px;
  text-decoration: none;
  display: flex;
}

.article-3 {
  grid-row-gap: 17.7409px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-75 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.supporting-text-19 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #f3eefb 0%, #ebf5fe 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.section_pricing-hero {
  position: relative;
}

.pricing_hero-bg {
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
  width: 100%;
  height: calc(100% + 78px);
  max-height: none;
  position: absolute;
  top: -78px;
}

.container-16 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523381 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3522933 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-172 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-76 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-84 {
  color: #0d1017;
  text-align: center;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.frame-3523382 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523383 {
  grid-row-gap: 4px;
  border: 0 solid #bcd;
  border-bottom-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 546px;
  padding-bottom: 16px;
  text-decoration: none;
  display: flex;
}

.description-84 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.description-85 {
  color: #45484f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-3523384 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3522862 {
  grid-column-gap: 8px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523385 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 5px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-173 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.text-77 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.vectors-wrapper-174 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 2px;
  text-decoration: none;
  display: flex;
}

.frame-3523386 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 6px 5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-175 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  text-decoration: none;
  display: flex;
}

.pricing-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: center;
  margin-top: 64px;
  display: grid;
}

.assets-pricing-section-tier {
  grid-row-gap: 32px;
  background-color: #fbf9ff;
  border: 0 solid #8a5cdb;
  border-top-width: 8px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 309px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #00000040;
}

.assets-pricing-section-tier.hide-block {
  display: none;
}

.leading-content-4 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 48px 29.1579px 29.1579px;
  text-decoration: none;
  display: flex;
}

.frame-3523387 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523388 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-176 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 23px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 1.75879px;
  left: 98.8423px;
}

.heading-title-pricing {
  color: #0d1017;
  text-align: center;
  background-color: #e8def7;
  border-radius: 8px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 8px;
  padding-right: 8px;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 25.51px;
  text-decoration: none;
}

.heading-title-pricing.accented {
  background-color: #d8ebff;
}

.pricing {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-86 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 54.67px;
  text-decoration: none;
}

.description-86 {
  color: #45484f;
  text-align: center;
  margin: 0 auto;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
  line-height: 18.22px;
  text-decoration: none;
}

.frame-3523389 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-177 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.description-87 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 18.22px;
  text-decoration: none;
}

.frame-3523390 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523391 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-178 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.71576px;
  height: 4.79697px;
  text-decoration: none;
  display: flex;
}

.text-78 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 400;
  line-height: 14.97px;
  text-decoration: none;
}

.text-79 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 14.97px;
  text-decoration: none;
}

.assets-button-group-cta-base-21 {
  grid-column-gap: 10px;
  background-color: #6f5bc6;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 251px;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-30 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.identify-up-to-50-companies-month-1 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 700;
  line-height: 14.97px;
  text-decoration: none;
}

.leading-content-5 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 48px 29.1579px 29.1579px;
  text-decoration: none;
  display: flex;
}

.frame-3523392 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523393 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-179 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 23px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 1.75879px;
  left: 94.8423px;
}

.heading-87 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 25.51px;
  text-decoration: none;
}

.heading-88 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 54.67px;
  text-decoration: none;
}

.description-88 {
  color: #45484f;
  text-align: center;
  margin: 0 auto;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
  line-height: 18.22px;
  text-decoration: none;
}

.frame-3523394 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-180 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.description-89 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 18.22px;
  text-decoration: none;
}

.frame-3523395 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523396 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-181 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.71576px;
  height: 4.79697px;
  text-decoration: none;
  display: flex;
}

.text-80 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 400;
  line-height: 14.97px;
  text-decoration: none;
}

.text-81 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 14.97px;
  text-decoration: none;
}

.assets-button-group-cta-base-22 {
  grid-column-gap: 10px;
  background-color: #6f5bc6;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 251px;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-31 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.identify-up-to-100-companies-month-1 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 700;
  line-height: 14.97px;
  text-decoration: none;
}

.assets-pricing-section-tier-2 {
  background-color: #fff;
  border: 3px solid #48a0fa;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 309px;
  height: 609px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #00000040;
}

.vectors-wrapper-182 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.leading-content-6 {
  grid-row-gap: 21.8684px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 33px 29.1579px 67.16px;
  text-decoration: none;
  display: flex;
}

.frame-3523397 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523398 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-183 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 115px;
  height: 23px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 2px;
  left: 67.8423px;
}

.heading-89 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 25.51px;
  text-decoration: none;
}

.heading-90 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-90 {
  color: #45484f;
  text-align: center;
  margin: 0 auto;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
  line-height: 18.22px;
  text-decoration: none;
}

.frame-3523399 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.description-91 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 18.22px;
  text-decoration: none;
}

.frame-3523400 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523401 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 251px;
  height: 15px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-184 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.71576px;
  height: 4.79697px;
  text-decoration: none;
  display: flex;
}

.text-82 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 400;
  line-height: 14.97px;
  text-decoration: none;
}

.text-83 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 14.97px;
  text-decoration: none;
}

.frame-3523402 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-23 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 251px;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-32 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.identify-up-to-250-companies-month-1 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 700;
  line-height: 14.97px;
  text-decoration: none;
}

.assets-pricing-section-tier-3 {
  grid-row-gap: 32px;
  background-color: #fbf9ff;
  border: 0 solid #8a5cdb;
  border-top-width: 8px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 309px;
  padding-bottom: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #00000040;
}

.assets-pricing-section-tier-3.hide-block {
  display: none;
}

.leading-content-7 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 48px 29.1579px 29.1579px;
  text-decoration: none;
  display: flex;
}

.frame-3523403 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523404 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-185 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 114px;
  height: 23px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 1.75879px;
  left: 67.8423px;
}

.heading-91 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 25.51px;
  text-decoration: none;
}

.heading-92 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 54.67px;
  text-decoration: none;
}

.description-92 {
  color: #45484f;
  text-align: center;
  margin: 0 auto;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
  line-height: 18.22px;
  text-decoration: none;
}

.frame-3523405 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-186 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.description-93 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 18.22px;
  text-decoration: none;
}

.frame-3523406 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523407 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-187 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 6.71576px;
  height: 4.79697px;
  text-decoration: none;
  display: flex;
}

.text-84 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 400;
  line-height: 14.97px;
  text-decoration: none;
}

.text-85 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 14.97px;
  text-decoration: none;
}

.assets-button-group-cta-base-24 {
  grid-column-gap: 10px;
  background-color: #6f5bc6;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 251px;
  padding: 8px 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-33 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.identify-up-to-500-companies-month-1 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 700;
  line-height: 14.97px;
  text-decoration: none;
}

.div-block-5 {
  background-color: #48a0fa;
  width: 100%;
  height: 20px;
  max-height: 20px;
  padding-top: 20px;
}

.frame-3523408 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523409 {
  grid-column-gap: 38px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-93 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523410 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523411 {
  grid-column-gap: 10px;
  border: 0 solid #beccd9;
  border-left-width: 1px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 24px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.description-94 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.vectors-wrapper-188 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 25px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.480469px;
  left: 0;
}

.frame-3523412 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523413 {
  grid-row-gap: 32px;
  background-color: #ebf5fe;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.frame-3523414 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.heading-and-action-9 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.heading-94 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 38px;
  text-decoration: none;
}

.frame-3523415 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 508px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-189 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523416 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.supporting-text-20 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523417 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 442px;
  text-decoration: none;
  display: flex;
}

.text-86 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 33px;
  text-decoration: none;
}

.text-87 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 26.28px;
  text-decoration: none;
}

.frame-3523418 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.supporting-text-21 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523419 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 406px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-190 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 36px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-191 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 56px;
  text-decoration: none;
  display: flex;
}

.heading-95 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.heading-96 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-95 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-96 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.supporting-text-22 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.section_pricing-final-group {
  background-color: #f7f2ff;
}

.frame-3523420 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 64px;
  text-decoration: none;
  display: flex;
}

.frame-3523421 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 36px;
  padding: 6px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523422 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 7px 9px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-192 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 10px;
  text-decoration: none;
  display: flex;
}

.frame-3523423 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.title-10 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.description-97 {
  color: #4f5c68;
  text-align: center;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-99 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523424 {
  grid-column-gap: 64px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523425 {
  background-color: #210d43;
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 56px 48px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 35px #0000001a;
}

.frame-3523426 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 568px;
  text-decoration: none;
  display: flex;
}

.frame-3523427 {
  grid-column-gap: 8px;
  background-color: #4f2b90;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-193 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-88 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523428 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-97 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-100 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-group-13 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-25 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-34 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-15 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.image-61 {
  object-fit: cover;
  position: relative;
  right: -82px;
}

.description-101 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-102 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.section_short-integrations {
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
}

.frame-3523429 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523430 {
  grid-column-gap: 4px;
  background-color: #f9f9f9;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-194 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 14px;
  text-decoration: none;
  display: flex;
}

.text-89 {
  color: #264667;
  text-align: center;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.container-17 {
  grid-column-gap: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523431 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523432 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.title-11 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-17 {
  text-align: center;
}

.frame-3523433 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523434 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1216px;
  text-decoration: none;
  display: flex;
}

.frame-3523435 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 593px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523436 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 76px;
  display: flex;
}

.frame-3523437 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  padding: 12px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-195 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 39.576px;
  height: 38.805px;
  text-decoration: none;
  display: flex;
}

.frame-3523438 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-90 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.text-91 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523439 {
  grid-column-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 18px 20px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-196 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 22.6667px;
  height: 26.6667px;
  text-decoration: none;
  display: flex;
}

.frame-3523440 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  padding: 15px 11px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-197 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 38.6183px;
  height: 34.22px;
  text-decoration: none;
  display: flex;
}

.frame-3523441 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  padding: 19px 18px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-198 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 27.9997px;
  height: 24.7059px;
  text-decoration: none;
  display: flex;
}

.integrations-2 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-18 {
  color: #585c7b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.lorem-ipsum-dolor-si-19 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523442 {
  background-color: #210d43;
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 56px 48px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 35px #0000001a;
}

.frame-3523443 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 568px;
  text-decoration: none;
  display: flex;
}

.frame-3523444 {
  grid-column-gap: 8px;
  background-color: #4f2b90;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-199 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-92 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523445 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-98 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-103 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-group-14 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-26 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-35 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-16 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.image-62 {
  object-fit: contain;
  position: relative;
  right: -82px;
}

.description-104 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-105 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.section_flow-guide {
  background-color: #b5dcff;
}

.frame-3523446 {
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  margin-bottom: 50px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523447 {
  grid-row-gap: 38px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-99 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.features-2 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-200 {
  perspective-origin: 50% -50%;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 50%;
  left: auto;
  right: -26px;
  transform: translateY(-50%)rotate(-90deg);
}

.vectors-wrapper-201 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 50%;
  left: auto;
  right: -26px;
  transform: translateY(-50%)rotate(-90deg);
}

.leading-content-8 {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 4px;
  text-decoration: none;
  display: flex;
  position: relative;
  box-shadow: 0 4px 8px #0000000a;
}

.content-6 {
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-and-description-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

.heading-and-action-10 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-100 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.supporting-text-23 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.middle-content {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 4px;
  text-decoration: none;
  display: flex;
  position: relative;
  box-shadow: 0 4px 8px #0000000a;
}

.frame-3523448 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 12px 8px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523449 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 7px 6px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-202 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12.2514px;
  height: 8.75137px;
  text-decoration: none;
  display: flex;
}

.error-4648236e-6cbb-b489-d5f5-cc4d6cc996c8 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.just-set-it-up-once-let-it-run-in-the-background---monitor-engagement-and-adjust-as-needed-0 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.just-set-it-up-once-let-it-run-in-the-background---monitor-engagement-and-adjust-as-needed-1 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

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

.section_feature-description {
  background-color: #ebf5fe;
}

.frame-3523450 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 48px;
  text-decoration: none;
  display: flex;
}

.frame-3523451 {
  grid-row-gap: 65px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1216px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-203 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 88px;
  text-decoration: none;
  display: flex;
}

.frame-3523452 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523453 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 594px;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-204 {
  object-fit: contain;
  border-radius: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523454 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523455 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-101 {
  color: #0d1017;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.875rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-106 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523456 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523457 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523458 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  padding-top: 1px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-205 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.heading-102 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-103 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.heading-104 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-108 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-109 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.leading-content-9 {
  grid-row-gap: 52px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523459 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 945px;
  display: flex;
}

.header-8 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1004px;
  text-decoration: none;
  display: flex;
}

.frame-3523460 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523461 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 6px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-206 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 12px;
  text-decoration: none;
  display: flex;
}

.text-93 {
  color: #264667;
  text-align: center;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523462 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-3523463 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-105 {
  color: #0d1017;
  text-align: center;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-110 {
  color: #45484f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-3523464 {
  grid-column-gap: 28px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523465 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 12px 8px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523466 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 7px 6px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-207 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12.2514px;
  height: 8.75137px;
  text-decoration: none;
  display: flex;
}

.text-94 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.cm-34 {
  object-fit: contain;
  object-position: 0% 50%;
}

.frame-3523467 {
  grid-row-gap: 20px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 528px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto 0 60px auto;
  box-shadow: 4px 4px #000;
}

.frame-3523468 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-3523469 {
  grid-row-gap: 2.27539px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 116.5px;
  padding-top: 21.8437px;
  padding-bottom: 21.8437px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-208 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 101.937px;
  height: 72.8124px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-209 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0292969px;
  left: 0;
}

.vectors-wrapper-210 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 132.97px;
  left: 80.6659px;
}

.i-strongly-believe-that-the-abm-campaigns-we-ran-with-albacross-contributed-to-the-success-of-winning-two-of-our-key-accounts-deals-worth-1-3-million-combined-the-campaigns-have-also-helped-ur-get-in-contact-with-new-decision-makers-at-those-target-accounts {
  color: #000;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 19.8px;
  text-decoration: none;
  position: absolute;
  inset: 25px 30px auto auto;
}

.frame-3523470 {
  grid-column-gap: 84px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-top: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523471 {
  grid-column-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-211 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 63.2663px;
  text-decoration: none;
  display: flex;
}

.image-63 {
  object-fit: cover;
}

.button-group-15 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-3523472 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-27 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-36 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-17 {
  color: #45484f;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 140%;
  text-decoration: none;
}

.button-group-16 {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 530px;
  text-decoration: none;
  display: flex;
}

.button-9 {
  grid-column-gap: 8px;
  border: 2px solid #45484f;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-37 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.designed-to-execute-abm-strategies-on-autopilot-0 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.designed-to-execute-abm-strategies-on-autopilot-2 {
  color: #264667;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.subtitle-0 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-19 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.field-label {
  color: #6b7280;
  margin-bottom: 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}

.text-field {
  color: #9ca3af;
  border: 1px solid #d1d5db;
  border-radius: 10px;
  height: 48px;
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 24px;
}

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

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

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

.html-embed {
  display: block;
}

.form-input-base {
  border: 1px solid #c9cdd2;
  border-radius: 8px;
  min-height: 44px;
  margin-bottom: 0;
  padding: 10px 14px 10px 42px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.form-input-base.user-icon {
  background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/674ef2661965f045ddeead0b_User.svg");
  background-position: 12px;
  background-repeat: no-repeat;
  background-size: auto;
}

.form-input-base.email-icon {
  background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/674ef2d6b3e228972f6a9c49_mail.svg");
  background-position: 12px;
  background-repeat: no-repeat;
  background-size: auto;
}

.form-input-base.chat-bubble-icon {
  background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/674ef2d65c2c2cdb2fd210fb_message-circle-lines.svg");
  background-position: 12px;
  background-repeat: no-repeat;
  background-size: auto;
}

.form-input-base.link-icon {
  background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/674ef2d615a61c1d4cd1f2d0_link.svg");
  background-position: 12px;
  background-repeat: no-repeat;
  background-size: auto;
}

.form-input-base.form-input-select {
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.form-input-base.form-input-select.partner-icon {
  background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/6751739db8a901e1d60200a4_Vectors-Wrapper.svg");
  background-position: 12px;
  background-repeat: no-repeat;
  background-size: auto;
}

.request-a-demo-button {
  background-color: #48a0fa;
  border-radius: 8px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.book-a-demo-form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.book-a-demo-form-block {
  width: 100%;
  margin-bottom: 0;
}

.select-input-reset {
  background-color: #0000;
  border: 1px solid #0000;
  margin-bottom: 0;
  padding: 0;
}

.frame-3523473 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 378px;
  text-decoration: none;
  display: flex;
}

.frame-3523474 {
  grid-column-gap: 12px;
  background-color: #fff;
  border-radius: 32px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 4px 8px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-212 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-95 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523475 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.navbar_logo-white {
  display: none;
}

.navbar_logo-white:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
  display: inline-block;
}

.container-18 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523476 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.header-9 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.header-10 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 384px;
  text-decoration: none;
  display: flex;
}

.full-logo-horizontal-3 {
  grid-column-gap: 7px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-213 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 70.8842px;
  height: 44.3308px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-214 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.7205px;
  height: 16.956px;
  text-decoration: none;
  display: flex;
}

.description-111 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523477 {
  grid-column-gap: 12px;
  background-color: #1f2f3f;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-215 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 38.0673px;
  height: 37.8022px;
  text-decoration: none;
  display: flex;
}

.frame-3523478 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-96 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-97 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.vectors-wrapper-216 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 1px;
  text-decoration: none;
  display: flex;
}

.links-4 {
  grid-column-gap: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.assets-footer-column-2 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-106 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.links-5 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.assets-footer-text-link-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.copyright-2 {
  border: 0 solid #e0e3e6;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-top: 32px;
  text-decoration: none;
  display: flex;
}

.text-98 {
  color: #61646b;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.social-links-2 {
  grid-column-gap: 20px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.assets-footer-social-link-2 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 2px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-217 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-218 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 16.6667px;
  text-decoration: none;
  display: flex;
}

.frame-3523479 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 24px;
  padding: 2px;
  text-decoration: none;
  display: flex;
}

.paragraph {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 150%;
}

.frame-3523094 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523480 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 349px;
  text-decoration: none;
  display: flex;
}

.image-64 {
  object-fit: cover;
  border-radius: 150px;
}

.frame-1541 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320.725px;
  text-decoration: none;
  display: flex;
}

.frame-3523481 {
  grid-row-gap: 14.0592px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523482 {
  grid-row-gap: 5.27219px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-219 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 41.8457px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-220 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 103px;
  height: 31.2122px;
  text-decoration: none;
  display: flex;
}

.frame-3523483 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523484 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 349px;
  text-decoration: none;
  display: flex;
}

.image-65 {
  object-fit: cover;
  border-radius: 150px;
}

.frame-3523485 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 320.725px;
  text-decoration: none;
  display: flex;
}

.frame-3523486 {
  grid-row-gap: 14.0592px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523487 {
  grid-row-gap: 5.27219px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.user-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-99 {
  color: #0d1017;
  letter-spacing: -.157603px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 22.06px;
  text-decoration: none;
}

.text-100 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 500;
  line-height: 18.91px;
  text-decoration: none;
}

.vectors-wrapper-221 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 103px;
  height: 31.2122px;
  text-decoration: none;
  display: flex;
}

.frame-1542 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523488 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 378px;
  text-decoration: none;
  display: flex;
}

.frame-3523489 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-222 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-101 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.1875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523490 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.section_customer-stories-hero {
  position: relative;
}

.frame-3523491 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523492 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  text-decoration: none;
  display: flex;
}

.heading-107 {
  color: #000;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-112 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.assets-button-group-cta-base-28 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-38 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-223 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523493 {
  background-color: #fff;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 576px;
  text-decoration: none;
  display: flex;
  position: relative;
  box-shadow: 0 0 34px #0000001a;
}

.image-66 {
  object-fit: cover;
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.image-66.company-logo.no-rounding {
  object-fit: contain;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.frame-3523494 {
  background-color: #fff;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 385px;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523495 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523496 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-224 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 15.8649px;
  height: 9.89923px;
  text-decoration: none;
  display: flex;
}

.frame-3523497 {
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-102 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 130%;
  text-decoration: none;
}

.text-103 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.vectors-wrapper-225 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14.6667px;
  height: 13.3333px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-226 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14.6665px;
  height: 13.3333px;
  text-decoration: none;
  display: flex;
}

.frame-3522913 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-227 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 14.6667px;
  text-decoration: none;
  display: flex;
}

.frame-3522917 {
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523498 {
  grid-row-gap: 2px;
  background-image: linear-gradient(#0000, #000);
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 306px;
  padding: 20px 16px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 309px;
  left: 0;
}

.text-104 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 120%;
  text-decoration: none;
}

.text-105 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-3523499 {
  grid-row-gap: 32px;
  background-color: #1f2f3f;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 50px;
  padding-bottom: 50px;
  text-decoration: none;
  display: flex;
  overflow: clip;
}

.frame-3523500 {
  grid-column-gap: 108px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-228 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 86.0792px;
  height: 26.0846px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-229 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.4135px;
  height: 28.4518px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-230 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 103.034px;
  height: 15.6508px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-231 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 85.478px;
  height: 16.6203px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-232 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 59.9946px;
  height: 19.5635px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-233 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.2962px;
  height: 29.9973px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-234 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 76.2975px;
  height: 22.1719px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-235 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 74.9933px;
  height: 16.955px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-236 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -2px;
  left: 0;
}

.vectors-wrapper-237 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 97px;
  height: 44px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -20px;
  left: 1437px;
}

.hero-section-bg {
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
  width: 100%;
  height: calc(100% + 78px);
  position: absolute;
  top: -78px;
}

.frame-3523501 {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 400px;
  margin-bottom: 32px;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523502 {
  grid-column-gap: 16px;
  background-color: #f9f9f9;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.image-67 {
  object-fit: contain;
  border-radius: 999px;
}

.text-106 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523503 {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 268px;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.text-107 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523504 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.image-28 {
  object-fit: contain;
}

.assets-button-group-cta-base-29 {
  grid-column-gap: 8px;
  border: 1px solid #4f5c68;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  text-decoration: none;
  display: flex;
}

.label-39 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-238 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.link-button, .footer-link {
  text-decoration: none;
}

.frame-3523505 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-3523506 {
  grid-column-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.frame-3523507 {
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523508 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523509 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.frame-3523510 {
  grid-row-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 24px;
  padding: 7px 5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-239 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 9.625px;
  text-decoration: none;
  display: flex;
}

.text-108 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-108 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 44px;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.heading-108.larger-heading {
  font-size: 50px;
}

.description-113 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.description-113.smaller-size {
  font-size: 1rem;
}

.frame-3523511 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523512 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.description-114 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.assets-feature-section-feature-item-3 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-240 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  text-decoration: none;
  display: flex;
}

.frame-3523513 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-109 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.vectors-wrapper-241 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 100px;
  text-decoration: none;
  display: flex;
}

.frame-3523514 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523515 {
  grid-row-gap: 24px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 489px;
  padding: 48px 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d326;
}

.frame-3523516 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.input-label-3 {
  grid-row-gap: 8px;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.input-4 {
  grid-column-gap: 8px;
  background-color: #fff;
  border: 1px solid #c9cdd2;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 10px 14px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.user-3 {
  object-fit: cover;
}

.text-109 {
  color: #61646b;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.input-label-4 {
  grid-row-gap: 8px;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-242 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.3367px;
  height: 15.0033px;
  text-decoration: none;
  display: flex;
}

.input-5 {
  border: 1px solid #c9cdd2;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.leading-2 {
  grid-column-gap: 4px;
  background-color: #f7f7f8;
  border: 0 solid #c9cdd2;
  border-right-width: 1px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 14px;
  text-decoration: none;
  display: flex;
}

.trailing-2 {
  grid-column-gap: 8px;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 10px 14px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-243 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.3333px;
  height: 10px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-244 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 18.3333px;
  height: 18.3333px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-245 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16.67px;
  height: 18.3367px;
  text-decoration: none;
  display: flex;
}

.text-110 {
  color: #272a31;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.vectors-wrapper-246 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 11.67px;
  height: 6.67px;
  text-decoration: none;
  display: flex;
}

.checkbox-2 {
  grid-column-gap: 10px;
  border-radius: 6px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 288px;
  text-decoration: none;
  display: flex;
}

.input-6 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2px;
  padding-bottom: 2px;
  text-decoration: none;
  display: flex;
}

.assets-checkbox-radio-toggle-checkbox-input-2 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 999px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-247 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 9.33px;
  height: 6.83px;
  text-decoration: none;
  display: flex;
}

.label-with-support-text-2 {
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-111 {
  color: #272a31;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.button-10 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 2px #0d10170f;
}

.label-40 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.full-logo-horizontal-4 {
  grid-column-gap: 7px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding-top: 30px;
  padding-left: 30px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-248 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 70.8842px;
  height: 44.3308px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-249 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.7205px;
  height: 16.956px;
  text-decoration: none;
  display: flex;
}

.description-116 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.section_main-book-a-meeting {
  background-image: linear-gradient(#f3eefb, #ebf5fe);
  padding-bottom: 84px;
}

.section_logos-book-a-meeting {
  overflow: clip;
}

.frame-3523517 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 125.375px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-decoration: none;
  display: flex;
}

.heading-110 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523518 {
  grid-column-gap: 108px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-250 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 86.0792px;
  height: 26.0846px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-251 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.4135px;
  height: 28.4518px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-252 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 103.034px;
  height: 15.6508px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-253 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 85.478px;
  height: 16.6203px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-254 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 59.9946px;
  height: 19.5635px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-255 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 91.2962px;
  height: 29.9973px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-256 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 76.2975px;
  height: 22.1719px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-257 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 74.9933px;
  height: 16.955px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-258 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 106px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -2.37695px;
  left: 0;
}

.vectors-wrapper-259 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 63px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -28.377px;
  left: 1403px;
}

.frame-3523519 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523520 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.frame-3523521 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-260 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-112 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.1875rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.frame-3523522 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.link-block-reset {
  text-decoration: none;
}

.link-block-reset.link-block-pricing {
  min-width: 251px;
}

.link-block-reset.full-witdth.zaplify-full-width {
  width: 100%;
}

.link-block-reset.gray-color {
  color: var(--gray);
}

.link-block-reset.comparisson-block-link {
  color: #272a31;
  margin-top: auto;
  display: block;
}

.link-block-reset.link-block-full-width {
  width: 100%;
}

.div-block-8 {
  justify-content: center;
  display: flex;
}

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

.layout350_desktop-image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.layout350_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  position: relative;
}

.layout350_content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100vh;
  display: flex;
}

.layout350_image, .layout350_mobile-image {
  width: 100%;
  position: absolute;
}

.layout350_mobile-image-wrapper {
  display: none;
}

.layout350_tab-link {
  color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
  text-align: center;
  background-color: #0000;
  border: 1px solid #0000;
  flex: none;
  padding: .5rem 1.25rem;
}

.layout350_tab-link.w--current {
  border-color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
}

.layout350_tabs-menu {
  z-index: 1;
  grid-column-gap: .25rem;
  border: 1px solid var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
  background-color: var(--\<unknown\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>);
  align-items: center;
  padding: .25rem;
  display: flex;
  position: sticky;
  top: 6rem;
}

.padding-global-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

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

.layout403_tabs {
  flex-direction: column;
  display: flex;
}

.layout403_tabs-content {
  overflow: visible;
}

.layout403_tab-link {
  color: #000;
  background-color: #0000;
  border: 1px solid #c9cdd2;
  border-radius: 6px;
  flex: none;
  padding: 8px 16px;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.layout403_tab-link.w--current {
  color: #fff;
  background-color: #8a5cdb;
  border-color: #8a5cdb;
  flex: none;
}

.layout403_image-wrapper {
  border-radius: 0;
  overflow: hidden;
}

.section_layout403 {
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  color: var(--\<unknown\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>);
}

.layout403_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.layout403_tab-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout403_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  margin-bottom: 4rem;
  display: flex;
  overflow: auto;
}

.layout403_tabs-menu.no-scrollbar {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 32px;
}

.tabs-company-logo {
  object-fit: contain;
}

.layout493_paragraph {
  color: #000;
  overflow: hidden;
}

.section_layout493 {
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  color: var(--\<unknown\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>);
}

.layout493_header {
  margin-bottom: 2rem;
}

.layout493_inner-wrapper {
  width: 50%;
  padding-right: 2.5rem;
}

.layout493_tabs-menu {
  border-top: 1px solid #ccc;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.layout493_content {
  position: relative;
}

.layout493_lightbox-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
}

.layout493_image {
  aspect-ratio: 1;
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.layout493_lightbox {
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.layout493_image-wrapper {
  border-radius: 0;
  overflow: hidden;
}

.lightbox-play-icon {
  z-index: 2;
  color: var(--\<unknown\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.layout493_tabs {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  position: static;
}

.video-overlay-layer {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.layout493_tabs-content {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  padding-left: 2.5rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.layout493_tab-link {
  opacity: .4;
  color: #4f5c68;
  background-color: #0000;
  border: 1px solid #0000;
  border-bottom-color: #ccc;
  padding: 1rem 0 0;
}

.layout493_tab-link.w--current {
  opacity: 1;
  color: #8a5cdb;
  background-color: #0000;
  border: 1px solid #0000;
  border-bottom-color: #ccc;
  padding-bottom: 0;
}

.heading-title {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-11 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.accordion-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 140%;
}

.accordion-title-order-n {
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 140%;
}

.mobile-wrapper {
  display: none;
}

.heading-111, .paragraph-2, .heading-112, .paragraph-3, .heading-113, .paragraph-4 {
  text-align: center;
}

.plain-content-page {
  text-align: left;
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter, sans-serif;
}

.section_customer-story-wrapper {
  position: relative;
}

.success-message {
  background-color: #fff;
}

.frame-3523523 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523524 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-30 {
  grid-column-gap: 8px;
  border: 1px solid #4f5c68;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-261 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  text-decoration: none;
  display: flex;
}

.label-41 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523525 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-114 {
  color: #000;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-117 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523526 {
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 519px;
  text-decoration: none;
  display: flex;
  position: relative;
  box-shadow: 0 0 34px #0000001a;
}

.frame-3523527 {
  background-color: #f9f9f9;
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523528 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.image-68 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523529 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-113 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-114 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.image-69 {
  object-fit: contain;
}

.frame-3523530 {
  grid-row-gap: 24px;
  background-color: #fff;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.text-115 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523531 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523532 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-262 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523533 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-116 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.text-117 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.vectors-wrapper-263 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 22.5px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523534 {
  grid-row-gap: 20px;
  border: 0 solid #0000001a;
  border-top-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523535 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-264 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 15.8649px;
  height: 9.89923px;
  text-decoration: none;
  display: flex;
}

.frame-3523536 {
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-118 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 130%;
  text-decoration: none;
}

.text-119 {
  color: #45484f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.vectors-wrapper-265 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14.6667px;
  height: 13.3333px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-266 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 14.6667px;
  text-decoration: none;
  display: flex;
}

.frame-3523537 {
  grid-row-gap: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-267 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 14.6665px;
  height: 13.3333px;
  text-decoration: none;
  display: flex;
}

.customer-stories-hero-bg {
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
  width: 100%;
  height: calc(100% + 78px);
  position: absolute;
  top: -78px;
}

.image-70 {
  display: none;
}

.hero-image {
  object-fit: contain;
  width: 100%;
  max-width: 540px;
}

.hero-image.mobile-only {
  display: none;
}

.hero-image.custom-size {
  max-width: 560px;
}

.flex-box {
  align-items: center;
  display: flex;
}

.article-content-container {
  max-width: 800px;
  padding-top: 84px;
  padding-bottom: 84px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.paragraph-5, .heading-115, .paragraph-6 {
  margin-bottom: 20px;
}

.frame-3523538 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523539 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523540 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-120 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-121 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523541 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523542 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523543 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523544 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523545 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523546 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-122 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-123 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-124 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523547 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523548 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523549 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523550 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-125 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.identify-if-their-website-visitors-are-relevant-buyers-determine-how-much-buying-intent-they-have-optimize-their-outreach-to-make-it-more-efficient-targeted-and-prioritized {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523551 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523552 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523553 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523554 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-126 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-127 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.text-128 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-129 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-style: italic;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-91 {
  object-fit: cover;
}

.frame-3523555 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-19 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding: 100px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523556 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523557 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-268 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-269 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-270 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523558 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-130 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523559 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-92 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523560 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-131 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-132 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523561 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523562 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523563 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523564 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-133 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-134 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523565 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523566 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523567 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523568 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.intent-data-the-missing-piece-for-improved-icp-targeting {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-135 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-87 {
  object-fit: contain;
}

.frame-3523569 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-20 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding: 100px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523570 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523571 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-271 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-272 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-273 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523572 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-136 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523573 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-93 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523574 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-137 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-138 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523575 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523576 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523577 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523578 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-139 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-140 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-89 {
  object-fit: contain;
}

.text-141 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-style: italic;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.by-integrating-albacross-into-hubspot-they-send-new-leads-into-their-crm-automatically-which-makes-their-outbound-flow-faster-and-smoother-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: underline;
}

.frame-3523579 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523580 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523581 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523582 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-142 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-143 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523583 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.container-21 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding: 100px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523584 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523585 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-274 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-275 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-276 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523586 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-144 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523587 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-94 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523588 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-145 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-146 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523589 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523590 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523591 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523592 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-147 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-148 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523593 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523594 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523595 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-277 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-278 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-279 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523596 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-149 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523072 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-95 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523597 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-150 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-151 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523598 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523599 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523600 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523601 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-152 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-153 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-83 {
  object-fit: contain;
}

.frame-3523602 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523603 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523604 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523605 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-154 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-155 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-156 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.as-a-result-spendesk-is-increasing-their-sales-efficiency-by-knowing-which-accounts-to-prioritize-when-is-the-best-time-to-reach-out-and-which-are-the-low-hanging-fruit-to-pick-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523606 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523607 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523608 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523609 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-157 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-158 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523610 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523611 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523612 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523613 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-159 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-160 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523614 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523615 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523616 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-280 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-281 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-282 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 291.958px;
  left: 144.656px;
}

.frame-3523617 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-161 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523618 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-96 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523619 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-162 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-163 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523620 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523621 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523622 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523623 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-164 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523624 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523625 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523626 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523627 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-165 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-166 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523628 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523629 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523630 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-283 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-284 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-285 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523631 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-167 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523632 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-97 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523633 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-168 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-169 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523634 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523635 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523636 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523637 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-170 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-171 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-81 {
  object-fit: contain;
}

.frame-3523638 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523639 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523640 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523641 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-172 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-173 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523642 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523643 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523644 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-286 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-287 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-288 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523645 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-174 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523646 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-98 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523647 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-175 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-176 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523648 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523649 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523650 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523651 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-177 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-178 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523652 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523653 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523654 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-289 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-290 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-291 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523655 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-179 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523656 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-99 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523657 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-180 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-181 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523658 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523659 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523660 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523661 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-182 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-183 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-184 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-style: italic;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523662 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523663 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523664 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523665 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-185 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523666 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523667 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523668 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523669 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-186 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-187 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523670 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523671 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523672 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523673 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-188 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-189 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523674 {
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 25px #0000001a;
}

.image-100 {
  object-fit: cover;
  border-radius: 12px;
}

.frame-3523675 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #00000026;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 12px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 14px #0000001a;
}

.text-190 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523676 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523677 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523678 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523679 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-191 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-192 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-79 {
  object-fit: cover;
}

.frame-3523680 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #00000026;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 12px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 14px #0000001a;
}

.text-193 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523681 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523682 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523683 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-292 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-293 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-294 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523684 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-194 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523685 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-101 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523686 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-195 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-196 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523687 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523688 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523689 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523690 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-197 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-198 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523691 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #00000026;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 12px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 14px #0000001a;
}

.text-199 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523692 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523693 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523694 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-295 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-296 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-297 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523695 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-200 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523696 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-102 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523697 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-201 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-202 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523698 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523699 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523700 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523701 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-203 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-204 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523702 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523703 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523704 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523705 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-205 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523706 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523707 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523708 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523709 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-206 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-207 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523710 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523711 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523712 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523713 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-208 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-209 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-76 {
  object-fit: cover;
  border-radius: 12px;
}

.text-210 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523714 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523715 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523716 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523717 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-211 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-212 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523718 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #00000026;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 12px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 14px #0000001a;
}

.text-213 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523719 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523720 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523721 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523722 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-214 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-215 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-77 {
  object-fit: cover;
  border-radius: 12px;
}

.frame-3523723 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #00000026;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 12px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 14px #0000001a;
}

.text-216 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523724 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523725 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523726 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523727 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-217 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-218 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523728 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #00000026;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 12px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 14px #0000001a;
}

.text-219 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523729 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523730 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523731 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523732 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-220 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-221 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523733 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523734 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523735 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-298 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-299 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-300 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523736 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-222 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523737 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-103 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523738 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-223 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-224 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523739 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523740 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523741 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523742 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-225 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-226 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-227 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523743 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523744 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523745 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-301 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-302 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-303 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523746 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-228 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523747 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-104 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523748 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-229 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-230 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523749 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523750 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523751 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523752 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-231 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.text-232 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523753 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523754 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523755 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-304 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-305 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-306 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523756 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-233 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523757 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-105 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523758 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-234 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-235 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523759 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523760 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523761 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-307 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-308 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-309 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523762 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-236 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523763 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-106 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523764 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-237 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-238 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523765 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523766 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523767 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523768 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-239 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-240 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.screenshot-2024-12-05-at-6-03-50-pm-1 {
  object-fit: cover;
  border-radius: 24px;
}

.frame-3523769 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523770 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523771 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523772 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-241 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-242 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523773 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523774 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523775 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-310 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-311 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-312 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523776 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-243 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523777 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-107 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523778 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-244 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-245 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523779 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523780 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523781 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523782 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-246 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-247 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.text-248 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.buyer-intent-data-platforms-are-relatively-new-and-niche-tools-for-b2b-companies-that-s-why-it-can-be-pretty-challenging-to-understand-the-subtle-differences-among-different-providers-and-know-the-questions-to-ask-before-you-purchase-your-own-1 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: underline;
}

.frame-3523783 {
  background-color: #f9f9f999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523784 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523785 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523786 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-249 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-250 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523787 {
  background-color: #fff9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523788 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523789 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523790 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-251 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-252 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.by-connecting-albacross-to-slack-planday-was-able-to-give-each-outbound-team-a-dedicated-slack-channel-and-specific-lead-qualifications-so-that-when-such-a-prospect-appears-in-albacross-sending-new-leads-into-a-specific-slack-channel-they-ll-know-right-away-in-slack-and-are-be-able-to-contact-them-while-they-re-still-top-of-mind-1 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: underline;
}

.frame-3523791 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523792 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523793 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-313 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-314 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-315 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523794 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-253 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523795 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.image-108 {
  object-fit: cover;
  border-radius: 9999px;
}

.frame-3523796 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-254 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-255 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523797 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523798 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523799 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523800 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-256 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-257 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523801 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523802 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523803 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523804 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-258 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-259 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523805 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523806 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523807 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523808 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-260 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-261 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-109 {
  object-fit: cover;
}

.frame-3523809 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523810 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523811 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523812 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-262 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-263 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523813 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523814 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523815 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523816 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-264 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-265 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523817 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523818 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523819 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523820 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-266 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-267 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.image-110 {
  object-fit: cover;
  border-radius: 24px;
}

.frame-3523821 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523822 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523823 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523824 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-268 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-269 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523825 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523826 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523827 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-316 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-317 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-318 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523828 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-270 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523829 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523830 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-271 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-272 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523831 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523832 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding: 10px 32px;
  text-decoration: none;
  display: grid;
}

.image-111 {
  object-fit: cover;
}

.frame-3523833 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-273 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523834 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523835 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523836 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523837 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-274 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523838 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523839 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523840 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-319 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-320 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-321 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523841 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-275 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523842 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523843 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-276 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-277 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523844 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523845 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523846 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523847 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-278 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523848 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523849 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523850 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-322 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-323 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-324 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523851 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-279 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523852 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523853 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-280 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-281 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523854 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523855 {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  max-width: 1280px;
  padding: 10px 32px;
  text-decoration: none;
  display: grid;
}

.image-112 {
  object-fit: cover;
}

.frame-3523856 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523857 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523858 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.cloudtalk-s-competition-starts-in-the-search-engine {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.text-282 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523859 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523860 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523861 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523862 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-283 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523863 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523864 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523865 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-325 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-326 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-327 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523866 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-284 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523867 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523868 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-285 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-286 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523869 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523870 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523871 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523872 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-287 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523873 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523874 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523875 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-328 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-329 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-330 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523876 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-288 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523877 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523878 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-289 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-290 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-3523879 {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 84px;
  padding-bottom: 84px;
  text-decoration: none;
  display: flex;
}

.frame-3523880 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding: 10px 32px;
  text-decoration: none;
  display: flex;
}

.frame-3523881 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523882 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-291 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523883 {
  background-color: #f9f9f9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523884 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523885 {
  grid-row-gap: 3.20313px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 164px;
  padding-top: 30.75px;
  padding-bottom: 30.75px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-331 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 143.5px;
  height: 102.5px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-332 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0419159px;
  left: 0;
}

.vectors-wrapper-333 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 90.3281px;
  height: 164px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 227.958px;
  left: 154.328px;
}

.frame-3523886 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 586px;
  text-decoration: none;
  display: flex;
}

.text-292 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.frame-3523887 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523888 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-293 {
  color: #0d1017;
  letter-spacing: -.193902px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-294 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.section_zaplify-hero {
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
}

.frame-3523889 {
  grid-column-gap: 48px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523890 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 596px;
  text-decoration: none;
  display: flex;
}

.frame-3523891 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523892 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-334 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-295 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-116 {
  color: #1a2b3c;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.vectors-wrapper-335 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 188px;
  text-decoration: none;
  display: flex;
}

.frame-3523893 {
  grid-row-gap: 32px;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 48px 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 34px #0000001a;
}

.frame-3523894 {
  grid-column-gap: 14.6625px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-336 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 125.548px;
  height: 41.2384px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-337 {
  justify-content: center;
  align-items: center;
  width: 21.0774px;
  height: 0;
  text-decoration: none;
  display: flex;
}

.full-logo-horizontal-5 {
  grid-column-gap: 5px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-338 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50.3528px;
  height: 31.4905px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-339 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.1539px;
  height: 12.0447px;
  text-decoration: none;
  display: flex;
}

.frame-3523895 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-296 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523896 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523897 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-297 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.button-group-17 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-31 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-42 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-20 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-117 {
  color: #1a2b3c;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.heading-118 {
  color: #1a2b3c;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-119 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.description-120 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.description-121 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.finally-you-can-automate-your-entire-outreach-process-from-real-time-contact-enrichment-to-auto-engagement-0 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.finally-you-can-automate-your-entire-outreach-process-from-real-time-contact-enrichment-to-auto-engagement-1 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-21 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-22 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523898 {
  grid-column-gap: 48px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523899 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 596px;
  text-decoration: none;
  display: flex;
}

.frame-3523900 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523901 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-340 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-298 {
  color: #264667;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-119 {
  color: #1a2b3c;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.frame-3523902 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523903 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 596px;
  text-decoration: none;
  display: flex;
}

.frame-3523904 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-341 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523905 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.verified-contact-data {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.1875rem;
  font-weight: 600;
  line-height: 120%;
  text-decoration: none;
}

.error-0c056c26-4f8e-205c-0d5d-dba2779c7153 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.1875rem;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-3523906 {
  grid-row-gap: 32px;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 48px 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 34px #0000001a;
}

.frame-3523907 {
  grid-column-gap: 14.6625px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-342 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 125.548px;
  height: 41.2384px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-343 {
  justify-content: center;
  align-items: center;
  width: 21.0774px;
  height: 0;
  text-decoration: none;
  display: flex;
}

.full-logo-horizontal-6 {
  grid-column-gap: 5px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-344 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50.3528px;
  height: 31.4905px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-345 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.1539px;
  height: 12.0447px;
  text-decoration: none;
  display: flex;
}

.frame-3523908 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-299 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523909 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523910 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-300 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.button-group-18 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: auto;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-32 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-43 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-23 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-120 {
  color: #1a2b3c;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 110%;
  text-decoration: none;
}

.heading-121 {
  color: #1a2b3c;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

.description-123 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.description-124 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.description-125 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.finally-you-can-automate-your-entire-outreach-process-from-real-time-contact-enrichment-to-auto-engagement-2 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-24 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-25 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523911 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.title-12 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523912 {
  grid-column-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523913 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 538px;
  height: 511px;
  text-decoration: none;
  display: flex;
}

.frame-3523914 {
  grid-row-gap: 32px;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 259.234px;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.frame-3523915 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-122 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523916 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523917 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 508px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-346 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523918 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.supporting-text-24 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523919 {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 8px 24px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523920 {
  grid-column-gap: 25px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523921 {
  grid-row-gap: 2.27539px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 116.5px;
  padding-top: 21.8437px;
  padding-bottom: 21.8437px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-347 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 101.937px;
  height: 72.8124px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-348 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0292969px;
  left: 0;
}

.vectors-wrapper-349 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 132.97px;
  left: 80.6659px;
}

.text-301 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 19.8px;
  text-decoration: none;
}

.frame-3523922 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-350 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 63.2663px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-351 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 133px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523923 {
  grid-row-gap: 32px;
  background-color: #ebf5fe;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #423c4c26;
}

.heading-and-action-11 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-123 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 38px;
  text-decoration: none;
}

.frame-3523924 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523925 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523926 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.verified-contact-details {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.text-302 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.identify-website-visitors-as-companies {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-3523927 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-303 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 26.28px;
  text-decoration: none;
}

.button-group-19 {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 510px;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-33 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-44 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-26 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.title-0 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.title-1 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.with-albacross-over-500-new-accounts-are-sent-to-our-bdr-team-monthly-achieving-a-33-higher-conversion-rate-than-cold-outbound-leads-game-changing-results-0 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 19.8px;
  text-decoration: none;
}

.with-albacross-over-500-new-accounts-are-sent-to-our-bdr-team-monthly-achieving-a-33-higher-conversion-rate-than-cold-outbound-leads-game-changing-results-1 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 19.8px;
  text-decoration: none;
}

.everything-is-fully-crm-synced-hubspot-salesforce-10-others-automated-and-smoothly-running-on-autopilot-in-the-background-0 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 26.28px;
  text-decoration: none;
}

.everything-is-fully-crm-synced-hubspot-salesforce-10-others-automated-and-smoothly-running-on-autopilot-in-the-background-1 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-style: italic;
  font-weight: 400;
  line-height: 26.28px;
  text-decoration: none;
}

.everything-is-fully-crm-synced-hubspot-salesforce-10-others-automated-and-smoothly-running-on-autopilot-in-the-background-3 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 26.28px;
  text-decoration: none;
}

.subtitle-27 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-28 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523928 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1056px;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.account-basedadvertising_bestestimatedroi_roi {
  object-fit: cover;
}

.vectors-wrapper-352 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 92.5777px;
  height: 120.154px;
  text-decoration: none;
  display: flex;
}

.frame-3523929 {
  grid-column-gap: 5.85972px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 120.124px;
  padding: 5.85972px 3.51583px;
  text-decoration: none;
  display: flex;
}

.frame-3523930 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.title-13 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523931 {
  grid-column-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523932 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 538px;
  height: auto;
  text-decoration: none;
  display: flex;
}

.frame-3523933 {
  grid-row-gap: 32px;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #7a48d366;
}

.frame-3523934 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-124 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523935 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523936 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 508px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-353 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523937 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.supporting-text-25 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.frame-3523938 {
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 16px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523939 {
  grid-column-gap: 25px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523940 {
  grid-row-gap: 2.27539px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 21.8437px;
  padding-bottom: 21.8437px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.vectors-wrapper-354 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-355 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -.0292969px;
  left: 0;
}

.vectors-wrapper-356 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 64.1659px;
  height: 116.5px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 165.969px;
  left: 8.9978px;
}

.text-304 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 19.8px;
  text-decoration: none;
}

.frame-3523941 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523942 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-357 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 61.5089px;
  height: 63.2663px;
  text-decoration: none;
  display: flex;
}

.frame-3523943 {
  grid-row-gap: 10.06px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 186px;
  text-decoration: none;
  display: flex;
}

.frame-3523944 {
  grid-row-gap: 5.27219px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.user-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-305 {
  color: #0d1017;
  letter-spacing: -.157603px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 600;
  line-height: 22.06px;
  text-decoration: none;
}

.text-306 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 500;
  line-height: 18.91px;
  text-decoration: none;
}

.vectors-wrapper-358 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 133px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.frame-3523945 {
  grid-row-gap: 32px;
  background-color: #ebf5fe;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 24px #423c4c26;
}

.heading-and-action-12 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-125 {
  color: #210d43;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 38px;
  text-decoration: none;
}

.frame-3523946 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523947 {
  grid-column-gap: 12px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523948 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-307 {
  color: #301956;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-3523949 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-308 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 26.28px;
  text-decoration: none;
}

.button-group-20 {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 510px;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-34 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-45 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-29 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.title-14 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.title-15 {
  color: #131022;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.with-albacross-over-500-new-accounts-are-sent-to-our-bdr-team-monthly-achieving-a-33-higher-conversion-rate-than-cold-outbound-leads-game-changing-results-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 19.8px;
  text-decoration: none;
}

.everything-is-fully-crm-synced-hubspot-salesforce-10-others-automated-and-smoothly-running-on-autopilot-in-the-background-4 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-style: italic;
  font-weight: 400;
  line-height: 26.28px;
  text-decoration: none;
}

.everything-is-fully-crm-synced-hubspot-salesforce-10-others-automated-and-smoothly-running-on-autopilot-in-the-background-5 {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 26.28px;
  text-decoration: none;
}

.subtitle-30 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-31 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.section_logo-cloud {
  background-color: #f9f9f9;
}

.section_logo3 {
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  color: var(--gray);
  overflow: hidden;
}

.logo3_wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.logo3_logo {
  max-height: 3.5rem;
}

.logo3_logo.bigger_logo {
  max-height: 10rem;
}

.logo3_component {
  display: flex;
}

.logo3_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  white-space: nowrap;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center start;
  margin-right: 2rem;
  display: grid;
}

.section-padding-64 {
  padding-top: 64px;
  padding-bottom: 64px;
}

.heading-127 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.heading-128 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.section_features {
  background-color: #ebf5fe;
  position: relative;
}

.container-22 {
  grid-row-gap: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523950 {
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523951 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.heading-129 {
  color: #0d1017;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.description-126 {
  color: #4f5c68;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523952 {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523953 {
  grid-row-gap: 48px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.frame-3523954 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523955 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  padding: 19px 18px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-359 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 24.7059px;
  text-decoration: none;
  display: flex;
}

.text-309 {
  color: #210d43;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523956 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-310 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.text-311 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523957 {
  grid-row-gap: 10px;
  background-color: #210d43;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 64px;
  padding: 20px 17px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-360 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.frame-3523958 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-312 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5625rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.button-group-21 {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 510px;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-35 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-46 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-32 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.bring-your-existing-account-or-domain-lists-and-let-albacross-take-it-from-there-0 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
}

.bring-your-existing-account-or-domain-lists-and-let-albacross-take-it-from-there-1 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.just-set-it-up-once-let-it-run-in-the-background---and-get-notified-when-you-get-a-reply-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5625rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.just-set-it-up-once-let-it-run-in-the-background---and-get-notified-when-you-get-a-reply-4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5625rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-33 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-34 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523959 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523960 {
  grid-column-gap: 48px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523961 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523962 {
  grid-column-gap: 8px;
  background-image: linear-gradient(90deg, #f3eefb 0%, #ebf5fe 100%);
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-361 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.text-313 {
  color: #1f2f3f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-130 {
  color: #0d1017;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.frame-3523963 {
  grid-row-gap: 32px;
  background-color: #4f5c68;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px 24px;
  text-decoration: none;
  display: flex;
}

.heading-131 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523964 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523965 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-362 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-314 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 140%;
  text-decoration: none;
}

.button-group-22 {
  grid-column-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 510px;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-36 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-47 {
  color: #fff;
  white-space: pre;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-35 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-128 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.description-129 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-36 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-37 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.section_features-break-pills {
  background-color: #f9f9f9;
}

.frame-3523966 {
  grid-column-gap: 24px;
  border-radius: 12px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 1419.96px;
  text-decoration: none;
  display: flex;
}

.frame-3523967 {
  grid-row-gap: 8.87475px;
  background-color: #f9f9f9;
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 4px 4px #000;
}

.heading-132 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.supporting-text-27 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.supporting-text-28 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.section_final-cta {
  background-color: #210d43;
}

.frame-3523968 {
  grid-column-gap: 48px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 1280px;
  text-decoration: none;
  display: flex;
}

.frame-3523969 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-3523970 {
  grid-column-gap: 8px;
  background-color: #4f2b90;
  border-radius: 1000px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 6px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.vectors-wrapper-363 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.claim-your-exclusive-offer-now {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
  text-decoration: none;
}

.heading-133 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523971 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 547px;
  text-decoration: none;
  display: flex;
}

.frame-3523972 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.assets-feature-section-feature-item-4 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-364 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  text-decoration: none;
  display: flex;
}

.frame-3523973 {
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-134 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.frame-3523974 {
  grid-row-gap: 32px;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 48px 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 34px #0000001a;
}

.frame-3523975 {
  grid-column-gap: 14.6625px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-365 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 125.548px;
  height: 41.2384px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-366 {
  justify-content: center;
  align-items: center;
  width: 21.0774px;
  height: 0;
  text-decoration: none;
  display: flex;
}

.full-logo-horizontal-7 {
  grid-column-gap: 5px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-367 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 50.3528px;
  height: 31.4905px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-368 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 65.1539px;
  height: 12.0447px;
  text-decoration: none;
  display: flex;
}

.frame-3523976 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-315 {
  color: #1f2f3f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.frame-3523977 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.frame-3523978 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-316 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 160%;
  text-decoration: none;
}

.button-group-23 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: auto;
  text-decoration: none;
  display: flex;
}

.assets-button-group-cta-base-37 {
  grid-column-gap: 10px;
  background-color: #48a0fa;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1px 3px #0d101733;
}

.label-48 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
}

.subtitle-38 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.description-131 {
  color: #e3ddec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.description-132 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.finally-you-can-automate-your-entire-outreach-process-from-real-time-contact-enrichment-to-auto-engagement-3 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-39 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-40 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 140%;
  text-decoration: none;
}

.footer-logo-zaplify {
  margin-left: auto;
  margin-right: auto;
}

.footer-badges-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  display: flex;
}

.image-113 {
  max-height: 64px;
}

.heading-135, .paragraph-7, .heading-136, .heading-137, .heading-138, .heading-139, .heading-140, .heading-141 {
  text-align: center;
}

.section_newsroom-hero {
  background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
}

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

.heading-142 {
  font-family: Inter, sans-serif;
}

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

.blog-card {
  background-color: #fff;
  border-radius: 16px;
  flex-flow: column;
  justify-content: flex-start;
  width: 100%;
  min-height: 650px;
  margin-bottom: 20px;
  display: flex;
  box-shadow: 0 2px 8px #0000000d;
}

.blog-card-body {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  flex: 1;
  padding: 20px;
  display: flex;
}

.image-114 {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  width: 100%;
}

.blog-card-link-block {
  text-decoration: none;
}

.blog-card-body-title {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1.33;
}

.paragraph-8 {
  color: var(--gray);
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.text-block-3 {
  color: var(--gray);
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.div-block-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  margin-top: auto;
  display: flex;
}

.text-block-4 {
  color: var(--white);
  text-align: center;
}

.blog-card-body-author {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: flex;
}

.blog-card-body-author-image {
  border: 1px solid var(--gray);
  border-radius: 50%;
  max-width: 40px;
}

.blog-heading {
  color: #000;
  text-align: center;
  max-width: 944px;
  margin: 0 auto 20px;
  font-family: Inter, sans-serif;
}

.blog-datestamp {
  color: var(--gray);
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 18px;
}

.blog-image-wrapper {
  width: 100%;
  max-width: 700px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.blog-image {
  border-radius: 24px;
}

.blog-body {
  max-width: 700px;
  margin-bottom: 48px;
  margin-left: auto;
  margin-right: auto;
  font-family: Bricolage Grotesque, sans-serif;
}

.blog-body h3 {
  margin-bottom: 30px;
}

.paragraph-9 {
  font-weight: 400;
}

.blog-author-blog {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  width: 100%;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.author-image-big {
  box-sizing: border-box;
  border: 1px solid var(--gray);
  object-fit: fill;
  border-radius: 50%;
  width: 128px;
  max-width: none;
  height: 128px;
}

.blog-author-image-wrapper {
  width: 128px;
  height: 128px;
}

.div-block-13 {
  flex-flow: column;
  width: 100%;
  display: flex;
}

.author-block-heading, .author-block-position {
  margin-top: 0;
}

.author-block-description {
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
}

.our-blog-title {
  color: var(--gray);
  text-align: center;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.linkedin-hero {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: space-between;
  align-items: center;
  max-width: 1280px;
  display: flex;
}

.div-block-14 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  flex: 1;
  display: flex;
}

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

.linkedin-intro-section {
  background-color: #f6f7fb;
}

.section-title {
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 56px;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 32px;
}

.text-block-5 {
  text-align: center;
  font-family: Inter, sans-serif;
}

.div-block-16 {
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.text-block-6 {
  font-family: Inter, sans-serif;
}

.image-115 {
  width: 18px;
}

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

.div-block-19 {
  background-color: #fff;
  border: 1px solid #ededed;
  border-radius: 12px;
  padding: 12px;
  box-shadow: 0 36px 72px #23223b1a, 0 7.2px 11.7px #23223b0d;
}

.heading-143 {
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.paragraph-10 {
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.linkedin-list {
  color: #757575;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.redeeme-offer {
  background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/678140706dfde41c2f273d1d_union.svg"), linear-gradient(149deg, #ff64ff, #0153a6);
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-right: 0;
}

.heading-144 {
  color: #fff;
  text-align: center;
  font-family: Bricolage Grotesque, sans-serif;
}

.form {
  flex-flow: column;
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.field-label-2 {
  color: #fff;
  font-family: Inter, sans-serif;
}

.paragraph-11 {
  color: #fff;
  font-size: 14px;
}

.heading-145 {
  font-size: 32px;
}

.heading-146 {
  text-align: center;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 24px;
}

.paragraph-12 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.heading-style-h2-2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.pricing25_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.text-size-medium-2 {
  font-size: 1.125rem;
}

.icon-embed-xsmall-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.button-11 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.heading-style-h4-2 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.pricing25_divider {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  width: 100%;
  height: 1px;
}

.heading-style-h1-2 {
  color: #000;
  text-align: center;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 120%;
}

.tabs-menu {
  align-self: center;
  margin-bottom: 3rem;
  display: flex;
}

.tabs-menu.tabs-pricing {
  border: 1px solid #bcd;
  border-radius: 25px;
  margin-bottom: 4rem;
  padding: 4px;
}

.heading-style-h6-2 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.pricing25_component.margin-top {
  margin-top: 32px;
}

.pricing25_tabs {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.pricing25_feature {
  display: flex;
}

.pricing25_plans {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
}

.tab-link {
  color: #000;
  background-color: #0000;
  padding: 8px 34px;
  font-family: Inter, sans-serif;
  font-weight: 600;
  line-height: 24px;
}

.tab-link.w--current {
  color: #fff;
  background-color: #6f5bc6;
  border-radius: 25px;
  font-family: Inter, sans-serif;
  font-weight: 600;
  line-height: 24px;
}

.pricing25_plan {
  background-color: #fff;
  border-top: 8px solid #8a5cdb;
  border-radius: 12px;
  flex-flow: column;
  height: 100%;
  padding: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 10px #0000000d;
}

.pricing25_plan.highlighted {
  background-color: #fff;
  border: 3px solid #48a0fa;
  border-top-width: 32px;
  height: calc(100% + 24px);
  position: relative;
  top: -24px;
  overflow: visible;
}

.pricing25_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.pricing25_feature-list.margin-top-24 {
  margin-top: 24px;
  margin-bottom: 69px;
}

.plan-chip {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter, sans-serif;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

.plan-chip-text {
  background-color: #e8def7;
  border-radius: 16px;
  padding: 4px 8px;
  display: inline-block;
}

.plan-chip-text.highlight {
  background-color: #d8ebff;
}

.plan-chip-wrapper {
  width: 100%;
}

.pricing-description {
  color: #202228;
  text-align: center;
  font-family: Inter, sans-serif;
  font-weight: 400;
  line-height: 130%;
}

.pricing-features-block {
  border-top: 1px solid #b7c0d399;
  border-bottom: 1px solid #b7c0d399;
  padding-top: 20px;
  padding-bottom: 20px;
}

.pricing-features-block.margin-top-24 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  align-items: stretch;
  margin-top: 24px;
  display: flex;
}

.pricing-block-top-intro {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.pricing-features-notif {
  text-align: center;
  font-family: Inter, sans-serif;
  font-style: italic;
  font-weight: 400;
  line-height: 120%;
}

.rl-styleguide_label {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #ebeffa;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.tooltip1_card-wrapper {
  z-index: 2;
  color: #fff;
  background-color: #272a31;
  border-radius: 8px;
  width: 100%;
  padding: 14px;
  display: block;
}

.tooltip1_pointer {
  z-index: 2;
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: .75rem;
  height: .75rem;
  margin-bottom: .375rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: rotate(45deg);
}

.tooltip1_pointer.is-bottom-pointer {
  background-color: #272a31;
  margin-top: .375rem;
  margin-bottom: 0;
  top: 0%;
  bottom: auto;
}

.tooltip1_pointer.is-bottom-pointer.left-pointer {
  margin-left: auto;
}

.tooltip1_component {
  justify-content: center;
  align-items: center;
  display: inline-flex;
  position: relative;
}

.text-size-small-2 {
  font-size: .875rem;
}

.tooltip1_responsive {
  display: none;
}

.tooltip1_tooltip-wrapper {
  width: 15rem;
  padding-bottom: .75rem;
  position: absolute;
  bottom: 100%;
}

.tooltip1_tooltip-wrapper.is-bottom-wrapper {
  z-index: 10;
  width: 100%;
  padding-top: .75rem;
  padding-bottom: 0;
  display: none;
  top: 100%;
  bottom: auto;
}

.tooltip1_tooltip-wrapper.is-bottom-wrapper.test {
  z-index: 1000;
}

.tooltip1_element-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  cursor: pointer;
  flex-flow: row;
  align-items: center;
  display: inline-flex;
}

.tooltip-block-info {
  display: inline;
}

.tooltip1_component-2 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.text-size-small-3 {
  text-align: left;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}

.pricing-features-block-numbers {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.text-block-7 {
  text-align: center;
  cursor: pointer;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
}

.text-block-7.span-space {
  line-height: 230%;
}

.text-block-8 {
  cursor: pointer;
  font-size: 14px;
}

.icon-embed-xsmall-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.tooltip1_card-wrapper-2 {
  z-index: 2;
  background-color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
  color: var(--\<unknown\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>);
  padding: .75rem;
}

.tooltip1_pointer-2 {
  z-index: 2;
  background-color: var(--\<unknown\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: .75rem;
  height: .75rem;
  margin-bottom: .375rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  bottom: 0%;
  left: 0%;
  right: 0%;
  transform: rotate(45deg);
}

.tooltip1_pointer-2.is-bottom-pointer {
  margin-top: .375rem;
  margin-bottom: 0;
  top: 0%;
  bottom: auto;
}

.tooltip1_component-3 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.text-size-small-4 {
  font-size: .875rem;
}

.div-block-20 {
  cursor: pointer;
  font-family: Inter, sans-serif;
  line-height: 130%;
  display: flex;
}

.text-block-9 {
  color: #0f172a;
  flex-flow: row;
  flex: auto;
  justify-content: flex-start;
  align-items: stretch;
  font-size: 16px;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  display: flex;
}

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

.text-span {
  font-size: 12px;
}

.text-span-2 {
  line-height: 230%;
}

.text-block-10 {
  z-index: 10;
  color: #fff;
  text-align: center;
  font-family: Inter, sans-serif;
  font-weight: 600;
  position: absolute;
  inset: -25px 0% auto;
}

.text-block-11 {
  color: #000;
  text-align: center;
  white-space: pre;
  background-color: #f0e100;
  border-radius: 12px;
  padding: 2px 12px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  position: absolute;
  inset: auto auto -16px 50%;
  transform: translateX(-50%);
}

.heading-style-h2-3 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.pricing21_plans {
  width: 100%;
}

.text-size-medium-3 {
  font-size: 1.25rem;
}

.pricing21_top-row {
  z-index: 10;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  position: sticky;
  top: 72px;
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.pricing21_top-row-price {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.pricing21_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 12px 1.5rem;
  font-family: Bricolage Grotesque, sans-serif;
  font-weight: 500;
  display: flex;
}

.pricing21_top-row-content.is-first {
  text-align: left;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 24px;
}

.section_pricing21 {
  background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
  color: var(--\<unknown\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>);
}

.margin-top-2, .margin-top-2.margin-medium, .margin-top-2.margin-xxsmall, .margin-top-2.margin-small {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.pricing21_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 130%;
  display: flex;
}

.pricing21_row-content.is-first {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 130%;
}

.pricing21_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.pricing21_row.is-odd {
  background-color: #f5f5f5;
}

.pricing21_heading-row {
  border-bottom: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.pricing21_feature {
  padding: 13px 1.5rem 13px 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 130%;
}

.section-header {
  text-align: center;
  margin-bottom: 48px;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 44px;
}

.heading-style-h2-4 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.text-size-medium-4 {
  font-size: 1.25rem;
}

.modal1_component {
  z-index: 999999;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal1_close-button {
  color: #000;
  position: static;
  top: 1rem;
  right: 1rem;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.modal-content-replace-this-div {
  border: 2px dashed #0000001a;
  width: 100%;
  height: 150vh;
}

.modal1_content-wrapper {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 48rem;
  height: auto;
  max-height: 80vh;
  padding: 0;
  display: block;
  position: relative;
  overflow: scroll;
}

.modal1_background-overlay {
  z-index: -1;
  background-color: #00000040;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.modal-header {
  justify-content: space-between;
  align-items: center;
  padding: 24px;
  display: flex;
}

.text-block-12 {
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 110%;
}

.modal-sub-header {
  padding-left: 24px;
  padding-right: 24px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 140%;
}

.modal-content {
  padding: 24px;
}

.table-controls {
  padding-bottom: 24px;
}

.form-icon-left {
  position: absolute;
  left: .75rem;
}

.form_message-success-2 {
  background-color: var(--\<unknown\|variable-879e2a57-3170-38fd-0ae7-d0e890873ab2\>);
  color: var(--\<unknown\|variable-17518f72-fb93-45b5-ad9e-fdd3f2b1833a\>);
  padding: 1.25rem;
}

.icon-embed-xsmall-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

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

.form_message-error-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.form_form_label {
  margin-bottom: .5rem;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.form_message-error-2 {
  background-color: var(--\<unknown\|variable-89aecd3e-2fe8-312c-65a2-e3e7c57d326c\>);
  color: var(--\<unknown\|variable-4a51c5d2-820c-a0d9-b49e-0e5d273c964f\>);
  margin-top: .75rem;
  padding: .75rem;
}

.form_message-success-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.form_input-2 {
  background-color: #0000;
  border: 1px solid #c9cdd2;
  border-radius: 24px;
  min-height: auto;
  margin-bottom: .75rem;
  padding: 10px 12px;
}

.form_input-2::placeholder {
  color: var(--\<unknown\|variable-0a60224d-1a94-b160-ae24-af3c6d95a994\>);
}

.form_input-2.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-2.is-select-input {
  outline-offset: 0px;
  color: #000;
  border-width: 0 12px 0 0;
  border-color: #0000;
  outline: 1px solid #c9cdd2;
  min-width: 212px;
  margin-bottom: 0;
}

.form_input-2.is-select-input.white-bg {
  background-color: #fff;
}

.form8_block {
  margin-bottom: 0;
}

.form8_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.form8_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-style-h5-2 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

.form8_input-field, .select1_component {
  align-items: center;
  display: flex;
  position: relative;
}

.select1_component.select-region {
  background-color: #0000;
}

.pricing-table {
  position: relative;
}

.pricing-table.annually-contacts {
  display: none;
}

.pricing-table.annually-leads {
  display: block;
}

.pricing-table.monthly-contacts, .pricing-table.monthly-leads {
  display: none;
}

.heading-style-h2-5 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.text-size-medium-5 {
  font-size: 1.25rem;
}

.pricing21_top-row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  position: sticky;
  top: 0;
}

.text-style-tagline {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.pricing21_top-row-content-2 {
  color: #000;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 16px 12px;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
  display: flex;
}

.pricing21_row-content-2 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  padding: 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 130%;
  display: flex;
}

.pricing21_row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
}

.pricing21_row-2.is-odd {
  background-color: #f5f5f5;
}

.pricing21_feature-2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.pricing26_top-row-content {
  border-left: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 2rem 1.5rem;
  display: flex;
}

.button-12 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.text-style-tagline {
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.pricing26_top-row-price {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.pricing26_row-content {
  border-left: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.pricing26_tabs-content {
  width: 100%;
  overflow: visible;
}

.pricing26_heading-row {
  border-bottom: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 24px;
  font-family: Bricolage Grotesque, sans-serif;
  font-weight: 600;
}

.pricing26_tabs {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.tabs-menu-2 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-foreground\>);
  align-self: center;
  margin-bottom: 3rem;
  display: flex;
}

.heading-style-h6-3 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.pricing26_plans {
  width: 100%;
}

.pricing26_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.tab-link-2 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  padding: .5rem 1.5rem;
}

.tab-link-2.w--current {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.pricing26_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  background-color: var(--\<unknown\|relume-variable-neutral-white\>);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  position: sticky;
  top: 0;
}

.pricing26_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.link {
  color: #fff;
}

.tabs-content {
  overflow: visible;
}

.link-2, .link-3 {
  color: #fff;
}

.heading-147 {
  color: #000;
}

.section_partnership-types {
  background-color: #f6f7fb;
}

.section-heading {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.descriptions-grid {
  grid-column-gap: 24px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.div-9d771587 {
  grid-row-gap: 16px;
  color: #333;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 852px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  position: relative;
}

.div-515393a4 {
  grid-column-gap: 8px;
  background-color: #fff;
  border-radius: 1000px;
  flex-grow: 0;
  flex-shrink: 1;
  justify-content: center;
  align-items: center;
  padding: 6px 12px 6px 8px;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.div-4ba22e41 {
  grid-column-gap: 10px;
  background-color: #e8def7;
  border-radius: 1000px;
  flex-grow: 0;
  flex-shrink: 1;
  align-items: center;
  padding: 5px 6px;
  display: flex;
}

.img-675593c0 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 11.625px;
  max-width: 100%;
  height: 13.2857px;
  display: flex;
}

.div-9a56c7e3 {
  color: #264667;
  text-align: center;
  font-size: .75rem;
  font-weight: 600;
  line-height: 160%;
}

.div-466128bd {
  text-align: center;
}

.span-ee6944de {
  color: #0d1017;
  text-align: center;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
}

.span-f63573d5 {
  color: #8a5cdb;
  text-align: center;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 110%;
}

.span-b4040542 {
  color: #45484f;
  text-align: center;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 28px;
}

.inline-5d3b5e16 {
  display: inline;
}

.span-902a6d5a {
  color: #0d1017;
  text-align: center;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
}

.span-5a5cf85e {
  color: #45484f;
  text-align: center;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 28px;
}

.div-9l013c {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  width: 1216px;
  height: 335.281px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  inset: auto;
  transform: none;
}

.div-b51f8t {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  width: 852px;
  height: 255.281px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: relative;
  inset: 0;
  transform: none;
}

.div-28yvj9 {
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #fff;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 1000px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 224.703px;
  height: 35.2812px;
  margin: 0;
  padding: 6px 12px 6px 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  inset: auto;
  transform: none;
  box-shadow: 0 1px 3px #0000000d;
}

.div-ahb3iu {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #e8def7;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 1000px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  width: 23.625px;
  height: 23.2812px;
  margin: 0;
  padding: 5px 6px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  inset: auto;
  transform: none;
}

.div-tls53y {
  box-shadow: none;
  opacity: 1;
  color: #264667;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #264667;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 173.078px;
  height: 19.2031px;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 19.2px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.div-3gkqat, .div-c4xzx0 {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 852px;
  height: 132px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.span-qxube0 {
  box-shadow: none;
  opacity: 1;
  color: #0d1017;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #0d1017;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 66px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.span-4910e1 {
  box-shadow: none;
  opacity: 1;
  color: #8a5cdb;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #8a5cdb;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 66px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.div-tar08r, .div-mlo6iv {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 654.219px;
  height: 56px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.span-w4tja9, .br-isj3rn {
  box-shadow: none;
  opacity: 1;
  color: #45484f;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #45484f;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.span-l3fp0l {
  box-shadow: none;
  opacity: 1;
  color: #0d1017;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #0d1017;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.span-cf3p4r {
  box-shadow: none;
  opacity: 1;
  color: #45484f;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #45484f;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.div-wsmzq4 {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 362.664px;
  height: 48px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  inset: auto;
  transform: none;
}

.a-w6k2yf {
  opacity: 1;
  color: #fff;
  text-align: start;
  background-color: #48a0fa;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 2px solid #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  align-self: auto;
  width: 198.625px;
  height: 48px;
  margin: 0;
  padding: 12px 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
  box-shadow: 0 1px 3px #0d101733;
}

.div-yg7by5 {
  box-shadow: none;
  opacity: 1;
  color: #45484f;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #45484f;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 152.039px;
  height: 39.2031px;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.br-zsogag {
  box-shadow: none;
  opacity: 1;
  color: #45484f;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #45484f;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.div-e2n4nx {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 852px;
  height: 132px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.span-i5de3t {
  box-shadow: none;
  opacity: 1;
  color: #0d1017;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #0d1017;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 66px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.span-i5nt5n {
  box-shadow: none;
  opacity: 1;
  color: #8a5cdb;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #8a5cdb;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 66px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.div-0bjxle {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  width: 1216px;
  height: 335.281px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  inset: auto;
  transform: none;
}

.div-6a0eov {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  width: 852px;
  height: 255.281px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: relative;
  inset: 0;
  transform: none;
}

.div-eqnsfa {
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #fff;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 1000px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 224.703px;
  height: 35.2812px;
  margin: 0;
  padding: 6px 12px 6px 8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  inset: auto;
  transform: none;
  box-shadow: 0 1px 3px #0000000d;
}

.div-h96yxq {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #e8def7;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 1000px;
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  width: 23.625px;
  height: 23.2812px;
  margin: 0;
  padding: 5px 6px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  inset: auto;
  transform: none;
}

.div-i4kw22 {
  box-shadow: none;
  opacity: 1;
  color: #264667;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #264667;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 173.078px;
  height: 19.2031px;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 19.2px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.div-4sbzgw, .div-dp200m {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 852px;
  height: 132px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.span-ityavn {
  box-shadow: none;
  opacity: 1;
  color: #0d1017;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #0d1017;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 66px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.span-uh95ye {
  box-shadow: none;
  opacity: 1;
  color: #8a5cdb;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #8a5cdb;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 66px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.div-9ovc6h, .div-rr1uxy {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 654.219px;
  height: 56px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.span-6vz7cg, .br-ed1dnd {
  box-shadow: none;
  opacity: 1;
  color: #45484f;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #45484f;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.span-ooxh0g {
  box-shadow: none;
  opacity: 1;
  color: #0d1017;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #0d1017;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.span-mzbamr {
  box-shadow: none;
  opacity: 1;
  color: #45484f;
  text-align: center;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #45484f;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.div-wad8es {
  box-shadow: none;
  opacity: 1;
  color: #333;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #333;
  border-radius: 0;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 362.664px;
  height: 48px;
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
  position: static;
  inset: auto;
  transform: none;
}

.a-ixep67 {
  opacity: 1;
  color: #fff;
  text-align: start;
  background-color: #48a0fa;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 2px solid #48a0fa;
  border-radius: 8px;
  flex: 0 auto;
  align-self: auto;
  width: 198.625px;
  height: 48px;
  margin: 0;
  padding: 12px 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
  box-shadow: 0 1px 3px #0d101733;
}

.div-9eq3p1 {
  box-shadow: none;
  opacity: 1;
  color: #45484f;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #45484f;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: 152.039px;
  height: 39.2031px;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  display: block;
  position: static;
  inset: auto;
  transform: none;
}

.br-ubnd13 {
  box-shadow: none;
  opacity: 1;
  color: #45484f;
  text-align: start;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 0 #45484f;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  display: inline;
  position: static;
  inset: auto;
  transform: none;
}

.inline-7306f159 {
  display: inline;
}

.div-fcdc4c6e {
  color: #333;
  border: 0 #333;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 1216px;
  height: 335.281px;
  font-size: 14px;
  display: flex;
}

.div-30a232d7 {
  color: #333;
  border: 0 #333;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 852px;
  height: 255.281px;
  font-size: 14px;
  display: flex;
  position: relative;
}

.div-97c3073a {
  color: #333;
  background-color: #fff;
  border: 0 #333;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 224.703px;
  height: 35.2812px;
  padding: 6px 12px 6px 8px;
  font-size: 14px;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.div-95c2f9dd {
  color: #333;
  background-color: #e8def7;
  border: 0 #333;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 23.625px;
  height: 23.2812px;
  padding: 5px 6px;
  font-size: 14px;
  display: flex;
}

.img-cc727cfa {
  color: #333;
  border: 0 #333;
  justify-content: center;
  align-items: center;
  width: 11.625px;
  height: 13.2812px;
  font-size: 14px;
  display: flex;
}

.div-d07a943d {
  color: #264667;
  border: 0 #264667;
  width: 173.078px;
  height: 19.2031px;
  font-size: 12px;
  font-weight: 600;
  display: block;
}

.div-26fccd40 {
  color: #333;
  border: 0 #333;
  width: 852px;
  height: 132px;
  font-size: 14px;
  display: block;
}

.span-c999cd1b {
  color: #0d1017;
  border: 0 #0d1017;
  font-size: 60px;
  font-weight: 700;
}

.span-761082ef {
  color: #8a5cdb;
  border: 0 #8a5cdb;
  font-size: 60px;
  font-weight: 700;
}

.div-895244ba {
  color: #333;
  border: 0 #333;
  width: 654.219px;
  height: 56px;
  font-size: 14px;
  display: block;
}

.span-5e0e2764 {
  color: #45484f;
  border: 0 #45484f;
  font-size: 18px;
}

.inline-9cdb8ec2 {
  display: inline;
}

.span-2cce0a06 {
  color: #0d1017;
  border: 0 #0d1017;
  font-size: 18px;
  font-weight: 700;
}

.span-7ebf5cea {
  color: #45484f;
  border: 0 #45484f;
  font-size: 18px;
  font-weight: 700;
}

.div-635cb41d {
  color: #333;
  border: 0 #333;
  justify-content: center;
  align-items: center;
  width: 362.664px;
  height: 48px;
  font-size: 14px;
  display: flex;
}

.a-5f1f851b {
  color: #fff;
  background-color: #48a0fa;
  border: 2px solid #48a0fa;
  border-radius: 8px;
  width: 198.625px;
  height: 48px;
  padding: 12px 24px;
  font-weight: 600;
  display: block;
  box-shadow: 0 1px 3px #0d101733;
}

.div-0b062e06 {
  color: #45484f;
  border: 0 #45484f;
  width: 152.039px;
  height: 39.2031px;
  font-size: 14px;
  display: block;
}

.br-2d8cfaf0 {
  color: #45484f;
  border: 0 #45484f;
  font-size: 14px;
}

.div-88b9921a {
  color: #333;
  border: 0 #333;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 1216px;
  height: 335.281px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.div-3f1ada0a {
  color: #333;
  border: 0 #333;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 852px;
  height: 255.281px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  position: relative;
  inset: 0;
}

.div-99bcbe09 {
  color: #333;
  background-color: #fff;
  border: 0 #333;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 224.703px;
  height: 35.2812px;
  padding: 6px 12px 6px 8px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  box-shadow: 0 1px 3px #0000000d;
}

.div-20e91d69 {
  color: #333;
  background-color: #e8def7;
  border: 0 #333;
  border-radius: 1000px;
  justify-content: flex-start;
  align-items: center;
  width: 23.625px;
  height: 23.2812px;
  padding: 5px 6px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.img-30dd0d8d {
  color: #333;
  border: 0 #333;
  justify-content: center;
  align-items: center;
  width: 11.625px;
  height: 13.2812px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.div-661e1031 {
  color: #264667;
  text-align: center;
  border: 0 #264667;
  width: 173.078px;
  height: 19.2031px;
  font-size: 12px;
  font-weight: 600;
  line-height: 19.2px;
  display: block;
}

.div-3850b7fe {
  color: #333;
  text-align: center;
  border: 0 #333;
  width: 852px;
  height: 132px;
  font-size: 14px;
  line-height: 20px;
  display: block;
}

.span-e0b19f30 {
  color: #0d1017;
  text-align: center;
  letter-spacing: -.5px;
  border: 0 #0d1017;
  font-size: 60px;
  font-weight: 700;
  line-height: 66px;
}

.span-608a7d19 {
  color: #8a5cdb;
  text-align: center;
  letter-spacing: -.5px;
  border: 0 #8a5cdb;
  font-size: 60px;
  font-weight: 700;
  line-height: 66px;
}

.div-9f1c16b7 {
  color: #333;
  text-align: center;
  border: 0 #333;
  width: 654.219px;
  height: 56px;
  font-size: 14px;
  line-height: 20px;
  display: block;
}

.span-cd4b52de {
  color: #45484f;
  text-align: center;
  border: 0 #45484f;
  font-size: 18px;
  line-height: 28px;
}

.inline-e3aea466 {
  display: inline;
}

.span-344b5e35 {
  color: #0d1017;
  text-align: center;
  border: 0 #0d1017;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.span-9439202b {
  color: #45484f;
  text-align: center;
  border: 0 #45484f;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.div-837a0a96 {
  color: #333;
  border: 0 #333;
  justify-content: center;
  align-items: center;
  width: 362.664px;
  height: 48px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.a-b735bed7 {
  color: #fff;
  background-color: #48a0fa;
  border: 2px solid #48a0fa;
  border-radius: 8px;
  width: 198.625px;
  height: 48px;
  padding: 12px 24px;
  font-weight: 600;
  line-height: 20px;
  display: block;
  box-shadow: 0 1px 3px #0d101733;
}

.div-daba9c88 {
  color: #45484f;
  border: 0 #45484f;
  width: 152.039px;
  height: 39.2031px;
  font-size: 14px;
  line-height: 19.6px;
  display: block;
}

.br-8197d4af {
  color: #45484f;
  border: 0 #45484f;
  font-size: 14px;
  line-height: 19.6px;
}

.img-4c5b8085 {
  color: #000;
  font-size: 14px;
  line-height: 17px;
}

.div-d5935cb0 {
  box-shadow: none;
  color: #464646;
  flex-direction: column;
  flex: 1;
  padding-left: 64px;
  padding-right: 64px;
  font-size: 1.4rem;
  display: flex;
  position: relative;
}

.div-2c0a970e {
  box-shadow: none;
  padding-top: 32px;
  padding-bottom: 32px;
  position: relative;
}

.a-9778cfb0 {
  color: #64bdff;
  background-color: #0000;
}

.img-4f3d18c2 {
  width: 16rem;
  height: 100%;
}

.div-65be1834 {
  box-shadow: none;
  flex: 1;
  justify-content: center;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
  position: relative;
}

.form-e6230df5 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  max-width: 400px;
  display: flex;
}

.div-2e1c09be {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  box-shadow: none;
  text-align: center;
  flex-direction: column;
  display: flex;
  position: relative;
}

.h2-91a55cac {
  box-shadow: none;
  font-size: 2.6rem;
  font-weight: 600;
  line-height: 2.6rem;
  position: relative;
}

.p-5a301009 {
  box-shadow: none;
  position: relative;
}

.button-8d8aba93 {
  box-shadow: none;
  background-color: #fff;
  border-radius: 4px;
  width: 100%;
  height: 3.6rem;
  display: block;
  position: relative;
}

.div-a26ac587 {
  box-shadow: none;
  color: #464646;
  text-align: center;
  flex-shrink: 0;
  width: 1.4rem;
  height: 1.4rem;
  font-size: 1.4rem;
  line-height: 1.4rem;
  display: inline-block;
  position: relative;
  transform: rotate(0);
}

.span-3553bb60 {
  box-shadow: none;
  text-align: center;
  width: 100%;
  line-height: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.p-0a25f2c2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  box-shadow: none;
  color: #969696;
  text-align: center;
  grid-template-columns: minmax(16px, 1fr) auto minmax(16px, 1fr);
  align-items: center;
  width: 100%;
  display: grid;
  position: relative;
}

.div-83ec1535 {
  box-shadow: none;
  width: 100%;
  position: relative;
}

.div-c64e9739 {
  box-shadow: none;
  display: flex;
  position: relative;
}

.input-f55101a9 {
  box-shadow: none;
  border-radius: 4px;
  width: 100%;
  height: 3.6rem;
  line-height: normal;
  position: relative;
}

.div-35e834fa {
  z-index: 10;
  box-shadow: none;
  text-align: center;
  flex-shrink: 0;
  width: 1.4rem;
  height: 1.4rem;
  font-size: 1.4rem;
  line-height: 1.4rem;
  display: inline-block;
  position: relative;
  top: 50%;
  right: 1.2rem;
  transform: rotate(0);
}

.div-d9612601 {
  box-shadow: none;
  text-align: center;
  margin-top: 16px;
  font-size: 1.3rem;
  position: relative;
}

.inline-9d53300a {
  display: inline;
}

.button-8be2ef18 {
  box-shadow: none;
  background-color: #8cd2ff;
  border-radius: 4px;
  width: 100%;
  height: 3.6rem;
  display: block;
  position: relative;
}

.left-image {
  justify-content: center;
  align-items: center;
  max-width: 50%;
  display: flex;
}

.signup-page {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.signup-page-left-block {
  flex-flow: column;
  max-width: 50%;
  display: flex;
}

.signup-page-left-block-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  align-items: flex-start;
  min-width: 50%;
  display: flex;
}

.pill {
  color: #fff;
  background-color: #210d43;
  border: 1px solid #bea2ee;
  border-radius: 12px;
  padding: 12px;
  box-shadow: 0 4px 24px #7a48d366;
}

.form-2 {
  align-items: center;
  display: flex;
}

.signup-form {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1px solid #48a0fa;
  border-radius: 8px 9px 9px 8px;
  justify-content: flex-start;
  display: flex;
}

.input-no-margin {
  border: 0 solid #000;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  margin-bottom: 0;
}

.input-no-margin.input-register {
  align-self: center;
  min-height: 44px;
}

.form-block {
  width: 100%;
}

.signup-page-logos {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.separator-text {
  padding-left: 12px;
  padding-right: 12px;
}

.separator-box {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.google-button {
  width: 100%;
}

.btn-logo {
  width: 24px;
  max-width: 24px;
}

.text-block-13 {
  text-decoration: none;
}

.section_g2-logos {
  background-image: linear-gradient(#f3eefb, #ebf5fe);
}

.section_logo3-2 {
  background-color: var(--\<unknown\|relume-variable-background-color-1\>);
  color: var(--\<unknown\|relume-variable-text-color-1\>);
  overflow: hidden;
}

.heading-style-h6-4 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.padding-global-3 {
  padding-left: 5%;
  padding-right: 5%;
}

.register-page-logos {
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
}

.top-chips-register-page {
  grid-column-gap: 12px;
  display: flex;
}

.image-116 {
  max-height: 32px;
}

.text-block-14 {
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
}

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

.checkbox-label {
  font-family: Inter, sans-serif;
  line-height: 110%;
}

.register-page-form {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #0000;
  flex-flow: column;
  padding: 0;
  display: flex;
}

.register-page-success {
  background-color: #0000;
  padding: 0;
}

.registe-page-success-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  flex-flow: column;
  display: flex;
}

.pill-wrapper {
  display: none;
}

.frame-7 {
  grid-column-gap: 26.34px;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  max-width: none;
  height: auto;
  font-family: Inter, sans-serif;
  text-decoration: none;
  display: none;
}

.frame-5 {
  grid-column-gap: 7.902px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.iconamooncheck-bold {
  object-fit: cover;
  overflow: hidden;
}

.text-317 {
  color: #4f5c68;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.register-error-container {
  display: none;
}

.register-error-message {
  color: red;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 140%;
}

.section_specifications-selector {
  position: relative;
}

.header-wrap {
  grid-row-gap: 28px;
  flex-flow: column;
  display: flex;
}

.section_banner-formats {
  background-color: #ebf5fe;
}

.section-wrap {
  grid-row-gap: 56px;
  flex-flow: column;
  display: flex;
}

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

.heading-148 {
  border-bottom: 1px solid #e4e4e4;
  margin-top: 0;
  padding-bottom: 10px;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 22px;
  line-height: 26px;
  display: inline-block;
}

.custom-list {
  grid-row-gap: 12px;
  flex-flow: column;
  list-style-type: none;
  display: flex;
}

.custom-list-item {
  color: var(--gray);
  background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/6758456696e514b0018d712e_Arrow%2037.svg");
  background-position: 0 5px;
  background-repeat: no-repeat;
  background-size: 16px;
  background-attachment: scroll;
  padding-left: 24px;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

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

.publishers-block.publishers-no, .publishers-block.publishers-dk, .publishers-block.publishers-fi, .publishers-block.publishers-at, .publishers-block.publishers-be, .publishers-block.publishers-cz, .publishers-block.publishers-fr, .publishers-block.publishers-de, .publishers-block.publishers-it, .publishers-block.publishers-nl, .publishers-block.publishers-pl, .publishers-block.publishers-ch, .publishers-block.publishers-uk, .publishers-block.publishers-us, .publishers-block.publishers-ca {
  display: none;
}

.publishers-block.publishers-global {
  grid-template-rows: auto;
  display: none;
}

.publisher-block-item {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.publisher-text {
  color: var(--gray);
  align-self: center;
  font-family: Inter, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.publisher-image {
  object-fit: contain;
  height: 60px;
}

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

.format-block.format-no {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.format-block.format-dk, .format-block.format-fi, .format-block.format-at, .format-block.format-be, .format-block.format-cz, .format-block.format-fr, .format-block.format-de, .format-block.format-it, .format-block.format-nl, .format-block.format-pl, .format-block.format-ch, .format-block.format-uk, .format-block.format-us, .format-block.format-ca, .format-block.format-global {
  display: none;
}

.format-block-item {
  flex-flow: column;
  display: flex;
}

.format-block-image {
  object-fit: contain;
  width: 100%;
  height: 160px;
  margin-bottom: 16px;
}

.format-block-title {
  text-align: center;
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.format-block-text {
  color: var(--gray);
  text-align: center;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.select-region {
  background-color: var(--white);
  color: #0d1017;
  max-width: 240px;
  margin-left: auto;
  margin-right: auto;
}

.heading-149, .heading-150 {
  font-family: Bricolage Grotesque, sans-serif;
}

@media screen and (min-width: 1440px) {
  .nav_menu_link {
    color: #4f5c68;
    align-self: auto;
    padding: 0;
    font-family: Inter, sans-serif;
    font-weight: 500;
    line-height: 24px;
    text-decoration: none;
  }

  .padding-vertical {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .nav_menu {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: row;
    margin-right: auto;
    display: flex;
  }

  .main-wrapper, .page-wrapper {
    position: relative;
  }

  .padding-global {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav_container {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
    max-width: none;
  }

  .nav_bar {
    z-index: 50;
    background-color: #0000;
    padding: 1rem 2rem;
    font-family: Inter, sans-serif;
    font-weight: 500;
    position: sticky;
    top: 0;
  }

  .nav_flex {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .container {
    margin-left: 0;
    margin-right: 0;
  }

  .nav_buttons {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    display: flex;
  }

  .btn {
    background-color: #0000;
    border-radius: 8px;
    padding: 10px 20px;
    font-family: Inter, sans-serif;
    font-weight: 600;
  }

  .btn.btn-primary {
    white-space: nowrap;
    background-color: #48a0fa;
    border: 2px solid #48a0fa;
    flex: 0 auto;
    box-shadow: 0 1px 3px #0d101733;
  }

  .btn.btn-primary.btn-primary-big {
    padding: 12px 24px;
    font-size: 16px;
  }

  .btn.btn-primary.btn-primary-big.btn-flex {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    align-items: center;
    text-decoration: none;
    display: flex;
  }

  .btn.btn-outline {
    color: #4f5c68;
    background-color: #0000;
    border: 2px solid #4f5c68;
    flex: 0 auto;
    display: block;
  }

  .btn.btn-outline:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50), .btn.btn-outline.btn-outline-white {
    color: #fff;
    border-color: #fff;
  }

  .div-block {
    align-self: center;
    display: flex;
  }

  .dropdown-chevron:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
    color: var(--white);
  }

  .navbar12_container {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
    max-width: 1440px;
  }

  .navbar12_dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
    line-height: 24px;
  }

  .navbar12_logo:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50), .navbar12_logo.white {
    display: none;
  }

  .navbar12_logo.white:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
    display: inline-block;
  }

  .navbar12_dropdown-content {
    background-color: #fff;
    border-radius: 20px;
    padding: 20px;
    box-shadow: 0 4px 2px #0000000f;
  }

  .navbar12_menu-dropdown {
    color: var(--gray);
    line-height: 24px;
    position: relative;
  }

  .navbar12_dropdown-list {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    border-radius: 20px;
    transition: transform .2s ease-in;
    position: absolute;
    left: -20px;
    right: auto;
  }

  .navbar12_menu-links {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    align-items: center;
    display: block;
  }

  .navbar12_menu.is-page-height-tablet {
    flex: 1;
    justify-content: space-between;
  }

  .navbar12_menu-buttons {
    margin-left: auto;
  }

  .navbar12_link {
    color: var(--gray);
    padding-left: 12px;
    padding-right: 12px;
    font-family: Inter, sans-serif;
    font-weight: 500;
    line-height: 24px;
  }

  .navbar12_link:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
    color: var(--white);
  }

  .navbar12_component {
    padding: 1rem 2rem;
  }

  .text-block {
    color: var(--gray);
    font-family: Inter, sans-serif;
    font-weight: 500;
  }

  .text-block:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
    color: var(--white);
  }

  .section_hero {
    background-color: #f9f9f9;
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .container-2 {
    max-width: 1280px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-container {
    max-width: 1280px;
    padding-bottom: 0;
    padding-left: 2rem;
    padding-right: 2rem;
    position: relative;
  }

  .section-container.section-vertical-padding {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section-container.section-container-180-50 {
    padding-top: 180px;
    padding-bottom: 50px;
  }

  .section-container.section-vertical-padding-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-container.section-container-50-180 {
    padding-top: 50px;
    padding-bottom: 180px;
  }

  .section-container.section-container-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }

  .section-container.section-container-72-100 {
    padding-top: 72px;
    padding-bottom: 100px;
  }

  .section-container.section-container-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .section-container.section-container-64 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-container.section-padding-top-100 {
    padding-top: 100px;
  }

  .section-container.section-container-84-32 {
    padding-top: 84px;
    padding-bottom: 32px;
  }

  .section-container.section-container-32-42 {
    padding-top: 32px;
    padding-bottom: 42px;
  }

  .section-container.section-container-32-150 {
    padding-top: 32px;
    padding-bottom: 150px;
  }

  .section-container.section-container-50-100 {
    padding-top: 50px;
    padding-bottom: 100px;
  }

  .section-container.section-container-32-50 {
    padding-top: 32px;
    padding-bottom: 50px;
  }

  .section-container.section-container-150-50 {
    padding-top: 150px;
    padding-bottom: 50px;
  }

  .section-container.section-container-32-100 {
    padding-top: 32px;
    padding-bottom: 100px;
  }

  .section-container.section-vertical-padding-84 {
    padding-top: 84px;
    padding-bottom: 84px;
  }

  .section-container.section-container-100-50 {
    padding-top: 100px;
    padding-bottom: 50px;
  }

  .section-container.section-container-60-100 {
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .section-container.section-container-100-150 {
    padding-top: 100px;
    padding-bottom: 150px;
  }

  .heading {
    text-align: center;
  }

  .hero_btn_subtitle {
    max-width: 153px;
  }

  .hero-background {
    z-index: 0;
    background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
    width: 100%;
    height: calc(100% + 78px);
    max-height: 1000px;
    position: absolute;
    top: -78px;
  }

  .hero-background.gain-insights-hero-bg {
    background-color: #210d43;
    background-image: none;
    height: calc(100% + 78px);
    max-height: 879px;
  }

  .hero-background.hero_abm {
    height: calc(100% + 78px);
  }

  .hero-background.gather-data-hero-bg {
    background-color: #04264e;
    background-image: none;
  }

  .hero-background.auto-engage-hero-bg {
    height: calc(100% + 78px);
    max-height: 1400px;
  }

  .frame-3522943 {
    position: relative;
  }

  .frame-3522945 {
    align-items: stretch;
  }

  .home_hero-image {
    margin-top: 80px;
    margin-bottom: 50px;
  }

  .container-3 {
    width: auto;
    padding: 64px 0;
  }

  .logos {
    grid-column-gap: 48px;
    grid-row-gap: 24px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    display: grid;
  }

  .avatar {
    display: flex;
    top: auto;
    bottom: 55px;
    left: auto;
    overflow: hidden;
  }

  .avatar-base {
    width: auto;
    overflow: hidden;
  }

  .testimonial-image {
    border: 8px solid #fff;
    border-radius: 50%;
    flex: 0 auto;
    align-self: center;
    width: 64px;
    height: 64px;
    display: block;
    position: absolute;
    bottom: 54px;
    left: 50%;
    overflow: clip;
    transform: translateX(-50%);
  }

  .container-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .section_first-features {
    background-color: #ebf5fe;
    position: relative;
  }

  .triangle-top {
    border: 50px solid #0000;
    border-top-color: #210d43;
    border-radius: 0;
    width: 0;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: 0% 0% auto 50%;
    transform: translateX(-50%);
  }

  .triangle-top.triangle-gray {
    border-top-color: #1f2f3f;
  }

  .triangle-top.color-bg-teal {
    border-top-color: #edf6fe;
  }

  .triangle-top.blue-rounded {
    border-top-color: #b5dcff;
  }

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

  .heading-12, .heading-13 {
    text-decoration: underline;
  }

  .section-content-wrapper {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    margin-bottom: 64px;
    display: flex;
  }

  .frame-3522987, .frame-3523001 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523059 {
    overflow: hidden;
  }

  .section_accordion-features {
    background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
  }

  .frame-3523023 {
    grid-row-gap: 0px;
  }

  .heading-36 {
    text-decoration: underline;
  }

  .accordion1_top.accordion-border {
    border: 1px solid #0000;
    border-top-color: #ccc;
    margin-top: 0;
  }

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

  .accordion-title-text {
    color: var(--gray);
    font-family: Inter, sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 140%;
  }

  .accordion-order-number {
    color: var(--gray);
    font-family: Inter, sans-serif;
    font-size: 18px;
    line-height: 140%;
  }

  .accordion-body {
    margin-bottom: 0;
    font-family: Inter, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    display: block;
  }

  .accordion-image {
    color: var(--gray);
  }

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

  .subtitle-4 {
    flex: 1;
    min-width: 153px;
  }

  .label-13 {
    text-decoration: none;
  }

  .description-31 {
    text-align: left;
  }

  .frame-3523034 {
    flex: 0 auto;
    justify-content: space-between;
    align-items: stretch;
  }

  .frame-3523031 {
    flex: 0 auto;
    height: auto;
  }

  .image {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .block_how-it-works {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    text-align: center;
    flex-flow: column;
    display: flex;
  }

  .testimonial-quote-block {
    justify-content: center;
    align-items: flex-start;
  }

  .frame {
    justify-content: flex-start;
    align-items: center;
  }

  .section_benefiets {
    background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
  }

  .frame-3523046 {
    grid-column-gap: 38px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    margin-bottom: 56px;
    display: flex;
  }

  .heading-45 {
    white-space: nowrap;
  }

  .frame-3523047 {
    justify-content: space-between;
  }

  .vectors-wrapper-67 {
    align-items: flex-end;
  }

  .vectors-wrapper-67.top-vector {
    top: 0;
    bottom: auto;
  }

  .frame-3523048 {
    justify-content: space-between;
  }

  .div-block-4 {
    flex: 0 auto;
    justify-content: space-between;
    display: block;
  }

  .leading-content-3.custom {
    min-height: 450px;
  }

  .frame-3522908 {
    position: absolute;
    inset: auto -32px -40px auto;
    overflow: hidden;
  }

  .vectors-wrapper-71 {
    height: 16px;
  }

  .vectors-wrapper-83 {
    height: 14px;
  }

  .vectors-wrapper-84 {
    top: 8px;
    left: auto;
  }

  .separator {
    background-color: #594084;
    width: 100%;
    height: 1px;
    max-height: 1px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .frame-3523184.normal-border {
    width: auto;
  }

  .text-46 {
    white-space: pre;
  }

  .text-46.text-white {
    color: #fff;
  }

  .frame-3523186.normal-border {
    width: auto;
  }

  .subtitle-8.text-white, .heading-60.text-white {
    color: #fff;
  }

  .heading-61 {
    text-decoration: underline;
  }

  .description-50.text-white, .description-51.text-white {
    color: #fff;
  }

  .section_sub-hero-blocks {
    background-color: #fff;
  }

  .section_sub-hero-blocks.gather-data-color-scheme {
    background-color: #ebf5fe;
  }

  .frame-3523188 {
    align-items: stretch;
    margin-left: auto;
    margin-right: auto;
  }

  .frame-3523190.gather-data-accent-scheme, .frame-3523192.gather-data-accent-scheme, .frame-3523193.gather-data-accent-scheme {
    background-color: #48a0fa;
  }

  .section_pros-cons {
    background-color: #210d43;
  }

  .section_pros-cons.gather-data-sub-accent-scheme {
    background-color: #153a65;
  }

  .frame-3523194 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-63 {
    white-space: pre;
  }

  .section_small-testimony {
    background-color: #ebf5fe;
  }

  .frame-3523206 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523207 {
    display: flex;
  }

  .frame-3523208 {
    flex: 0 auto;
  }

  .supporting-text-11 {
    margin-top: 10px;
  }

  .frame-3523082 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .frame-3523212 {
    width: 440px;
  }

  .vectors-wrapper-113 {
    width: auto;
    max-width: none;
  }

  .section_lr-start {
    position: relative;
  }

  .frame-3523215 {
    grid-row-gap: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .lorem-ipsum-dolor-si {
    text-align: center;
  }

  .frame-3523216, .frame-3523225, .frame-3523235 {
    padding-left: 0;
    padding-right: 0;
  }

  .section_integrations-group {
    background-image: linear-gradient(#f3eefb, #ebf5fe);
  }

  .frame-3523092, .frame-3523246 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523256 {
    width: 341px;
  }

  .frame-3523259, .frame-3523264 {
    padding-left: 0;
    padding-right: 0;
  }

  .lorem-ipsum-dolor-si-7 {
    text-align: center;
  }

  .vectors-wrapper-136 {
    height: 331px;
  }

  .frame-3523105, .frame-3523272 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523273 {
    max-width: none;
  }

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

  .section_pre-cta-features {
    background-color: #ebf5fe;
  }

  .frame-3523287 {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid;
  }

  .frame-3523288.height-full {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100%;
  }

  .frame-3523289 {
    grid-row-gap: 8px;
  }

  .text-56 {
    white-space: nowrap;
  }

  .text-57 {
    color: #000;
  }

  .vectors-wrapper-143 {
    width: auto;
    height: auto;
    min-height: 40px;
  }

  .vectors-wrapper-147 {
    top: 0;
    left: 79px;
  }

  .frame-3523301 {
    width: auto;
  }

  .text-61 {
    white-space: nowrap;
  }

  .frame-3523304 {
    width: auto;
  }

  .header-7 {
    max-width: 660px;
  }

  .heading-76 {
    white-space: normal;
    max-width: 100%;
  }

  .heading-76.custom-hero-heading {
    width: 100%;
    max-width: 600px;
  }

  .frame-3523306 {
    align-items: center;
  }

  .frame-3523307 {
    justify-content: center;
    align-items: center;
  }

  .frame-3523319 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .frame-3523320 {
    width: 197px;
  }

  .frame-3523323, .frame-3523327 {
    margin-bottom: 56px;
  }

  .assets-button-group-cta-base-18 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 287px;
    margin-left: auto;
    margin-right: auto;
  }

  .frame-3523336 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523338 {
    max-width: 750px;
  }

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

  .section_break-after-two-side-features-2 {
    background-color: #f9f9f9;
  }

  .frame-3523354 {
    max-width: 613px;
  }

  .frame-3523359 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-81 {
    white-space: pre;
  }

  .frame-3523366 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .section_pricing-hero {
    position: relative;
  }

  .pricing_hero-bg {
    background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
    width: 100%;
    height: calc(100% + 76px);
    min-height: 1352px;
    position: absolute;
    top: -77px;
  }

  .vectors-wrapper-173 {
    height: 16px;
  }

  .vectors-wrapper-175 {
    height: 14px;
  }

  .pricing-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-top: 64px;
    display: grid;
  }

  .assets-pricing-section-tier {
    max-height: 570px;
    padding-bottom: 32px;
  }

  .heading-title-pricing {
    background-color: #e8def7;
    border-radius: 8px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .heading-title-pricing.accented {
    background-color: #d8ebff;
  }

  .description-86 {
    text-align: center;
    align-self: center;
  }

  .vectors-wrapper-177 {
    height: 1px;
  }

  .description-88 {
    align-self: center;
  }

  .vectors-wrapper-180 {
    height: 1px;
  }

  .assets-pricing-section-tier-2 {
    padding-bottom: 32px;
  }

  .vectors-wrapper-182 {
    height: 1px;
    line-height: 1px;
  }

  .description-90 {
    align-self: center;
  }

  .assets-pricing-section-tier-3 {
    max-height: 570px;
    padding-bottom: 32px;
  }

  .description-92 {
    align-self: center;
  }

  .vectors-wrapper-186 {
    height: 1px;
  }

  .top-wrapper-vector {
    height: 20px;
  }

  .div-block-5 {
    background-color: #48a0fa;
    width: 100%;
    height: 40px;
    max-height: 20px;
    margin-top: 0;
    padding-top: 20px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .frame-3523418 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .section_pricing-final-group {
    background-color: #f7f2ff;
  }

  .frame-3523420 {
    margin-bottom: 64px;
  }

  .frame-3523424 {
    padding-left: 0;
    padding-right: 0;
  }

  .section_short-integrations {
    background-image: linear-gradient(90deg, #f3eefb, #ebf5fe);
  }

  .lorem-ipsum-dolor-si-17 {
    text-align: center;
  }

  .section_flow-guide {
    background-color: #b5dcff;
  }

  .frame-3523446 {
    margin-bottom: 50px;
    padding: 0;
  }

  .features-2 {
    align-items: stretch;
  }

  .vectors-wrapper-200 {
    left: 378px;
    transform: translateY(-50%)rotate(-90deg);
  }

  .vectors-wrapper-201 {
    left: auto;
    transform: translateY(-50%)rotate(-90deg);
  }

  .leading-content-8, .middle-content {
    z-index: 10;
    position: relative;
  }

  .frame-3523448 {
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

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

  .section_feature-description {
    background-color: #ebf5fe;
  }

  .frame-3523450 {
    margin-bottom: 48px;
  }

  .vectors-wrapper-204 {
    border-radius: 24px;
  }

  .frame-3523467 {
    flex: 1;
  }

  .frame-3523468 {
    flex: 0 auto;
    width: 100%;
    padding-bottom: 60px;
  }

  .vectors-wrapper-210 {
    top: 0;
    left: 56px;
  }

  .i-strongly-believe-that-the-abm-campaigns-we-ran-with-albacross-contributed-to-the-success-of-winning-two-of-our-key-accounts-deals-worth-1-3-million-combined-the-campaigns-have-also-helped-ur-get-in-contact-with-new-decision-makers-at-those-target-accounts {
    width: auto;
    display: flex;
    top: 50px;
  }

  .frame-3523470 {
    padding-top: 0;
  }

  .button-group-15 {
    flex-flow: row;
    flex: 0 auto;
  }

  .frame-3523472 {
    width: 100%;
  }

  .label-36, .subtitle-17 {
    white-space: pre;
  }

  .button-group-16 {
    max-width: none;
  }

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

  .input-block {
    width: 100%;
  }

  .text-field.phone {
    border-color: #c9cdd2;
    border-radius: 8px;
    width: 100%;
    height: 44px;
    margin-bottom: 0;
  }

  .form-input-base {
    background-color: #fff;
    border: 1px solid #c9cdd2;
    border-radius: 8px;
    min-height: 44px;
    margin-bottom: 0;
    padding: 10px 14px 10px 42px;
    font-family: Inter, sans-serif;
    font-size: 16px;
    line-height: 24px;
  }

  .form-input-base.user-icon {
    background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/674ef2661965f045ddeead0b_User.svg");
    background-position: 12px;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .form-input-base.email-icon {
    background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/674ef2d6b3e228972f6a9c49_mail.svg");
    background-position: 12px;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .form-input-base.chat-bubble-icon {
    background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/674ef2d65c2c2cdb2fd210fb_message-circle-lines.svg");
    background-position: 12px;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .form-input-base.link-icon {
    background-image: url("https://cdn.prod.website-files.com/67336b6d03d7829a16579243/674ef2d615a61c1d4cd1f2d0_link.svg");
    background-position: 12px;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .form-input-base.form-input-dropdown {
    border-right-width: 12px;
    border-right-color: #0000;
  }

  .form-input-base.form-input-select {
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .request-a-demo-button {
    background-color: #48a0fa;
    border-radius: 8px;
    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Inter, sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    display: block;
  }

  .checkbox-rounded-input {
    border-radius: 50%;
  }

  .checkbox-input-label {
    font-family: Inter, sans-serif;
    font-weight: 500;
  }

  .book-a-demo-form {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

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

  .checkbox-input, .book-a-demo-form-block {
    margin-bottom: 0;
  }

  .select-input-reset {
    background-color: #0000;
    border: 1px solid #0000;
    margin-bottom: 0;
    padding: 0;
  }

  .select-input-reset:focus {
    border-style: none;
  }

  .navbar_logo-white {
    display: none;
  }

  .navbar_logo-white:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
    display: inline-block;
  }

  .frame-3523502 {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .collection-item {
    padding-top: 10px;
    padding-bottom: 0;
  }

  .link-button, .footer-link {
    text-decoration: none;
  }

  .frame-3523506 {
    grid-column-gap: 190px;
  }

  .section_main-book-a-meeting {
    background-image: linear-gradient(#f3eefb, #ebf5fe);
  }

  .heading-110 {
    font-size: 32px;
  }

  .hero-image {
    max-width: 540px;
  }

  .frame-3523898 {
    align-items: stretch;
  }

  .button-group-18 {
    margin-top: auto;
  }

  .frame-3523940 {
    width: 100%;
  }

  .vectors-wrapper-354 {
    width: auto;
    height: auto;
  }

  .logo3_logo.bigger_logo {
    max-height: 10rem;
  }

  .logo3_list._7-elements {
    grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  }

  .section_features {
    position: relative;
  }

  .tooltip1_tooltip-wrapper.is-bottom-wrapper {
    width: 100%;
  }

  .text-block-7 {
    font-size: 16px;
  }

  .text-block-8 {
    font-size: 14px;
  }

  .pill {
    display: inline-flex;
  }

  .section_g2-logos {
    background-image: linear-gradient(#f3eefb, #ebf5fe);
  }

  .register-page-logos {
    max-width: 840px;
    margin-left: auto;
    margin-right: auto;
  }

  .pill-wrapper {
    display: none;
  }
}

@media screen and (max-width: 991px) {
  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 8rem;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

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

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

  .fs-styleguide_heading-header {
    font-size: 4rem;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

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

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

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .spacer-xxlarge {
    padding-top: 4rem;
  }

  .spacer-huge {
    padding-top: 5rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .spacer-xlarge {
    padding-top: 3rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

  .margin-large {
    margin: 2.5rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 3rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

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

  .nav_button {
    color: #fff;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .fs-styleguide_4-col, .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .margin-huge {
    margin: 5rem;
  }

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

  .margin-xhuge {
    margin: 6rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .hide-tablet {
    display: none;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .padding-xlarge {
    padding: 3rem;
  }

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

  .spacer-large {
    padding-top: 2.5rem;
  }

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

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

  .menu-icon1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar5_dropdown-content-right {
    align-items: flex-start;
    max-width: none;
  }

  .navbar5_link {
    width: auto;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar5_dropdown-content {
    flex-direction: column;
  }

  .navbar5_menu-button.w--open {
    background-color: #0000;
  }

  .dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .navbar5_dropdown-background-layer {
    min-width: 100%;
  }

  .navbar5_menu-right {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
  }

  .navbar5_blog-list {
    width: 100%;
  }

  .navbar5_menu {
    border-bottom: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
    background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100dvh;
    margin-left: 0;
    padding: 1rem 5% 6.5rem;
    transition: height .5s;
    position: absolute;
    overflow: auto;
  }

  .navbar5_dropdown-content-left {
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar5_large-item-content {
    width: 100%;
  }

  .menu-icon1_line-top {
    background-color: var(--\<unknown\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar5_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .navbar5_dropdown-list.w--open {
    border-style: none;
    align-items: flex-start;
    min-width: auto;
    margin-bottom: 1.5rem;
    padding: 0 0 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .navbar5_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .menu-icon1_line-bottom {
    background-color: var(--\<unknown\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar5_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .navbar5_blog-item {
    width: 100%;
  }

  .menu-icon1_line-middle {
    background-color: var(--\<unknown\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar5_dropdown-content-wrapper {
    width: 100%;
  }

  .menu-icon1_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar12_menu-button.w--open {
    background-color: #0000;
  }

  .navbar12_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    display: flex;
  }

  .navbar12_dropdown-content {
    align-content: start;
    align-items: start;
    padding: 1rem 0;
  }

  .navbar12_menu-dropdown {
    width: 100%;
    font-size: 1.125rem;
  }

  .button-3.max-width-full.is-pricing21-button {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .navbar12_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar12_dropdown-list.w--open {
    border-style: none;
    width: auto;
    padding: 0;
  }

  .navbar12_menu {
    border-bottom: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
    background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar12_menu.is-page-height-tablet {
    height: 100dvh;
    padding-bottom: 6.5rem;
    transition: height .5s;
  }

  .navbar12_menu-buttons {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    margin-left: 0;
  }

  .navbar12_link {
    width: auto;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar11_menu {
    border-bottom: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
    background-color: var(--\<unknown\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar11_menu.is-page-height-tablet {
    height: 100dvh;
    padding-bottom: 6.5rem;
    transition: height .5s;
  }

  .navbar11_link {
    width: auto;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar11_menu-button.w--open {
    background-color: #0000;
  }

  .navbar11_menu-dropdown {
    width: 100%;
    font-size: 1.125rem;
  }

  .navbar11_dropdown-link-list {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar11_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    display: flex;
  }

  .navbar11_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar11_dropdown-list.w--open {
    border-style: none;
    width: auto;
    padding: 0;
  }

  .navbar11_menu-buttons {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    margin-left: 0;
  }

  .frame-3523298 {
    flex-flow: column;
  }

  .layout350_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .layout403_tab-wrapper {
    grid-column-gap: 3rem;
  }

  .layout493_inner-wrapper {
    padding-right: 1.5rem;
  }

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

  .layout493_tabs {
    grid-column-gap: 3rem;
  }

  .layout493_tabs-content {
    padding-left: 1.5rem;
  }

  .flex-box {
    flex-flow: column;
  }

  .heading-style-h2-2 {
    font-size: 2.75rem;
  }

  .heading-style-h4-2 {
    font-size: 1.75rem;
  }

  .heading-style-h1-2 {
    font-size: 3.25rem;
  }

  .pricing25_plans {
    grid-template-columns: 1fr;
  }

  .pricing21_top-row-price {
    font-size: 3.25rem;
  }

  .pricing21_top-row-content {
    padding: 1.5rem 1rem;
  }

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

  .pricing21_row-content.is-first {
    border-left-style: none;
  }

  .modal1_content-wrapper {
    width: 90%;
    max-width: none;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .form8_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .pricing21_top-row-content-2 {
    padding: 1.5rem 1rem;
  }

  .pricing21_row-content-2.is-first {
    border-left-style: none;
  }

  .pricing26_top-row-content {
    padding: 1.5rem 1rem;
  }

  .button-12.max-width-full.is-pricing26-button {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing26_top-row-price {
    font-size: 3.25rem;
  }

  .publishers-block {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-style-h2 {
    font-size: 2rem;
  }

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h6 {
    font-size: .75rem;
  }

  .spacer-xxhuge {
    padding-top: 4.5rem;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

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

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

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

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

  .spacer-medium {
    padding-top: 1.25rem;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .spacer-huge {
    padding-top: 3.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .spacer-xlarge {
    padding-top: 2rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

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

  .heading-style-h4 {
    font-size: 1rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 2rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

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

  .padding-medium {
    padding: 1.25rem;
  }

  .text-size-small.hide-mobile-landscape {
    display: none;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .text-size-large {
    font-size: 1.25rem;
  }

  .heading-style-h5 {
    font-size: .875rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .margin-huge {
    margin: 3.5rem;
  }

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

  .margin-xhuge {
    margin: 4rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

  .padding-xlarge {
    padding: 2rem;
  }

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

  .spacer-large {
    padding-top: 1.5rem;
  }

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

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

  .navbar5_component {
    min-height: 4rem;
  }

  .navbar5_dropdown-content-right {
    padding: 1.5rem;
  }

  .navbar5_menu {
    padding-bottom: 6rem;
  }

  .navbar5_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .navbar5_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .navbar5_blog-item {
    grid-template-columns: .6fr 1fr;
  }

  .navbar12_dropdown-content {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
  }

  .navbar12_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .navbar12_menu.is-page-height-tablet {
    padding-bottom: 6rem;
  }

  .navbar12_component {
    min-height: 4rem;
  }

  .navbar11_menu.is-page-height-tablet {
    padding-bottom: 6rem;
  }

  .navbar11_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .navbar11_component {
    min-height: 4rem;
  }

  .navbar11_dropdown-link {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .accordion1_top {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .accordion1_icon {
    width: 1.75rem;
  }

  .layout350_desktop-image-wrapper {
    display: none;
  }

  .layout350_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout350_content {
    height: auto;
  }

  .layout350_mobile-image {
    position: static;
  }

  .layout350_mobile-image-wrapper {
    width: 100%;
    margin-top: 2.5rem;
    display: block;
  }

  .layout350_tab-link {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .875rem;
  }

  .layout350_tabs-menu {
    display: none;
    position: relative;
    top: 0;
  }

  .padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .layout350_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .layout403_tab-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout403_tabs-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .layout493_header {
    width: 100%;
  }

  .layout493_inner-wrapper {
    width: 100%;
    padding-right: 0;
  }

  .layout493_tabs-menu {
    place-items: start stretch;
    margin-bottom: 2rem;
  }

  .layout493_content {
    flex-flow: column;
    display: flex;
  }

  .layout493_tabs {
    grid-column-gap: 0rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .layout493_tabs-content {
    width: 100%;
    padding-left: 0;
    position: relative;
  }

  .logo3_wrapper {
    padding: .75rem 1rem;
  }

  .logo3_logo {
    max-height: 3rem;
  }

  .logo3_list {
    grid-column-gap: 1rem;
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    padding-top: 1rem;
  }

  .heading-style-h2-2 {
    font-size: 2.25rem;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

  .heading-style-h4-2 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .heading-style-h1-2 {
    font-size: 2.5rem;
  }

  .heading-style-h6-2 {
    font-size: 1.125rem;
  }

  .pricing25_plans {
    grid-template-columns: 1fr;
  }

  .pricing25_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .heading-style-h2-3 {
    font-size: 2rem;
  }

  .pricing21_empty-space {
    display: none;
  }

  .pricing21_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing21_top-row-price {
    font-size: 2.5rem;
  }

  .pricing21_top-row-content.is-first {
    border-left-style: none;
  }

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

  .pricing21_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing21_row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing21_feature {
    border-bottom: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
    padding-right: 1rem;
  }

  .heading-style-h2-4 {
    font-size: 2rem;
  }

  .modal1_component {
    align-items: flex-start;
  }

  .modal1_content-wrapper {
    width: 100%;
    height: 100vh;
    max-height: none;
    padding-bottom: 7rem;
    padding-left: 5%;
    padding-right: 5%;
  }

  .form8_field-group {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-auto-flow: row;
  }

  .form8_component {
    grid-template-columns: 1fr;
  }

  .heading-style-h5-2 {
    font-size: .875rem;
  }

  .heading-style-h2-5 {
    font-size: 2rem;
  }

  .pricing21_top-row-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing21_top-row-content-2.is-first {
    border-left-style: none;
  }

  .pricing21_row-content-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing21_row-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing21_feature-2 {
    border-bottom: 1px solid var(--\<unknown\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>);
    padding-right: 1rem;
  }

  .pricing26_top-row-content.is-first {
    border-left-style: none;
  }

  .pricing26_top-row-price {
    font-size: 2.5rem;
  }

  .pricing26_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pricing26_row-content.is-first {
    border-left-style: none;
  }

  .pricing26_empty-space {
    display: none;
  }

  .heading-style-h6-3 {
    font-size: 1.125rem;
  }

  .pricing26_row, .pricing26_top-row {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .pricing26_feature {
    border-bottom: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
    padding-right: 1rem;
  }

  .heading-style-h6-4 {
    font-size: 1.125rem;
  }
}

@media screen and (max-width: 479px) {
  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .nav_menu_link {
    display: none;
  }

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

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

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

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

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

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

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

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

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

  .hide-mobile-portrait {
    display: none;
  }

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

  .fs-styleguide_row {
    flex-wrap: wrap;
  }

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

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

  .nav_bar {
    padding: 18px 16px;
  }

  .btn.btn-primary {
    margin-left: auto;
    padding: 6px 8px;
    font-size: 14px;
    display: block;
  }

  .btn.btn-primary.btn-primary-big.btn-flex.btn-stretch {
    text-align: left;
    justify-content: center;
    width: 100%;
  }

  .btn.btn-primary.btn-primary-big.btn-flex.btn-stretch.text-center {
    text-align: center;
  }

  .btn.btn-primary.btn-primary-big.button-stretch {
    text-align: center;
    width: 100%;
  }

  .btn.btn-primary.hide-mobile {
    display: none;
  }

  .btn.btn-primary.btn-stretch {
    text-align: center;
    width: 100%;
  }

  .btn.btn-primary.btn-flex {
    align-items: center;
  }

  .btn.btn-primary.btn-small.btn-register {
    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .btn.btn-outline {
    display: block;
  }

  .btn.btn-outline.btn-outline-white.btn-stretch-outline {
    color: var(--white);
    text-align: center;
    background-color: #0000;
    border-color: #fff;
    width: 100%;
  }

  .btn.btn-outline.full-witdth-button {
    width: 100%;
  }

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

  .navbar5_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar5_large-item-content {
    margin-top: 1rem;
  }

  .navbar5_dropdown-link {
    padding-left: 0;
  }

  .navbar5_blog-item {
    flex-direction: column;
    display: flex;
  }

  .navbar12_container {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .navbar12_logo {
    max-width: 118px;
  }

  .navbar12_dropdown-content {
    box-shadow: none;
    border-radius: 0;
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .button-3.max-width-full.is-pricing21-button {
    padding: .25rem .75rem;
  }

  .navbar12_dropdown-list.integrations-dropdown.open {
    display: block;
  }

  .navbar12_menu.is-page-height-tablet {
    background-image: linear-gradient(#fff, #fff);
    flex-flow: column;
    justify-content: space-between;
  }

  .navbar12_menu-buttons {
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .navbar12_dropdown-link, .navbar11_dropdown-link {
    padding-left: 0;
  }

  .div-block-2 {
    width: 100%;
  }

  .section_hero {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-container.section-container-180-50 {
    padding-top: 100px;
  }

  .section-container.section-container-180 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section-container.section-container-110 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .heading {
    font-family: Bricolage Grotesque, sans-serif;
    font-weight: 700;
  }

  .button-group-2 {
    grid-row-gap: 12px;
    flex-flow: column;
    align-items: stretch;
    width: 100%;
  }

  .hero_btn_subtitle {
    text-align: center;
  }

  .heading-0 {
    font-size: 48px;
  }

  .heading-0.publishers-specification {
    font-size: 36px;
  }

  .heading-1 {
    font-size: 48px;
  }

  .description-0, .description-1 {
    font-size: 18px;
  }

  .hero-background, .hero-background.gain-insights-hero-bg {
    height: calc(100% + 84px);
    top: -84px;
  }

  .hero-background.hero_abm {
    max-height: 1490px;
  }

  .hero-background.gather-data-hero-bg {
    height: calc(100% + 84px);
    top: -84px;
  }

  .hero-background.auto-engage-hero-bg {
    max-height: 1450px;
  }

  .hero-background.linkedin-offer {
    height: calc(100% + 104px);
    max-height: none;
    top: -86px;
  }

  .frame-3522943 {
    padding-top: 32px;
  }

  .frame-3522945 {
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .container-3 {
    flex-flow: column;
  }

  .logos {
    grid-column-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .logos.smaller-grid {
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
  }

  .btns {
    grid-row-gap: 16px;
    flex-flow: column;
    width: 100%;
  }

  .button-4.btn-stretch {
    width: 100%;
  }

  .vectors-wrapper-15, .vectors-wrapper-18 {
    object-fit: contain;
  }

  .vectors-wrapper-21 {
    display: none;
  }

  .testimonial-block {
    margin-top: 32px;
  }

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

  .frame-3522861 {
    grid-row-gap: 8px;
    text-align: center;
    border-radius: 12px;
    flex-flow: column;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 12px;
  }

  .button-group-3 {
    grid-row-gap: 12px;
    flex-flow: column;
    align-items: stretch;
    width: 100%;
  }

  .subtitle {
    text-align: center;
  }

  .frame-3522962 {
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .frame-3522987 {
    grid-template-columns: 1fr;
  }

  .vectors-wrapper-33 {
    border-radius: 24px;
  }

  .frame-3522995 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    padding: 48px 24px;
  }

  .frame-3522996 {
    height: auto;
  }

  .frame-3523001 {
    grid-template-columns: 1fr;
  }

  .vectors-wrapper-41 {
    border-radius: 24px;
  }

  .frame-3523111 {
    display: none;
  }

  .image-37 {
    object-fit: contain;
  }

  .vectors-wrapper-43, .vectors-wrapper-44 {
    display: none;
  }

  .heading-34, .heading-35 {
    text-align: center;
  }

  .button-group-4 {
    grid-row-gap: 12px;
    flex-flow: column;
    max-width: none;
  }

  .frame-3523127 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .frame-3523130 {
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .frame-3523135 {
    grid-row-gap: 24px;
    flex-flow: column;
    width: 100%;
  }

  .button-group-5 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

  .subtitle-4 {
    text-align: center;
    white-space: normal;
  }

  .frame-3523034 {
    grid-template-columns: 1fr;
  }

  .frame-3523139 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    padding: 48px 24px;
  }

  .button-group-6 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

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

  .image {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    order: -1;
    right: -24px;
  }

  .testimonial-quote-block {
    flex-flow: column;
  }

  .frame-3523046 {
    grid-row-gap: 38px;
    flex-flow: column;
  }

  .heading-45 {
    white-space: normal;
  }

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

  .heading-and-action-4 {
    justify-content: space-between;
  }

  .leading-content-3 {
    grid-row-gap: 48px;
    flex-flow: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .assets-button-group-cta-base-9 {
    width: 100%;
  }

  .frame-3522908 {
    flex-flow: column;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .image-25 {
    object-fit: cover;
    border-top-right-radius: 16px;
    border-bottom-left-radius: 0;
    width: 100%;
    height: 320px;
  }

  .image-25.testimonial-company-logo {
    width: auto;
    height: auto;
  }

  .frame-3522909 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 16px;
    height: auto;
  }

  .frame-3522920 {
    border-bottom-left-radius: 0;
    max-width: 100%;
    top: 244px;
    bottom: auto;
    left: auto;
  }

  .frame-3523145 {
    grid-template-columns: 1fr;
  }

  .frame-3523058 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-11 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523077 {
    flex-flow: column;
  }

  .frame-3523152 {
    justify-content: center;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 0;
  }

  .vectors-wrapper-77 {
    width: auto;
    height: 46px;
  }

  .vectors-wrapper-78 {
    width: auto;
    height: 66px;
  }

  .frame-3523153.custom-padding {
    padding-top: 40px;
  }

  .container-13 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    padding-left: 16px;
    padding-right: 16px;
  }

  .frame-3523162 {
    grid-row-gap: 32px;
  }

  .heading-52 {
    font-size: 32px;
    line-height: 120%;
  }

  .frame-3523167 {
    padding: 24px 20px;
  }

  .frame-3523179 {
    max-width: none;
    padding-bottom: 64px;
  }

  .frame-3523182 {
    grid-column-gap: 4px;
    padding: 4px 8px 4px 4px;
  }

  .text-45 {
    white-space: pre;
  }

  .frame-3523184.normal-border, .frame-3523186.normal-border {
    grid-column-gap: 4px;
    padding: 4px 8px 4px 4px;
  }

  .header-6 {
    height: auto;
  }

  .heading-59 {
    font-size: 36px;
  }

  .button-group-8 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

  .subtitle-8.text-white {
    text-align: center;
  }

  .heading-60.text-white {
    font-size: 36px;
  }

  .frame-3523188 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .frame-3523194 {
    max-width: none;
  }

  .frame-3523195 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .heading-63 {
    white-space: pre-wrap;
    font-size: 32px;
  }

  .frame-3523197 {
    white-space: normal;
    border-left-width: 0;
    padding-left: 0;
  }

  .description-53 {
    white-space: normal;
  }

  .vectors-wrapper-108 {
    display: none;
  }

  .frame-3523198 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .frame-3523205 {
    grid-row-gap: 32px;
    flex-flow: column;
    width: 100%;
  }

  .button-group-9 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

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

  .button-8.full-width {
    width: 100%;
  }

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

  .frame-3523206 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523207 {
    flex-flow: column;
  }

  .frame-3523208 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .image-22 {
    object-fit: contain;
    object-position: 0% 50%;
  }

  .frame-3523082 {
    flex-flow: column;
  }

  .frame-3523212 {
    align-self: flex-start;
    align-items: flex-start;
    width: auto;
  }

  .vectors-wrapper-110 {
    object-fit: contain;
    width: 66px;
    height: 46px;
  }

  .vectors-wrapper-111 {
    height: 76px;
  }

  .frame-3523089 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .vectors-wrapper-113 {
    object-fit: contain;
  }

  .assets-button-group-cta-base-13 {
    justify-content: center;
    align-items: center;
    max-width: none;
  }

  .title-2 {
    font-size: 36px;
  }

  .frame-3523216 {
    grid-template-columns: 1fr;
  }

  .heading-65 {
    font-size: 36px;
  }

  .frame-3523225, .frame-3523235 {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523247 {
    grid-template-columns: 1fr;
    justify-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523255 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .frame-3523256 {
    width: auto;
  }

  .vectors-wrapper-128 {
    width: 66px;
    height: 46px;
  }

  .vectors-wrapper-129 {
    height: 76px;
  }

  .frame-3523258 {
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .frame-3523259 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523260 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    padding: 48px 24px;
  }

  .button-group-10 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

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

  .image-56 {
    order: -1;
    right: -24px;
  }

  .frame-3523264 {
    padding-left: 0;
    padding-right: 0;
  }

  .lorem-ipsum-dolor-si-7 {
    text-align: center;
  }

  .frame-3523266 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .frame-3523104 {
    grid-template-columns: 1fr;
  }

  .frame-3523281 {
    grid-row-gap: 24px;
  }

  .frame-3523284 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523287 {
    grid-template-columns: 1fr;
  }

  .button-group-11 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

  .frame-3523291 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523292 {
    flex-flow: column;
  }

  .frame-3523293 {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 0;
  }

  .vectors-wrapper-145 {
    width: 66px;
    height: 46px;
  }

  .vectors-wrapper-146 {
    height: 56px;
  }

  .frame-3523298 {
    max-width: 100%;
    padding-bottom: 64px;
  }

  .frame-3523301, .frame-3523302 {
    grid-column-gap: 4px;
    padding: 4px 8px 4px 4px;
  }

  .text-62 {
    white-space: pre;
  }

  .frame-3523304 {
    grid-column-gap: 4px;
    padding: 4px 8px 4px 4px;
  }

  .heading-76 {
    font-size: 36px;
  }

  .heading-76.custom-hero-heading {
    white-space: pre-wrap;
  }

  .button-group-12 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

  .frame-3523307 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .frame-3523308 {
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523318 {
    grid-row-gap: 24px;
  }

  .frame-3523319 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .frame-3523320 {
    justify-content: center;
    align-items: flex-start;
  }

  .vectors-wrapper-154 {
    width: auto;
    height: 46px;
  }

  .vectors-wrapper-155 {
    width: auto;
    height: 74px;
  }

  .frame-3523321 {
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .vectors-wrapper-158 {
    display: none;
  }

  .vectors-wrapper-158.mobile {
    display: block;
  }

  .frame-3523328 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .frame-3523336, .frame-3523337 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523339 {
    grid-template-columns: 1fr;
  }

  .frame-3523366 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523369 {
    grid-template-columns: 1fr;
  }

  .container-16 {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-84 {
    white-space: normal;
    font-size: 36px;
  }

  .frame-3523384 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    align-items: stretch;
    width: 100%;
  }

  .vectors-wrapper-174 {
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-grid {
    grid-template-columns: 1fr;
  }

  .assets-pricing-section-tier {
    max-width: none;
  }

  .leading-content-4 {
    padding: 24px;
  }

  .frame-3523389 {
    align-items: center;
  }

  .assets-button-group-cta-base-21 {
    max-width: none;
  }

  .frame-3523394 {
    align-items: center;
  }

  .assets-button-group-cta-base-22 {
    max-width: none;
  }

  .assets-pricing-section-tier-2 {
    max-width: none;
    height: auto;
  }

  .frame-3523399 {
    align-items: center;
  }

  .assets-button-group-cta-base-23, .assets-pricing-section-tier-3 {
    max-width: none;
  }

  .frame-3523405 {
    align-items: center;
  }

  .assets-button-group-cta-base-24 {
    max-width: none;
  }

  .frame-3523408 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523409 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

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

  .frame-3523411 {
    text-align: center;
    border-left-width: 0;
    padding-left: 0;
  }

  .vectors-wrapper-188 {
    display: none;
  }

  .frame-3523412 {
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .frame-3523418 {
    height: auto;
  }

  .vectors-wrapper-191 {
    object-fit: contain;
  }

  .frame-3523420 {
    overflow: visible;
  }

  .title-10 {
    display: block;
  }

  .description-97 {
    white-space: normal;
  }

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

  .frame-3523424 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523425 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    padding: 48px 24px;
  }

  .button-group-13 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

  .image-61 {
    order: -1;
    right: -24px;
  }

  .container-17, .frame-3523431 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523434 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .frame-3523436 {
    height: auto;
  }

  .frame-3523442 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    padding: 48px 24px;
  }

  .button-group-14 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

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

  .image-62 {
    order: -1;
    right: -24px;
  }

  .frame-3523446 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-99 {
    font-size: 32px;
  }

  .features-2 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .vectors-wrapper-200, .vectors-wrapper-201 {
    top: auto;
    bottom: -24px;
    right: 50%;
    transform: translateX(50%)rotate(0);
  }

  .frame-3523448 {
    grid-row-gap: 8px;
    border-radius: 16px;
    flex-flow: column;
  }

  .frame-3523452 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
  }

  .frame-3523453 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-101 {
    font-size: 24px;
  }

  .leading-content-9 {
    padding-bottom: 48px;
  }

  .frame-3523459 {
    height: auto;
  }

  .heading-105 {
    font-size: 40px;
  }

  .frame-3523464 {
    grid-row-gap: 12px;
    flex-flow: column;
    align-items: stretch;
    width: 100%;
  }

  .cm-34 {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    object-position: 50% 50%;
    display: block;
  }

  .frame-3523467 {
    display: none;
  }

  .button-group-15 {
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

  .frame-3523472 {
    grid-row-gap: 24px;
    flex-flow: column;
    width: 100%;
  }

  .button-group-16 {
    grid-row-gap: 12px;
    flex-flow: column;
    max-width: none;
  }

  .button-9.full-width {
    width: 100%;
  }

  .frame-3523473 {
    justify-content: flex-start;
    align-items: center;
  }

  .navbar_logo-white {
    max-width: 118px;
  }

  .frame-3523476 {
    flex-flow: column;
  }

  .header-9 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    align-items: center;
  }

  .header-10 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .description-111.footer-main-description {
    text-align: center;
  }

  .links-4 {
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .assets-footer-column-2, .links-5 {
    align-items: center;
  }

  .copyright-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    align-items: center;
  }

  .social-links-2 {
    justify-content: center;
    align-items: center;
  }

  .frame-1542 {
    width: 100%;
  }

  .frame-3523488 {
    justify-content: flex-start;
    align-items: center;
    max-width: 100%;
  }

  .frame-3523491 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .heading-107 {
    font-size: 36px;
  }

  .frame-3523493 {
    flex-flow: column;
  }

  .image-66 {
    object-fit: cover;
    object-position: 50% 0%;
    border-top-right-radius: 16px;
    border-bottom-left-radius: 0;
    width: 100%;
    height: 205px;
  }

  .image-66.company-logo {
    width: auto;
    height: 16px;
  }

  .frame-3523494 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 16px;
    height: auto;
  }

  .frame-3523498 {
    border-bottom-left-radius: 0;
    max-width: none;
    top: 130px;
  }

  .frame-3523505 {
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-3523506 {
    grid-row-gap: 48px;
    flex-flow: column;
  }

  .heading-108, .description-113 {
    text-align: center;
  }

  .frame-3523515 {
    padding: 24px;
  }

  .full-logo-horizontal-4 {
    justify-content: center;
    align-items: center;
    padding-left: 0;
  }

  .frame-3523517 {
    height: auto;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .heading-110 {
    font-size: 28px;
  }

  .frame-3523518 {
    grid-column-gap: 24px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .frame-3523520 {
    justify-content: flex-start;
    align-items: center;
  }

  .link-block-reset.link-block-pricing {
    width: 100%;
    min-width: 0;
    padding-left: 24px;
    padding-right: 24px;
  }

  .link-block-reset.full-witdth {
    width: 100%;
  }

  .div-block-9 {
    display: block;
  }

  .layout350_component {
    grid-template-columns: 1fr;
  }

  .layout350_content {
    height: auto;
  }

  .layout350_tabs-menu {
    justify-content: flex-start;
    width: 90vw;
    overflow: scroll;
  }

  .layout403_tabs-menu.no-scrollbar {
    overflow: scroll;
  }

  .layout493_tabs {
    grid-template-columns: 1fr;
  }

  .layout493_tabs-content {
    order: -1;
  }

  .mobile-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    align-items: center;
    display: flex;
  }

  .link-block {
    display: flex;
  }

  .sandwich {
    color: #4f5c68;
  }

  .sandwich:where(.w-variant-15a28c35-96fd-6315-9185-fd358a460d50) {
    color: #fff;
  }

  .frame-3523523 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-114 {
    font-size: 36px;
  }

  .frame-3523527 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .image-69 {
    object-fit: contain;
    align-self: auto;
    max-width: none;
  }

  .customer-stories-hero-bg {
    height: calc(100% + 84px);
    top: -84px;
  }

  .image-70 {
    object-fit: contain;
    display: inline-block;
  }

  .image-71, .hero-image {
    display: none;
  }

  .hero-image.mobile-only {
    max-width: 100%;
    display: inline-flex;
  }

  .flex-box {
    flex-flow: column;
  }

  .article-content-container {
    padding: 42px 16px;
  }

  .heading-115, .paragraph-6 {
    margin-bottom: 20px;
  }

  .frame-3523545 {
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .frame-3523556 {
    flex-flow: column;
  }

  .image-87 {
    object-fit: contain;
  }

  .frame-3523584, .frame-3523594, .frame-3523615, .frame-3523629, .frame-3523643, .frame-3523653, .frame-3523682, .frame-3523693, .frame-3523734, .frame-3523744, .frame-3523754, .frame-3523760, .frame-3523774, .frame-3523792, .frame-3523826 {
    flex-flow: column;
  }

  .frame-3523832 {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .frame-3523839, .frame-3523849 {
    flex-flow: column;
  }

  .frame-3523855 {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .frame-3523864, .frame-3523874, .frame-3523884 {
    flex-flow: column;
  }

  .frame-3523898 {
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .frame-3523901 {
    margin-left: auto;
    margin-right: auto;
    padding: 4px 8px 4px 6px;
  }

  .text-298 {
    font-size: 12px;
    line-height: 110%;
  }

  .heading-119 {
    text-align: center;
    font-size: 36px;
  }

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

  .frame-3523906 {
    padding: 32px 24px;
  }

  .frame-3523907 {
    justify-content: space-between;
  }

  .vectors-wrapper-342 {
    width: auto;
    height: auto;
    display: inline-flex;
  }

  .vectors-wrapper-343 {
    width: auto;
  }

  .frame-3523928 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .frame-3523931 {
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .frame-3523939 {
    flex-flow: column;
  }

  .frame-3523941 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    align-items: flex-start;
  }

  .button-group-20 {
    grid-row-gap: 12px;
    flex-flow: column;
  }

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

  .logo3_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .logo3_list {
    justify-content: center;
  }

  .frame-3523952 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .button-group-21 {
    grid-row-gap: 12px;
    flex-flow: column;
  }

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

  .frame-3523960 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .frame-3523962 {
    margin-left: auto;
    margin-right: auto;
    padding: 4px 8px;
  }

  .text-313 {
    font-size: 11px;
    line-height: 110%;
  }

  .heading-130, .description-127 {
    text-align: center;
  }

  .button-group-22 {
    grid-row-gap: 12px;
    flex-flow: column;
  }

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

  .frame-3523966, .frame-3523968 {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .heading-133, .description-130 {
    text-align: center;
  }

  .footer-badges-wrapper {
    flex-flow: column;
  }

  .image-113 {
    max-height: 64px;
  }

  .hero-grid {
    grid-template-columns: 1fr;
  }

  .blog-card {
    min-height: auto;
  }

  .div-block-12 {
    flex-flow: row;
  }

  .text-block-4 {
    line-height: 14px;
  }

  .blog-heading {
    font-size: 28px;
    line-height: 36px;
  }

  .blog-author-blog {
    flex-flow: column;
    align-items: center;
  }

  .linkedin-hero {
    flex-flow: column;
  }

  .div-block-18 {
    grid-template-columns: 1fr;
  }

  .pricing25_plans {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .pricing25_plan.highlighted {
    height: 100%;
    top: 0;
  }

  .pricing21_top-row-price {
    font-size: 1.5rem;
  }

  .pricing21_top-row-content {
    padding: 1rem .5rem;
  }

  .pricing21_top-row-content.is-first {
    display: none;
  }

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

  .modal1_component {
    z-index: 1000;
    display: none;
  }

  .modal1_content-wrapper {
    padding-left: 0%;
    padding-right: 0%;
  }

  .form8_form {
    text-align: center;
    justify-items: center;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing21_top-row-content-2, .pricing26_top-row-content {
    padding: 1rem .5rem;
  }

  .button-12.max-width-full.is-pricing26-button {
    padding: .25rem .75rem;
  }

  .pricing26_top-row-price {
    font-size: 1.5rem;
  }

  .left-image {
    max-width: none;
  }

  .signup-page {
    flex-flow: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .signup-page-left-block {
    max-width: none;
  }

  .signup-form {
    grid-row-gap: 12px;
    background-color: #0000;
    border-width: 0;
    flex-flow: column;
  }

  .input-no-margin.input-register {
    border-width: 1px;
    border-color: #48a0fa;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Inter, sans-serif;
  }

  .top-chips-register-page {
    grid-row-gap: 12px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .publishers-block {
    grid-template-columns: 1fr 1fr;
  }

  .format-block {
    grid-template-columns: 1fr;
  }
}

#w-node-_9f9fd5a3-8e8e-d8e9-fc72-14958a90eee2-16579251 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9f9fd5a3-8e8e-d8e9-fc72-14958a90eee3-16579251 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_15626565-367e-7d6d-1775-f89d16b626fb-16579251, #w-node-_28742ae9-3682-9212-06a8-d0bfdced7e84-16579251, #w-node-_37f41bd0-fbf1-533c-1abb-4cbd4d89e932-16579251, #w-node-e443af04-be66-81e7-453d-0b1e265528c4-16579251, #w-node-b4242c13-7ed3-1b1c-4cda-5f70aa00e41b-1498d7af, #w-node-_5797f29d-bc30-6336-10d6-137d33194989-1498d7af, #w-node-fa3da24e-0b83-7cf4-2029-423da6eb31cd-1498d7af, #w-node-_664e1cdb-86f6-0b2f-bedd-91b45dd87115-1498d7af, #w-node-_1da154f5-3f65-232d-e3b5-6289d76353f4-1498d7af, #w-node-_12e8ebcc-94fe-cfe7-222c-6fd2ba440019-1498d7af, #w-node-_94364824-56b8-7c04-7919-812ec45f13c7-1498d7af, #w-node-_4a73f0e4-4c35-a911-315d-783a2245a91a-1498d7af, #w-node-_41e49b91-3492-1838-740f-e75c0cfdfac8-71790f35, #w-node-_5d4399e6-5595-39c1-dd74-1bd471790f48-71790f35, #w-node-_7302bc9c-c516-8432-2656-7cd79acad12c-a23c0455 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8d9ff701-8009-e245-0362-aa6756f73aa0-8e355069, #w-node-_4090b7a7-5e90-1e38-c458-d5782f588f1c-8e355069, #w-node-_6dc7e206-53be-e776-0c1f-1ba5c2bc512d-8e355069, #w-node-_9e575144-829b-2d21-082b-f445eb3d1c39-8e355069 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b1e474f-d52f-7312-0184-dbe05f03be02-8e355069, #w-node-_5b1e474f-d52f-7312-0184-dbe05f03be0f-8e355069, #w-node-_5b1e474f-d52f-7312-0184-dbe05f03be1c-8e355069, #w-node-_5b1e474f-d52f-7312-0184-dbe05f03be2a-8e355069, #w-node-_5b1e474f-d52f-7312-0184-dbe05f03be39-8e355069, #w-node-cb59fadd-af76-686f-bb05-c7bdd51a8767-8e355069, #w-node-_5b1e474f-d52f-7312-0184-dbe05f03be46-8e355069, #w-node-_5b1e474f-d52f-7312-0184-dbe05f03be53-8e355069, #w-node-_5b1e474f-d52f-7312-0184-dbe05f03be60-8e355069, #w-node-_5b1e474f-d52f-7312-0184-dbe05f03be6d-8e355069, #w-node-_8e6256fd-6a42-9839-66c7-34527d390994-8e355069, #w-node-_8e6256fd-6a42-9839-66c7-34527d3909a2-8e355069, #w-node-_8e6256fd-6a42-9839-66c7-34527d3909b0-8e355069, #w-node-_8e6256fd-6a42-9839-66c7-34527d3909be-8e355069, #w-node-_8e6256fd-6a42-9839-66c7-34527d3909cd-8e355069, #w-node-_8e6256fd-6a42-9839-66c7-34527d3909db-8e355069, #w-node-_97bbc51a-0344-5156-3f3e-d8e11ead0972-8e355069, #w-node-_8e6256fd-6a42-9839-66c7-34527d3909e9-8e355069, #w-node-_8a718e0a-c84d-f2fa-4d2f-7dc29da09214-8e355069, #w-node-_8a718e0a-c84d-f2fa-4d2f-7dc29da09222-8e355069, #w-node-_8a718e0a-c84d-f2fa-4d2f-7dc29da09230-8e355069, #w-node-_8a718e0a-c84d-f2fa-4d2f-7dc29da0923e-8e355069, #w-node-_8a718e0a-c84d-f2fa-4d2f-7dc29da0924c-8e355069 {
  align-self: start;
}

#w-node-_8a718e0a-c84d-f2fa-4d2f-7dc29da0925a-8e355069 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_8a718e0a-c84d-f2fa-4d2f-7dc29da09268-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c1028-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c1035-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c1042-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c1050-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c105f-8e355069, #w-node-_30ea5013-0241-b6c9-58f6-04e9fd30bd8a-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c106c-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c1079-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c1086-8e355069, #w-node-_9f9bcb59-db1d-e24a-3ebb-605a9b0c1093-8e355069, #w-node-_2ac342c4-73e0-50cd-575a-d6c31ccebbe3-8e355069, #w-node-_2ac342c4-73e0-50cd-575a-d6c31ccebbf1-8e355069, #w-node-_2ac342c4-73e0-50cd-575a-d6c31ccebbff-8e355069, #w-node-_2ac342c4-73e0-50cd-575a-d6c31ccebc0d-8e355069, #w-node-_2ac342c4-73e0-50cd-575a-d6c31ccebc1c-8e355069, #w-node-b325b4cd-d39d-da90-f98d-f7de58570745-8e355069, #w-node-_2ac342c4-73e0-50cd-575a-d6c31ccebc2a-8e355069, #w-node-_2ac342c4-73e0-50cd-575a-d6c31ccebc38-8e355069, #w-node-_02f2aefe-a9c7-b384-41f4-36d1f5766bd6-8e355069, #w-node-_02f2aefe-a9c7-b384-41f4-36d1f5766be4-8e355069, #w-node-_02f2aefe-a9c7-b384-41f4-36d1f5766bf2-8e355069, #w-node-_02f2aefe-a9c7-b384-41f4-36d1f5766c00-8e355069, #w-node-_02f2aefe-a9c7-b384-41f4-36d1f5766c11-8e355069 {
  align-self: start;
}

#w-node-_02f2aefe-a9c7-b384-41f4-36d1f5766c22-8e355069 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_02f2aefe-a9c7-b384-41f4-36d1f5766c33-8e355069 {
  align-self: start;
}

#w-node-ceb20e14-8658-9422-cdb5-fd407e30dcc9-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dce3-8e355069, #w-node-_040e0276-76f9-dee5-88f9-0a68883617fc-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcd6-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcf0-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcfb-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd07-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd14-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd21-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd2e-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd37-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd42-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd4f-8e355069, #w-node-_160b562a-63b7-c05e-f8e3-4ce14962b905-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd5c-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd69-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd74-8e355069, #w-node-af57e6cb-09dd-4442-3cba-87ba551bd544-8e355069, #w-node-ac0a66ad-5991-6bdd-26f2-49ad253d48b8-8e355069, #w-node-_391174ed-ea97-ebad-451c-59f54dbcc95a-8e355069, #w-node-b0faa083-108e-e067-973d-f10b336d9ecf-8e355069, #w-node-_34ce3373-0041-7626-c323-fa61e086a180-8e355069, #w-node-_510187ad-89e4-f7ae-46f1-3b7bee8b4db2-8e355069, #w-node-_6b9180bc-fd06-5cc0-ee6a-5803c2354332-8e355069, #w-node-a0434cb9-db72-58c3-55bf-1d4e582e7fa9-8e355069, #w-node-f66a89fd-403d-7790-f3a3-df1fdfae974d-8e355069, #w-node-_73fede0d-eff9-f034-4c32-e0cbe653edbb-8e355069, #w-node-e8d1aa84-5126-5f46-845a-e57baf255a08-8e355069, #w-node-e1e286eb-696b-8994-f359-f838e8f139f9-8e355069 {
  align-self: center;
}

#w-node-_17eeed3b-2252-6b40-590f-8ecde3697474-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697477-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697479-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde369747e-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697480-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697482-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697485-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde369748a-fbdbfd2d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3fe46113-7253-12f7-90e8-d596d0f73779-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f7377b-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f7377d-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f7377f-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73781-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73783-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73785-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73787-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f7378a-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f7378c-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f7378e-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73790-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73792-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73794-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73796-da36be40, #w-node-_3fe46113-7253-12f7-90e8-d596d0f73798-da36be40 {
  justify-self: center;
}

#w-node-d8916dd7-55e6-fb66-2ff9-ba9c80dd2581-da36be40 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d8916dd7-55e6-fb66-2ff9-ba9c80dd2582-da36be40 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5d8a746a-d818-afee-4eea-fb2da2532cb9-b116c1b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7a049c6-302f-01c8-5676-c61d43d27293-b116c1b2, #w-node-a7a049c6-302f-01c8-5676-c61d43d272d8-b116c1b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e69c424c-fe93-c263-c515-063c28fafbe8-199b0370 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10651e85-a7bb-d7d2-09c1-4b593c0c6f03-199b0370 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8d9ff701-8009-e245-0362-aa6756f73aa0-8a7bf280 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4596b332-4e0d-f6a6-2577-e14670d083ca-8a7bf280, #w-node-_91ee22a7-d423-e5de-4649-e86c2188d62b-8a7bf280, #w-node-_54160d79-9b85-10ea-93a6-31376364527b-8a7bf280, #w-node-c1851467-2ae9-b540-e4c7-e39cd552a50d-8a7bf280, #w-node-_365dfb5f-fa1b-0659-bb0c-35169908aec9-8a7bf280, #w-node-_9cb62caa-4a1f-b2a4-dbb4-409b08cb5b94-8a7bf280, #w-node-d6352a2d-0172-7038-7bac-32b3d2c40545-8a7bf280, #w-node-b1a791d6-498d-54da-2039-df53b4dc699d-8a7bf280, #w-node-b1a791d6-498d-54da-2039-df53b4dc69ab-8a7bf280, #w-node-b1a791d6-498d-54da-2039-df53b4dc69b9-8a7bf280, #w-node-b1a791d6-498d-54da-2039-df53b4dc69c8-8a7bf280, #w-node-b1a791d6-498d-54da-2039-df53b4dc69d7-8a7bf280, #w-node-b1a791d6-498d-54da-2039-df53b4dc69e5-8a7bf280, #w-node-b1a791d6-498d-54da-2039-df53b4dc69f3-8a7bf280, #w-node-_494afd1f-14cf-089e-993d-f092ce3edc44-8a7bf280, #w-node-_494afd1f-14cf-089e-993d-f092ce3edc52-8a7bf280, #w-node-_494afd1f-14cf-089e-993d-f092ce3edc60-8a7bf280, #w-node-_494afd1f-14cf-089e-993d-f092ce3edc6f-8a7bf280, #w-node-_494afd1f-14cf-089e-993d-f092ce3edc7e-8a7bf280, #w-node-_494afd1f-14cf-089e-993d-f092ce3edc8c-8a7bf280, #w-node-c217ce2b-cad2-c2db-d27a-d75d9a955b96-8a7bf280, #w-node-c217ce2b-cad2-c2db-d27a-d75d9a955ba4-8a7bf280, #w-node-c217ce2b-cad2-c2db-d27a-d75d9a955bb2-8a7bf280, #w-node-c217ce2b-cad2-c2db-d27a-d75d9a955bc1-8a7bf280, #w-node-c217ce2b-cad2-c2db-d27a-d75d9a955bd0-8a7bf280, #w-node-c217ce2b-cad2-c2db-d27a-d75d9a955bde-8a7bf280, #w-node-c217ce2b-cad2-c2db-d27a-d75d9a955bec-8a7bf280, #w-node-cf6acb5d-e3a9-2253-f771-e8d67c8247d0-8a7bf280, #w-node-cf6acb5d-e3a9-2253-f771-e8d67c8247de-8a7bf280, #w-node-cf6acb5d-e3a9-2253-f771-e8d67c8247ec-8a7bf280, #w-node-cf6acb5d-e3a9-2253-f771-e8d67c8247fa-8a7bf280, #w-node-cf6acb5d-e3a9-2253-f771-e8d67c824809-8a7bf280, #w-node-cf6acb5d-e3a9-2253-f771-e8d67c824817-8a7bf280, #w-node-cf6acb5d-e3a9-2253-f771-e8d67c824825-8a7bf280, #w-node-e7c1e826-9629-50cc-a46b-bbbb1588854d-8a7bf280, #w-node-e7c1e826-9629-50cc-a46b-bbbb1588855b-8a7bf280, #w-node-e7c1e826-9629-50cc-a46b-bbbb15888569-8a7bf280, #w-node-e7c1e826-9629-50cc-a46b-bbbb15888577-8a7bf280, #w-node-e7c1e826-9629-50cc-a46b-bbbb15888585-8a7bf280, #w-node-e7c1e826-9629-50cc-a46b-bbbb15888593-8a7bf280 {
  align-self: start;
}

#w-node-ceb20e14-8658-9422-cdb5-fd407e30dcc9-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcd6-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dce3-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcf0-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcfb-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd07-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd14-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd21-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd2e-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd37-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd42-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd4f-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd5c-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd69-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd74-8a7bf280, #w-node-af57e6cb-09dd-4442-3cba-87ba551bd544-8a7bf280, #w-node-ac0a66ad-5991-6bdd-26f2-49ad253d48b8-8a7bf280, #w-node-_391174ed-ea97-ebad-451c-59f54dbcc95a-8a7bf280 {
  align-self: center;
}

#w-node-a2fe9b40-7bf8-674b-14f7-540f65e6465d-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e64660-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e64667-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e64669-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e6466b-5061da4c, #w-node-_4b49dfa2-f72b-e968-964a-cace710d9a87-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e64673-5061da4c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c2887ac3-077a-1693-5104-8fbb4d60fff9-e1d243fc, #w-node-c2887ac3-077a-1693-5104-8fbb4d60fffb-e1d243fc, #w-node-c2887ac3-077a-1693-5104-8fbb4d60fffd-e1d243fc, #w-node-c2887ac3-077a-1693-5104-8fbb4d60ffff-e1d243fc, #w-node-c2887ac3-077a-1693-5104-8fbb4d610001-e1d243fc, #w-node-c2887ac3-077a-1693-5104-8fbb4d610003-e1d243fc, #w-node-c2887ac3-077a-1693-5104-8fbb4d610005-e1d243fc, #w-node-_40d4e7ac-ea23-5656-1fbf-0f1ef8cdc8ec-e1d243fc, #w-node-_40d4e7ac-ea23-5656-1fbf-0f1ef8cdc8ee-e1d243fc, #w-node-_40d4e7ac-ea23-5656-1fbf-0f1ef8cdc8f0-e1d243fc, #w-node-_40d4e7ac-ea23-5656-1fbf-0f1ef8cdc8f2-e1d243fc, #w-node-_40d4e7ac-ea23-5656-1fbf-0f1ef8cdc8f4-e1d243fc, #w-node-_40d4e7ac-ea23-5656-1fbf-0f1ef8cdc8f6-e1d243fc, #w-node-_40d4e7ac-ea23-5656-1fbf-0f1ef8cdc8f8-e1d243fc, #w-node-ed4d4118-2296-7272-5018-14ed4f76ad9c-69635ece, #w-node-_93991394-2107-e423-c208-06f99ef17ba0-69635ece, #w-node-_2247ae50-ec16-4972-98d3-5b99953836bd-69635ece, #w-node-a5f259ef-772a-583a-1349-35fe35b3030d-69635ece, #w-node-f3f35e53-379a-53fa-2870-5d541f71e7b1-69635ece, #w-node-_808bcda1-6ede-0308-a1f5-7e1bd962c61a-69635ece, #w-node-_17b8dc2e-3dc3-73a3-5a31-adfd1b05af06-69635ece, #w-node-_17b8dc2e-3dc3-73a3-5a31-adfd1b05af0e-69635ece, #w-node-_17b8dc2e-3dc3-73a3-5a31-adfd1b05af16-69635ece, #w-node-_17b8dc2e-3dc3-73a3-5a31-adfd1b05af1e-69635ece, #w-node-_17b8dc2e-3dc3-73a3-5a31-adfd1b05af26-69635ece, #w-node-_17b8dc2e-3dc3-73a3-5a31-adfd1b05af2e-69635ece, #w-node-_13621eea-17b0-3204-f3ac-0fe586eb0379-69635ece, #w-node-_13621eea-17b0-3204-f3ac-0fe586eb0381-69635ece, #w-node-_13621eea-17b0-3204-f3ac-0fe586eb0389-69635ece, #w-node-_13621eea-17b0-3204-f3ac-0fe586eb0391-69635ece, #w-node-_13621eea-17b0-3204-f3ac-0fe586eb0399-69635ece, #w-node-_13621eea-17b0-3204-f3ac-0fe586eb03a1-69635ece, #w-node-_0efd1e8d-4146-b499-f2a9-140d37b723d4-69635ece, #w-node-_0efd1e8d-4146-b499-f2a9-140d37b723dc-69635ece, #w-node-_0efd1e8d-4146-b499-f2a9-140d37b723e4-69635ece, #w-node-_0efd1e8d-4146-b499-f2a9-140d37b723ec-69635ece, #w-node-_0efd1e8d-4146-b499-f2a9-140d37b723f4-69635ece, #w-node-_0efd1e8d-4146-b499-f2a9-140d37b723fc-69635ece, #w-node-_384dba0e-6efc-2edc-f81b-186d5d59f4be-69635ece, #w-node-_384dba0e-6efc-2edc-f81b-186d5d59f4c6-69635ece, #w-node-_384dba0e-6efc-2edc-f81b-186d5d59f4ce-69635ece, #w-node-_384dba0e-6efc-2edc-f81b-186d5d59f4d6-69635ece, #w-node-_384dba0e-6efc-2edc-f81b-186d5d59f4de-69635ece, #w-node-_384dba0e-6efc-2edc-f81b-186d5d59f4e6-69635ece, #w-node-_7ed4eb1b-ff81-a3a1-f5e9-0b9efd5e988f-69635ece, #w-node-_7ed4eb1b-ff81-a3a1-f5e9-0b9efd5e9897-69635ece, #w-node-_7ed4eb1b-ff81-a3a1-f5e9-0b9efd5e989f-69635ece, #w-node-_7ed4eb1b-ff81-a3a1-f5e9-0b9efd5e98a7-69635ece, #w-node-_7ed4eb1b-ff81-a3a1-f5e9-0b9efd5e98af-69635ece, #w-node-_7ed4eb1b-ff81-a3a1-f5e9-0b9efd5e98b7-69635ece, #w-node-f815a6a4-9a35-c59a-3e5d-eb785894a6d8-69635ece, #w-node-f815a6a4-9a35-c59a-3e5d-eb785894a6e0-69635ece, #w-node-f815a6a4-9a35-c59a-3e5d-eb785894a6e8-69635ece, #w-node-f815a6a4-9a35-c59a-3e5d-eb785894a6f0-69635ece, #w-node-f815a6a4-9a35-c59a-3e5d-eb785894a6f8-69635ece, #w-node-f815a6a4-9a35-c59a-3e5d-eb785894a700-69635ece, #w-node-_0ea3627b-1af9-d7ed-e529-ff77a7d2c1d2-69635ece, #w-node-_0ea3627b-1af9-d7ed-e529-ff77a7d2c1da-69635ece, #w-node-_0ea3627b-1af9-d7ed-e529-ff77a7d2c1e2-69635ece, #w-node-_0ea3627b-1af9-d7ed-e529-ff77a7d2c1ea-69635ece, #w-node-_0ea3627b-1af9-d7ed-e529-ff77a7d2c1f2-69635ece, #w-node-_0ea3627b-1af9-d7ed-e529-ff77a7d2c1fa-69635ece, #w-node-_38c61ca1-7a05-a650-2f97-a5995a0642fb-69635ece, #w-node-_38c61ca1-7a05-a650-2f97-a5995a064303-69635ece, #w-node-_38c61ca1-7a05-a650-2f97-a5995a06430b-69635ece, #w-node-_38c61ca1-7a05-a650-2f97-a5995a064313-69635ece, #w-node-_38c61ca1-7a05-a650-2f97-a5995a06431b-69635ece, #w-node-_38c61ca1-7a05-a650-2f97-a5995a064323-69635ece, #w-node-_7def700b-f1f4-3522-fd49-d88a7a623fa0-69635ece, #w-node-_7def700b-f1f4-3522-fd49-d88a7a623fa8-69635ece, #w-node-_7def700b-f1f4-3522-fd49-d88a7a623fb0-69635ece, #w-node-_7def700b-f1f4-3522-fd49-d88a7a623fb8-69635ece, #w-node-_7def700b-f1f4-3522-fd49-d88a7a623fc0-69635ece, #w-node-_7def700b-f1f4-3522-fd49-d88a7a623fc8-69635ece, #w-node-_24f880b5-7bc6-2994-be1c-a7c8a6736814-69635ece, #w-node-_24f880b5-7bc6-2994-be1c-a7c8a673681c-69635ece, #w-node-_24f880b5-7bc6-2994-be1c-a7c8a6736824-69635ece, #w-node-_24f880b5-7bc6-2994-be1c-a7c8a673682c-69635ece, #w-node-_24f880b5-7bc6-2994-be1c-a7c8a6736834-69635ece, #w-node-_24f880b5-7bc6-2994-be1c-a7c8a673683c-69635ece, #w-node-_16f786a6-b383-0304-8197-7dc61e916fc5-69635ece, #w-node-_16f786a6-b383-0304-8197-7dc61e916fcd-69635ece, #w-node-_16f786a6-b383-0304-8197-7dc61e916fd5-69635ece, #w-node-_16f786a6-b383-0304-8197-7dc61e916fdd-69635ece, #w-node-_16f786a6-b383-0304-8197-7dc61e916fe5-69635ece, #w-node-_16f786a6-b383-0304-8197-7dc61e916fed-69635ece, #w-node-e91a96fb-8ddc-bccb-f841-bb4232a30e9a-69635ece, #w-node-e91a96fb-8ddc-bccb-f841-bb4232a30ea2-69635ece, #w-node-e91a96fb-8ddc-bccb-f841-bb4232a30eaa-69635ece, #w-node-e91a96fb-8ddc-bccb-f841-bb4232a30eb2-69635ece, #w-node-e91a96fb-8ddc-bccb-f841-bb4232a30eba-69635ece, #w-node-e91a96fb-8ddc-bccb-f841-bb4232a30ec2-69635ece, #w-node-_7beed430-3fae-479b-16d6-f468dddf3b6a-69635ece, #w-node-_7beed430-3fae-479b-16d6-f468dddf3b72-69635ece, #w-node-_7beed430-3fae-479b-16d6-f468dddf3b7a-69635ece, #w-node-_7beed430-3fae-479b-16d6-f468dddf3b82-69635ece, #w-node-_7beed430-3fae-479b-16d6-f468dddf3b8a-69635ece, #w-node-_7beed430-3fae-479b-16d6-f468dddf3b92-69635ece, #w-node-_4db08d80-286c-4be9-6bd2-d174e5fc61f9-69635ece, #w-node-_4db08d80-286c-4be9-6bd2-d174e5fc6201-69635ece, #w-node-_4db08d80-286c-4be9-6bd2-d174e5fc6209-69635ece, #w-node-_4db08d80-286c-4be9-6bd2-d174e5fc6211-69635ece, #w-node-_4db08d80-286c-4be9-6bd2-d174e5fc6219-69635ece, #w-node-_4db08d80-286c-4be9-6bd2-d174e5fc6221-69635ece, #w-node-_6bbea59a-99bc-4664-efa9-d06808c9997c-69635ece, #w-node-_19a0c285-724a-5b64-230f-d572c884aa29-69635ece, #w-node-_19a0c285-724a-5b64-230f-d572c884aa31-69635ece, #w-node-_19a0c285-724a-5b64-230f-d572c884aa39-69635ece, #w-node-_19a0c285-724a-5b64-230f-d572c884aa41-69635ece, #w-node-_19a0c285-724a-5b64-230f-d572c884aa49-69635ece, #w-node-_19a0c285-724a-5b64-230f-d572c884aa51-69635ece, #w-node-_19a0c285-724a-5b64-230f-d572c884aa59-69635ece, #w-node-_8ce78b89-1874-f98c-7687-cf04c1c9440d-69635ece, #w-node-_8ce78b89-1874-f98c-7687-cf04c1c94415-69635ece, #w-node-_8ce78b89-1874-f98c-7687-cf04c1c9441d-69635ece, #w-node-_8ce78b89-1874-f98c-7687-cf04c1c94425-69635ece, #w-node-_8ce78b89-1874-f98c-7687-cf04c1c9442d-69635ece, #w-node-_8ce78b89-1874-f98c-7687-cf04c1c94435-69635ece {
  justify-self: center;
}

@media screen and (min-width: 1440px) {
  #w-node-b4242c13-7ed3-1b1c-4cda-5f70aa00e41b-1498d7af, #w-node-_5797f29d-bc30-6336-10d6-137d33194989-1498d7af, #w-node-fa3da24e-0b83-7cf4-2029-423da6eb31cd-1498d7af, #w-node-_664e1cdb-86f6-0b2f-bedd-91b45dd87115-1498d7af, #w-node-_1da154f5-3f65-232d-e3b5-6289d76353f4-1498d7af, #w-node-_12e8ebcc-94fe-cfe7-222c-6fd2ba440019-1498d7af, #w-node-_94364824-56b8-7c04-7919-812ec45f13c7-1498d7af, #w-node-_4a73f0e4-4c35-a911-315d-783a2245a91a-1498d7af {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4a59d432-779c-0bbe-c354-1faffc9acf73-5da4ca49 {
    align-self: auto;
  }

  #w-node-_17eeed3b-2252-6b40-590f-8ecde3697474-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697477-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697479-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde369747e-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697480-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697482-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde3697485-fbdbfd2d, #w-node-_17eeed3b-2252-6b40-590f-8ecde369748a-fbdbfd2d, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e6465d-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e64660-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e64667-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e64669-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e6466b-5061da4c, #w-node-_4b49dfa2-f72b-e968-964a-cace710d9a87-5061da4c, #w-node-a2fe9b40-7bf8-674b-14f7-540f65e64673-5061da4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcc9-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dce3-8e355069, #w-node-_040e0276-76f9-dee5-88f9-0a68883617fc-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcd6-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcf0-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcfb-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd07-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd14-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd21-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd2e-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd37-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd42-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd4f-8e355069, #w-node-_160b562a-63b7-c05e-f8e3-4ce14962b905-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd5c-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd69-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd74-8e355069, #w-node-af57e6cb-09dd-4442-3cba-87ba551bd544-8e355069, #w-node-ac0a66ad-5991-6bdd-26f2-49ad253d48b8-8e355069, #w-node-_391174ed-ea97-ebad-451c-59f54dbcc95a-8e355069, #w-node-b0faa083-108e-e067-973d-f10b336d9ecf-8e355069, #w-node-_34ce3373-0041-7626-c323-fa61e086a180-8e355069, #w-node-_510187ad-89e4-f7ae-46f1-3b7bee8b4db2-8e355069, #w-node-_6b9180bc-fd06-5cc0-ee6a-5803c2354332-8e355069, #w-node-a0434cb9-db72-58c3-55bf-1d4e582e7fa9-8e355069, #w-node-f66a89fd-403d-7790-f3a3-df1fdfae974d-8e355069, #w-node-_73fede0d-eff9-f034-4c32-e0cbe653edbb-8e355069, #w-node-e8d1aa84-5126-5f46-845a-e57baf255a08-8e355069, #w-node-e1e286eb-696b-8994-f359-f838e8f139f9-8e355069, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcc9-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcd6-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dce3-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcf0-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dcfb-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd07-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd14-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd21-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd2e-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd37-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd42-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd4f-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd5c-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd69-8a7bf280, #w-node-ceb20e14-8658-9422-cdb5-fd407e30dd74-8a7bf280, #w-node-af57e6cb-09dd-4442-3cba-87ba551bd544-8a7bf280, #w-node-ac0a66ad-5991-6bdd-26f2-49ad253d48b8-8a7bf280, #w-node-_391174ed-ea97-ebad-451c-59f54dbcc95a-8a7bf280 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0ae96c22-70f8-f4f1-b45b-990ec0a9c507-16579251 {
    order: -9999;
  }

  #FirstName.w-node-_4a73f0e4-4c35-a911-315d-783a2245a916-1498d7af, #LastName.w-node-_4a73f0e4-4c35-a911-315d-783a2245a919-1498d7af {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b7136781-568e-bcc4-046c-fde841e51637-a23c0455, #w-node-d56daa23-ae0c-91b1-cc0e-ac1bd98b71ec-6cbf4ef1, #w-node-efa819bc-e167-90a3-0d14-19b16a3201f1-92dba839, #w-node-_776b1084-21e8-1f72-08d2-dfa028f6435c-5da4ca49, #w-node-_7d1efb21-84dc-0d89-8f14-189e37a02e17-5da4ca49, #w-node-_2b27a49b-af0d-b924-08bf-15908e1f447c-b116c1b2, #w-node-_5d8a746a-d818-afee-4eea-fb2da2532cb9-b116c1b2, #w-node-e69c424c-fe93-c263-c515-063c28fafbe8-199b0370 {
    order: -9999;
  }

  #FirstName.w-node-a2fe9b40-7bf8-674b-14f7-540f65e6465e-5061da4c, #LastName.w-node-a2fe9b40-7bf8-674b-14f7-540f65e6465f-5061da4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}
