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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --gray--500: #667085;
  --gray--400: #98a2b3;
  --purple--700: #5d38bf;
  --white: white;
  --nude: #fbf8f6;
  --purple--400: #a48afb;
  --orange-400: #ffc044;
  --purple--900: #3e1c96;
  --brand--dark-purple: #18004f;
  --purple--200: #ddd6fe;
  --gray--600: #475467;
  --gray--800: #1d2939;
  --black--15: #e0e0e0;
  --black--20: #ccc;
  --gray--300: #d0d5dd;
  --wrapper--black: #181717e6;
  --gray--200: #eaecf0;
  --primary--700: #6941c6;
  --gray--700: #344054;
  --primary--300: #d6bbfb;
  --primary--500: #9e77ed;
  --black--10: #f4f4f4;
}

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

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

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

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

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

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

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

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

@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;
  display: flex;
}

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

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

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

p {
  margin-bottom: 10px;
}

a {
  text-decoration: underline;
}

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

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

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

figure {
  margin-bottom: 10px;
}

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

.navigation-link {
  color: #101828;
  letter-spacing: .5px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-height: 40px;
  margin-left: 0;
  margin-right: 12px;
  padding: 0 12px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  overflow: visible;
}

.navigation-link:hover {
  color: #101828;
}

.navigation-link.w--current {
  color: #99d715;
}

.navigation-link.sencondary-cta {
  display: none;
}

.nav-content-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-left: 12px;
  display: flex;
}

.dropdown-toggle {
  color: #101828;
  width: 100%;
  margin-right: 0;
  padding-left: 12px;
  padding-right: 24px;
  font-family: Noto Sans TC, sans-serif;
  transition: all .2s;
}

.dropdown-toggle:hover {
  color: #101828;
}

.nav-blog-item {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: none;
  display: flex;
}

.dropdown-pointer {
  flex-direction: column;
  align-items: center;
  display: block;
  position: relative;
}

.nav-link-details {
  color: var(--gray--500);
  white-space: normal;
  font-size: 14px;
}

.nav-link-details.japanese {
  width: 280px;
}

.brand {
  margin-right: 44px;
}

.navigation-container {
  object-fit: fill;
  border: 1px #101828;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1400px;
  height: 100%;
  min-height: auto;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: static;
}

.primary-btn-light {
  background-color: var(--purple--700);
  color: var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  cursor: pointer;
  border: 1.5px #f8f7f780;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 152px;
  min-height: 40px;
  margin-right: 0;
  padding: 0 32px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  transition: all .2s ease-out;
  display: flex;
}

.primary-btn-light:hover {
  margin-bottom: 0;
  transform: translate(0, -4px);
  box-shadow: -10px 13px 16px -16px #5d38bf8c, 11px 11px 16px -16px #3e1c968c;
}

.primary-btn-light.w--current {
  width: 160px;
}

.primary-btn-light.large {
  text-align: center;
  width: auto;
  min-width: 168px;
  margin-right: 0;
  padding: 8px 32px;
  transition-timing-function: ease-in;
  display: flex;
  overflow: visible;
}

.primary-btn-light.large:hover {
  box-shadow: -10px 13px 16px -16px #3e1c968c, 11px 11px 16px -16px #5d38bf8c;
}

.primary-btn-light.large.top-margin-32 {
  cursor: pointer;
  width: 160px;
  margin-top: 32px;
  display: none;
}

.primary-btn-light.large.top-margin-56 {
  margin-top: 56px;
  transition: all .2s ease-in;
}

.primary-btn-light.large.top-margin-56.mt16 {
  margin-top: 16px;
}

.primary-btn-light.large.top-margin-56.download, .primary-btn-light.large.top-margin-56.download-2 {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: none;
}

.primary-btn-light.large.btm-margin-48 {
  height: auto;
  margin-bottom: 48px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 18px;
}

.primary-btn-light.large.btm-margin-48.top-margin-8 {
  width: auto;
  min-width: 168px;
  margin-top: 8px;
  padding-left: 40px;
  padding-right: 40px;
}

.primary-btn-light.large.btm-margin-48.top-margin-8._w-240 {
  width: auto;
  font-size: 15px;
}

.primary-btn-light.large.btm-margin-48.white {
  background-color: var(--white);
  color: var(--purple--700);
}

.primary-btn-light.large.top-margin-24 {
  width: auto;
  margin-top: 24px;
  padding-left: 40px;
  padding-right: 40px;
}

.primary-btn-light.large.top-margin-24:hover {
  box-shadow: -10px 13px 16px -16px #5d38bf8c, 11px 11px 16px -16px #3e1c968c;
}

.primary-btn-light.large.top-margin-24._w-240 {
  width: 240px;
}

.primary-btn-light.large.top-margin-24._w-240px {
  color: var(--nude);
  width: 240px;
}

.primary-btn-light.large.hide {
  display: none;
}

.primary-btn-light.dark-mode {
  background-color: #f8f7f71a;
  border-style: solid;
  padding-top: 8px;
  padding-bottom: 8px;
  text-decoration: none;
}

.primary-btn-light.dark-mode.banner {
  min-width: 131px;
  min-height: 32px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.primary-btn-light.top-margin-24 {
  margin-top: 24px;
}

.primary-btn-light.top-margin-24:hover {
  box-shadow: -10px 13px 16px -16px #e24efa, 11px 11px 16px -16px #7d19fc8c;
}

.primary-btn-light.top-margin-16 {
  margin-top: 16px;
  line-height: 100%;
}

.primary-btn-light.secondary {
  z-index: 990;
  border: 2px solid var(--purple--700);
  background-color: var(--white);
  color: var(--purple--700);
  height: auto;
  position: relative;
}

.primary-btn-light.secondary.right-margin-4 {
  width: auto;
}

.primary-btn-light.secondary.right-margin-8 {
  margin-right: 8px;
}

.primary-btn-light.secondary.right-margin-8.short-btn-mod {
  padding-left: 20px;
  padding-right: 20px;
}

.primary-btn-light.secondary.search-button {
  min-width: 0;
}

.primary-btn-light.secondary.search-button:hover {
  text-align: right;
}

.primary-btn-light.secondary.search {
  min-width: 0;
}

.primary-btn-light.secondary.career {
  background-color: var(--purple--400);
  color: var(--white);
  border-style: none;
}

.primary-btn-light.right-margin-8 {
  margin-right: 8px;
}

.primary-btn-light.right-margin-8.h-100 {
  height: 46px;
  font-size: 22px;
}

.primary-btn-light.right-margin-8.h-100.gradient {
  background-image: linear-gradient(to right, var(--orange-400), var(--purple--400) 50%, var(--purple--700));
  height: 46px;
  font-weight: 700;
}

.primary-btn-light.right-margin-8.h-100.no-bkg {
  background-color: #0000;
}

.primary-btn-light.fixed {
  width: 160px;
  min-width: auto;
}

.primary-btn-light.nav-mod {
  min-width: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.primary-btn-light.text-only {
  background-color: #0000;
}

.primary-btn-light.text-only:hover {
  box-shadow: none;
  transform: none;
}

.navigation {
  z-index: 900;
  border-bottom: 1px solid var(--nude);
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-color: #fffc;
  background-clip: border-box;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 8vh;
  margin-top: 0;
  padding-left: 64px;
  padding-right: 64px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navigation-dropdown {
  min-width: 140px;
}

.navigation-dropdown.w--open {
  background-color: #0000;
  min-width: 320px;
  max-height: 100vh;
  padding-top: 0;
  left: -120px;
}

.navigation-left {
  align-items: center;
  width: auto;
  display: flex;
}

.dropdown-block {
  z-index: 25;
  color: #283338;
  background-color: #fafafa;
  border-top: 1px solid #00000014;
  align-items: center;
  width: 100%;
  padding: 20px;
  font-size: 16px;
  text-decoration: none;
  display: none;
  position: relative;
}

.dropdown-title {
  margin-bottom: 2px;
  font-family: Inter, sans-serif;
  font-size: 15px;
}

.navigation-right {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: auto;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  display: flex;
}

.dropdown-wrapper {
  background-color: var(--white);
  border-radius: 10px;
  width: 100%;
  min-width: 140px;
  margin-top: -11px;
  overflow: hidden;
  box-shadow: 4px -19px 35px -10px #be110014, 11px 11px 30px -10px #0400bb26;
}

.dropdown-wrapper.w--open {
  background-color: #fff;
  border-radius: 15px;
  min-width: 300px;
  max-height: 100vh;
  left: -97px;
  box-shadow: 0 50px 25px -50px #20355a26, 8px 18px 60px 4px #00000021;
}

.icon-4 {
  margin-right: 5px;
}

.nav-menu {
  color: #283338;
  align-items: center;
  font-size: 15px;
  display: flex;
  position: static;
}

.logo {
  width: auto;
  max-width: none;
  height: 32px;
}

.icon-wrap {
  background-color: #0000;
  border-radius: 100px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  display: flex;
}

.icon {
  width: 100%;
}

.pointer {
  z-index: 20;
  background-color: var(--white);
  border-radius: 2px;
  width: 20px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  transform: rotate(45deg);
}

.login-buttons {
  align-items: center;
  margin-left: 30px;
  display: flex;
}

.nav-link-blog {
  color: #8c54ff;
  white-space: normal;
  font-size: 14px;
}

.dropdown {
  margin-right: 32px;
}

.dropdown-link {
  z-index: 25;
  color: #283338;
  align-items: center;
  padding: 20px;
  font-size: 16px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
}

.dropdown-link:hover {
  background-color: var(--nude);
}

.dropdown-link:focus {
  border: 1px #000;
}

.div-block {
  justify-content: space-around;
  width: auto;
  display: flex;
}

.hero {
  z-index: 5;
  background-color: var(--nude);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-direction: column;
  justify-content: flex-start;
  width: 100vw;
  max-width: none;
  height: auto;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.hero.podcast {
  z-index: 60;
  background-color: var(--purple--700);
  background-image: linear-gradient(135deg, #875bf7 11%, #5d38bf 53%, #3e1c96);
  height: 100vh;
  margin-bottom: 0;
  padding: 40px 96px 0;
  position: relative;
}

.hero.podcast.blog {
  height: auto;
  padding-top: 56px;
  padding-bottom: 56px;
  position: static;
}

.hero_top {
  z-index: 2;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 80vh;
  padding-top: 64px;
  display: flex;
  position: relative;
}

.heading {
  z-index: 2;
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 150%;
  position: static;
}

.heading-2 {
  z-index: 2;
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 150%;
  position: static;
}

.hero_btm {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
  overflow: hidden;
}

.text-span, .text-span-2 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

._18-reg {
  color: var(--white);
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  line-height: 150%;
  text-decoration: none;
}

._18-reg.listen-now {
  text-align: center;
  width: 100%;
}

._18-reg.black {
  color: #101828;
}

._18-reg.gray {
  color: var(--gray--400);
  margin-top: 12px;
  margin-bottom: 10px;
  font-weight: 400;
}

.hero_btm_logos_grid {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center start;
  width: 100%;
  margin-top: 1%;
  margin-left: 0;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.hero_btm_logos_grid.webinarlogoroll {
  grid-column-gap: 0px;
}

.image {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  max-width: none;
  height: 124px;
}

.image.contact {
  height: 88px;
}

.logo-block {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.hero_btm_logos {
  object-fit: none;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 65%;
  margin-left: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  overflow: hidden;
}

.section {
  z-index: 7;
  background-color: var(--nude);
  object-fit: fill;
  flex-flow: column wrap;
  place-content: flex-start center;
  align-items: center;
  width: 100vw;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 64px 64px 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.section.nude {
  background-color: var(--nude);
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section.nude.features {
  z-index: 5;
  background-color: var(--nude);
  max-width: 100vw;
  height: auto;
  max-height: none;
  padding: 120px 160px;
}

.section.nude.features.white {
  background-color: var(--white);
  padding-left: 160px;
  padding-right: 160px;
}

.section.nude.features.white.hide {
  display: block;
}

.section.nude.features.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  overflow: visible;
}

.section.nude.features.padding-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.section.nude.features.padding-24.message-type, .section.nude.features.message-type {
  padding-left: 64px;
  padding-right: 64px;
}

.section.nude.data {
  background-color: var(--nude);
  height: auto;
  padding: 120px 32px;
}

.section.nude.data.white {
  background-color: var(--white);
  max-width: 100vw;
}

.section.nude.data.gradient-white-nude {
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
}

.section.nude._100vh {
  align-items: center;
  height: 100vh;
  padding-top: 64px;
  padding-bottom: 64px;
}

.section.nude.top-gradient {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
}

.section.nude.top-gradient._100vh {
  background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100%;
  place-content: center flex-start;
  align-items: center;
  height: auto;
  min-height: auto;
}

.section.nude.top-gradient.no-btm-padding {
  padding-bottom: 0;
}

.section.nude.top-gradient.no-btm-padding.top-padding-88 {
  padding-top: 88px;
}

.section.nude.top-gradient.no-btm-padding.top-padding-88.crm-mockup {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: -150% 150%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 888px, 100%;
  align-items: flex-end;
  height: 100vh;
}

.section.nude.top-gradient.no-btm-padding {
  flex-wrap: nowrap;
  align-content: flex-start;
  align-items: flex-end;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.section.nude.top-gradient.no-btm-padding.crm-mockup {
  background-color: var(--nude);
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat, no-repeat;
  background-size: auto, auto, 100%, 100vw;
  justify-content: center;
  align-items: center;
  padding-top: 120px;
}

.section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#3e1c964d, #3e1c964d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, 90vw;
  padding-top: 0;
}

.section.nude.feature {
  align-content: center;
  display: flex;
}

.section.nude.feature.re {
  display: none;
}

.section.nude.feature.hide-mobile {
  display: flex;
}

.section.nude.feature.desktop {
  display: block;
}

.section.nude.feature.estate {
  display: flex;
}

.section.nude.feature.office-culture {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-content: center;
}

.section.nude.feature.pricing {
  padding-bottom: 60px;
}

.section.nude._404 {
  background-color: var(--purple--900);
  height: 100vh;
}

.section.nude.career.white {
  background-color: var(--white);
}

.section.nude.old {
  display: none;
}

.section.nude.thankyou {
  align-content: center;
  margin-bottom: 548px;
  padding-bottom: 64px;
}

.section.no-padding {
  z-index: 5;
  background-color: var(--white);
  width: 100vw;
  height: 100vh;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.section.no-padding.marketplace {
  background-color: var(--nude);
  height: 720px;
  max-height: none;
  overflow: visible;
}

.section.dark-purple {
  z-index: 5;
  background-color: var(--brand--dark-purple);
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-size: cover;
  min-width: auto;
  max-width: 100vw;
  height: auto;
  min-height: 100vh;
  margin-bottom: 500px;
  padding: 40px 124px;
  display: flex;
  overflow: hidden;
}

.section.dark-purple.blog {
  z-index: 7;
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  min-height: auto;
  margin-bottom: 548px;
  padding: 80px 8%;
  position: static;
}

.section.height-auto {
  align-content: center;
  height: auto;
  padding-top: 96px;
  padding-bottom: 96px;
  display: none;
}

.section.height-auto.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  flex-wrap: nowrap;
  align-content: center;
  padding-left: 64px;
  padding-right: 64px;
}

.section.height-auto.white {
  padding: 96px 88px;
}

.section.height-auto.white.faq {
  padding-top: 160px;
  padding-left: 120px;
  padding-right: 120px;
}

.section.height-auto.white.pricing, .section.height-auto.pricing {
  display: flex;
}

.section.gradient-nude-white {
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d64128ca41692b88f00c83_value-bkg-white.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-content: center;
  height: auto;
  max-height: none;
  padding-top: 132px;
  padding-bottom: 132px;
}

.section.gradient-nude-white.blog {
  background-color: var(--white);
  padding-top: 96px;
  padding-bottom: 96px;
  position: static;
}

.section.white {
  background-color: var(--white);
  padding-bottom: 64px;
}

.section.white.feature {
  align-content: center;
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
  overflow: visible;
}

.section.white.feature.no-top-padding {
  padding-top: 0;
  padding-right: 64px;
}

.section.white.feature.no-top-padding.nude {
  background-color: var(--nude);
  padding-right: 64px;
}

.section.white.feature.no-btm.hide, .section.white.feature.re {
  display: none;
}

.section.white.no-btm-padding {
  padding-bottom: 0;
}

.section.white.no-btm-padding.nude {
  background-color: var(--nude);
  align-content: center;
}

.section.white.top-btm-padding-88 {
  padding-top: 88px;
  padding-bottom: 88px;
}

.section.white.center {
  padding-top: 96px;
}

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

.section.white.estate {
  display: flex;
}

.section.white.about_us {
  flex-wrap: nowrap;
  align-content: center;
  padding-top: 0;
}

.section.white.thankyou {
  margin-bottom: 548px;
}

.section.hero {
  background-color: var(--nude);
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  min-width: auto;
  max-width: 100vw;
  min-height: 100vh;
  padding-top: 56px;
  padding-left: 88px;
  padding-right: 88px;
  display: flex;
  overflow: visible;
}

.section.hero.white-paper {
  background-image: none;
  background-size: auto;
  flex: 0 auto;
  height: auto;
  padding-top: 80px;
  padding-bottom: 60px;
  padding-right: 0;
  position: static;
}

.section.hero.white-paper.success {
  background-image: none;
  justify-content: flex-end;
  height: 90vh;
  min-height: auto;
  margin-top: 64px;
  padding-top: 0;
  padding-left: 88px;
  position: static;
}

.section.hero.case-study {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.hero.case-study.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 110vh;
  min-height: 900px;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.section.hero.case-study.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.section.hero.career {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.hero.career.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 100vh;
  min-height: auto;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.section.hero.career.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.section.content-meta {
  background-color: #0000;
  background-image: linear-gradient(#fcfbfb, #f8f7f7);
  place-content: center flex-start;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 24px 0;
  position: static;
}

.section.content-body {
  background-color: var(--nude);
  place-content: center;
  align-items: center;
  padding: 16px 0;
  position: static;
  overflow: hidden;
}

.section.blog-hero {
  background-color: var(--white);
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-top: 148px;
  padding-left: 64px;
  padding-right: 64px;
  display: block;
}

.section.blog-hero.btm {
  max-width: none;
  padding-top: 80px;
  padding-bottom: 80px;
  display: block;
}

.section.blog-hero.gradient-top {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 160px;
  margin-top: 125px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section.blog-hero.gradient-top.resource {
  background-color: var(--nude);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  align-self: auto;
  height: 220px;
  margin-top: 64px;
  padding-bottom: 12px;
  display: flex;
}

.section.blog-hero.gradient-top.resource.media {
  align-self: auto;
  display: flex;
}

.section.blog-hero.no-top-padding {
  padding-top: 0;
}

.section.blog-hero.newsroom {
  padding-top: 64px;
  padding-left: 0;
  padding-right: 0;
}

.section.blog-hero.newsroom2 {
  padding-top: 100px;
}

.section.top-image {
  z-index: 10;
  background-color: #fcfbfb;
  place-content: center flex-start;
  margin-top: 64px;
  padding-top: 120px;
  padding-left: 0;
  padding-right: 0;
  position: static;
  top: auto;
}

.section.top-image.newsroom {
  padding-top: 60px;
}

.section.search {
  background-color: var(--white);
  align-items: flex-start;
  margin-top: 64px;
  padding-top: 64px;
  padding-bottom: 64px;
}

.section.white-paper-full-image-bg {
  background-color: #000;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  align-content: center;
  height: 100vh;
  min-height: 100vh;
}

.section.white-paper-full-image-bg.line {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png");
}

.section.white-paper-full-image-bg._03 {
  object-fit: fill;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622ee4a3abcd6f80b3bd0686_Frame%20157.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.section.white-paper-full-image-bg._03._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6295e3f5acca3a264596fd79_A5-Hard-Cover-Book-Mockup-Free-psd%201.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.section.white-paper-full-image-bg._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62dfa76f10f0926b87bc68a8_A5-Hard-Cover-Book-Mockup-Free-psd%209.jpg");
}

.section.white-paper-full-image-bg._05 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/636db791aa9e996610517c4d_2022%20Q4%20A5-Hard-Cover-Book-Mockup-Free-psd%209.png");
}

.section.white-paper-full-image-bg._06 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/64c1fb9d3e9978bb79497313_2022%20Q4%20A5-Hard-Cover-Book-Mockup-Free-psd%2011.png");
}

.section.btm-padding-64 {
  align-items: center;
  padding-bottom: 64px;
  position: relative;
  overflow: hidden;
}

.section.btm-padding-64.blog {
  background-color: var(--nude);
  align-content: center;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.section.btm-padding-64.blog.dark {
  background-color: var(--white);
  padding-top: 24px;
  padding-bottom: 24px;
  overflow: hidden;
}

.section.tags {
  margin-bottom: 500px;
  display: block;
  position: static;
}

.section.circle-section {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section.case-study-data {
  background-color: var(--nude);
  justify-content: flex-start;
  align-items: flex-start;
  height: 100vh;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.section.case-study-data.mini-left {
  height: auto;
  padding-top: 88px;
  padding-bottom: 48px;
}

.section.case-study-data.mini-left.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.section.case-study-data.mini-right {
  align-content: flex-end;
  align-items: flex-end;
  height: auto;
  padding-top: 48px;
  padding-bottom: 48px;
}

.section.case-study-data.mini-right.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.section.case-study-data.mini-right.no-top-padding {
  padding-bottom: 88px;
}

.section.case-study-data.mini-center {
  align-content: center;
  align-items: center;
  height: auto;
  padding-top: 120px;
  padding-bottom: 200px;
}

.section.quote {
  align-content: center;
  padding-top: 88px;
  padding-bottom: 88px;
  display: block;
}

.section.quote.dark {
  background-color: var(--purple--700);
}

.section.quote.no-top {
  padding-top: 8px;
}

.section.quote.btm-120 {
  background-color: var(--white);
  padding-bottom: 120px;
}

.section.quote.estate {
  display: flex;
}

.section.empty {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section.empty.last {
  margin-bottom: 505px;
}

.section.empty.last.nude {
  background-color: #0000;
  padding-bottom: 0;
}

.section.full-screen {
  height: 100vh;
}

.section.full-screen.price-bkg {
  background-color: var(--nude);
  white-space: normal;
  flex-wrap: nowrap;
  justify-content: flex-start;
  height: 100vh;
  min-height: 700px;
  margin-top: 64px;
  padding-top: 8%;
}

.section.center {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  align-content: center;
  padding-top: 40px;
  padding-bottom: 96px;
}

.section.banner {
  background-color: var(--purple--200);
  align-items: flex-start;
  padding-top: 96px;
  padding-bottom: 96px;
}

.section.our-story {
  background-color: var(--white);
  padding-top: 88px;
  padding-bottom: 88px;
}

.section.colleague {
  background-color: var(--white);
  align-content: center;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section.colleague.purple {
  background-color: var(--purple--700);
}

.heading-3 {
  color: #101828;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 44px;
  line-height: 130%;
}

._32-light {
  color: var(--gray--600);
  text-align: center;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 150%;
}

._32-light.top-16 {
  margin-top: 16px;
}

._32-light.top-24 {
  margin-top: 24px;
}

.grid-2 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-content: stretch;
  margin-left: 0;
  margin-right: 0;
}

.grid-2.about_us {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: stretch;
  justify-items: stretch;
}

.grid-2.about_us.team-2 {
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  justify-items: center;
  margin-top: 48px;
}

.grid-2.about_us.team {
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: stretch;
  justify-items: center;
  margin-top: 0;
}

.grid-2.about_us.leaders {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-columns: 1fr 1fr 1fr;
}

.core_context {
  flex-direction: column;
  align-items: center;
  width: auto;
  max-width: 293.566px;
  padding-left: 0;
  display: flex;
}

.core_context.about_us {
  cursor: pointer;
  background-color: #0000;
  padding: 0;
}

.icon--80px {
  width: 88px;
  max-width: 100%;
  height: 80px;
  max-height: none;
  margin-bottom: 10px;
}

.icon--80px.estate {
  width: 70%;
  max-width: 100%;
  height: auto;
  max-height: none;
}

.icon--80px.icon--140px {
  display: block;
}

._32-bold {
  color: #101828;
  text-align: center;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  line-height: 150%;
}

._32-bold.blog {
  text-align: left;
  margin-top: 0;
  margin-bottom: 16px;
  line-height: 140%;
}

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

._32-bold.white {
  color: var(--white);
}

._32-bold.nude {
  color: var(--nude);
  font-weight: 700;
}

._32-bold.nude.btm-margin-16 {
  margin-bottom: 16px;
  font-weight: 700;
}

.core_context_des {
  color: var(--gray--800);
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 150%;
}

.core_context_des.hide {
  display: none;
}

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

._24-bold {
  color: #101828;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 150%;
  display: flex;
}

._24-bold.blog {
  margin-top: 0;
  margin-bottom: 12px;
}

._24-bold.demo {
  color: var(--purple--700);
}

._24-bold.about_us {
  justify-content: center;
  margin-bottom: 0;
  margin-right: 0;
}

._24-bold.about-us {
  color: var(--gray--400);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.core {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.messagage-btn {
  z-index: 999;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/60474896ecc1264eaa56b197_messege-btn.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 999px;
  transition: all .2s cubic-bezier(.445, .05, .55, .95);
  position: fixed;
  inset: auto 24px 24px auto;
  box-shadow: 0 8px 12px -8px #530eaa;
}

.messagage-btn:hover {
  transform: scale(1.15);
  box-shadow: 0 14px 18px -8px #530eaa8c;
}

.message-btn {
  z-index: 995;
  opacity: 1;
  cursor: pointer;
  border-radius: 999px;
  width: 56px;
  height: 56px;
  transition: all .2s;
  position: fixed;
  inset: auto 24px 24px auto;
  box-shadow: 0 16px 12px -6px #3e1c9626;
}

.message-btn:hover {
  transform: scale(1.1);
}

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

.add-line {
  z-index: 9900;
  opacity: 1;
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 320px;
  height: auto;
  padding: 16px;
  display: none;
  position: fixed;
  inset: auto 24px 90px auto;
  box-shadow: 0 8px 40px -20px #230050a6;
}

.image-3 {
  width: 168px;
  height: auto;
}

.text-block {
  color: var(--gray--800);
  letter-spacing: .2px;
  margin-top: 8px;
  margin-bottom: 8px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
}

.text-block-2 {
  direction: ltr;
  color: var(--gray--400);
  letter-spacing: .2px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 150%;
  text-decoration: none;
}

.text-block-2.divider {
  margin-left: 8px;
  margin-right: 8px;
}

._2-columns {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-content: center;
  place-items: center;
  width: auto;
  height: auto;
  margin-bottom: 40px;
  padding-bottom: 0;
  display: flex;
}

._2-columns.module {
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  justify-content: space-between;
  padding-right: 32px;
}

._2-columns.module.reverse {
  grid-template-columns: .75fr 1fr;
  padding-left: 32px;
  padding-right: 0;
}

._2-columns.flex {
  display: flex;
}

._2-columns.career {
  flex: 1;
  justify-content: space-between;
  margin-bottom: 60px;
  display: flex;
}

._2-columns.career.mobile-reverse {
  flex-direction: row;
  display: flex;
}

._48-bold {
  color: #101828;
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 48px;
  line-height: 150%;
}

._48-bold.white {
  color: var(--nude);
  font-family: Inter, sans-serif;
  font-weight: 700;
}

._48-bold.white.height-125 {
  color: var(--white);
  font-weight: 700;
  line-height: 125%;
}

.feature-text {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.feature-text.hero {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  background-color: #0000;
  flex-direction: row;
  grid-template-rows: repeat(auto-fit, minmax(200px, 1fr));
  grid-template-columns: auto 1fr auto;
  grid-auto-columns: 1fr;
  place-content: center;
  justify-items: center;
  width: 100%;
  margin-top: 100px;
  margin-bottom: 8px;
  display: grid;
  position: static;
}

.feature-text.mobile-message-type {
  width: auto;
}

.feature-text.module {
  flex: 0 auto;
  width: 65%;
}

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

.checked.btm-margin-12 {
  flex-wrap: nowrap;
  width: auto;
  margin-top: 0;
  margin-bottom: 12px;
}

.checked.btm-margin-12._1 {
  align-items: flex-start;
}

.checked.btm-margin-12._2 {
  justify-content: space-between;
  margin-bottom: 12px;
}

.checked.btm-margin-12._3 {
  align-items: center;
  margin-bottom: 12px;
}

.checked.btm-margin-8 {
  align-items: flex-start;
  margin-bottom: 8px;
}

.checked.top-align {
  align-items: flex-start;
}

.icon-check {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}

.icon-check.top-margin-3 {
  margin-top: 3px;
}

._16-reg {
  color: var(--gray--800);
  letter-spacing: .5px;
  justify-content: space-between;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  line-height: 150%;
  text-decoration: none;
}

._16-reg.white {
  color: var(--white);
}

._16-reg.white.gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #875bf7 11%, #5d38bf 53%, #3e1c96);
  -webkit-background-clip: text;
  background-clip: text;
}

._16-reg.zh {
  color: #101828;
  letter-spacing: .5px;
  font-weight: 400;
  text-decoration: none;
}

._16-reg.zh.coming-soon {
  color: var(--gray--400);
  font-weight: 300;
  display: none;
}

._16-reg.gray {
  color: var(--gray--600);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

._16-reg.gray.blog {
  height: auto;
  margin-bottom: 16px;
  line-height: 161%;
  overflow: visible;
}

._16-reg.gray.blog.search {
  margin-bottom: 0;
  line-height: 150%;
  overflow: hidden;
}

._16-reg.gray.btm-margin-4 {
  margin-bottom: 4px;
}

._16-reg.gray.badge {
  color: var(--gray--600);
  margin-top: 24px;
  margin-bottom: 32px;
}

._16-reg.gray.btm-margin-12 {
  margin-bottom: 8px;
}

._16-reg.gray.btm-margin-14 {
  margin-bottom: 14px;
}

._16-reg.gray.btm-margin-14.left-margin-4 {
  color: var(--white);
  margin-left: 4px;
}

._16-reg.gray.price {
  margin-top: 24px;
  margin-bottom: 16px;
}

._16-reg.gray.top-margin-16 {
  margin-top: 16px;
}

._16-reg.gray.white {
  color: var(--white);
}

._16-reg.gray.lacation {
  color: var(--gray--400);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 12px;
  margin-bottom: 10px;
  display: block;
}

._16-reg.eng {
  font-family: Ubuntu, Helvetica, sans-serif;
}

._16-reg.btm-margin-32 {
  margin-bottom: 32px;
  text-decoration: none;
}

._16-reg.gray-400 {
  color: var(--gray--400);
  text-align: right;
  font-weight: 400;
}

.feature-image {
  z-index: 999;
  opacity: 1;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.feature-image.hero {
  z-index: 999;
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  align-self: center;
  width: 80%;
  display: block;
  position: static;
}

.feature-image.carousel {
  flex: 1;
  justify-content: flex-start;
  overflow: visible;
}

.feature-image.download {
  opacity: 1;
  background-color: #0000;
}

.feature-image.download:hover {
  mix-blend-mode: normal;
  background-color: #0000;
  display: block;
  box-shadow: 1px 1px 6px #29292966;
}

.feature-image._18 {
  max-width: 18%;
  margin-left: 10px;
}

._22-light {
  color: var(--gray--800);
  font-family: Noto Sans TC, sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 150%;
}

._22-light.white {
  color: var(--nude);
}

._22-light.white.top-btm-margin-40 {
  letter-spacing: .5px;
  max-width: 800px;
  margin-top: 24px;
  margin-bottom: 40px;
}

._22-light.white.top-btm-margin-40.blog {
  text-align: center;
}

._22-light.grey {
  color: var(--gray--600);
}

._22-light.grey.center {
  color: var(--gray--800);
  text-align: center;
  font-size: 20px;
}

.marketplace-bg {
  z-index: 6;
  background-color: #0000;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.image-5 {
  z-index: 50;
  width: 100%;
  position: relative;
  top: -12.5vw;
}

.image-6 {
  opacity: .7;
  background-color: #0000;
  width: auto;
  height: 100%;
  position: absolute;
  bottom: 0;
}

.marketplace {
  z-index: 49;
  grid-template-rows: auto;
  grid-template-columns: .4fr .4fr 1fr .4fr .4fr;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.marketplace-context {
  z-index: 25;
  justify-content: center;
  width: 100%;
  height: 720px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
  overflow: hidden;
}

.body {
  flex-direction: column;
  align-items: center;
  display: flex;
  overflow: visible;
}

.body.dark {
  background-color: #101828;
}

.body.nude {
  background-color: var(--nude);
}

.body.noto-sans-thai {
  font-family: Noto Sans Thai, sans-serif;
}

.body.noto-sans-thai.pink-bg {
  background-color: #ffc7c6;
}

.body.noto-sans-thai._2507-dark-purple {
  background-color: #230f6b;
}

.grid-3 {
  grid-column-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  place-content: start center;
  place-items: center;
  width: auto;
  min-width: 100%;
  height: auto;
  min-height: 100%;
}

.check-wrap {
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  margin-top: 24px;
  display: flex;
}

.check-wrap.hero {
  background-color: #0000;
  justify-content: center;
  height: auto;
  margin-top: 0;
  padding-top: 0;
}

.check-wrap.top-margin-8 {
  margin-top: 8px;
}

.check-wrap.msg-type {
  align-self: center;
}

.check-wrap.no-check-wrap {
  display: none;
}

.div-block-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.contact-us {
  z-index: 6;
  background-color: var(--nude);
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  max-height: none;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 12px 0 0;
  display: flex;
  position: relative;
  top: 0%;
  bottom: 0%;
  right: auto;
}

.marketplace-texts {
  z-index: 50;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: auto;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: 0%;
}

.marketplace-module {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605068ca2b547e82c45b66d7_modules.png");
  background-position: 100%;
  background-size: contain;
  background-attachment: scroll;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 5%;
  overflow: visible;
}

.marketplace-module._1 {
  z-index: 50;
  background-image: none;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 160px;
  height: auto;
  margin-top: -10%;
  display: flex;
  position: static;
  inset: 0% 0% 0% auto;
}

.marketplace-module._2 {
  background-image: none;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 160px;
  margin-left: 8%;
  display: flex;
  position: static;
  top: 0%;
}

.marketplace-module._3 {
  inset: 0% 5% 0% auto;
}

.marketplace-module._4 {
  background-image: none;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 160px;
  display: flex;
  position: static;
  inset: 0% -5% 0% auto;
}

.marketplace-module._3 {
  background-image: none;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 160px;
  margin-top: 10%;
  margin-right: 8%;
  display: flex;
  position: static;
  top: 0%;
}

.marketplace-mask {
  z-index: 50;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.marketplace-module-wrap {
  z-index: 25;
  width: auto;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.marketplace-module-wrap.right {
  z-index: 25;
  justify-content: flex-end;
  width: auto;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.image-8 {
  width: 150%;
  max-width: none;
  height: 1885px;
  display: block;
}

.image-9 {
  width: 200%;
  max-width: none;
  margin-bottom: 0;
}

.image-9.right {
  width: 150%;
  height: 1855px;
}

.image-9.left {
  width: 150%;
  height: 1855px;
  display: block;
}

.close-btn {
  z-index: 999;
  opacity: 1;
  cursor: pointer;
  border-radius: 999px;
  width: 56px;
  height: 56px;
  transition: all .2s;
  display: none;
  position: fixed;
  inset: auto 24px 24px auto;
  box-shadow: 0 16px 12px -6px #3a008540;
}

.close-btn:hover {
  transform: scale(1.1);
}

.text-span-5 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.text-span-9 {
  width: auto;
  font-family: Inter, sans-serif;
}

.text-span-11, .text-span-12, .text-span-13 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.text-span-14 {
  color: #101828;
  font-family: Ubuntu, Helvetica, sans-serif;
}

.text-span-15 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.footercom {
  background-color: var(--white);
  opacity: 1;
  width: 100vw;
  height: auto;
  margin-top: 0;
  padding: 96px 64px 48px;
  position: fixed;
  inset: auto 0% 0%;
}

.footercom.hide {
  display: none;
}

.grid-4 {
  grid-column-gap: 24px;
  grid-row-gap: 28px;
  grid-template: "."
  / 2.25fr 1fr 1fr 1fr 1fr 1fr;
  align-content: stretch;
  align-items: stretch;
}

.social-line-before {
  z-index: 1;
  cursor: pointer;
  height: 32px;
  position: relative;
}

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

.btm-navigation-wrap {
  color: #101828;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  text-decoration: none;
  transition: all .15s;
}

.navigation-link-text {
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
}

._18-light {
  color: var(--gray--800);
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 150%;
}

._18-light.btm-margin-24 {
  text-align: left;
  letter-spacing: .5px;
  flex-wrap: wrap;
  place-content: flex-start;
  align-items: flex-start;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 18px;
  display: block;
}

._18-light.btm-margin-24.msg-type {
  margin-bottom: 12px;
}

._18-light.btm-margin-24.mt-24 {
  margin-top: 24px;
}

._18-light.btm-margin-24.career, ._18-light.btm-margin-24.career--2 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

._18-light.btm-margin-24.center {
  text-align: center;
}

._18-light.white {
  color: var(--white);
}

._18-light.white.btm-24 {
  margin-top: 16px;
  margin-bottom: 32px;
}

._18-light.gray {
  color: var(--gray--600);
  margin-top: 0;
  margin-bottom: 0;
}

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

._18-light.demo {
  color: var(--white);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(117deg, #875bf7 18%, #5d38bf 57%, #3e1c96);
  -webkit-background-clip: text;
  background-clip: text;
  border-radius: 4px;
  font-weight: 700;
}

._18-light.career {
  text-align: center;
}

.logo-partnership {
  height: 24px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-12 {
  cursor: pointer;
  width: auto;
  max-width: none;
  height: 36px;
}

.social-wrap {
  margin-right: 16px;
  position: relative;
}

.div-block-9 {
  width: 100%;
  margin-bottom: 32px;
  display: flex;
}

.social-line-after {
  z-index: 0;
  opacity: 1;
  cursor: pointer;
  height: 32px;
  position: absolute;
  inset: 0%;
}

.social-insta-before {
  z-index: 1;
  cursor: pointer;
  height: 32px;
  position: relative;
}

.social-insta-after {
  z-index: 0;
  opacity: 1;
  cursor: pointer;
  height: 32px;
  position: absolute;
  inset: 0%;
}

.social-fb-before {
  z-index: 1;
  cursor: pointer;
  height: 32px;
  position: relative;
}

.social-fb-after {
  z-index: 0;
  opacity: 1;
  cursor: pointer;
  height: 32px;
  position: absolute;
  inset: 0%;
}

.social-medium-before {
  z-index: 1;
  cursor: pointer;
  height: 32px;
  position: relative;
}

.social-medium-after {
  z-index: 0;
  opacity: 1;
  cursor: pointer;
  height: 32px;
  position: absolute;
  inset: 0%;
}

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

.home-link {
  width: auto;
}

.html-embed {
  z-index: 50;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  display: block;
  position: relative;
}

.album-wrap {
  border-radius: 16px;
  width: 18vw;
  overflow: hidden;
}

.podcast {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.podacst-link {
  grid-column-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.podcast-logo-wrap {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  height: 56px;
  transition: all .2s cubic-bezier(1, 0, 0, 1);
  display: flex;
  position: relative;
}

.podcast-logo-wrap:hover {
  border: 1px none var(--purple--700);
  background-color: #ffffff1a;
  border-radius: 4px;
  transform: translate(0, -4px);
  box-shadow: -1px 1px 24px -8px #17001b8c, 1px 1px 24px -8px #0d001f8c;
}

.zh {
  color: var(--white);
  letter-spacing: 1px;
  font-family: Noto Sans TC, sans-serif;
  font-weight: 700;
}

.footer-link {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 8px;
  padding: 8px;
  text-decoration: none;
  display: flex;
}

.footer-link:hover {
  color: var(--gray--600);
  background-color: #1817170d;
  border-radius: 4px;
}

.footer-link.cooming-soon {
  color: var(--gray--400);
  cursor: not-allowed;
  padding-left: 4px;
  padding-right: 4px;
  font-family: Noto Sans TC, sans-serif;
}

.footer-link.cooming-soon:hover {
  background-color: #0000;
}

.footer-link.cooming-soon.hide {
  display: none;
}

.footer-link.module {
  display: flex;
}

.footer-link.hide {
  display: none;
}

.footer-link.hide.w--current {
  display: block;
}

._14-zh {
  color: var(--gray--600);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
}

._14-zh.btm-margin-8 {
  margin-bottom: 8px;
}

._14-zh.btm-margin-8.left-margin-8 {
  color: var(--gray--600);
  margin-left: 8px;
}

._14-zh.btm-margin-8.left-margin-8.top-margin-16 {
  margin-top: 16px;
}

._14-zh.black {
  color: #101828;
}

._14-zh.black._w-100 {
  width: 100%;
}

.image-13 {
  opacity: 0;
  height: 12px;
  margin-left: 12px;
}

.listen-now-wrap {
  opacity: 1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: absolute;
}

.image-14 {
  opacity: 1;
  height: 12px;
}

.grid-5 {
  grid-column-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-5.hide {
  display: none;
}

.article-wrap {
  cursor: pointer;
  background-color: #fff;
  border: 3px solid #fff;
  border-radius: 6px;
  width: 100%;
  text-decoration: none;
  transition: all .2s cubic-bezier(.445, .05, .55, .95);
  box-shadow: -2px 8px 24px -24px #e1140059, 3px 7px 24px -24px #0400d359;
}

.article-wrap:hover {
  background-color: var(--nude);
  transform: translate(0, -4px);
  box-shadow: -12px 30px 96px -64px #e1140059, 12px 30px 96px -64px #0400d359;
}

.article-wrap.hide {
  display: none;
}

.article-text-wrap {
  background-color: #0000;
  padding: 12px;
}

.div-block-13 {
  z-index: 35;
  background-image: linear-gradient(to bottom, #f8f7f700, var(--nude));
  width: 100%;
  height: 10vh;
  position: absolute;
  inset: auto 0% 0%;
}

.article-image {
  background-color: var(--white);
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605c39bf67d85484cc977b08_%E4%BB%80%E9%BA%BC%E6%98%AF%20Marketing%20Automation%20%E8%87%AA%E5%8B%95%E5%8C%96%E8%A1%8C%E9%8A%B7%EF%BC%9F%20.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 0;
  width: 100%;
  min-width: auto;
  max-width: 100%;
  height: auto;
  min-height: auto;
  max-height: 100%;
  overflow: hidden;
}

.article-image.header {
  border: 2px none var(--white);
  background-image: none;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  height: 100%;
  max-height: none;
}

.article-image.card {
  border: 1px none var(--black--15);
  background-image: none;
  border-radius: 6px 6px 0 0;
  height: auto;
  margin-bottom: 8px;
}

.article-image-wrap-3 {
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605c39bf67d85484cc977b08_%E4%BB%80%E9%BA%BC%E6%98%AF%20Marketing%20Automation%20%E8%87%AA%E5%8B%95%E5%8C%96%E8%A1%8C%E9%8A%B7%EF%BC%9F%20.png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  height: 180px;
}

.article-image-wrap-2 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605c39bee173497a61141b23_Apple%20V.S%20Facebook%20%E9%80%99%E5%A0%B4%E6%88%B0%E5%BD%B9%E8%AA%B0%E8%BC%B8%E8%AA%B0%E8%B4%8F%EF%BC%9F.jpeg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  height: 180px;
}

.article-image-wrap-1 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605c2b9e7d81d14e683e1b14_Google%20%E6%8D%A8%E6%A3%84%E7%AC%AC%E4%B8%89%E6%96%B9%20Cookie%20%E5%BE%8C%EF%BC%8C%E4%B8%8D%E6%9C%83%E6%8E%A1%E7%94%A8%E6%96%B0%E7%9A%84%E6%8A%80%E8%A1%93%E3%80%8C%E8%BF%BD%E8%B9%A4%E3%80%8D%E7%94%A8%E6%88%B6.jpeg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  height: 180px;
}

.feature-title-wrap {
  align-items: center;
  display: flex;
  overflow: hidden;
}

.feature-title-wrap.btm-margin-16 {
  margin-bottom: 16px;
}

.feature-title-wrap.btm-margin-16.hero {
  background-color: #0000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 0;
}

.feature-title-wrap.btm-margin-16.align-left {
  justify-content: center;
}

.feature-title-wrap.visible {
  overflow: visible;
}

.feature-title-wrap.center {
  justify-content: center;
}

.feature-title-wrap.msg-type {
  align-self: center;
}

.feature-icon {
  align-self: auto;
  height: 40px;
  margin-right: 0;
}

.feature-icon.right-margin-8 {
  align-self: center;
  height: 44px;
  margin-right: 8px;
}

.feature-icon.module {
  width: 64px;
  height: 64px;
  margin-bottom: 8px;
}

.feature-icon-wrap {
  background-color: #f8f7f7cc;
  border-radius: 999px;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 64px;
  height: 64px;
  display: flex;
  box-shadow: 0 8px 24px -8px #1817171a, -6px 6px 48px -16px #8c00a38c, 6px 6px 48px -16px #4700a28c;
}

.feature-icon-wrap.btm-margin-8 {
  background-color: #0000;
  margin-bottom: 8px;
}

.utility-page-wrap {
  z-index: 5;
  background-color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6076b1d50c85db510cda949d_406.svg");
  background-position: 50% 100%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  margin-bottom: 0;
  padding-top: 280px;
  padding-bottom: 200px;
  display: flex;
  position: relative;
}

.utility-page-wrap.btm-padding {
  margin-bottom: 505px;
}

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

.utility-page-form {
  flex-direction: column;
  align-items: center;
  display: flex;
}

._40-bold {
  color: #101828;
  flex: 0 auto;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 150%;
}

._40-bold.white {
  color: #fff;
}

._40-bold.white.center {
  text-align: center;
}

._40-bold.white.center.shadow {
  color: var(--white);
  text-shadow: 0 2px 8px #00000040;
}

._40-bold.white.left.gray {
  color: #101828;
}

._40-bold.center {
  color: #101828;
  text-align: center;
  border: 1px #000;
}

._40-bold.center.white {
  color: var(--nude);
  text-shadow: 0 2px 8px #00000040;
}

._40-bold.center.left-right-48 {
  color: #101828;
  margin-left: 48px;
  margin-right: 48px;
}

._40-bold.center.left-right-48.white {
  color: var(--white);
}

._40-bold.center.left-right-48.white.mobile {
  display: none;
}

._40-bold.z-99 {
  z-index: 99;
  position: relative;
}

._40-bold.mt-8 {
  margin-top: 8px;
}

._40-bold.japanese {
  width: 220px;
}

._24-light {
  z-index: 5;
  color: var(--gray--600);
  text-align: center;
  font-family: Noto Sans TC, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 150%;
  position: relative;
}

._24-light.btm-margin-56 {
  margin-bottom: 0;
}

._24-light.white {
  color: var(--white);
}

.text-span-19 {
  color: var(--gray--600);
  letter-spacing: .5px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 150%;
}

.text-block-7 {
  color: var(--gray--600);
  margin-top: 16px;
  margin-bottom: 24px;
  font-family: Noto Sans TC, sans-serif;
}

.navigation-container-mob {
  object-fit: fill;
  border: 1px #101828;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1400px;
  height: 100%;
  min-height: auto;
  margin-left: 0;
  margin-right: 0;
  display: none;
  position: static;
}

.navigation-mob {
  align-items: center;
  width: auto;
  display: flex;
}

.menu-mob {
  justify-content: space-around;
  width: auto;
  display: flex;
}

.navigation-container-2 {
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.dropdown-link-2 {
  z-index: 28;
  opacity: 1;
  color: #283338;
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 20px;
  font-size: 16px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
}

.dropdown-link-2:hover {
  z-index: 30;
  opacity: 1;
  color: #7839f3;
  background-color: #fff;
  transform: scale(1.05);
  box-shadow: 7px 15px 45px 2px #7b88a833;
}

.dropdown-link-2.link-03 {
  z-index: 28;
  opacity: 1;
  display: flex;
  position: relative;
}

.dropdown-link-2.link-03:hover {
  z-index: 30;
}

.dropdown-link-2.link-03.hide {
  display: none;
}

.dropdown-link-2.link-04 {
  z-index: 28;
}

.dropdown-link-2.link-04:hover {
  z-index: 30;
  opacity: 1;
}

.dropdown-link-2.link-04.w--current {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.dropdown-link-2.link-04.current.w--current, .dropdown-link-2.link-04.fix-display {
  display: flex;
}

.dropdown-link-2.link-02 {
  z-index: 28;
  opacity: 1;
}

.dropdown-link-2.link-02:hover {
  z-index: 30;
}

.dropdown-link-2.link-05 {
  z-index: 28;
  display: flex;
}

.dropdown-link-2.link-05:hover {
  z-index: 30;
  opacity: 1;
}

.dropdown-link-2.link-06 {
  z-index: 28;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.dropdown-link-2.link-06:hover {
  z-index: 30;
  opacity: 1;
}

.dropdown-link-2.link-04.w--current {
  display: block;
}

.dropdown-link-2.link-04 {
  z-index: 28;
  opacity: 1;
  display: flex;
}

.dropdown-link-2.link-04:hover {
  z-index: 30;
}

.dropdown-link-2.link-04.w--current {
  position: relative;
}

.dropdown-link-2.link-04.hide {
  display: none;
}

.brand-2.blog {
  cursor: default;
}

.nav-menu-2 {
  color: #7b88a8;
  justify-content: flex-start;
  align-items: center;
  margin-left: 48px;
  font-size: 15px;
  display: flex;
  position: static;
}

.nav-menu-2._2-cta {
  flex-wrap: nowrap;
  flex: none;
  margin-left: 0;
}

.dropdown-pointer-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.navigation-container-mob-2 {
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navigation-mob2 {
  z-index: 999;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.navigation-mob2.blog {
  z-index: 900;
}

.dropdown-title-2 {
  color: #101828;
  margin-bottom: 2px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 15px;
}

.dropdown-title-2:hover {
  color: #283338;
}

.dropdown-title-2.colour-1 {
  color: #101828;
  font-family: Noto Sans TC, sans-serif;
}

.dropdown-title-2.right-margin-8 {
  margin-bottom: 0;
  margin-right: 8px;
}

.icon-square {
  background-color: #0000;
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-right: 12px;
  padding: 0;
  display: flex;
}

.icon-square.colour-3 {
  background-color: #0000;
}

.icon-square.colour-3.jlr {
  height: 24px;
  margin-right: 0;
}

.link-block {
  color: #101828;
  flex: 0 auto;
  padding: 20px 16px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.link-block:hover {
  color: var(--gray--600);
}

.link-block.w--current {
  display: block;
}

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

.link-block.dark:hover {
  color: #bebebe;
}

.link-block.hide {
  display: none;
}

.link-block.hide.w--current {
  display: block;
}

.link-block.navbar-margin {
  padding-left: 12px;
  padding-right: 12px;
}

.navigation-left-2 {
  align-items: center;
  width: 100%;
  display: flex;
}

.navigation-left-2.blog {
  justify-content: flex-start;
  display: flex;
}

.dropdown-wrapper-2 {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  margin-top: -11px;
  box-shadow: 4px -19px 35px #20355a14, 11px 11px 30px -10px #20355a26;
}

.dropdown-wrapper-2.w--open {
  background-color: #fff;
  border-radius: 15px;
  min-width: 300px;
  max-height: 100vh;
  left: -97px;
  box-shadow: 0 50px 25px -50px #20355a26, 8px 18px 60px 4px #00000021;
}

.navigation-right-2 {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  font-size: 16px;
  display: flex;
}

.navigation-right-2.hide {
  display: none;
}

.navigation-v2025 {
  z-index: 999;
  width: 100%;
  height: auto;
  display: block;
  position: static;
  inset: 0% 0% auto;
}

.navigation-v2025.blog {
  z-index: 997;
  position: relative;
  top: 64px;
}

.navigation-v2025.hide {
  display: none;
}

.bottom-link {
  border-top: 1px solid #0000000f;
  justify-content: center;
  align-items: center;
  min-height: 90px;
  text-decoration: none;
  display: none;
}

.nav-content-wrap-2 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-right: 8px;
  display: flex;
}

.flowbase-logo {
  min-width: 55px;
}

.chevron {
  color: var(--purple--700);
  margin-right: 5px;
}

.pointer-2 {
  z-index: 20;
  background-color: #fff;
  border-radius: 2px;
  width: 20px;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  transform: rotate(45deg);
}

.dropdown-link-mob {
  z-index: 30;
  color: #283338;
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  padding: 20px;
  font-size: 16px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
}

.dropdown-link-mob:hover {
  opacity: .91;
  color: #7839f3;
  background-color: #fff;
  transform: scale(1.05);
  box-shadow: 7px 15px 45px 2px #7b88a833;
}

.navigation-2 {
  z-index: 999;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-bottom: 1px solid #0000000d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 64px;
  padding: 0 64px;
  font-family: Noto Sans TC, sans-serif;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navigation-2.dark {
  color: var(--white);
  background-color: #101828;
  position: fixed;
}

.navigation-2.blog {
  z-index: 900;
  top: 0%;
}

.navigation-2.blog.cat {
  z-index: 997;
  background-color: var(--nude);
  color: #101828;
  margin-top: 64px;
  box-shadow: 0 8px 32px -16px #0003;
}

.bottom-text {
  color: #6a35ff;
  letter-spacing: 1px;
  white-space: normal;
  font-size: 12px;
  font-weight: 600;
}

.dropdown-toggle-3 {
  color: #101828;
  padding-left: 8px;
  padding-right: 24px;
  font-family: Noto Sans TC, sans-serif;
  transition: all .2s;
}

.dropdown-toggle-3:hover {
  color: var(--gray--600);
  font-family: Noto Sans TC, sans-serif;
}

.dropdown-toggle-3.dark {
  color: var(--white);
}

.dropdown-toggle-3.dark:hover {
  color: #bebebe;
}

.dropdown-2 {
  color: #101828;
  margin-left: 12px;
  margin-right: 12px;
}

.dropdown-2.hide {
  display: none;
}

.dropdown-2.navbar-margin {
  margin-left: 4px;
  margin-right: 4px;
}

.navigation-dropdown-2 {
  min-width: 140px;
}

.navigation-dropdown-2.w--open {
  background-color: #0000;
  min-width: 370px;
  max-height: 100vh;
  padding-top: 10px;
  left: -240%;
}

.navigation-dropdown-2.dropdown-small.w--open {
  min-width: 350px;
  left: -140%;
}

.navigation-dropdown-2.about-us {
  left: -150%;
}

.image-15 {
  height: auto;
}

.text-span-20 {
  font-family: Inter, sans-serif;
}

.grid-6 {
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.grid-6._3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-6._3._2-columns, .grid-6._2 {
  grid-template-columns: 1fr 1fr;
}

.grid-6._4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.num-count {
  z-index: 5;
  color: #101828;
  text-align: center;
  letter-spacing: 0;
  font-family: Inter, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 150%;
  position: relative;
}

.num-count.gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(117deg, #875bf7 18%, #5d38bf 57%, #3e1c96);
  -webkit-background-clip: text;
  background-clip: text;
}

.num-count.gradient.sm {
  background-image: linear-gradient(117deg, #875bf7 18%, #5d38bf 57%, #3e1c96);
  font-size: 32px;
  position: static;
}

.data-oakmega {
  padding-right: 0;
  position: relative;
  overflow: hidden;
}

.text-span-21, .text-span-22 {
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
}

.bkg-icon {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 0;
  padding-right: 34%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-16 {
  height: 64px;
}

.image-16._56 {
  height: 56px;
}

.text-span-25 {
  font-family: Inter, sans-serif;
}

.text-span-26 {
  font-size: 56px;
}

.fade-out {
  background-image: linear-gradient(to right, var(--nude) 24%, #f8f7f700);
  width: 80px;
  height: 75%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.fade-out.right {
  background-image: linear-gradient(270deg, var(--nude), #f8f7f700);
  inset: auto 0% 0% auto;
}

.text-span-27, .text-span-28 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.text-span-29, .text-span-30, .text-span-31 {
  font-family: Inter, sans-serif;
}

.text-span-32, .text-span-33, .text-span-34 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

._22-bold {
  color: var(--gray--800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 150%;
}

._22-bold.btm-margin-12 {
  margin-bottom: 12px;
}

._22-bold.btm-margin-8 {
  margin-bottom: 8px;
  text-decoration: none;
}

._22-bold.btm-margin-8.remove-link {
  white-space: normal;
  align-self: stretch;
  max-width: 100%;
}

._22-bold.top-margin-8 {
  margin-top: 8px;
}

.footermob {
  grid-template: "."
  / 2.25fr 1fr 1fr 1fr 1fr;
  display: none;
}

.div-block-23 {
  overflow: hidden;
}

.text-block-10 {
  color: var(--gray--400);
  background-color: #9999991a;
  border-radius: 4px;
  margin: -2px 0;
  padding: 2px 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.section-mob, .section-mob.gradient-white-nude, .section-mob.nude {
  display: none;
}

.div-block-24 {
  margin-top: 24px;
  margin-bottom: 12px;
  overflow: hidden;
}

.div-block-25 {
  margin-top: 16px;
  margin-bottom: 32px;
  overflow: hidden;
}

.div-block-26 {
  margin-bottom: 8px;
  overflow: hidden;
}

.div-block-26.btm-margin-80 {
  margin-bottom: 8px;
}

.div-block-27 {
  margin-bottom: 88px;
  display: flex;
  overflow: hidden;
}

.div-block-27.btm-margin-32 {
  margin-bottom: 32px;
}

.div-block-27.blog {
  margin-bottom: 40px;
}

.div-block-27.hide {
  display: block;
  overflow: visible;
}

.text-mask-btm-24 {
  width: auto;
  margin-bottom: 24px;
  overflow: hidden;
}

.text-mask-btm-24.hero {
  background-color: #0000;
  justify-content: center;
  height: auto;
  margin-bottom: 0;
}

.div-block-29 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.hiring {
  height: 19px;
  margin-bottom: 0;
  margin-left: 0;
}

.hiring-link {
  cursor: pointer;
  margin-left: 8px;
  transition: all .3s cubic-bezier(.445, .05, .55, .95);
  display: none;
}

.hiring-link:hover {
  transform: translate(0, -4px);
  box-shadow: 0 8px 16px -6px #18004f26;
}

.hiring-link.blog {
  cursor: auto;
}

.feature-images {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex: 0 auto;
  align-self: center;
  display: block;
}

.feature-images.nude-bkg {
  background-color: var(--nude);
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
}

.feature-images.nude-bkg.test {
  max-width: 50vw;
}

.feature-images.nude-bkg.success {
  max-width: none;
  height: 70vh;
}

.feature-images.hero {
  display: none;
}

.feature-images.edm {
  width: 100%;
  max-width: none;
}

.feature-images.shadow {
  box-shadow: 1px 1px 4px #0000001f, 0 3px 6px #00000026;
}

.feature-images.shadow.radius-6 {
  border-radius: 6px;
}

.feature-images.shadow.radius-6.margin-8.radius-10 {
  border-radius: 10px;
}

.feature-images.shadow.radius-6.margin-8.radius-8 {
  border-radius: 8px;
}

.feature-images.module {
  max-width: 40%;
}

.feature-images.career {
  width: 100%;
  min-width: auto;
  max-width: none;
}

.feature-images.download:hover {
  background-color: #0000;
  box-shadow: 1px 1px 3px #35353566;
}

.feature-images.ig {
  max-width: 25vw;
}

.feature-images._18 {
  max-width: 18%;
  margin-left: 10px;
}

.text-span-36 {
  font-family: Inter, sans-serif;
}

.text-mask-top-8 {
  margin-top: 8px;
  overflow: hidden;
}

.div-block-30 {
  opacity: 1;
  align-self: auto;
  align-items: center;
  margin-right: 24px;
  display: flex;
}

.div-block-30.hide {
  opacity: 0;
  margin-right: 4px;
}

.div-block-30.margin-right {
  margin-right: 8px;
}

.text-span-38 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

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

.text-span-39 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.text-span-40, .text-span-41, .text-span-42 {
  font-family: Inter, sans-serif;
}

.text-mask-btm-88 {
  margin-bottom: 88px;
}

.text-mask-btm-88.btm-32 {
  margin-bottom: 32px;
}

.text-mask-btm-56 {
  margin-bottom: 56px;
  overflow: hidden;
}

.white-bkg {
  z-index: 1;
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d52bedbea24a56e8d1b64a_hero-bkg-fix.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto 85vh;
  position: absolute;
  inset: 0%;
}

.web-monitor {
  cursor: help;
  width: auto;
  margin-top: 0;
}

.web-monitor:hover {
  border: 1px #000;
}

.text-span-46, .text-span-47, .text-span-48 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

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

.div-block-33.hide {
  display: none;
}

.div-block-33.message-type {
  flex: 0 auto;
  grid-template-columns: 1fr 3.5fr;
}

.text-span-49 {
  font-family: Inter, sans-serif;
}

.div-block-33-reverse {
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  display: grid;
}

.text-span-50, .text-span-51, .text-span-52, .text-span-53, .text-span-54 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.social-linkedin-before {
  z-index: 1;
  cursor: pointer;
  height: 32px;
  position: relative;
}

.social-linkedin-after {
  z-index: 0;
  opacity: 1;
  cursor: pointer;
  height: 32px;
  position: absolute;
  inset: 0%;
}

.field-label {
  margin-bottom: 16px;
  font-family: Noto Sans TC, sans-serif;
  font-weight: 300;
}

.logo-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 56px;
  display: grid;
}

.monitor-tooltip {
  background-color: var(--gray--800);
  border-radius: 4px;
  width: auto;
  height: auto;
  margin-left: 12px;
  padding: 4px 8px;
  display: none;
  position: relative;
  box-shadow: 4px 4px 16px -10px #e24efa80, -4px 4px 16px -10px #7d19fc80;
}

.text-block-11 {
  z-index: 5;
  color: var(--white);
  letter-spacing: .15px;
  font-family: Inter, sans-serif;
  font-size: 11px;
  position: relative;
}

.monitor-arrow {
  background-color: var(--gray--800);
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
}

.monitor-arrow-wrap {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% -2%;
}

.monitor {
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 16px;
  display: flex;
}

.black-mask {
  z-index: 50;
  background-color: #101828;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-37 {
  z-index: 40;
  position: absolute;
}

.feature-images-mobile {
  display: none;
}

.article-image-wrap-4 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/60795fd42ba9cc3702a05f6b_1_wlnHm0o2dw_xqN7pUvzv6g%20(1).png");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  height: 180px;
}

.text-span-55, .text-span-56 {
  font-family: Inter, sans-serif;
}

.text-span-57, .text-span-58, .text-span-59, .text-span-60, .text-span-61, .text-span-62, .text-span-63, .text-span-64 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.section-3 {
  z-index: 20;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 800px;
  height: 100vh;
  margin-bottom: 500px;
  padding-left: 240px;
  padding-right: 240px;
  display: flex;
  position: relative;
}

.div-block-38 {
  width: 160px;
  margin-bottom: 24px;
}

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

.btm-margin-24.module {
  width: 100%;
}

.body-4 {
  flex-direction: column;
}

.body-5 {
  flex-direction: column;
  align-items: center;
  max-width: 100%;
  margin-left: 0%;
  display: flex;
  overflow: visible;
}

.blog-banner {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 6px;
  width: 50%;
  min-width: 750px;
  height: auto;
  display: block;
  overflow: visible;
}

.auther-avatar {
  border-radius: 20px;
  width: 32px;
  max-width: none;
  height: 32px;
  margin-right: 8px;
  display: block;
}

.meta-grey {
  color: var(--gray--600);
  flex: none;
}

.div-block-41 {
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.meta-info {
  margin-right: 48px;
}

.meta-info.meta-grey {
  margin-right: 0;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.collection-list-wrapper {
  width: 100%;
  padding-top: 24px;
  padding-bottom: 40px;
  overflow: hidden;
}

.collection-list-wrapper.btm-padding-56 {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 56px;
  overflow: visible;
}

.collection-list-wrapper.btm-padding-56.home {
  padding-bottom: 0;
}

.blog-title {
  color: #101828;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 12px;
  line-height: 125%;
}

.heading-8 {
  color: #101828;
  display: none;
}

.rich-text {
  width: 50%;
  min-width: 750px;
  display: block;
}

.rich-text h1 {
  color: #101828;
  letter-spacing: 1px;
  margin-top: 16px;
  margin-bottom: 16px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  line-height: 130%;
}

.rich-text p {
  color: #101828;
  letter-spacing: 1px;
  white-space: normal;
  margin-bottom: 24px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 161.8%;
  display: block;
}

.rich-text h2 {
  color: #101828;
  margin-top: 16px;
  margin-bottom: 16px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 130%;
}

.rich-text figcaption {
  color: var(--gray--600);
  width: 100%;
  height: auto;
  margin-top: 4px;
  font-family: Noto Sans TC, sans-serif;
  line-height: 161.8%;
}

.rich-text img {
  border-radius: 6px;
  margin-top: 0;
  margin-bottom: 0;
}

.rich-text li {
  color: #101828;
  letter-spacing: 1px;
  margin-bottom: 8px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 161.8%;
}

.rich-text ul {
  color: var(--purple--700);
  background-color: #0000;
  margin-top: 16px;
  margin-bottom: 16px;
}

.rich-text ol {
  margin-top: 16px;
  margin-bottom: 16px;
}

.rich-text a {
  border-style: none none dashed;
  border-width: 1px 1px 1.8px;
  border-color: black black var(--purple--700);
  color: var(--gray--600);
  cursor: pointer;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.rich-text a:hover {
  color: var(--purple--700);
}

.rich-text.rich-text-demo {
  flex-direction: column;
  width: 50%;
  min-width: 750px;
  display: none;
}

.rich-text.rich-text-demo h3 {
  margin-top: 16px;
  margin-bottom: 16px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 22px;
}

.rich-text figure {
  clear: none;
  object-fit: fill;
  border: 1px #000;
  width: 100%;
  min-width: 100%;
  height: auto;
  margin-bottom: 24px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.rich-text h3 {
  color: #101828;
  line-height: 130%;
}

.rich-text blockquote {
  border-left-style: solid;
  border-left-color: var(--orange-400);
  color: var(--gray--600);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 8px 0 8px 16px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 161.8%;
}

.rich-text.text-link {
  flex-direction: column;
  width: 50%;
  min-width: 750px;
  display: inline;
}

.rich-text.text-link h3 {
  margin-top: 16px;
  margin-bottom: 16px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 22px;
}

.link-block-list-auther {
  cursor: default;
  flex-flow: row;
  flex: none;
  place-content: space-between flex-start;
  align-items: center;
  width: auto;
  margin-right: 12px;
  text-decoration: none;
  display: flex;
  position: static;
  inset: auto 0% 0% auto;
  overflow: visible;
}

.heading-10 {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--gray--400) var(--gray--400) #1817171a;
  align-self: stretch;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Noto Sans TC, sans-serif;
  line-height: 64px;
}

.blog-post-01 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  background-color: var(--nude);
  border: 3px solid #fcfbfb;
  border-radius: 0;
  grid-template: "."
  / 1.55fr 1fr;
  grid-auto-columns: 1fr;
  height: auto;
  padding: 0;
  text-decoration: none;
  transition: all .35s cubic-bezier(.39, .575, .565, 1);
  display: grid;
  position: static;
  overflow: hidden;
}

.blog-post-01:hover {
  border-color: var(--white);
  background-color: var(--nude);
  color: var(--purple--400);
  border-radius: 12px;
  transform: translate(0, -4px);
  box-shadow: 13px 29px 64px -48px #3e1c9659, -13px 29px 64px -48px #5d38bf59;
}

.blog-date {
  flex-direction: row;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-bottom: 16px;
  display: flex;
}

.blog-date.no-btm-margin {
  justify-content: flex-start;
  margin-bottom: 0;
  display: flex;
}

.collection-item {
  border: 1px none var(--white);
  background-color: #0000;
  border-radius: 6px;
  width: 100%;
  margin-right: 0;
  padding: 12px;
  transition: all .35s cubic-bezier(.39, .575, .565, 1);
  overflow: visible;
}

.collection-item:hover {
  background-color: var(--white);
  opacity: 1;
  border-style: none;
  transform: translate(0, -4px);
  box-shadow: 13px 29px 64px -48px #0400d359, -13px 29px 64px -48px #e1140059;
}

.collection-item.no-hover {
  border-style: none;
  border-color: var(--nude);
  background-color: #0000;
  width: 100%;
  padding: 0;
  transition-property: none;
  overflow: visible;
}

.collection-item.no-hover:hover {
  box-shadow: none;
  transform: none;
}

.collection-list-wrapper-2 {
  margin-top: 32px;
  margin-bottom: 32px;
}

.collection-list-wrapper-2.newsroom {
  justify-content: space-between;
  align-self: auto;
  width: 100vw;
  margin-top: 0;
}

.collection-list-wrapper-2.top-news {
  display: flex;
}

.body-6 {
  flex-direction: column;
}

.tags-collection-item {
  background-color: #e4e4e4;
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  margin-bottom: 8px;
  margin-right: 8px;
  padding: 0;
  transition: all .3s;
  display: block;
}

.tags-collection-item:hover {
  border: 1px solid var(--white);
  background-color: var(--nude);
  opacity: 1;
  transform: translate(0, -4px);
  box-shadow: 0 12px 16px -10px #18171733;
}

.tags {
  color: var(--gray--600);
  cursor: pointer;
  flex: 0 auto;
  padding: 2px 12px;
  font-family: Inter, sans-serif;
  text-decoration: none;
  display: inline-block;
  overflow: visible;
}

.tags-collection-list-wrapper {
  color: var(--gray--600);
  align-self: center;
  width: 50%;
  min-width: 750px;
  margin-top: 24px;
  display: block;
}

.tags-collection-list {
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.empty-state {
  background-color: #0000;
  display: block;
}

.div-block-44 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-25 {
  width: 480px;
  height: auto;
  margin-bottom: 24px;
}

.article-image-wrap {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  display: flex;
  overflow: hidden;
}

.article-image-wrap.header {
  background-color: var(--white);
  border-radius: 0;
  align-items: center;
  width: 100%;
  height: 100%;
}

.article-image-wrap.top {
  border-radius: 0;
  height: auto;
}

._14-reg {
  color: var(--gray--800);
  width: auto;
  font-family: Inter, sans-serif;
}

._14-reg.grey {
  color: var(--gray--400);
}

._14-reg.grey._w-100 {
  width: auto;
}

._14-reg.grey.btm-margin-10 {
  margin-bottom: 10px;
}

._14-reg.grey.form {
  color: var(--gray--500);
  margin-top: -5px;
  font-weight: 400;
}

._14-reg.white {
  color: var(--white);
  letter-spacing: .5px;
  background-color: #0000;
  font-family: Noto Sans TC, sans-serif;
  font-size: 14px;
}

._14-reg.white.banner {
  width: 100%;
  margin-right: 16px;
  overflow: visible;
}

._14-reg.btm-margin-12 {
  margin-bottom: 12px;
}

._14-reg.btm-margin-12.right-margin-4 {
  color: var(--white);
  width: auto;
  margin-right: 4px;
}

._14-reg.btm-margin-12.right-margin-4.gray {
  color: var(--gray--800);
}

.blog-post-02 {
  grid-column-gap: 24px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.icon-cal {
  width: 16px;
  height: 16px;
  margin-bottom: 1px;
  margin-right: 4px;
  padding-bottom: 0;
}

.link-block-list-h-copy {
  background-color: var(--nude);
  border: 3px solid #fcfbfb;
  border-radius: 0;
  grid-template: "." 1fr
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  padding: 0;
  text-decoration: none;
  transition: all .35s cubic-bezier(.39, .575, .565, 1);
  display: block;
  position: static;
  overflow: visible;
}

.link-block-list-h-copy:hover {
  border: 3px solid var(--white);
  background-color: var(--nude);
  color: var(--purple--400);
  border-radius: 12px;
  overflow: hidden;
  transform: translate(0, -4px);
  box-shadow: 13px 29px 64px -48px #3e1c9659, -13px 29px 64px -48px #5d38bf59;
}

.link-block-list-h-copy.recommendation {
  border-color: var(--nude);
}

.blog-link {
  color: var(--gray--600);
  margin-left: 4px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.blog-link.w--current {
  letter-spacing: 0;
  margin-left: 8px;
  margin-right: 0;
}

.preview-context {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding: 0 12px 12px;
  display: flex;
}

.blog-context-wrapper {
  height: auto;
  padding: 12px 12px 12px 0;
}

.search-wrapper {
  z-index: 999;
  background-color: #0000;
  border-top: 1px #99999980;
  border-bottom: 1px #0000000d;
  flex: 1;
  align-items: center;
  width: auto;
  height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 0 16px 24px;
  display: none;
  position: static;
  inset: 64px 0% auto;
}

.search-wrapper.hide {
  display: none;
}

.search-wrapper.navbar, .search-wrapper.search-page {
  display: flex;
}

.search-input {
  color: #101828;
  background-color: #0000;
  border: 1px #000;
  margin-bottom: 0;
  margin-left: 8px;
  margin-right: 8px;
  padding: 0;
  font-family: Noto Sans TC, sans-serif;
}

.search-button {
  color: #101828;
  background-color: #0000;
  border: 1.5px solid #101828;
  border-radius: 99px;
  align-self: center;
  width: 80px;
  height: 40px;
  padding: 8px 24px;
  font-family: Noto Sans TC, sans-serif;
  font-weight: 400;
  transition: all .3s;
}

.search-button:hover {
  color: #101828;
  background-color: #0000;
  background-image: none;
  border-style: solid;
}

.search-icon-wrapper {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.search-icon-wrapper.right-margin-16 {
  margin-right: 16px;
}

.search-result-item {
  align-items: center;
  width: 100%;
  margin-bottom: 24px;
  display: flex;
  overflow: visible;
}

.image-in-search {
  flex: none;
  width: 256px;
  height: 144px;
}

.progress-bar-desktop {
  z-index: 9999;
  background-image: linear-gradient(to right, var(--orange-400) 10%, var(--purple--400) 60%, var(--purple--700) 104%);
  transform-origin: 0%;
  white-space: normal;
  object-fit: fill;
  object-position: 0% 50%;
  order: -1;
  align-self: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 4px;
  margin-top: 0;
  display: block;
  position: fixed;
  top: 0;
}

.image-29 {
  width: 25%;
  font-family: Noto Sans TC, sans-serif;
  font-size: 24px;
}

.heading-12 {
  margin-top: 24px;
  margin-bottom: 16px;
}

.text-field {
  margin-bottom: 16px;
}

.blog-post-03 {
  grid-column-gap: 24px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-49 {
  width: 50%;
  min-width: 750px;
}

.reaction-buttons {
  background-color: #0000;
  border-radius: 6px;
  width: 50%;
  min-width: 750px;
  margin-top: 32px;
  margin-bottom: 32px;
  padding: 16px;
}

.html-embed-2 {
  width: 100%;
}

.html-embed-3 {
  z-index: 6;
  align-self: flex-start;
  position: sticky;
  top: 50%;
  left: 0;
}

.progress-bar-tablet, .progress-bar-mobile {
  z-index: 9999;
  background-image: linear-gradient(to right, var(--orange-400) 10%, var(--purple--400) 60%, var(--purple--700) 104%);
  transform-origin: 0%;
  white-space: normal;
  object-fit: fill;
  object-position: 0% 50%;
  order: -1;
  align-self: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 4px;
  margin-top: 0;
  display: none;
  position: fixed;
  top: 0;
}

.imggggggg {
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  display: flex;
}

._80 {
  width: 80%;
}

._90 {
  width: 90%;
}

._85 {
  width: 85%;
}

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

.text-span-66, .text-span-67, .text-span-68, .text-span-69, .text-span-70, .text-span-72 {
  font-family: Inter, sans-serif;
}

.white-paper-text {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: static;
  inset: 0% auto 0% 80px;
}

.white-paper-text.hero {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  background-color: #0000;
  flex-direction: row;
  grid-template-rows: 200px;
  grid-template-columns: auto 1fr auto;
  grid-auto-columns: 1fr;
  place-content: center;
  justify-items: center;
  width: 100%;
  margin-bottom: 8px;
  display: grid;
  position: static;
}

.grid-8 {
  background-color: #0000;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 8px;
  display: flex;
}

.white-paper-images {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611c80b5f50ae0208985b093_mockup-book-hero%20(3).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: static;
  inset: auto 0% 0% auto;
}

.white-paper-images.nude-bkg {
  background-color: var(--nude);
  border-radius: 8px;
}

.white-paper-images.hero {
  display: none;
}

.white-paper-images._02 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177f1ab0e79e516a85fa51a_mockup-book-hero02%20(1).png");
}

.white-paper-images._03 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622edf53395c96da158738d8_mockup-book-hero.png");
  background-position: 50%;
  background-size: contain;
}

.white-paper-images._03._04 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6295e9199d97bef7e5c493eb_mockup-book-hero.png");
  background-position: 50%;
  background-size: contain;
}

.white-paper-images._04 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62a2bb6bd3dee0462f462693_mockup-book-hero.png");
}

.white-paper-images._05 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62dfa6b1ae9124155627f418_mockup-book-hero.png");
  background-position: 50%;
  background-size: contain;
}

.white-paper-images._06 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/636db79018e5748c4b3e27e5_2022%20Q4%20mockup-book-hero.png");
}

.white-paper-images._07 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/64465f2644e8085ab6756353_2022%20Q4%20mockup-book-hero.png");
}

.white-paper-images._08 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/64c1fb39baea6378ed12f239_2022%20Q4%20mockup-book-hero.png");
}

.div-block-50 {
  align-items: center;
  display: flex;
}

.white-paper-caption-wrap {
  border-style: none;
  border-width: 1px;
  border-color: black black black var(--black--20);
  padding-left: 0;
}

.icon-24px-wrap {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.right-margin-4 {
  width: 20px;
  margin-right: 4px;
}

.btn-sec-text {
  background-color: var(--white);
  direction: ltr;
  color: var(--purple--700);
  text-align: center;
  letter-spacing: .5px;
  text-transform: none;
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 168px;
  min-height: 40px;
  padding: 8px 64px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-style: normal;
  line-height: 100%;
  text-decoration: none;
  display: flex;
}

.btn-sec-text.small {
  padding: 0 40px;
  font-size: 16px;
  text-decoration: none;
}

.btn-sec-text.small.reverse {
  background-image: linear-gradient(135deg, var(--orange-400), var(--purple--400) 50%, var(--purple--700));
}

.btn-sec-text.xs {
  text-shadow: -1px 1px 6px #0006;
  background-color: #101828;
  min-width: auto;
  min-height: auto;
  padding: 8px 24px;
  font-size: 14px;
}

.primary-btn-dark {
  background-image: linear-gradient(130deg, #875bf7 11%, #5d38bf 53%, #3e1c96);
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.primary-btn-dark.top-margin-24 {
  width: auto;
  height: auto;
  margin-top: 24px;
  text-decoration: none;
  transition: all .2s ease-in;
}

.primary-btn-dark.top-margin-24:hover {
  transform: translate(0, -4px);
  box-shadow: 3px 3px 16px -4px #e24efa33, -3px 3px 16px -4px #7d19fc33;
}

.primary-btn-dark.reverse {
  background-color: #18004f80;
  background-image: none;
}

.primary-btn-dark.right-margin-8 {
  margin-right: 12px;
}

.primary-btn-dark.small {
  border-radius: 999px;
  margin-left: 12px;
  margin-right: 0;
  padding: 2px;
}

.primary-btn-dark.top-margin-16 {
  margin-top: 16px;
  padding: 2px;
  transition: all .2s;
}

.primary-btn-dark.top-margin-16:hover {
  transform: translate(0, -4px);
}

._2-columns-no-gap {
  grid-column-gap: 8px;
  grid-row-gap: 24px;
  flex-flow: column wrap;
  grid-template-rows: 100%;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center flex-start;
  place-items: center;
  width: auto;
  height: 92%;
  display: grid;
}

._2-columns-no-gap.mobile {
  display: none;
}

.white-paper-form {
  z-index: 999;
  background-color: #fff;
  background-image: none;
  background-size: auto;
  border-radius: 8px;
  width: 100%;
  min-width: 480px;
  max-width: 560px;
  margin: 10% 5% 2.5%;
  padding: 16px;
  display: block;
  position: relative;
}

.white-paper-modal-wrapper {
  z-index: 999;
  background-color: #181717e6;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.white-paper-01.w--redirected-checked {
  border-color: #e24efa00;
}

.white-paper-style {
  border: 2px none var(--black--20);
  cursor: pointer;
  border-radius: 6px;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.white-paper-style:hover {
  border-style: solid;
  border-color: var(--black--15);
  background-color: #0000;
}

.white-paper-style:active {
  border-color: var(--black--20);
  flex: 0 auto;
}

.white-paper-style.w--redirected-checked {
  border-width: 2px;
  border-color: var(--gray--600);
  border-radius: 6px;
  width: auto;
  height: auto;
}

.white-paper-style.w--redirected-focus {
  border: 2px solid var(--gray--600);
  box-shadow: none;
  opacity: 1;
  border-radius: 6px;
}

.white-paper-style._5:hover {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6119f05689cff20be6d1b8d0_company-size-1000%2B_active.svg");
  background-position: 50% 25%;
  background-repeat: no-repeat;
  background-size: auto;
}

.white-paper-style._4:hover {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6119f056ab2c8d2f87ebbd38_company-size-1000_active.svg");
  background-position: 50% 25%;
  background-repeat: no-repeat;
  background-size: auto;
}

.white-paper-style._3:hover {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6119f0568d154e38b12102be_company-size-500_active.svg");
  background-position: 50% 25%;
  background-repeat: no-repeat;
  background-size: auto;
}

.white-paper-style._2 {
  border-style: none;
  border-color: var(--gray--600);
  width: auto;
}

.white-paper-style._2:hover {
  border-style: solid;
  border-color: var(--black--15);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6119f0560b072dd2023af0a6_company-size-100_active.svg");
  background-position: 50% 26%;
  background-repeat: no-repeat;
  background-size: auto;
}

.white-paper-style._2.w--redirected-focus {
  box-shadow: 0 0 8px -1px #e24efa33, 0 0 8px -1px #7d19fc33;
}

.white-paper-style._1:hover {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6119f056b86b16809fbd8017_company-size-25_active.svg");
  background-position: 50% 25%;
  background-repeat: no-repeat;
  background-size: auto;
}

.radio-button-field {
  background-color: var(--nude);
  border-radius: 6px;
  flex-flow: column;
  place-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding: 12px;
  display: flex;
  position: relative;
}

.radio-button-field.right-margin-4 {
  border-radius: 6px;
}

.radio-button-field.right-margin-8 {
  margin-right: 8px;
}

.radio-btn-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 12px;
  display: flex;
}

.radio-button-label {
  color: #101828;
  font-family: Noto Sans TC, sans-serif;
}

.text-span-74, .text-span-75, .text-span-76, .text-span-77, .text-span-78 {
  font-family: Inter, sans-serif;
}

.image-30 {
  position: relative;
}

.radio-btn-icon {
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  transform: scale(1.3);
}

.radio-btn-icon.active {
  display: none;
  position: static;
}

.form-input {
  border: 1px solid var(--gray--300);
  background-color: var(--white);
  color: var(--gray--800);
  border-radius: 8px;
  height: 44px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  transition: all .2s;
}

.form-input:focus {
  border-color: var(--purple--400);
  box-shadow: 0 0 0 4px #f4ebff, 0 1px 2px #1018280d;
}

.form-input::placeholder {
  color: var(--gray--400);
}

.form-select {
  color: var(--gray--600);
  background-color: #f8f7f7cc;
  border: 1px solid #1817171a;
  border-radius: 6px;
  padding-left: 8px;
  padding-right: 8px;
  font-family: Noto Sans TC, sans-serif;
}

.div-block-51 {
  justify-content: flex-end;
  width: 100%;
  padding-top: 4px;
  padding-right: 4px;
  display: flex;
}

.icon-20px {
  cursor: pointer;
  width: 20px;
  height: 20px;
}

.icon-20px.target-40px {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a0e1ae5b9842cf8777fa3_close.svg");
  background-position: 50%;
  background-size: 20px 20px;
  width: 24px;
  height: 24px;
  padding: 10px;
}

.image-31 {
  border-radius: 4px;
  height: 160px;
  margin-bottom: 16px;
  position: absolute;
  top: -20%;
  left: 40%;
  transform: rotate(3deg);
  box-shadow: 0 40px 20px -30px #18004f40;
}

.form {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-52 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.icon-32px {
  width: 32px;
  height: 32px;
}

.icon-32px.close {
  opacity: .8;
  cursor: pointer;
  background-color: #fff0;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a0e1ae5b9842cf8777fa3_close.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  border-radius: 999px;
  transition: all .2s;
}

.icon-32px.close:hover {
  opacity: 1;
  background-color: #ffffff80;
}

.icon-32px.close:active {
  box-shadow: 0 4px 12px -4px #00000040;
}

.icon-32px.close.dark {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6144176618931afff4527291_icon.svg");
  position: absolute;
  inset: auto 8px auto auto;
}

.icon-32px.close.dark:hover {
  background-color: #ffffff40;
}

.text-span-79 {
  color: #e60000;
}

.required, .bold-text-2, .bold-text-3 {
  color: #f30000;
}

.required {
  color: #fa4e51;
}

.success-message {
  background-color: #0000;
}

.image-32 {
  opacity: 0;
  width: 100%;
}

.div-block-53 {
  background-color: var(--black--15);
  width: 100%;
  height: 1px;
  margin: 12px 0;
}

.text-span-80, .text-span-81, .text-span-82, .en, .text-span-83, .text-span-84 {
  font-family: Inter, sans-serif;
}

.div-block-54 {
  width: 100%;
}

.image99 {
  height: 100%;
}

.white-paper-success-hero-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 24px;
  grid-template-rows: 100%;
  grid-template-columns: 1fr 1fr;
  place-content: center;
  place-items: center;
  width: auto;
  height: 92%;
}

.white-paper-success-hero-wrapper.mobile {
  display: none;
}

.text-mask-btm-56-copy {
  margin-bottom: 56px;
  overflow: hidden;
}

.message-btn-wrapper {
  display: block;
}

.white-paper-image-success {
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 90%;
  display: flex;
  position: static;
  inset: auto 0% 0% auto;
}

.white-paper-image-success.nude-bkg {
  background-color: var(--nude);
  border-radius: 8px;
}

.white-paper-image-success.hero {
  display: none;
}

.white-paper-image-success.line {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebe26d8d503260ae3080_Hardcover-Book-In-Hand-Mockup%201%20(1).png");
}

.white-paper-image-success._2022 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622ee6a8c60bb9af23a9fbcc_Hardcover-Book-In-Hand-Mockup%202.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-attachment: scroll;
}

.white-paper-image-success._2022.q2 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62a2baee5c6bd60f485df1f9_Hardcover-Book-In-Hand-Mockup%208.png");
}

.white-paper-image-success._2022.q3 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62e734c4eb6f4a80b6139b1d_Hardcover-Book-In-Hand-Mockup%209.png");
}

.white-paper-image-success._2022.q4 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/636db78f7d1f0204a44ec158_2022%20Q4%20Hardcover-Book-In-Hand-Mockup%2010.png");
}

.white-paper-image-success._2023 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/64c1faa739523790ed0d1a9c_2022%20Q4%20Hardcover-Book-In-Hand-Mockup%2012.png");
}

.form-2 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-55 {
  width: auto;
}

.image-33 {
  border-radius: 18px;
  box-shadow: 0 2px 20px -10px #00000040;
}

.div-block-56 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6127729a62f49c3276937207_modal-bg.svg");
  background-position: 50%;
  background-size: auto;
  width: 100%;
  height: auto;
}

.image-34 {
  z-index: 999;
  object-fit: cover;
  object-position: 50% 50%;
  width: 560px;
  max-width: none;
  height: auto;
  margin-right: 0;
  display: block;
  position: static;
  inset: -162px -26% 0% auto;
  overflow: visible;
}

.image-34.post {
  z-index: 8;
  margin-right: -88px;
  top: -169px;
}

.white-paper-modal {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6127729a62f49c3276937207_modal-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  min-width: auto;
  height: auto;
  padding: 32px 24px 32px 56px;
  display: grid;
  box-shadow: 0 1px 30px -15px #00000080;
}

.white-paper-modal.post {
  background-image: linear-gradient(232deg, #c3b5fe, #ddd6fe 50%, #fbf8f6);
  background-position: 0 0;
  justify-content: space-between;
  justify-items: stretch;
  width: 70%;
  min-width: auto;
  padding: 40px 0% 40px 48px;
}

.white-paper-modal.post.dark {
  background-image: linear-gradient(36deg, #3e1c96, #5d38bf 48%, #875bf7 89%);
  width: 90%;
}

._28-bold {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 161.18%;
}

._28-bold.white {
  color: var(--white);
}

._28-bold.search {
  margin-top: 24px;
  margin-bottom: 24px;
}

.div-block-57 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 240px;
  height: 320px;
  margin-top: -56px;
  margin-right: 0%;
  display: flex;
  position: static;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.div-block-58 {
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
}

.div-block-59 {
  flex-direction: row;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.div-block-60 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.home-posts {
  border: 3px solid var(--nude);
  border-radius: 0;
  grid-template: "." 1fr
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  padding: 0;
  text-decoration: none;
  transition: all .35s cubic-bezier(.39, .575, .565, 1);
  display: block;
  position: static;
  overflow: visible;
}

.home-posts:hover {
  border: 3px solid var(--white);
  background-color: var(--nude);
  border-radius: 12px;
  overflow: hidden;
  transform: translate(0, -4px);
  box-shadow: 13px 29px 64px -48px #3e1c9659, -13px 29px 64px -48px #5d38bf59;
}

.div-block-61 {
  align-items: center;
  margin-bottom: 2px;
  display: flex;
}

.image-35 {
  position: absolute;
  inset: 31px -29px 0% auto;
}

.image-36 {
  position: absolute;
  top: 32.5px;
  right: -26px;
}

.product-update {
  z-index: 99;
  background-color: #101828;
  border-radius: 8px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 90%;
  height: 48px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 64px;
  display: none;
  position: fixed;
  top: 72px;
  left: 0;
  right: 0;
}

.product-update.mobile {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.image-37 {
  height: 44px;
  margin-right: 8px;
}

.div-block-64 {
  align-items: center;
  display: flex;
}

.image-39 {
  margin-left: 4px;
}

.body-8 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.collection-list-wrapper-3 {
  width: 100%;
}

.tags-header {
  z-index: 5;
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  position: relative;
}

.empty-state-2 {
  background-color: #0000;
}

.image-40 {
  opacity: .3;
  height: 64px;
  position: absolute;
  inset: 50% auto auto 0%;
  transform: translate(-65%, -50%);
}

.tag-header {
  justify-content: center;
  align-items: center;
  margin-top: 64px;
  margin-bottom: 24px;
  display: flex;
  position: relative;
}

.body-9 {
  flex-direction: column;
  align-items: center;
}

.link-7 {
  color: var(--gray--800);
  margin-left: 8px;
  margin-right: 24px;
  padding-top: 1px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.empty-state-3 {
  background-color: #0000;
}

.div-block-65 {
  width: 100%;
}

.dot {
  background-color: var(--gray--600);
  border-radius: 999px;
  width: 4px;
  height: 4px;
  margin-left: 8px;
  margin-right: 8px;
}

.body-10 {
  flex-direction: column;
  align-items: stretch;
}

.heading-13 {
  font-family: Noto Sans TC, sans-serif;
}

.div-block-66 {
  background-color: var(--black--20);
  width: 100%;
  height: 1px;
}

.div-block-67 {
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 4px;
  margin-bottom: 12px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.grid-9 {
  z-index: 55;
  grid-template-rows: auto;
  grid-template-columns: 1fr .7fr;
  width: 100%;
  margin-bottom: 48px;
  position: relative;
}

.grid-9.career {
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-68 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding-bottom: 88px;
  display: flex;
}

.image-41 {
  z-index: 50;
  position: absolute;
  inset: auto 0% 0%;
}

.image-42 {
  z-index: 55;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
}

.image-80 {
  width: 420px;
  max-width: none;
  height: auto;
  margin-top: 0;
}

.image-80.solution {
  max-width: 98%;
}

.div-block-69 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/615ab69160731d7ad43ab3f3_krakenimages-376KN_ISplE-unsplash%201%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 80%;
}

.div-block-70 {
  background-color: var(--white);
  width: 90%;
  padding: 64px;
  position: absolute;
  inset: auto 0% 80px;
  box-shadow: 0 0 88px -24px #6d009326, 0 0 88px -24px #990e0026, 0 0 32px -16px #0000001a;
}

.div-block-70.mini {
  width: 80%;
  position: static;
  box-shadow: 0 0 88px -32px #6d00931a, 0 0 88px -32px #990e001a, 0 0 32px -24px #0000001a;
}

.div-block-70.mini._2 {
  width: 90%;
  max-width: 1200px;
}

.tabs {
  width: 100%;
  display: flex;
}

.tabs-menu {
  flex-direction: column;
  width: 50%;
  padding-right: 12px;
  display: flex;
}

.tab-pane-tab-1 {
  width: 100%;
}

.tabs-content {
  width: 50%;
  padding-left: 12px;
}

.tab-link-tab-1 {
  background-color: #0000;
  background-image: linear-gradient(#0000, #0000);
  padding-top: 16px;
  padding-bottom: 16px;
}

.tab-link-tab-1.w--current {
  background-image: linear-gradient(to bottom, var(--nude), var(--nude));
  border-radius: 4px;
}

.tab-link-tab-2 {
  background-color: #0000;
  border-radius: 6px;
  margin-top: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
}

.tab-link-tab-2.w--current {
  background-color: var(--nude);
}

.tab-link-tab-3 {
  background-color: #0000;
  margin-top: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
}

.tab-link-tab-3.w--current {
  background-color: var(--nude);
}

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

._28-light {
  color: var(--gray--800);
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 300;
  line-height: 100%;
}

._28-light.top-32 {
  margin-top: 32px;
}

._28-light.top-32.white {
  color: var(--nude);
}

.div-block-71 {
  width: 100%;
}

.div-block-71.right {
  justify-content: flex-end;
  display: flex;
}

.div-block-72 {
  flex-direction: column;
  align-self: auto;
  align-items: center;
  display: flex;
}

.image-45 {
  width: 40px;
}

.image-45.white {
  filter: contrast(0%) brightness(200%);
}

.text-block-12 {
  width: auto;
}

.image-46 {
  border-radius: 999px;
  width: 96px;
  margin-bottom: 12px;
  box-shadow: -7px 19px 24px -8px #5d38bf1a, 7px 19px 24px -8px #3e1c961a;
}

.tab-link-tab-4 {
  background-color: #0000;
  margin-top: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
}

.tabs-2 {
  display: flex;
}

.text-span-85, .text-span-86 {
  font-weight: 400;
}

.div-block-73 {
  align-items: center;
  height: 32px;
  margin-top: 24px;
  display: flex;
}

.image-47 {
  height: 24px;
  margin-right: 6px;
}

.text-span-88 {
  font-family: Inter, sans-serif;
}

.text-span-89 {
  font-size: 36px;
}

.text-span-89.sm {
  font-size: 20px;
}

.text-span-90, .text-span-91, .text-span-92 {
  font-size: 36px;
}

.text-span-93, .text-span-94, .text-span-95, .text-span-96, .text-span-97, .text-span-98 {
  font-size: 40px;
}

.div-block-74 {
  background-color: var(--white);
  padding: 32px;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-75 {
  align-items: flex-start;
  display: flex;
}

.image-47-copy {
  height: 36px;
}

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

.grid-10 {
  grid-row-gap: 20px;
  background-color: var(--white);
  grid-template-columns: 1fr;
  width: 90%;
  padding: 24px;
  position: absolute;
  inset: auto 0% -25% 50%;
  transform: translate(-50%);
  box-shadow: -18px 8px 24px -8px #5d38bf1a, 18px 8px 24px -8px #3e1c961a;
}

.grid-10.knives {
  bottom: -20%;
  box-shadow: -18px 8px 24px -8px #5d38bf1a, 18px 8px 24px -8px #3e1c961a;
}

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

.eng-font {
  font-family: Inter, sans-serif;
}

.text-span-99, .text-span-100 {
  color: var(--gray--600);
}

.grid-11 {
  grid-column-gap: 40px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
}

.success-stories {
  background-color: var(--white);
  border: 3px solid #0000;
  border-radius: 6px;
  flex-direction: column;
  width: 400px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  overflow: hidden;
}

.success-stories:hover {
  border: 3px solid var(--white);
  background-color: var(--nude);
  border-radius: 8px;
  transform: translate(0, -4px);
  box-shadow: -13px 29px 64px -48px #5d38bf59, 13px 29px 64px -48px #3e1c9659;
}

.div-block-79 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/615ead38045c391e8fef4902_Group%20332.jpg");
  background-position: 50% 10%;
  background-size: cover;
  width: 100%;
  height: 240px;
}

.div-block-79.knives-out {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/61680539847fa763023347ad_knives-hero%20(1).png");
  background-position: 50% 60%;
}

.image-48 {
  width: 56px;
  margin-right: 12px;
}

.div-block-80 {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div-block-81 {
  padding: 16px 16px 24px;
}

.div-block-82 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.accordion-wrapper {
  margin-top: 16px;
}

.accordion-item {
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 24px 30px 14px;
  box-shadow: 0 3px 7px #00000008;
}

.accordion-item-trigger {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.accordion-heading {
  cursor: pointer;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 30px;
}

.icon-9.accordion-icon {
  color: #0009;
  cursor: pointer;
  font-size: 32px;
  line-height: 30px;
}

.accordion-item-content {
  margin-top: 10px;
  margin-right: 30px;
  overflow: hidden;
}

.accordion-item-title---brix {
  color: #170f49;
  font-size: 22px;
  font-weight: 500;
  line-height: 28px;
}

.accordion-item---brix {
  cursor: pointer;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 40px;
  display: flex;
}

.accordion-item---brix.accordion-1---brix {
  background-color: var(--nude);
  border: 3px solid #0000;
  border-radius: 6px;
  margin-bottom: 0;
  padding: 24px;
  transition: all .2s;
}

.accordion-item---brix.accordion-1---brix:hover {
  border-width: 3px;
  border-color: var(--nude);
  background-color: var(--white);
  border-radius: 6px;
  overflow: hidden;
  transform: translate(0, -4px);
  box-shadow: -13px 29px 64px -48px #5d38bf40, 13px 29px 64px -48px #3e1c9640;
}

.accordion-content---brix {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.arrow-line---brix {
  background-color: #4a3aff;
  border-radius: 500px;
  width: 11px;
  min-height: 2px;
  position: absolute;
}

.arrow-line---brix._1---brix {
  background-color: #101828;
  width: 8px;
  left: 7px;
  transform: rotate(45deg);
}

.arrow-line---brix._2---brix {
  background-color: #101828;
  width: 8px;
  right: 7px;
  transform: rotate(-45deg);
}

.accordion-paragraph---brix {
  width: 100%;
  max-width: 90%;
  margin-top: 0;
  margin-bottom: 0;
}

.accordion-item-wrapper---brix {
  max-width: 886px;
  margin-left: auto;
  margin-right: auto;
}

.accordion-item-wrapper---brix.preview-page {
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: none;
  margin-top: 16px;
  display: grid;
}

.accordion-item-wrapper---brix.preview-page.faq {
  max-width: 800px;
}

.accordion-trigger---brix {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.accordion-arrow-wrap---brix {
  background-color: #fff;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  min-height: auto;
  margin-bottom: 0;
  margin-left: 16px;
  padding-bottom: 0;
  display: flex;
  box-shadow: 0 5px 16px #080f340f;
}

.accordion-arrow-wrapper---brix {
  z-index: 200;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  padding-bottom: 2px;
  display: flex;
  position: relative;
  transform: rotate(90deg);
}

._22-reg {
  color: #101828;
  font-family: Noto Sans TC, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
}

._20-reg {
  color: #101828;
  font-family: Noto Sans TC, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 155%;
}

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

.div-block-83.top-margin-24 {
  margin-top: 24px;
}

.grid-12 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 95%;
  margin-top: 5%;
  padding-bottom: 60px;
  position: static;
  top: 50%;
}

.price-plan-card {
  -webkit-text-fill-color: inherit;
  background-color: #fffffffa;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 6px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 240px;
  height: 100%;
  padding: 16px 0;
  display: flex;
  box-shadow: 0 1px 16px -4px #0000001a;
}

.price-plan-card.strong {
  background-color: var(--purple--700);
}

.text-block-13 {
  color: var(--gray--800);
  font-family: Noto Sans TC, sans-serif;
}

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

.div-block-84 {
  align-items: flex-end;
  display: flex;
}

.text-block-14 {
  margin-bottom: 8px;
}

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

.div-block-85 {
  background-color: var(--gray--800);
  border-radius: 99px;
  width: 4px;
  height: 4px;
  margin: 3px 8px;
}

.div-block-85.pro {
  background-color: var(--white);
}

.div-block-86 {
  align-items: center;
  display: flex;
}

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

.div-block-87 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 32px;
  margin-bottom: 32px;
  display: flex;
}

.div-block-87.hor {
  flex-direction: row;
  align-items: flex-end;
  margin-top: 32px;
  margin-bottom: 40px;
}

.heading-14 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.heading-14.dark {
  color: #101828;
}

.text-block-15 {
  color: var(--orange-400);
  margin-bottom: -8px;
  margin-left: 40px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.text-block-15.none {
  opacity: 0;
}

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

.div-block-89 {
  background-color: #ffffff8c;
  border-radius: 8px;
  padding: 8px;
  box-shadow: 0 4px 48px -24px #0000001a;
}

.div-block-89.gradient {
  background-color: var(--purple--700);
  padding: 8px;
  transform: scale(1.1);
}

.div-block-89._50 {
  background-color: #0000;
  background-image: linear-gradient(135deg, #f4eef5, #ddd6fe 65%, #c3b5fe);
}

.div-block-89 {
  width: 100%;
  padding: 10px;
  box-shadow: 0 64px 88px -56px #0000001a, 0 4px 24px -8px #0000001a;
}

.contact-form {
  z-index: 99;
  background-color: var(--nude);
  border-radius: 8px;
  width: 560px;
  padding-top: 0;
  padding-bottom: 0;
  position: fixed;
}

.div-block-91 {
  display: none;
}

.contact-wrapper {
  z-index: 99;
  background-color: #181717e6;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding-top: 24px;
  display: none;
  position: fixed;
}

.contact-wrapper.pro, .contact-wrapper.enterprise, .contact-wrapper.free {
  z-index: 999;
}

.div-block-92 {
  margin-bottom: 16px;
}

.pro-contact-wrapper {
  z-index: 99;
  background-color: #181717e6;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding-top: 24px;
  display: none;
  position: fixed;
}

.pro-contact-form {
  z-index: 99;
  background-color: var(--nude);
  border-radius: 8px;
  width: 560px;
  padding-top: 0;
  padding-bottom: 0;
  position: fixed;
}

.enterprise-contact-wrapper {
  z-index: 99;
  background-color: #181717e6;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
}

.enterprise-contact-form {
  z-index: 99;
  background-color: var(--nude);
  border-radius: 8px;
  width: 560px;
  padding-top: 0;
  padding-bottom: 0;
  position: fixed;
}

.cs-data {
  padding-right: 0;
  position: static;
  overflow: hidden;
}

._16-light {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 150%;
}

._16-light.center {
  text-align: center;
  justify-content: flex-start;
  display: block;
}

.div-block-93 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  margin-top: 8px;
  margin-bottom: 32px;
  display: grid;
}

.navbar-text {
  color: var(--purple--700);
  font-size: 15px;
}

.div-block-94 {
  background-color: var(--wrapper--black);
  align-items: center;
  display: none;
  position: fixed;
}

.link-8 {
  color: var(--gray--600);
  cursor: pointer;
  padding-left: 4px;
  padding-right: 4px;
  text-decoration: none;
  transition: all .2s;
}

.link-8:hover {
  background-color: var(--nude);
  color: var(--gray--800);
  border-radius: 4px;
}

.grid-14 {
  grid-column-gap: 24px;
  grid-row-gap: 88px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 80%;
}

.whitepaper-preview-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-96 {
  justify-content: flex-start;
  align-items: stretch;
  width: 320px;
  margin-right: 32px;
  display: block;
}

.div-block-97 {
  flex-direction: column;
  width: 50%;
  display: flex;
}

.icon-16 {
  width: 16px;
  height: 16px;
}

.icon-16.right-margin-4.top-margin-2 {
  margin-top: 2px;
}

.div-block-98 {
  justify-content: flex-start;
  width: 70%;
  min-width: 700px;
  display: block;
}

.div-block-99 {
  background-color: var(--gray--600);
  border-radius: 99px;
  width: 4px;
  height: 4px;
}

.div-block-100 {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.bullet-list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 24px 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  margin-top: 8px;
  margin-bottom: 0;
  display: grid;
}

.bullet-list.btm-margin-8 {
  margin-bottom: 8px;
}

.div-block-101 {
  margin-top: 12px;
  margin-bottom: 12px;
}

.div-block-101.no-btm-margin {
  margin-bottom: 0;
}

.image-50 {
  background-color: var(--white);
  margin-top: 16px;
  margin-bottom: 16px;
}

.heading-15 {
  opacity: .25;
  color: var(--black--20);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 115px;
  font-weight: 700;
  line-height: 100%;
  position: absolute;
}

.text-link {
  border-style: none none dashed;
  border-width: 1px;
  border-color: #101828 #101828 var(--gray--400);
  opacity: 1;
  color: var(--gray--400);
  text-decoration: none;
}

.text-link:active {
  border-style: none;
}

.gradient-subtitle {
  color: #101828;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(92deg, #875bf7 11%, #5d38bf 53%, #3e1c96);
  -webkit-background-clip: text;
  background-clip: text;
  border: 1px #101828;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.gradient-subtitle.flex---right-align {
  display: flex;
}

.div-block-102 {
  text-align: left;
  align-self: flex-start;
}

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

.link-block-3 {
  flex: none;
  margin-right: 8px;
  display: block;
}

.text-block-17 {
  color: var(--gray--600);
  margin-right: 16px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 24px;
  font-weight: 300;
}

.div-block-104 {
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: 12px;
  display: flex;
}

.image-51 {
  width: 48px;
  margin-right: 16px;
}

.div-block-105 {
  align-items: center;
  display: flex;
}

._24-bold-copy {
  color: #101828;
  margin-top: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 150%;
}

._24-bold-copy.blog {
  margin-top: 0;
  margin-bottom: 12px;
}

._24-bold-copy.demo {
  color: var(--purple--700);
}

._18-bold {
  color: var(--gray--800);
  margin-top: 12px;
  font-size: 18px;
  font-weight: 700;
  display: block;
}

._18-bold.gray {
  color: var(--gray--400);
  text-align: left;
}

._18-bold.gray.right-align {
  text-align: right;
}

._18-bold.purple {
  color: var(--purple--400);
  justify-content: flex-end;
}

._18-bold.purple:hover {
  color: var(--purple--700);
  text-decoration: underline;
}

.module-video {
  border-radius: 8px;
  width: 249px;
  max-width: none;
  height: 540px;
}

.module-video.fix {
  border-radius: 10px 10px 32px 32px;
  height: 548px;
}

.module-mockop {
  width: 270px;
  max-width: none;
  height: 558px;
  position: absolute;
  inset: -9px auto auto -10px;
}

.module-demo {
  flex: 0;
  position: relative;
}

.image-52 {
  max-width: 50%;
  margin-top: 20px;
}

.link-9 {
  text-decoration: none;
}

.hero-bkg {
  position: absolute;
  inset: 0% auto auto 0%;
}

.case-study-hero-bkg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d923a025124f6767950ffe_case-hero.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 88.2vw;
  position: absolute;
  inset: 0% auto auto 0%;
}

.text-span-101, .text-span-102, .text-span-103, .text-span-104, .text-span-105, .text-span-106, .text-span-108, .text-span-109, .text-span-110, .text-span-111, .text-span-112, .text-span-113, .text-span-114, .text-span-115, .text-span-116, .text-span-117, .text-span-118, .text-span-119, .text-span-120, .text-span-121, .text-span-122, .text-span-123, .text-span-124, .text-span-125, .text-span-126, .text-span-127, .text-span-128, .text-span-129, .text-span-130, .text-span-131, .text-span-132, .text-span-133, .text-span-134, .text-span-135, .text-span-136, .text-span-137, .text-span-138, .text-span-139, .text-span-140, .text-span-141 {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.search-wrap {
  color: var(--gray--600);
  align-items: center;
  font-family: Noto Sans TC, sans-serif;
  display: flex;
}

.link-10 {
  color: #101828;
}

.content-wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  width: auto;
  max-width: 100%;
  margin-right: 0;
  padding: 12px;
  display: flex;
}

.search-item-wrap {
  border: 3px solid var(--nude);
  background-color: var(--nude);
  flex: none;
  width: 100%;
  height: 150px;
  text-decoration: none;
  transition: all .35s;
  display: flex;
  overflow: hidden;
}

.search-item-wrap:hover {
  border: 3px solid var(--white);
  border-radius: 12px;
  transform: translate(0, -4px);
  box-shadow: -13px 29px 64px -48px #5d38bf59, 13px 29px 64px -48px #3e1c9659;
}

.dropdown-list-3 {
  position: relative;
}

.sub-dropdown {
  flex: 1;
  align-items: center;
  width: 100%;
  padding-right: 20px;
  display: flex;
}

.sub-dropdown.w--open:hover {
  transform: scale(1.05);
}

.sub-dropdown-3 {
  z-index: 28;
  display: flex;
}

.sub-dropdown-3:hover {
  z-index: 29;
}

.dropdown-list-4 {
  inset: 0% auto auto 0%;
}

.dropdown-list-4.w--open {
  border: 1px none var(--gray--400);
  background-color: var(--white);
  border-radius: 10px;
  flex-direction: column;
  height: 412px;
  display: flex;
  inset: 0% auto 0% 102.5%;
}

.dropdown-list-4.case-study {
  height: 412px;
  box-shadow: 11px 11px 30px -10px #20355a26, 4px -19px 35px #20355a14;
}

.dropdown-list-4.industry {
  height: 515px;
  box-shadow: 11px 11px 30px -10px #20355a26, 4px -19px 35px #20355a14;
}

.dropdown_has_sub {
  margin-left: 4px;
  margin-right: 4px;
}

.nav-dropdown_has_sub {
  min-width: 230px;
}

.nav-dropdown_has_sub.w--open {
  background-color: #0000;
  min-width: 370px;
  padding-top: 10px;
  left: -150%;
}

.icon--140px {
  width: 140px;
  max-width: 100%;
  height: auto;
  max-height: none;
}

.icon--140px.estate {
  width: 70%;
  max-width: 100%;
  height: auto;
  max-height: none;
}

.icon--56px {
  width: 56px;
  max-width: 100%;
  height: 56px;
  max-height: none;
}

.icon--56px.estate {
  width: 70%;
  max-width: 100%;
  height: auto;
  max-height: none;
}

.icon--56px.about-us {
  margin-bottom: 10px;
}

.career-hero-bkg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/638713773ef92b0754590d83_Bulleted%20%2B%20Pic.svg");
  background-position: 0 60px;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: 88.2vw;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-81 {
  width: 420px;
  max-width: none;
  height: auto;
  margin-top: 0;
}

.image-81.solution {
  max-width: 98%;
}

.div-block-106 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.columns {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  display: flex;
}

.column {
  display: flex;
}

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

.image-82 {
  border-radius: 0;
  width: 100%;
}

.column-2 {
  display: flex;
}

.div-block-108 {
  flex-flow: column;
  place-content: stretch flex-start;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.grid-15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.div-block-109 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  border-bottom: 1px solid var(--gray--400);
  flex-direction: row;
  flex: 1;
  justify-content: space-between;
  width: 100%;
  display: none;
}

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

.image-83 {
  width: 71.9853px;
  max-width: none;
  height: 48px;
}

.image-84 {
  width: 50%;
  margin-top: 100px;
  padding: 20px;
}

.div-block-111 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.paragraph {
  color: var(--nude);
}

.our-team-hero-bkg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6388baecce099713bcc49b79_Frame%2092710.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40%;
  flex: 0 auto;
  align-items: stretch;
  width: 100%;
  height: 88.2vw;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.text-block-18 {
  justify-content: center;
  align-items: center;
  margin-top: 14px;
  margin-left: 354px;
  display: flex;
}

.our-team {
  align-items: center;
  display: none;
}

.div-block-112 {
  width: 100vw;
  height: 100vh;
}

.member-introduction {
  z-index: 999;
  background-color: var(--wrapper--black);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 140vh;
  margin-top: -20vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
  overflow: visible;
}

.porsche {
  z-index: 55;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63895f178061c4cb36ba2966_Frame%2092718.png");
  background-position: 36% 47%;
  background-repeat: no-repeat;
  background-size: 18%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-115 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
  inset: 0%;
}

.profile-1 {
  border: 2px solid var(--orange-400);
  -webkit-text-fill-color: inherit;
  background-color: #fff2da;
  background-clip: border-box;
  border-radius: 10px;
  grid-template-columns: 1fr;
  align-content: stretch;
  place-items: stretch stretch;
  max-width: 582.941px;
  padding: 20px 20px 20px 30px;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.profile-1.purple {
  border-color: var(--purple--400);
  background-color: var(--purple--200);
}

.benefits {
  z-index: 7;
  background-color: var(--nude);
  object-fit: fill;
  flex-flow: column wrap;
  place-content: flex-start center;
  align-self: center;
  align-items: center;
  width: 100vw;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 64px 64px 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.benefits.nude {
  background-color: var(--nude);
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
}

.benefits.nude.features {
  z-index: 5;
  background-color: var(--nude);
  max-width: 100vw;
  height: auto;
  max-height: none;
  padding: 120px 160px;
}

.benefits.nude.features.white {
  background-color: var(--white);
  padding-left: 160px;
  padding-right: 160px;
}

.benefits.nude.features.white.hide {
  display: block;
}

.benefits.nude.features.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  overflow: visible;
}

.benefits.nude.features.padding-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.benefits.nude.features.padding-24.message-type, .benefits.nude.features.message-type {
  padding-left: 64px;
  padding-right: 64px;
}

.benefits.nude.data {
  background-color: var(--nude);
  height: auto;
  padding: 120px 32px;
}

.benefits.nude.data.white {
  background-color: var(--white);
  max-width: 100vw;
}

.benefits.nude.data.gradient-white-nude {
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
}

.benefits.nude._100vh {
  align-items: center;
  height: 100vh;
  padding-top: 64px;
  padding-bottom: 64px;
}

.benefits.nude.top-gradient {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
}

.benefits.nude.top-gradient._100vh {
  background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100%;
  place-content: center flex-start;
  align-items: center;
  height: auto;
  min-height: auto;
}

.benefits.nude.top-gradient.no-btm-padding {
  padding-bottom: 0;
}

.benefits.nude.top-gradient.no-btm-padding.top-padding-88 {
  padding-top: 88px;
}

.benefits.nude.top-gradient.no-btm-padding.top-padding-88.crm-mockup {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: -150% 150%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 888px, 100%;
  align-items: flex-end;
  height: 100vh;
}

.benefits.nude.top-gradient.no-btm-padding {
  flex-wrap: nowrap;
  align-content: flex-start;
  align-items: flex-end;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.benefits.nude.top-gradient.no-btm-padding.crm-mockup {
  background-color: var(--nude);
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat, no-repeat;
  background-size: auto, auto, 100%, 100vw;
  justify-content: center;
  align-items: center;
  padding-top: 120px;
}

.benefits.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#3e1c964d, #3e1c964d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, 90vw;
  padding-top: 0;
}

.benefits.nude.feature {
  display: flex;
}

.benefits.nude.feature.re {
  display: none;
}

.benefits.nude.feature.hide-mobile {
  display: flex;
}

.benefits.nude.feature.desktop {
  display: block;
}

.benefits.nude.feature.estate {
  display: flex;
}

.benefits.nude.feature.office-culture {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.benefits.nude._404 {
  background-color: var(--purple--900);
  height: 100vh;
}

.benefits.no-padding {
  z-index: 5;
  background-color: var(--white);
  width: 100vw;
  height: 100vh;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.benefits.no-padding.marketplace {
  background-color: var(--nude);
  height: 720px;
  max-height: none;
  overflow: visible;
}

.benefits.dark-purple {
  z-index: 5;
  background-color: var(--brand--dark-purple);
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-size: cover;
  min-width: auto;
  max-width: 100vw;
  height: auto;
  min-height: 100vh;
  margin-bottom: 500px;
  padding: 40px 124px;
  display: flex;
  overflow: hidden;
}

.benefits.dark-purple.blog {
  z-index: 7;
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  min-height: auto;
  margin-bottom: 505px;
  padding: 80px 8%;
  position: static;
}

.benefits.height-auto {
  align-content: center;
  height: auto;
  padding-top: 96px;
  padding-bottom: 96px;
  display: none;
}

.benefits.height-auto.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  flex-wrap: nowrap;
  align-content: center;
  padding-left: 64px;
  padding-right: 64px;
}

.benefits.height-auto.white {
  padding: 96px 88px;
}

.benefits.height-auto.white.faq {
  padding-top: 160px;
  padding-left: 120px;
  padding-right: 120px;
}

.benefits.gradient-nude-white {
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d64128ca41692b88f00c83_value-bkg-white.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-content: center;
  height: auto;
  max-height: none;
  padding-top: 132px;
  padding-bottom: 132px;
}

.benefits.gradient-nude-white.blog {
  background-color: var(--white);
  padding-top: 96px;
  padding-bottom: 96px;
  position: static;
}

.benefits.white {
  background-color: var(--white);
  flex-wrap: nowrap;
  align-self: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.benefits.white.feature {
  align-content: center;
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
  padding-right: 64px;
  overflow: visible;
}

.benefits.white.feature.no-top-padding {
  padding-top: 0;
  padding-right: 64px;
}

.benefits.white.feature.no-top-padding.nude {
  background-color: var(--nude);
  padding-right: 64px;
}

.benefits.white.feature.no-btm.hide, .benefits.white.feature.re {
  display: none;
}

.benefits.white.no-btm-padding {
  padding-bottom: 0;
}

.benefits.white.no-btm-padding.nude {
  background-color: var(--nude);
  align-content: center;
}

.benefits.white.top-btm-padding-88 {
  padding-top: 88px;
  padding-bottom: 88px;
}

.benefits.white.center {
  padding-top: 96px;
}

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

.benefits.white.estate {
  display: flex;
}

.benefits.white.about_us {
  padding-top: 0;
}

.benefits.hero {
  background-color: var(--nude);
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  min-width: auto;
  max-width: 100vw;
  min-height: 100vh;
  padding-top: 56px;
  padding-left: 88px;
  padding-right: 88px;
  display: flex;
  overflow: visible;
}

.benefits.hero.white-paper {
  background-image: none;
  background-size: auto;
  height: 100vh;
  padding-right: 0;
  position: static;
}

.benefits.hero.white-paper.success {
  background-image: none;
  justify-content: flex-end;
  height: 90vh;
  min-height: auto;
  margin-top: 64px;
  padding-top: 0;
  padding-left: 88px;
  position: static;
}

.benefits.hero.case-study {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.benefits.hero.case-study.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 110vh;
  min-height: 900px;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.benefits.hero.case-study.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.benefits.hero.career {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.benefits.hero.career.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 100vh;
  min-height: auto;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.benefits.hero.career.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.benefits.content-meta {
  background-color: #0000;
  background-image: linear-gradient(#fcfbfb, #f8f7f7);
  place-content: center flex-start;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 24px 0;
  position: static;
}

.benefits.content-body {
  background-color: var(--nude);
  place-content: center;
  align-items: center;
  padding: 16px 0;
  position: static;
  overflow: hidden;
}

.benefits.blog-hero {
  background-color: var(--white);
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-top: 148px;
  padding-left: 64px;
  padding-right: 64px;
}

.benefits.blog-hero.btm {
  max-width: none;
  padding-top: 80px;
  padding-bottom: 80px;
}

.benefits.blog-hero.gradient-top {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 160px;
  margin-top: 125px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.benefits.blog-hero.gradient-top.resource {
  background-color: var(--nude);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: 220px;
  margin-top: 64px;
  padding-bottom: 12px;
}

.benefits.blog-hero.no-top-padding {
  padding-top: 0;
}

.benefits.top-image {
  z-index: 10;
  background-color: #fcfbfb;
  place-content: center flex-start;
  margin-top: 64px;
  padding-top: 120px;
  padding-left: 0;
  padding-right: 0;
  position: static;
  top: auto;
}

.benefits.search {
  background-color: var(--white);
  align-items: flex-start;
  margin-top: 64px;
  padding-top: 64px;
  padding-bottom: 64px;
}

.benefits.white-paper-full-image-bg {
  background-color: #000;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  align-content: center;
  height: 100vh;
  min-height: 100vh;
}

.benefits.white-paper-full-image-bg.line {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png");
}

.benefits.white-paper-full-image-bg._03 {
  object-fit: fill;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622ee4a3abcd6f80b3bd0686_Frame%20157.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.benefits.white-paper-full-image-bg._03._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6295e3f5acca3a264596fd79_A5-Hard-Cover-Book-Mockup-Free-psd%201.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.benefits.white-paper-full-image-bg._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62dfa76f10f0926b87bc68a8_A5-Hard-Cover-Book-Mockup-Free-psd%209.jpg");
}

.benefits.white-paper-full-image-bg._05 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/636db791aa9e996610517c4d_2022%20Q4%20A5-Hard-Cover-Book-Mockup-Free-psd%209.png");
}

.benefits.btm-padding-64 {
  align-items: center;
  padding-bottom: 64px;
  position: relative;
  overflow: hidden;
}

.benefits.btm-padding-64.blog {
  background-color: var(--nude);
  align-content: center;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.benefits.btm-padding-64.blog.dark {
  background-color: var(--white);
  padding-top: 24px;
  padding-bottom: 24px;
  overflow: hidden;
}

.benefits.tags {
  margin-bottom: 500px;
  display: block;
  position: static;
}

.benefits.circle-section {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.benefits.case-study-data {
  background-color: var(--nude);
  justify-content: flex-start;
  align-items: flex-start;
  height: 100vh;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.benefits.case-study-data.mini-left {
  height: auto;
  padding-top: 88px;
  padding-bottom: 48px;
}

.benefits.case-study-data.mini-left.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.benefits.case-study-data.mini-right {
  align-content: flex-end;
  align-items: flex-end;
  height: auto;
  padding-top: 48px;
  padding-bottom: 48px;
}

.benefits.case-study-data.mini-right.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.benefits.case-study-data.mini-right.no-top-padding {
  padding-bottom: 88px;
}

.benefits.case-study-data.mini-center {
  align-content: center;
  align-items: center;
  height: auto;
  padding-top: 120px;
  padding-bottom: 200px;
}

.benefits.quote {
  align-content: center;
  padding-top: 88px;
  padding-bottom: 88px;
  display: block;
}

.benefits.quote.dark {
  background-color: var(--purple--700);
}

.benefits.quote.no-top {
  padding-top: 8px;
}

.benefits.quote.btm-120 {
  background-color: var(--white);
  padding-bottom: 120px;
}

.benefits.quote.estate {
  display: flex;
}

.benefits.empty {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.benefits.empty.last {
  margin-bottom: 505px;
}

.benefits.empty.last.nude {
  background-color: #0000;
  padding-bottom: 0;
}

.benefits.full-screen {
  height: 100vh;
}

.benefits.full-screen.price-bkg {
  background-color: var(--nude);
  white-space: normal;
  flex-wrap: nowrap;
  justify-content: flex-start;
  min-height: 700px;
  margin-top: 64px;
  padding-top: 8%;
}

.benefits.center {
  align-content: center;
  padding-top: 40px;
  padding-bottom: 96px;
}

.benefits.banner {
  background-color: var(--purple--200);
  align-items: flex-start;
  padding-top: 96px;
  padding-bottom: 96px;
}

.benefits.our-story {
  background-color: var(--white);
  padding-top: 88px;
  padding-bottom: 88px;
}

.section-copy {
  z-index: 7;
  background-color: var(--nude);
  object-fit: fill;
  flex-flow: column wrap;
  place-content: flex-start center;
  align-items: center;
  width: 100vw;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 64px 64px 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.section-copy.nude {
  background-color: var(--nude);
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-copy.nude.features {
  z-index: 5;
  background-color: var(--nude);
  max-width: 100vw;
  height: auto;
  max-height: none;
  padding: 120px 160px;
}

.section-copy.nude.features.white {
  background-color: var(--white);
  padding-left: 160px;
  padding-right: 160px;
}

.section-copy.nude.features.white.hide {
  display: block;
}

.section-copy.nude.features.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  overflow: visible;
}

.section-copy.nude.features.padding-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.section-copy.nude.features.padding-24.message-type, .section-copy.nude.features.message-type {
  padding-left: 64px;
  padding-right: 64px;
}

.section-copy.nude.data {
  background-color: var(--nude);
  height: auto;
  padding: 120px 32px;
}

.section-copy.nude.data.white {
  background-color: var(--white);
  max-width: 100vw;
}

.section-copy.nude.data.gradient-white-nude {
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
}

.section-copy.nude._100vh {
  align-items: center;
  height: 100vh;
  padding-top: 64px;
  padding-bottom: 64px;
}

.section-copy.nude.top-gradient {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
}

.section-copy.nude.top-gradient._100vh {
  background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100%;
  place-content: center flex-start;
  align-items: center;
  height: auto;
  min-height: auto;
}

.section-copy.nude.top-gradient.no-btm-padding {
  padding-bottom: 0;
}

.section-copy.nude.top-gradient.no-btm-padding.top-padding-88 {
  padding-top: 88px;
}

.section-copy.nude.top-gradient.no-btm-padding.top-padding-88.crm-mockup {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: -150% 150%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 888px, 100%;
  align-items: flex-end;
  height: 100vh;
}

.section-copy.nude.top-gradient.no-btm-padding {
  flex-wrap: nowrap;
  align-content: flex-start;
  align-items: flex-end;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.section-copy.nude.top-gradient.no-btm-padding.crm-mockup {
  background-color: var(--nude);
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat, no-repeat;
  background-size: auto, auto, 100%, 100vw;
  justify-content: center;
  align-items: center;
  padding-top: 120px;
}

.section-copy.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#3e1c964d, #3e1c964d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, 90vw;
  padding-top: 0;
}

.section-copy.nude.feature {
  display: flex;
}

.section-copy.nude.feature.re {
  display: none;
}

.section-copy.nude.feature.hide-mobile {
  display: flex;
}

.section-copy.nude.feature.desktop {
  display: block;
}

.section-copy.nude.feature.estate {
  display: flex;
}

.section-copy.nude.feature.office-culture {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.section-copy.nude._404 {
  background-color: var(--purple--900);
  height: 100vh;
}

.section-copy.no-padding {
  z-index: 5;
  background-color: var(--white);
  width: 100vw;
  height: 100vh;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.section-copy.no-padding.marketplace {
  background-color: var(--nude);
  height: 720px;
  max-height: none;
  overflow: visible;
}

.section-copy.dark-purple {
  z-index: 5;
  background-color: var(--brand--dark-purple);
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-size: cover;
  min-width: auto;
  max-width: 100vw;
  height: auto;
  min-height: 100vh;
  margin-bottom: 500px;
  padding: 40px 124px;
  display: flex;
  overflow: hidden;
}

.section-copy.dark-purple.blog {
  z-index: 7;
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  min-height: auto;
  margin-bottom: 505px;
  padding: 80px 8%;
  position: static;
}

.section-copy.height-auto {
  align-content: center;
  height: auto;
  padding-top: 96px;
  padding-bottom: 96px;
  display: none;
}

.section-copy.height-auto.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  flex-wrap: nowrap;
  align-content: center;
  padding-left: 64px;
  padding-right: 64px;
}

.section-copy.height-auto.white {
  padding: 96px 88px;
}

.section-copy.height-auto.white.faq {
  padding-top: 160px;
  padding-left: 120px;
  padding-right: 120px;
}

.section-copy.gradient-nude-white {
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d64128ca41692b88f00c83_value-bkg-white.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-content: center;
  height: auto;
  max-height: none;
  padding-top: 132px;
  padding-bottom: 132px;
}

.section-copy.gradient-nude-white.blog {
  background-color: var(--white);
  padding-top: 96px;
  padding-bottom: 96px;
  position: static;
}

.section-copy.white {
  background-color: var(--white);
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-copy.white.feature {
  align-content: center;
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
  padding-right: 64px;
  overflow: visible;
}

.section-copy.white.feature.no-top-padding {
  padding-top: 0;
  padding-right: 64px;
}

.section-copy.white.feature.no-top-padding.nude {
  background-color: var(--nude);
  padding-right: 64px;
}

.section-copy.white.feature.no-btm.hide, .section-copy.white.feature.re {
  display: none;
}

.section-copy.white.no-btm-padding {
  padding-bottom: 0;
}

.section-copy.white.no-btm-padding.nude {
  background-color: var(--nude);
  align-content: center;
}

.section-copy.white.top-btm-padding-88 {
  padding-top: 88px;
  padding-bottom: 88px;
}

.section-copy.white.center {
  padding-top: 96px;
}

.section-copy.white.nude {
  background-color: var(--nude);
}

.section-copy.white.estate {
  display: flex;
}

.section-copy.white.about_us {
  padding-top: 0;
}

.section-copy.hero {
  background-color: var(--nude);
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  min-width: auto;
  max-width: 100vw;
  min-height: 100vh;
  padding-top: 56px;
  padding-left: 88px;
  padding-right: 88px;
  display: flex;
  overflow: visible;
}

.section-copy.hero.white-paper {
  background-image: none;
  background-size: auto;
  height: 100vh;
  padding-right: 0;
  position: static;
}

.section-copy.hero.white-paper.success {
  background-image: none;
  justify-content: flex-end;
  height: 90vh;
  min-height: auto;
  margin-top: 64px;
  padding-top: 0;
  padding-left: 88px;
  position: static;
}

.section-copy.hero.case-study {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-copy.hero.case-study.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 110vh;
  min-height: 900px;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.section-copy.hero.case-study.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.section-copy.hero.career {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-copy.hero.career.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 100vh;
  min-height: auto;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.section-copy.hero.career.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.section-copy.content-meta {
  background-color: #0000;
  background-image: linear-gradient(#fcfbfb, #f8f7f7);
  place-content: center flex-start;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 24px 0;
  position: static;
}

.section-copy.content-body {
  background-color: var(--nude);
  place-content: center;
  align-items: center;
  padding: 16px 0;
  position: static;
  overflow: hidden;
}

.section-copy.blog-hero {
  background-color: var(--white);
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-top: 148px;
  padding-left: 64px;
  padding-right: 64px;
}

.section-copy.blog-hero.btm {
  max-width: none;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-copy.blog-hero.gradient-top {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 160px;
  margin-top: 125px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-copy.blog-hero.gradient-top.resource {
  background-color: var(--nude);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: 220px;
  margin-top: 64px;
  padding-bottom: 12px;
}

.section-copy.blog-hero.no-top-padding {
  padding-top: 0;
}

.section-copy.top-image {
  z-index: 10;
  background-color: #fcfbfb;
  place-content: center flex-start;
  margin-top: 64px;
  padding-top: 120px;
  padding-left: 0;
  padding-right: 0;
  position: static;
  top: auto;
}

.section-copy.search {
  background-color: var(--white);
  align-items: flex-start;
  margin-top: 64px;
  padding-top: 64px;
  padding-bottom: 64px;
}

.section-copy.white-paper-full-image-bg {
  background-color: #000;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  align-content: center;
  height: 100vh;
  min-height: 100vh;
}

.section-copy.white-paper-full-image-bg.line {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png");
}

.section-copy.white-paper-full-image-bg._03 {
  object-fit: fill;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622ee4a3abcd6f80b3bd0686_Frame%20157.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.section-copy.white-paper-full-image-bg._03._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6295e3f5acca3a264596fd79_A5-Hard-Cover-Book-Mockup-Free-psd%201.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.section-copy.white-paper-full-image-bg._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62dfa76f10f0926b87bc68a8_A5-Hard-Cover-Book-Mockup-Free-psd%209.jpg");
}

.section-copy.white-paper-full-image-bg._05 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/636db791aa9e996610517c4d_2022%20Q4%20A5-Hard-Cover-Book-Mockup-Free-psd%209.png");
}

.section-copy.btm-padding-64 {
  align-items: center;
  padding-bottom: 64px;
  position: relative;
  overflow: hidden;
}

.section-copy.btm-padding-64.blog {
  background-color: var(--nude);
  align-content: center;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.section-copy.btm-padding-64.blog.dark {
  background-color: var(--white);
  padding-top: 24px;
  padding-bottom: 24px;
  overflow: hidden;
}

.section-copy.tags {
  margin-bottom: 500px;
  display: block;
  position: static;
}

.section-copy.circle-section {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-copy.case-study-data {
  background-color: var(--nude);
  justify-content: flex-start;
  align-items: flex-start;
  height: 100vh;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.section-copy.case-study-data.mini-left {
  height: auto;
  padding-top: 88px;
  padding-bottom: 48px;
}

.section-copy.case-study-data.mini-left.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.section-copy.case-study-data.mini-right {
  align-content: flex-end;
  align-items: flex-end;
  height: auto;
  padding-top: 48px;
  padding-bottom: 48px;
}

.section-copy.case-study-data.mini-right.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.section-copy.case-study-data.mini-right.no-top-padding {
  padding-bottom: 88px;
}

.section-copy.case-study-data.mini-center {
  align-content: center;
  align-items: center;
  height: auto;
  padding-top: 120px;
  padding-bottom: 200px;
}

.section-copy.quote {
  align-content: center;
  padding-top: 88px;
  padding-bottom: 88px;
  display: block;
}

.section-copy.quote.dark {
  background-color: var(--purple--700);
}

.section-copy.quote.no-top {
  padding-top: 8px;
}

.section-copy.quote.btm-120 {
  background-color: var(--white);
  padding-bottom: 120px;
}

.section-copy.quote.estate {
  display: flex;
}

.section-copy.empty {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-copy.empty.last {
  margin-bottom: 505px;
}

.section-copy.empty.last.nude {
  background-color: #0000;
  padding-bottom: 0;
}

.section-copy.full-screen {
  height: 100vh;
}

.section-copy.full-screen.price-bkg {
  background-color: var(--nude);
  white-space: normal;
  flex-wrap: nowrap;
  justify-content: flex-start;
  min-height: 700px;
  margin-top: 64px;
  padding-top: 8%;
}

.section-copy.center {
  align-content: center;
  padding-top: 40px;
  padding-bottom: 96px;
}

.section-copy.banner {
  background-color: var(--purple--200);
  align-items: flex-start;
  padding-top: 96px;
  padding-bottom: 96px;
}

.section-copy.our-story {
  background-color: var(--white);
  padding-top: 88px;
  padding-bottom: 88px;
}

.section-our-team {
  z-index: 7;
  background-color: var(--nude);
  object-fit: fill;
  flex-flow: column wrap;
  place-content: flex-start center;
  align-items: center;
  width: 100vw;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 64px 64px 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.section-our-team.nude {
  background-color: var(--nude);
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-our-team.nude.features {
  z-index: 5;
  background-color: var(--nude);
  max-width: 100vw;
  height: auto;
  max-height: none;
  padding: 120px 160px;
}

.section-our-team.nude.features.white {
  background-color: var(--white);
  padding-left: 160px;
  padding-right: 160px;
}

.section-our-team.nude.features.white.hide {
  display: block;
}

.section-our-team.nude.features.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  overflow: visible;
}

.section-our-team.nude.features.padding-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.section-our-team.nude.features.padding-24.message-type, .section-our-team.nude.features.message-type {
  padding-left: 64px;
  padding-right: 64px;
}

.section-our-team.nude.data {
  background-color: var(--nude);
  height: auto;
  padding: 120px 32px;
}

.section-our-team.nude.data.white {
  background-color: var(--white);
  max-width: 100vw;
}

.section-our-team.nude.data.gradient-white-nude {
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
}

.section-our-team.nude._100vh {
  align-items: center;
  height: 100vh;
  padding-top: 64px;
  padding-bottom: 64px;
}

.section-our-team.nude.top-gradient {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
}

.section-our-team.nude.top-gradient._100vh {
  background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100%;
  place-content: center flex-start;
  align-items: center;
  height: auto;
  min-height: auto;
}

.section-our-team.nude.top-gradient.no-btm-padding {
  padding-bottom: 0;
}

.section-our-team.nude.top-gradient.no-btm-padding.top-padding-88 {
  padding-top: 88px;
}

.section-our-team.nude.top-gradient.no-btm-padding.top-padding-88.crm-mockup {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: -150% 150%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 888px, 100%;
  align-items: flex-end;
  height: 100vh;
}

.section-our-team.nude.top-gradient.no-btm-padding {
  flex-wrap: nowrap;
  align-content: flex-start;
  align-items: flex-end;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.section-our-team.nude.top-gradient.no-btm-padding.crm-mockup {
  background-color: var(--nude);
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat, no-repeat;
  background-size: auto, auto, 100%, 100vw;
  justify-content: center;
  align-items: center;
  padding-top: 120px;
}

.section-our-team.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#3e1c964d, #3e1c964d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, 90vw;
  padding-top: 0;
}

.section-our-team.nude.feature {
  display: flex;
}

.section-our-team.nude.feature.re {
  display: none;
}

.section-our-team.nude.feature.hide-mobile {
  display: flex;
}

.section-our-team.nude.feature.desktop {
  display: block;
}

.section-our-team.nude.feature.estate {
  display: flex;
}

.section-our-team.nude.feature.office-culture {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.section-our-team.nude._404 {
  background-color: var(--purple--900);
  height: 100vh;
}

.section-our-team.no-padding {
  z-index: 5;
  background-color: var(--white);
  width: 100vw;
  height: 100vh;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.section-our-team.no-padding.marketplace {
  background-color: var(--nude);
  height: 720px;
  max-height: none;
  overflow: visible;
}

.section-our-team.dark-purple {
  z-index: 5;
  background-color: var(--brand--dark-purple);
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-size: cover;
  min-width: auto;
  max-width: 100vw;
  height: auto;
  min-height: 100vh;
  margin-bottom: 500px;
  padding: 40px 124px;
  display: flex;
  overflow: hidden;
}

.section-our-team.dark-purple.blog {
  z-index: 7;
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  min-height: auto;
  margin-bottom: 505px;
  padding: 80px 8%;
  position: static;
}

.section-our-team.height-auto {
  align-content: center;
  height: auto;
  padding-top: 96px;
  padding-bottom: 96px;
  display: none;
}

.section-our-team.height-auto.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  flex-wrap: nowrap;
  align-content: center;
  padding-left: 64px;
  padding-right: 64px;
}

.section-our-team.height-auto.white {
  padding: 96px 88px;
}

.section-our-team.height-auto.white.faq {
  padding-top: 160px;
  padding-left: 120px;
  padding-right: 120px;
}

.section-our-team.gradient-nude-white {
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d64128ca41692b88f00c83_value-bkg-white.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-content: center;
  height: auto;
  max-height: none;
  padding: 132px 64px;
}

.section-our-team.gradient-nude-white.blog {
  background-color: var(--white);
  padding-top: 96px;
  padding-bottom: 96px;
  position: static;
}

.section-our-team.white {
  background-color: var(--white);
  padding-top: 120px;
  padding-bottom: 120px;
}

.section-our-team.white.feature {
  align-content: center;
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
  padding-right: 64px;
  overflow: visible;
}

.section-our-team.white.feature.no-top-padding {
  padding-top: 0;
  padding-right: 64px;
}

.section-our-team.white.feature.no-top-padding.nude {
  background-color: var(--nude);
  padding-right: 64px;
}

.section-our-team.white.feature.no-btm.hide, .section-our-team.white.feature.re {
  display: none;
}

.section-our-team.white.no-btm-padding {
  padding-bottom: 0;
}

.section-our-team.white.no-btm-padding.nude {
  background-color: var(--nude);
  align-content: center;
}

.section-our-team.white.top-btm-padding-88 {
  padding-top: 88px;
  padding-bottom: 88px;
}

.section-our-team.white.center {
  padding-top: 96px;
}

.section-our-team.white.nude {
  background-color: var(--nude);
}

.section-our-team.white.estate {
  display: flex;
}

.section-our-team.white.about_us {
  padding-top: 0;
}

.section-our-team.hero {
  background-color: var(--nude);
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  min-width: auto;
  max-width: 100vw;
  min-height: 100vh;
  padding-top: 56px;
  padding-left: 88px;
  padding-right: 88px;
  display: flex;
  overflow: visible;
}

.section-our-team.hero.white-paper {
  background-image: none;
  background-size: auto;
  height: 100vh;
  padding-right: 0;
  position: static;
}

.section-our-team.hero.white-paper.success {
  background-image: none;
  justify-content: flex-end;
  height: 90vh;
  min-height: auto;
  margin-top: 64px;
  padding-top: 0;
  padding-left: 88px;
  position: static;
}

.section-our-team.hero.case-study {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-our-team.hero.case-study.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 110vh;
  min-height: 900px;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.section-our-team.hero.case-study.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.section-our-team.hero.career {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-our-team.hero.career.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 100vh;
  min-height: auto;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.section-our-team.hero.career.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.section-our-team.content-meta {
  background-color: #0000;
  background-image: linear-gradient(#fcfbfb, #f8f7f7);
  place-content: center flex-start;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 24px 0;
  position: static;
}

.section-our-team.content-body {
  background-color: var(--nude);
  place-content: center;
  align-items: center;
  padding: 16px 0;
  position: static;
  overflow: hidden;
}

.section-our-team.blog-hero {
  background-color: var(--white);
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-top: 148px;
  padding-left: 64px;
  padding-right: 64px;
}

.section-our-team.blog-hero.btm {
  max-width: none;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-our-team.blog-hero.gradient-top {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 160px;
  margin-top: 125px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-our-team.blog-hero.gradient-top.resource {
  background-color: var(--nude);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: 220px;
  margin-top: 64px;
  padding-bottom: 12px;
}

.section-our-team.blog-hero.no-top-padding {
  padding-top: 0;
}

.section-our-team.top-image {
  z-index: 10;
  background-color: #fcfbfb;
  place-content: center flex-start;
  margin-top: 64px;
  padding-top: 120px;
  padding-left: 0;
  padding-right: 0;
  position: static;
  top: auto;
}

.section-our-team.search {
  background-color: var(--white);
  align-items: flex-start;
  margin-top: 64px;
  padding-top: 64px;
  padding-bottom: 64px;
}

.section-our-team.white-paper-full-image-bg {
  background-color: #000;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  align-content: center;
  height: 100vh;
  min-height: 100vh;
}

.section-our-team.white-paper-full-image-bg.line {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png");
}

.section-our-team.white-paper-full-image-bg._03 {
  object-fit: fill;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622ee4a3abcd6f80b3bd0686_Frame%20157.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.section-our-team.white-paper-full-image-bg._03._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6295e3f5acca3a264596fd79_A5-Hard-Cover-Book-Mockup-Free-psd%201.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.section-our-team.white-paper-full-image-bg._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62dfa76f10f0926b87bc68a8_A5-Hard-Cover-Book-Mockup-Free-psd%209.jpg");
}

.section-our-team.white-paper-full-image-bg._05 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/636db791aa9e996610517c4d_2022%20Q4%20A5-Hard-Cover-Book-Mockup-Free-psd%209.png");
}

.section-our-team.btm-padding-64 {
  align-items: center;
  padding-bottom: 64px;
  position: relative;
  overflow: hidden;
}

.section-our-team.btm-padding-64.blog {
  background-color: var(--nude);
  align-content: center;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.section-our-team.btm-padding-64.blog.dark {
  background-color: var(--white);
  padding-top: 24px;
  padding-bottom: 24px;
  overflow: hidden;
}

.section-our-team.tags {
  margin-bottom: 500px;
  display: block;
  position: static;
}

.section-our-team.circle-section {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-our-team.case-study-data {
  background-color: var(--nude);
  justify-content: flex-start;
  align-items: flex-start;
  height: 100vh;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.section-our-team.case-study-data.mini-left {
  height: auto;
  padding-top: 88px;
  padding-bottom: 48px;
}

.section-our-team.case-study-data.mini-left.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.section-our-team.case-study-data.mini-right {
  align-content: flex-end;
  align-items: flex-end;
  height: auto;
  padding-top: 48px;
  padding-bottom: 48px;
}

.section-our-team.case-study-data.mini-right.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.section-our-team.case-study-data.mini-right.no-top-padding {
  padding-bottom: 88px;
}

.section-our-team.case-study-data.mini-center {
  align-content: center;
  align-items: center;
  height: auto;
  padding-top: 120px;
  padding-bottom: 200px;
}

.section-our-team.quote {
  align-content: center;
  padding-top: 88px;
  padding-bottom: 88px;
  display: block;
}

.section-our-team.quote.dark {
  background-color: var(--purple--700);
}

.section-our-team.quote.no-top {
  padding-top: 8px;
}

.section-our-team.quote.btm-120 {
  background-color: var(--white);
  padding-bottom: 120px;
}

.section-our-team.quote.estate {
  display: flex;
}

.section-our-team.empty {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-our-team.empty.last {
  margin-bottom: 505px;
}

.section-our-team.empty.last.nude {
  background-color: #0000;
  padding-bottom: 0;
}

.section-our-team.full-screen {
  height: 100vh;
}

.section-our-team.full-screen.price-bkg {
  background-color: var(--nude);
  white-space: normal;
  flex-wrap: nowrap;
  justify-content: flex-start;
  min-height: 700px;
  margin-top: 64px;
  padding-top: 8%;
}

.section-our-team.center {
  align-content: center;
  padding-top: 40px;
  padding-bottom: 96px;
}

.section-our-team.banner {
  background-color: var(--purple--200);
  align-items: flex-start;
  padding-top: 96px;
  padding-bottom: 96px;
}

.section-our-team.our-story {
  background-color: var(--white);
  padding-top: 88px;
  padding-bottom: 88px;
}

.member-introduction-3 {
  z-index: 999;
  background-color: var(--wrapper--black);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.samuel {
  z-index: 56;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6389684148095be78c007f98_Frame%2092715.png");
  background-position: 36% 45%;
  background-repeat: no-repeat;
  background-size: 18%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.hexagon {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63895eea8f2fdf9d4f9cb1c1_Frame%2092717.png");
  background-position: 32% 46%;
  background-repeat: no-repeat;
  background-size: 18%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.member-introduction---2 {
  z-index: 999;
  background-color: var(--wrapper--black);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 140vh;
  margin-top: -20vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.grid-17 {
  z-index: 55;
  border: 2px solid var(--purple--400);
  background-color: var(--purple--200);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 10px;
  grid-template-columns: 1fr;
  align-content: stretch;
  place-items: stretch stretch;
  margin-bottom: 88px;
  margin-left: 0;
  margin-right: 104px;
  padding: 20px 30px 20px 20px;
  position: relative;
}

.khan {
  z-index: 55;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/638962b9251e5621e3459d8f_Frame%2092713.png");
  background-position: 72% 31%;
  background-repeat: no-repeat;
  background-size: 18%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.hexagon-purple {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/638962a603843078f304a9c1_Frame%2092719.png");
  background-position: 70% 27%;
  background-repeat: no-repeat;
  background-size: 18%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.member-introduction-2-copy {
  z-index: 999;
  background-color: var(--wrapper--black);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.member-introduction---4 {
  z-index: 999;
  background-color: var(--wrapper--black);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 140vh;
  margin-top: -20vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.wayne {
  z-index: 55;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6389684704aa262b1b9a6019_Frame%2092720.png");
  background-position: 71% 31%;
  background-repeat: no-repeat;
  background-size: 18%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.member-introduction---3 {
  z-index: 999;
  background-color: var(--wrapper--black);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 140vh;
  margin-top: -20vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.porsche-copy {
  z-index: 55;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63895f178061c4cb36ba2966_Frame%2092718.png");
  background-position: 35% 47%;
  background-repeat: no-repeat;
  background-size: 24%;
  width: 100%;
  max-width: none;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.dropdown-about-us {
  color: #101828;
  margin-left: 12px;
  margin-right: 12px;
}

.dropdown-about-us.hide {
  display: none;
}

.dropdown-about-us.navbar-margin {
  margin-left: 4px;
  margin-right: 4px;
}

.navigation-dropdown-about-us {
  min-width: 140px;
}

.navigation-dropdown-about-us.w--open {
  background-color: #0000;
  min-width: 370px;
  max-height: 100vh;
  padding-top: 10px;
  left: -240%;
}

.navigation-dropdown-about-us.dropdown-small.w--open {
  min-width: 350px;
  left: -140%;
}

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

.avatar {
  width: 150px;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.avatar.leader-avatar {
  transform: translate(-320px, 32px)translate(-50%, -50%);
}

.avatar.background-shape {
  width: 240px;
  transform: translate(-300px, 38px)translate(-50%, -50%);
}

.image-86 {
  width: 18%;
  margin-top: -24px;
  margin-left: 180px;
  display: none;
  position: absolute;
}

.image-87 {
  z-index: 55;
  width: 18%;
  margin-top: -26px;
  margin-bottom: 0;
  margin-left: -120px;
  position: absolute;
}

.image-88 {
  width: 18%;
  margin-top: -120px;
  margin-left: 180px;
  position: absolute;
}

.image-87-copy {
  z-index: 55;
  width: 18%;
  margin-top: -26px;
  margin-bottom: 0;
  margin-left: -120px;
  position: absolute;
}

.image-90 {
  z-index: 55;
  width: 18%;
  margin-top: -100px;
  margin-bottom: 0;
  margin-left: 200px;
  position: absolute;
}

.inside {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px 15px;
  transition: all .2s ease-in;
  display: flex;
}

.inside:hover {
  background-color: var(--white);
  border-radius: 10px;
  transform: translate(0, -8px);
  box-shadow: 1px 1px 9px #3e1c9833;
}

.link-block-4 {
  flex-direction: column;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.grid-16 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.div-block-107-copy, .div-block-113, .div-block-114 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.image-91 {
  border-radius: 0;
}

.grid-18 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-items: center;
  width: 80%;
}

.logo-download-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

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

.text-block-19 {
  color: var(--purple--700);
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.text-block-19:hover {
  color: var(--purple--900);
}

.div-block-117 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.image-92 {
  width: 35vw;
  max-width: none;
  max-height: none;
}

.div-block-118 {
  justify-content: flex-start;
  align-items: stretch;
  margin-right: 0;
  display: block;
}

.co-founders {
  z-index: 7;
  background-color: var(--nude);
  object-fit: fill;
  flex-flow: column wrap;
  place-content: flex-start center;
  align-items: center;
  width: 100vw;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 64px 64px 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.co-founders.nude {
  background-color: var(--nude);
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
}

.co-founders.nude.features {
  z-index: 5;
  background-color: var(--nude);
  max-width: 100vw;
  height: auto;
  max-height: none;
  padding: 120px 160px;
}

.co-founders.nude.features.white {
  background-color: var(--white);
  padding-left: 160px;
  padding-right: 160px;
}

.co-founders.nude.features.white.hide {
  display: block;
}

.co-founders.nude.features.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  overflow: visible;
}

.co-founders.nude.features.padding-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.co-founders.nude.features.padding-24.message-type, .co-founders.nude.features.message-type {
  padding-left: 64px;
  padding-right: 64px;
}

.co-founders.nude.data {
  background-color: var(--nude);
  height: auto;
  padding: 120px 32px;
}

.co-founders.nude.data.white {
  background-color: var(--white);
  max-width: 100vw;
}

.co-founders.nude.data.gradient-white-nude {
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
}

.co-founders.nude._100vh {
  align-items: center;
  height: 100vh;
  padding-top: 64px;
  padding-bottom: 64px;
}

.co-founders.nude.top-gradient {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
}

.co-founders.nude.top-gradient._100vh {
  background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100%;
  place-content: center flex-start;
  align-items: center;
  height: auto;
  min-height: auto;
}

.co-founders.nude.top-gradient.no-btm-padding {
  padding-bottom: 0;
}

.co-founders.nude.top-gradient.no-btm-padding.top-padding-88 {
  padding-top: 88px;
}

.co-founders.nude.top-gradient.no-btm-padding.top-padding-88.crm-mockup {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
  background-position: -150% 150%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 888px, 100%;
  align-items: flex-end;
  height: 100vh;
}

.co-founders.nude.top-gradient.no-btm-padding {
  flex-wrap: nowrap;
  align-content: flex-start;
  align-items: flex-end;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
}

.co-founders.nude.top-gradient.no-btm-padding.crm-mockup {
  background-color: var(--nude);
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat, no-repeat;
  background-size: auto, auto, 100%, 100vw;
  justify-content: center;
  align-items: center;
  padding-top: 120px;
}

.co-founders.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
  background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#3e1c964d, #3e1c964d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
  background-position: 0 0, 0 0, 50% 90%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, 90vw;
  padding-top: 0;
}

.co-founders.nude.feature {
  display: flex;
}

.co-founders.nude.feature.re {
  display: none;
}

.co-founders.nude.feature.hide-mobile {
  display: flex;
}

.co-founders.nude.feature.desktop {
  display: block;
}

.co-founders.nude.feature.estate {
  display: flex;
}

.co-founders.nude.feature.office-culture {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.co-founders.nude._404 {
  background-color: var(--purple--900);
  height: 100vh;
}

.co-founders.no-padding {
  z-index: 5;
  background-color: var(--white);
  width: 100vw;
  height: 100vh;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.co-founders.no-padding.marketplace {
  background-color: var(--nude);
  height: 720px;
  max-height: none;
  overflow: visible;
}

.co-founders.dark-purple {
  z-index: 5;
  background-color: var(--brand--dark-purple);
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-size: cover;
  min-width: auto;
  max-width: 100vw;
  height: auto;
  min-height: 100vh;
  margin-bottom: 500px;
  padding: 40px 124px;
  display: flex;
  overflow: hidden;
}

.co-founders.dark-purple.blog {
  z-index: 7;
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  min-height: auto;
  margin-bottom: 505px;
  padding: 80px 8%;
  position: static;
}

.co-founders.height-auto {
  align-content: center;
  height: auto;
  padding-top: 96px;
  padding-bottom: 96px;
  display: none;
}

.co-founders.height-auto.gradient-white-nude {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--white), var(--nude));
  flex-wrap: nowrap;
  align-content: center;
  padding-left: 64px;
  padding-right: 64px;
}

.co-founders.height-auto.white {
  padding: 96px 88px;
}

.co-founders.height-auto.white.faq {
  padding-top: 160px;
  padding-left: 120px;
  padding-right: 120px;
}

.co-founders.gradient-nude-white {
  background-color: var(--nude);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d64128ca41692b88f00c83_value-bkg-white.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  align-content: center;
  height: auto;
  max-height: none;
  padding-top: 132px;
  padding-bottom: 132px;
}

.co-founders.gradient-nude-white.blog {
  background-color: var(--white);
  padding-top: 96px;
  padding-bottom: 96px;
  position: static;
}

.co-founders.white {
  background-color: var(--white);
  flex-wrap: nowrap;
  align-self: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

.co-founders.white.feature {
  align-content: center;
  max-width: 100vw;
  padding-top: 120px;
  padding-bottom: 120px;
  padding-right: 64px;
  overflow: visible;
}

.co-founders.white.feature.no-top-padding {
  padding-top: 0;
  padding-right: 64px;
}

.co-founders.white.feature.no-top-padding.nude {
  background-color: var(--nude);
  padding-right: 64px;
}

.co-founders.white.feature.no-btm.hide, .co-founders.white.feature.re {
  display: none;
}

.co-founders.white.no-btm-padding {
  padding-bottom: 0;
}

.co-founders.white.no-btm-padding.nude {
  background-color: var(--nude);
  align-content: center;
}

.co-founders.white.top-btm-padding-88 {
  padding-top: 88px;
  padding-bottom: 88px;
}

.co-founders.white.center {
  padding-top: 96px;
}

.co-founders.white.nude {
  background-color: var(--nude);
}

.co-founders.white.estate {
  display: flex;
}

.co-founders.white.about_us {
  padding-top: 0;
}

.co-founders.hero {
  background-color: var(--nude);
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  min-width: auto;
  max-width: 100vw;
  min-height: 100vh;
  padding-top: 56px;
  padding-left: 88px;
  padding-right: 88px;
  display: flex;
  overflow: visible;
}

.co-founders.hero.white-paper {
  background-image: none;
  background-size: auto;
  height: 100vh;
  padding-right: 0;
  position: static;
}

.co-founders.hero.white-paper.success {
  background-image: none;
  justify-content: flex-end;
  height: 90vh;
  min-height: auto;
  margin-top: 64px;
  padding-top: 0;
  padding-left: 88px;
  position: static;
}

.co-founders.hero.case-study {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.co-founders.hero.case-study.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 110vh;
  min-height: 900px;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.co-founders.hero.case-study.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.co-founders.hero.career {
  background-color: var(--brand--dark-purple);
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/605965edfea8774c0c23b4b5_gradient-dark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.co-founders.hero.career.light {
  z-index: 8;
  background-color: var(--nude);
  background-image: none;
  height: 100vh;
  min-height: auto;
  padding: 0 10%;
  position: relative;
  overflow: hidden;
}

.co-founders.hero.career.dark {
  z-index: 8;
  background-color: var(--purple--700);
  background-image: none;
  height: 110vh;
  margin-top: 0;
  padding-left: 10%;
  padding-right: 10%;
  position: relative;
  overflow: hidden;
}

.co-founders.content-meta {
  background-color: #0000;
  background-image: linear-gradient(#fcfbfb, #f8f7f7);
  place-content: center flex-start;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 24px 0;
  position: static;
}

.co-founders.content-body {
  background-color: var(--nude);
  place-content: center;
  align-items: center;
  padding: 16px 0;
  position: static;
  overflow: hidden;
}

.co-founders.blog-hero {
  background-color: var(--white);
  flex-wrap: wrap;
  justify-content: flex-start;
  padding-top: 148px;
  padding-left: 64px;
  padding-right: 64px;
}

.co-founders.blog-hero.btm {
  max-width: none;
  padding-top: 80px;
  padding-bottom: 80px;
}

.co-founders.blog-hero.gradient-top {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 160px;
  margin-top: 125px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.co-founders.blog-hero.gradient-top.resource {
  background-color: var(--nude);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: 220px;
  margin-top: 64px;
  padding-bottom: 12px;
}

.co-founders.blog-hero.no-top-padding {
  padding-top: 0;
}

.co-founders.top-image {
  z-index: 10;
  background-color: #fcfbfb;
  place-content: center flex-start;
  margin-top: 64px;
  padding-top: 120px;
  padding-left: 0;
  padding-right: 0;
  position: static;
  top: auto;
}

.co-founders.search {
  background-color: var(--white);
  align-items: flex-start;
  margin-top: 64px;
  padding-top: 64px;
  padding-bottom: 64px;
}

.co-founders.white-paper-full-image-bg {
  background-color: #000;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  align-content: center;
  height: 100vh;
  min-height: 100vh;
}

.co-founders.white-paper-full-image-bg.line {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png");
}

.co-founders.white-paper-full-image-bg._03 {
  object-fit: fill;
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622ee4a3abcd6f80b3bd0686_Frame%20157.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.co-founders.white-paper-full-image-bg._03._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6295e3f5acca3a264596fd79_A5-Hard-Cover-Book-Mockup-Free-psd%201.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.co-founders.white-paper-full-image-bg._04 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62dfa76f10f0926b87bc68a8_A5-Hard-Cover-Book-Mockup-Free-psd%209.jpg");
}

.co-founders.white-paper-full-image-bg._05 {
  background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/636db791aa9e996610517c4d_2022%20Q4%20A5-Hard-Cover-Book-Mockup-Free-psd%209.png");
}

.co-founders.btm-padding-64 {
  align-items: center;
  padding-bottom: 64px;
  position: relative;
  overflow: hidden;
}

.co-founders.btm-padding-64.blog {
  background-color: var(--nude);
  align-content: center;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.co-founders.btm-padding-64.blog.dark {
  background-color: var(--white);
  padding-top: 24px;
  padding-bottom: 24px;
  overflow: hidden;
}

.co-founders.tags {
  margin-bottom: 500px;
  display: block;
  position: static;
}

.co-founders.circle-section {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.co-founders.case-study-data {
  background-color: var(--nude);
  justify-content: flex-start;
  align-items: flex-start;
  height: 100vh;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.co-founders.case-study-data.mini-left {
  height: auto;
  padding-top: 88px;
  padding-bottom: 48px;
}

.co-founders.case-study-data.mini-left.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.co-founders.case-study-data.mini-right {
  align-content: flex-end;
  align-items: flex-end;
  height: auto;
  padding-top: 48px;
  padding-bottom: 48px;
}

.co-founders.case-study-data.mini-right.white {
  background-color: var(--white);
  flex-wrap: nowrap;
}

.co-founders.case-study-data.mini-right.no-top-padding {
  padding-bottom: 88px;
}

.co-founders.case-study-data.mini-center {
  align-content: center;
  align-items: center;
  height: auto;
  padding-top: 120px;
  padding-bottom: 200px;
}

.co-founders.quote {
  align-content: center;
  padding-top: 88px;
  padding-bottom: 88px;
  display: block;
}

.co-founders.quote.dark {
  background-color: var(--purple--700);
}

.co-founders.quote.no-top {
  padding-top: 8px;
}

.co-founders.quote.btm-120 {
  background-color: var(--white);
  padding-bottom: 120px;
}

.co-founders.quote.estate {
  display: flex;
}

.co-founders.empty {
  background-color: #0000;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.co-founders.empty.last {
  margin-bottom: 505px;
}

.co-founders.empty.last.nude {
  background-color: #0000;
  padding-bottom: 0;
}

.co-founders.full-screen {
  height: 100vh;
}

.co-founders.full-screen.price-bkg {
  background-color: var(--nude);
  white-space: normal;
  flex-wrap: nowrap;
  justify-content: flex-start;
  min-height: 700px;
  margin-top: 64px;
  padding-top: 8%;
}

.co-founders.center {
  align-content: center;
  padding-top: 40px;
  padding-bottom: 96px;
}

.co-founders.banner {
  background-color: var(--purple--200);
  align-items: flex-start;
  padding-top: 96px;
  padding-bottom: 96px;
}

.co-founders.our-story {
  background-color: var(--white);
  padding-top: 88px;
  padding-bottom: 88px;
}

.div-block-119 {
  margin-bottom: 60px;
}

.div-block-120 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 200px;
  width: auto;
  max-width: 100%;
  height: auto;
}

.feature-image-copy {
  z-index: 999;
  opacity: 1;
  justify-content: center;
  align-items: center;
  width: 50%;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.feature-image-copy.hero {
  z-index: 999;
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  align-self: center;
  width: 80%;
  display: block;
  position: static;
}

.feature-image-copy.carousel {
  flex: 1;
  justify-content: flex-start;
  overflow: visible;
}

.feature-image-copy.download {
  opacity: 1;
  background-color: #0000;
}

.feature-image-copy.download:hover {
  mix-blend-mode: normal;
  background-color: #0000;
  display: block;
  box-shadow: 1px 1px 6px #29292966;
}

.feature-image-download {
  z-index: 999;
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100%;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 509px;
  max-width: 100%;
  height: 287.059px;
  display: flex;
  position: static;
}

.feature-image-download:hover {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
  background-position: 0 0, 0 0;
  background-size: auto, 100%;
  box-shadow: 2px 0 6px #30303066;
}

.feature-image-download.hero {
  z-index: 999;
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  align-self: center;
  width: 80%;
  display: block;
  position: static;
}

.feature-image-download.carousel {
  flex: 1;
  justify-content: flex-start;
  overflow: visible;
}

.feature-image-download.download {
  opacity: 1;
  background-color: #0000;
}

.feature-image-download.download:hover {
  mix-blend-mode: normal;
  background-color: #0000;
  display: block;
  box-shadow: 1px 1px 6px #29292966;
}

.feature-text-download {
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.feature-text-download.hero {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  background-color: #0000;
  flex-direction: row;
  grid-template-rows: 200px;
  grid-template-columns: auto 1fr auto;
  grid-auto-columns: 1fr;
  place-content: center;
  justify-items: center;
  width: 100%;
  margin-top: 100px;
  margin-bottom: 8px;
  display: grid;
  position: static;
}

.feature-text-download.mobile-message-type {
  width: auto;
}

.feature-text-download.module {
  width: 65%;
}

.div-block-121 {
  background-color: var(--nude);
  padding: 10px;
}

.image-93 {
  width: 70vw;
}

.dropdown-list-5 {
  inset: 0% auto auto 0%;
}

.dropdown-list-5.w--open {
  border: 1px none var(--gray--400);
  background-color: var(--white);
  border-radius: 10px;
  flex-direction: column;
  height: 412px;
  display: flex;
  inset: 0% auto 0% 102.5%;
}

.dropdown-list-5.case-study {
  height: 309px;
}

.dropdown-list-5.industry {
  height: 515px;
}

.feature-image-download-khan {
  z-index: 999;
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6396a697048bbb1e0e61358c_photo_2022-11-07%2014.56.50.jpeg");
  background-position: 50% 20%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-clip: border-box;
  justify-content: center;
  align-items: center;
  width: 509px;
  max-width: 100%;
  height: 287.059px;
  display: flex;
  position: static;
}

.feature-image-download-khan:hover {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6396a697048bbb1e0e61358c_photo_2022-11-07%2014.56.50.jpeg");
  background-position: 0 0, 0 20%;
  background-size: auto, 100%;
  box-shadow: 2px 0 6px #30303066;
}

.feature-image-download-khan.hero {
  z-index: 999;
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  align-self: center;
  width: 80%;
  display: block;
  position: static;
}

.feature-image-download-khan.carousel {
  flex: 1;
  justify-content: flex-start;
  overflow: visible;
}

.feature-image-download-khan.download {
  opacity: 1;
  background-color: #0000;
}

.feature-image-download-khan.download:hover {
  mix-blend-mode: normal;
  background-color: #0000;
  display: block;
  box-shadow: 1px 1px 6px #29292966;
}

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

.image-94 {
  width: 35vw;
  max-width: none;
}

.link-block-5 {
  display: flex;
}

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

.image-95 {
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  box-shadow: 1px 1px 6px #18171733;
}

.slide-nav {
  display: none;
}

.slider {
  background-color: #0000;
  width: auto;
  height: 53vh;
}

.mask {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.slide {
  max-width: none;
}

.left-arrow, .right-arrow {
  background-color: #ddd6fecc;
  border-radius: 20px;
  width: 60px;
  height: 60px;
}

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

.section-4 {
  flex: 0 auto;
}

.body-11 {
  display: block;
}

.grid-23 {
  grid-template-columns: 1fr;
  justify-content: stretch;
  justify-items: center;
  width: 59.9816px;
  margin-right: 12px;
}

.blog-post-04 {
  grid-column-gap: 24px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.image-96, .image-97, .image-98 {
  width: 35vw;
  max-width: none;
}

.collection-list-wrapper-4 {
  display: none;
}

.grid-25 {
  border-bottom: 1px solid var(--gray--400);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr minmax(320px, 1fr) 1fr;
  width: 100.002%;
  margin-bottom: 20px;
  padding-bottom: 10px;
}

.grid-25.try {
  grid-template-columns: minmax(600px, 1fr) 1fr;
}

.grid-25.hide {
  display: none;
}

.features {
  background-color: #5d38bf;
  width: 100vw;
  overflow: hidden;
}

.grid-26 {
  grid-template: "Area"
  / 1fr 1fr 1fr;
  align-self: auto;
  justify-items: center;
  margin-bottom: 40px;
}

.image-99, .image-100, .image-101 {
  max-width: 90%;
}

.link-block-6, .ig-reels, .link-block-8 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.feature-image.ig {
  max-width: 25vw;
}

.feature-image.opicity-change {
  opacity: 1;
}

.image-102 {
  width: 16%;
  max-width: 50%;
  margin-left: 10px;
}

.grid-27 {
  width: 100%;
}

.webinarbg_01 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67875550cd49604b6cb271ba_01-bg.png");
  background-position: 50% 0;
  background-repeat: repeat-y;
  background-size: 1920px 513px;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  height: 513px;
  display: flex;
}

.body-14 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  font-family: Noto Sans TC, sans-serif;
}

.webinarbg_02 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/678755506add79397f96fc4d_02-bg.png");
  background-position: 50% 0;
  background-size: 1920px 576px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 576px;
  display: flex;
}

.webinarsection {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 820px;
  display: flex;
}

.webinarsection.webinartitle {
  margin-top: 60px;
}

.webinarsection.webinartitle.webinar_mobile.webinar-logo-roll-margin-30 {
  margin-bottom: 30px;
}

.webinarsection.webinartitle.webinar_mobile.webinarformtitle {
  margin-top: 40px;
}

.webinarsection.webinartitle.webinar-fv-title {
  margin-top: 100px;
}

.webinarsection.webinarpoints_01 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  max-width: 820px;
}

.webinarsection.webinarpoints_01.webinar_mobile_margin, .webinarsection.webinar_mobile_margin, .webinarsection.webinarformgap {
  max-width: 820px;
}

.webinarfvtittle_02 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 360px;
  display: flex;
}

.webinarbg_03 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/678755503075aa43d6df8399_03-bg.png");
  background-position: 50% 0;
  background-size: 1920px 710px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 710px;
  display: flex;
}

.webinarbg_04 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6787555014306e085688d849_04-bg.png");
  background-position: 50% 0;
  background-size: 1920px 912px;
  flex-flow: column;
  align-items: center;
  height: 912px;
  display: flex;
}

.webinrbg_05 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6787555031408fd1e77cdb19_05-bg.png");
  background-position: 50% 0;
  background-size: 1920px 693px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 693px;
  display: flex;
}

.field-label-2 {
  font-size: 16px;
  font-weight: 400;
}

.thai-webinar-form2025-01 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: linear-gradient(#ffffff52, #ffffff52), linear-gradient(50deg, #fac4aa, #4145c5);
  border-style: solid;
  border-color: #4145c55c;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 20px;
  box-shadow: 0 0 20px 4px #4e14a5;
}

.webinarformbtn_01 {
  background-color: #6f2a9c;
  border-radius: 8px;
  flex: 1;
  font-size: 16px;
  font-weight: 400;
}

.thaiwebinarform {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.webinarformparagraph {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.webinarformparagraph.webinarformtext {
  text-align: center;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 14px;
}

.webinarformcheckbox {
  margin-top: 12px;
}

.webinarbg_06 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/678755504b14bfade7978e03_06-bg.png");
  background-position: 50% 0;
  background-size: 1920px 694px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 694px;
  display: flex;
}

.webinarbg_07 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6787555015ccfc909c410449_07-bg.png");
  background-position: 50% 0;
  background-size: 1920px 392px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 392px;
  display: flex;
}

.webinarbg_08 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/678755504b14bfade7978e07_08-bg.png");
  background-position: 50% 0;
  background-size: 1920px 413px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 413px;
  display: flex;
}

.webinar03-2 {
  width: 820px;
}

.webinar03-2.webinarcard {
  margin-bottom: 32px;
}

.image-106 {
  max-width: 120%;
  margin-top: 20px;
}

.webinar01-2 {
  width: 529px;
}

.webinar01-1 {
  width: 164px;
}

.webinar01-3 {
  width: 775px;
}

.webinar01-4 {
  width: 349px;
}

.webinar2-1 {
  width: 597px;
}

.webinar02-2 {
  width: 829px;
}

.webinar02-3 {
  width: 833px;
}

.webinar02-4 {
  width: 834px;
}

.webinar03-1 {
  width: 404px;
}

.webinar04-1 {
  width: 655px;
}

.webinar04-2 {
  width: 820px;
}

.webinar05-1 {
  width: 617px;
}

.webinar06-1 {
  width: 179px;
}

.webinar07-1 {
  width: 571px;
}

.webinar08-1 {
  width: 605px;
}

.checkbox-label {
  margin-bottom: 10px;
  padding-right: 24px;
  font-size: 14px;
  line-height: 20px;
}

._24-medium {
  color: #fff;
  font-family: Noto Sans TC, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

._56-bold {
  color: #fff;
  text-align: center;
  font-size: 56px;
  line-height: 65px;
  box-shadow: 0 2px 5px #0003;
}

.webinarmobilesection {
  display: none;
}

.div-block-125 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.div-block-126 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-field-2 {
  display: block;
}

.form-div-w-360 {
  flex: 1;
  min-width: 360px;
}

.div-block-127 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-128 {
  flex-flow: column;
  flex: 1;
  display: flex;
}

.image-110 {
  max-width: 657px;
}

.image-111 {
  max-width: 648px;
}

.image-112 {
  max-width: 594px;
}

.image-126 {
  width: 820px;
}

.radio-button-field-2 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
}

.form-block {
  background-color: var(--nude);
  border-radius: 8px;
  flex-flow: column;
  width: 100%;
  height: 640px;
  margin-top: 48px;
  margin-bottom: 48px;
  margin-left: 0;
  padding: 32px;
  display: flex;
  overflow: scroll;
}

.form-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.radio-button-field-3 {
  -webkit-appearance: none;
  appearance: none;
}

.radio-group {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  border: 1px solid var(--gray--300);
  background-color: var(--white);
  border-radius: 8px;
  flex-flow: column;
  align-items: stretch;
  margin-bottom: 10px;
  padding: 12px 16px;
  display: flex;
}

.divider {
  border-bottom: 1px solid var(--gray--200);
  width: 100%;
  height: 1px;
}

.radio-button-field-4 {
  margin-bottom: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}

.radio-button {
  transform: scale(1.53);
}

.body-15 {
  flex-flow: column;
}

.body-16 {
  background-color: #1c1268;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.frame-58 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 900px;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -1234px;
  left: -5791px;
}

.frame-2 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.frame-1 {
  grid-column-gap: 14px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.untitled {
  color: #0f0808;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.tob {
  text-align: center;
  letter-spacing: 0;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #ffd98e, #ffd2ec 33%, #84d2ff 69%, #d9caff);
  -webkit-background-clip: text;
  background-clip: text;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.social-x-enterprise {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.social-x-enterprise.yellow--bold {
  color: #ffd98e;
  font-family: Noto Sans Thai, sans-serif;
  font-weight: 700;
}

.social-x-enterprise.regular {
  font-family: Noto Sans Thai, sans-serif;
  font-weight: 400;
}

.social-x-enterprise.regular.smaller {
  font-size: 23px;
}

.frame-3 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.date_number {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 1.125rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.date_time {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 27px;
  font-weight: 500;
  line-height: 34px;
  text-decoration: none;
}

.frame-7 {
  grid-column-gap: 8px;
  background-color: #ffd98e;
  border-radius: 100px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 56px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 18px #3e3eff;
}

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

.frame-5-3 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 363px;
  text-decoration: none;
  display: flex;
}

.date_symbol {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .5rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

._3-26-3 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 72px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.untitled-2 {
  color: #1c1268;
  text-align: center;
  letter-spacing: .11em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.hero-text {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 900px;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
}

.hero-tittle-line_01 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.event-tittle {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 420px;
  text-decoration: none;
  display: flex;
}

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

.hero-tittle-line_03 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.hero-date-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.button_01 {
  grid-column-gap: 8px;
  background-color: #ffd98e;
  border-radius: 100px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 56px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 18px #3e3eff;
}

.logo-2 {
  grid-column-gap: 14px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  margin-top: -6px;
  text-decoration: none;
  display: flex;
}

.hero-tittle {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 900px;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: -1234px;
  left: -5791px;
}

.section-5 {
  max-width: 900px;
  margin-left: 120px;
  margin-right: 120px;
}

.hero-tittle-2 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 80px;
  padding-right: 80px;
  text-decoration: none;
  display: flex;
}

.untitled-3 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

._2503webinar-section-hero {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67c13acddfa0a63b7ef17942_0227_KV.jpg");
  background-attachment: scroll;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  display: flex;
}

._2503webinar-section {
  width: 100vw;
  height: auto;
}

._2503webinar-section.topwhite {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: var(--white);
  border-top-right-radius: 360px;
  flex-flow: column;
  display: flex;
}

._2503webinar-section.whitebg {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

._2503webinar-section.whitebg.decor-section {
  margin-bottom: -900px;
}

._2503webinar-section._2503webinarform {
  background-image: linear-gradient(#5d38bf, #1c1268);
}

._2503webinar-section.hero-bg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67c13acddfa0a63b7ef17942_0227_KV.jpg");
  background-position: 50% 0;
  background-size: cover;
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 120px;
  padding-bottom: 120px;
}

._2503webinar-section.form-background {
  background-color: #fff1d6;
}

._2503webinar-section.form-position {
  aspect-ratio: auto;
  margin-top: -320px;
  position: relative;
}

.section-p {
  grid-column-gap: 8px;
  background-color: #1c1268;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1296px;
  padding: 120px;
  text-decoration: none;
  display: flex;
}

.social-enterprise-oakmega-tob {
  color: #fff;
  letter-spacing: undefinedundefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: undefined, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.social-enterprise-oakmega-tob-2 {
  color: #fff;
  letter-spacing: .11em;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .5rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.social-enterprise-oakmega-tob-3 {
  color: #fff;
  letter-spacing: 3px;
  justify-content: space-between;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 133%;
  text-decoration: none;
  display: flex;
}

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

.picture-point-row {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.picture-point-row.decor-position {
  margin-top: -800px;
}

.picture-point-row.decor-position.point-row-tittle {
  flex-flow: column;
}

.frame-11 {
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 331px;
  text-decoration: none;
  display: flex;
}

.round-pic_text {
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: 105px;
  display: flex;
}

.picture-points-text {
  background-image: linear-gradient(#333aff00, #3524b3d9 49%);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: -155px;
  padding: 0 12px 12px;
  text-decoration: none;
  display: flex;
  position: static;
  top: -152px;
}

.picture-points-text.position {
  top: -185px;
}

.picture-points-text.position.second {
  top: -164px;
}

.picture-points-text.point2 {
  top: -122px;
}

.picture-points-text.point2.gradient-color-change-02 {
  background-image: linear-gradient(#fa656b00, #fa656b 52%);
  margin-top: -140px;
}

.picture-points-text.point2.gradient-color-change-02.ci-purple {
  background-image: linear-gradient(#bf389f00, #bf389f 52%);
  margin-top: -107px;
}

.picture-points-text._4-row-text {
  padding-top: 0;
}

.picture-points-text.point3 {
  top: -144px;
}

.picture-points-text.point3.gradient-color-change-03 {
  background-image: linear-gradient(#0751c800, #0751c8cc 47%);
  margin-top: -138px;
}

.picture-points-text.point3.gradient-color-change-03.ci-purple {
  background-image: linear-gradient(180deg, #0751c800, var(--purple--700) 47%);
  margin-top: -104px;
}

.picture-points-text.point4 {
  background-image: linear-gradient(#333aff00, #3524b3d9 39%);
  top: -126px;
}

.picture-points-text.point4.gradient-color-change-04 {
  background-image: linear-gradient(#333aff00, #ab58ffcc 39%);
  margin-top: -120px;
  top: -102px;
}

.picture-points-text.point4.gradient-color-change-04.ci-purple {
  background-image: linear-gradient(#333aff00, #bf389f 39%);
}

.picture-points-text.point4.gradient-color-change-05 {
  background-image: linear-gradient(#333aff00, #fe8c67d9 39%);
  margin-top: -138px;
  top: -118px;
}

.picture-points-text.gradient-color-change-01 {
  background-image: linear-gradient(#2cc5e400, #02a4c5 52%);
}

.picture-points-text.gradient-color-change-01.ci-purple {
  background-image: linear-gradient(180deg, #2cc5e400, var(--purple--700) 52%);
  margin-top: -121px;
}

.ai {
  color: #2c2c2c;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.webinar-section-tittle {
  color: #1c1268;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  margin-bottom: 40px;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 43px;
  font-weight: 600;
  line-height: 56px;
  text-decoration: none;
}

.webinar-section-tittle.color-light-yellow {
  color: #ffd98e;
}

.webinar-section-tittle.color-light-yellow.agenda-title {
  text-align: left;
  line-height: 56px;
}

.webinar-section-tittle.color-light-purple {
  color: var(--purple--400);
}

.webinar-section-tittle.color-white {
  color: var(--white);
}

.webinar-section-tittle.color-white.dubble-tittle-align {
  color: #412982;
  margin-bottom: 0;
}

.webinar-section-tittle.color-white.logo-paragrah {
  margin-bottom: 0;
}

.webinar-section-tittle.color-primary {
  color: var(--primary--700);
}

.webinar-section-tittle.color-webinar-purple {
  color: #412982;
}

.webinar-section-tittle.color-webinar-purple.smaller {
  font-size: 45px;
}

.untitled-5 {
  color: #2c2c2c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.webinar-section-paragraph-p2 {
  color: #2c2c2c;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.webinar-section-paragraph-p2.color-white {
  color: var(--white);
  text-align: left;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.webinar-section-paragraph-p2.color-white.text-bg-premium {
  background-color: var(--purple--700);
  padding: 4px 10px;
}

.webinar-section-paragraph-p2.color-white.bold {
  font-size: 36px;
}

.webinar-section-paragraph-p2.color-white.bold.darkpink {
  color: var(--purple--900);
  -webkit-text-stroke-color: var(--purple--900);
}

.webinar-section-paragraph-p2.color-white._2506-text-height {
  line-height: 120%;
}

.webinar-section-paragraph-p2.color-white.regular-18 {
  font-size: 18px;
}

.webinar-section-paragraph-p2.color-grey {
  color: var(--gray--700);
}

.webinar-section-paragraph-p2.color-grey.center {
  text-align: center;
}

.webinar-section-paragraph-p2.color-primary {
  color: var(--purple--700);
}

.webinar-section-paragraph-p2.color-primary.center {
  text-align: center;
  display: flex;
}

.webinar-section-paragraph-p2.color-blue {
  color: #1c1268;
}

.webinar-section-paragraph-p2.color-blue.bold {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.webinar-section-paragraph-p2.color-blue.bold.color-white {
  color: #fff;
}

.webinar-section-paragraph-p2.color-blue.bold.darkpink {
  color: var(--purple--900);
  -webkit-text-stroke-color: var(--purple--900);
}

.webinar-section-paragraph-p2.color-200-purple {
  color: #d6bbfb;
}

.webinar-section-paragraph-p2.color-555555 {
  color: #666;
}

.webinar-section-paragraph-p2.color-555555.bold {
  color: #666;
  font-weight: 700;
}

.webinar-section-paragraph-p2.color-fa643d {
  color: #fa643d;
}

.webinar-section-paragraph-p2.color-9e77ed {
  color: #9e77ed;
}

.picture-points-block {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  text-decoration: none;
  display: flex;
}

.picture-points-block.speaker-photo {
  height: 220px;
  display: flex;
}

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

.points-blocks {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 900px;
  text-decoration: none;
  display: flex;
}

.points---text-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

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

.social-crm {
  color: #2c2c2c;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

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

.w {
  color: #1c1268;
  letter-spacing: .08em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 64px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.point-block-tittle {
  color: var(--primary--700);
  letter-spacing: .11em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.point-block-pargraph {
  color: #2c2c2c;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25%;
  text-decoration: none;
}

.untitled-8 {
  color: #2c2c2c;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.webinar-section-paragraph {
  color: var(--white);
  font-family: Noto Sans Thai, sans-serif;
  font-size: 24px;
  line-height: 36px;
}

.webinar-section-paragraph.color-dark {
  color: var(--gray--800);
}

.webinar-section-paragraph.color-dark.text-bold {
  color: var(--white);
  font-weight: 700;
}

.webinar-section-paragraph.color-dark.text-bold.dubble-tittle-align {
  margin-bottom: 0;
}

.webinar-section-paragraph.color-dark.text-bold.mobile-font-size {
  margin-bottom: 40px;
  line-height: 32px;
}

.webinar-section-paragraph.color-light-purple {
  color: var(--purple--700);
}

.webinar-section-paragraph.color-light-purple.text-bold {
  margin-bottom: 8px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 700;
}

.webinar-section-paragraph.color-yellow {
  color: var(--orange-400);
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.webinar-section-paragraph.color-grey {
  color: var(--gray--700);
}

.webinar-section-paragraph.color-grey.text-bubble-spacing {
  margin-bottom: 0;
}

.webinar-section-paragraph.text-bold {
  font-weight: 700;
}

.webinar-section-paragraph.text-bold.center {
  text-align: center;
}

.webinar-section-paragraph.dubble-tittle-align {
  margin-bottom: 40px;
}

.webinar-section-paragraph.dubble-tittle-align.center {
  text-align: center;
}

.webinar-section-paragraph.bold {
  font-weight: 600;
}

.webinar-section-paragraph.bold.center {
  text-align: center;
  text-shadow: 0 1px 12px #4029ad;
  font-size: 21px;
  line-height: 28px;
}

.webinar-section-paragraph.bold.center.text-shadow-02 {
  text-shadow: 0 1px 12px #fa656b;
}

.webinar-section-paragraph.bold.center.text-shadow-02.purple {
  text-shadow: 0 1px 12px #e665fa;
}

.webinar-section-paragraph.bold.center.text-shadow-05 {
  text-shadow: 0 1px 12px #fe8c67;
}

.webinar-section-paragraph.bold.center._2506-text-height {
  line-height: 120%;
}

.webinar-section-paragraph.bold.center._2506-text-height.text-shadow-pink {
  text-shadow: 0 1px 12px #e665fa;
}

.webinar-section-paragraph.bold.center._2506-text-shadow-01 {
  text-shadow: 0 1px 12px #35adca;
}

.webinar-section-paragraph.bold.center._2506-text-shadow-01._2506-text-height.text-shadow-purple {
  text-shadow: 0 1px 12px #e665fa;
}

.webinar-section-paragraph.bold.color-200-purple {
  color: var(--purple--200);
}

.points {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 41px;
  padding: 8px;
  text-decoration: none;
  display: flex;
}

.frame-61 {
  grid-row-gap: 80px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1296px;
  padding: 120px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.webinar-section-decor-position {
  position: relative;
  top: 0;
  left: 0;
}

.webinar-section-decor {
  grid-row-gap: 8px;
  background-image: linear-gradient(#d9caff, #ffd98eb3);
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 498px;
  height: 955px;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-right: 80px;
  text-decoration: none;
  display: flex;
  position: relative;
  inset: 0% auto 0% -10%;
}

.agenda {
  color: #fff;
  overflow-wrap: normal;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  position: relative;
  left: -89px;
  transform: rotate(-90deg);
}

.webinar-agenda-blocks-stack {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(#4033a4, #1c1268);
  border-radius: 20px 0 0 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 60px;
  text-decoration: none;
  display: flex;
  position: relative;
  top: -900px;
  left: 80px;
}

.webinar-agenda-block {
  grid-row-gap: 0px;
  border: 0 solid #d9caff;
  border-left-width: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding: 16px 16px 16px 40px;
  text-decoration: none;
  display: flex;
}

.webinar-agenda-block.agenda-block-blue-bg {
  background-color: #4b4be566;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.part-1 {
  color: #f5bb49;
  letter-spacing: .11em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.event-reminder-text-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.webinar-agenda-point {
  background-color: #d9caff00;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  display: flex;
}

.webinar-agenda-point-text {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

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

.part-2-line {
  color: #f5bb49;
  letter-spacing: .11em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.oakmega-app-app, .ai-ready-ai {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.part-3 {
  color: #f5bb49;
  letter-spacing: .11em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.oakmega-social-enterprise, .oakmega {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-9 {
  grid-row-gap: 18px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 105px;
  display: flex;
}

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

.will-lin, .fiona-lee {
  color: #2c2c2c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.points-2 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 82px;
  padding: 8px;
  text-decoration: none;
  display: flex;
}

.untitled-4 {
  color: #ffd98e;
  letter-spacing: .08em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 64px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.untitled-6 {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.frame-34-2 {
  grid-row-gap: 8px;
  background-color: #4b4be561;
  border: 0 solid #d9caff;
  border-left-width: 6px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 8px 16px 8px 40px;
  text-decoration: none;
  display: flex;
}

.line-2 {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

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

.frame-35-2 {
  grid-row-gap: 8px;
  border: 0 solid #d9caff;
  border-left-width: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 8px 16px 8px 40px;
  text-decoration: none;
  display: flex;
}

.frame-12-2 {
  grid-column-gap: 40px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 716px;
  text-decoration: none;
  display: flex;
}

.oakmega-2 {
  color: #2c2c2c;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-12-3 {
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 331px;
  text-decoration: none;
  display: flex;
}

.untitled-7 {
  color: #2c2c2c;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

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

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

.tob-social-x-enterprise {
  color: #1c1268;
  letter-spacing: .11em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

._20253261400---1500-zoom {
  color: #2c2c2c;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.event-reminder-points {
  grid-row-gap: 16px;
  background-image: linear-gradient(#d9caff, #b291ff);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
}

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

.frame-15 {
  grid-row-gap: 12px;
  background-color: #d9caff00;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  display: flex;
}

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

.untitled-9 {
  color: #1c1268;
  letter-spacing: .11em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.event-reminder {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-layout {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  flex: 1;
  display: flex;
}

.form-layout-block {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.text-field-3 {
  border-radius: 8px;
  min-width: auto;
}

.text-field-3.select {
  color: #333;
}

._202503-webinar-form {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.submit-button {
  background-color: var(--purple--400);
  border-radius: 20px;
  align-self: center;
  width: 200px;
  margin-top: 20px;
}

.submit-button.submit-btn-text {
  letter-spacing: 2px;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
}

.webinar-company-info {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.oakmega-social-crm-2019-100 {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.oakmega-3 {
  color: #d9caff;
  letter-spacing: .11em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.div-block-129 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-130 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.image-127 {
  max-width: none;
}

.image-128, .image-129 {
  border-radius: 999px;
  max-width: 70%;
}

.image-130 {
  border-radius: 20px;
  max-width: 100%;
}

.image-130.shadow-pink {
  box-shadow: 0 0 17px 1px #ff22cb6b;
}

.image-131 {
  border-radius: 999px;
  max-width: 70%;
}

.image-131.border-blue {
  box-shadow: 0 0 14px 2px var(--purple--200);
}

.section-6 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 1200px;
  display: flex;
}

.topwhite {
  background-color: var(--white);
  padding-top: 120px;
}

.webinar-section-content {
  padding: 120px 80px;
}

.webinar-section-content.white-bg.agenda-section {
  background-image: linear-gradient(180deg, var(--white), white 45%, #fff1d6);
  height: 1680px;
  padding-top: 120px;
}

.webinar-section-content.white-bg.points-row.section-two-aliagn {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.webinar-section-content.white-bg.middle {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.webinar-section-content.white-bg.middle.speaker-section-background {
  background-image: linear-gradient(#1c1268, #040345);
}

.webinar-section-content.white-bg-top {
  background-image: linear-gradient(#aeaeff, #fff 44%);
  border-top-right-radius: 320px;
}

.webinar-section-content.purple-blue-bg {
  border-top-left-radius: 360px;
  padding-bottom: 0;
}

.webinar-section-content.frame-background {
  background-color: #1c1268;
  border-top-left-radius: 320px;
}

.webinar-section-content.last-section-background {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6800921be5495f7c9dae05a7_last%20section%20background.jpg");
  background-position: 50% 0;
  background-size: cover;
}

.btn_01 {
  color: #181460;
  letter-spacing: 0;
  background-color: #ffd98e;
  border-radius: 100px;
  padding: 20px 40px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  box-shadow: 0 0 14px #1500ffd1;
}

.success-message-2 {
  background-color: #ddd0;
}

.company-info_paragraph-with-link {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: linear-gradient(#333affb3, #d9caffb3);
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 200px;
  padding: 20px;
  display: flex;
}

.company-info_paragraph-with-link.background-color-change-01 {
  background-image: linear-gradient(#52e1ff, #15abca);
}

.company-info_paragraph-with-link.background-color-change-01.drop-shadow {
  box-shadow: 0 0 80px #f8cbff;
}

.company-info_paragraph-with-link.background-color-change-01.dark-pink {
  background-image: linear-gradient(180deg, #9238bf80, var(--purple--700));
}

.company-info_paragraph-with-link.background-color-change-02 {
  background-image: linear-gradient(#fe8c67, #f7676e);
}

.company-info_paragraph-with-link.background-color-change-02.drop-shadow {
  box-shadow: 0 0 80px #f8cbff;
}

.company-info_paragraph-with-link.background-color-change-02.white-gradient {
  background-image: linear-gradient(#ffffff80, #a794ff);
}

.company-info_paragraph-with-link.background-color-change-03 {
  background-image: linear-gradient(#3479e7, #0e54c4);
  box-shadow: 0 0 80px #f8cbff;
}

.company-info_paragraph-with-link.background-color-change-03._2507 {
  box-shadow: none;
  background-image: linear-gradient(#bf389f80, #bf389f);
}

.button {
  background-color: var(--purple--700);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding: 10px 0 0;
}

.webinar-form-tittle {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

.cta-section-tittle {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.cta-section-info {
  margin-left: 0;
  margin-right: 0;
}

.decor-position {
  margin-top: -800px;
}

.marquee_front {
  justify-content: flex-start;
  align-items: center;
  width: 150%;
  display: flex;
  overflow: hidden;
}

.marquee_contain._2505q2-purple-background {
  background-color: #412982;
}

.points-text-block-title {
  background-image: linear-gradient(90deg, #333aff96, #d9caff96);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 20px 40px 0;
  display: flex;
}

.point-text-block-paragraph {
  background-color: var(--white);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-flow: column;
  justify-content: center;
  padding: 20px 40px;
  display: flex;
}

.webinar-number-cards {
  color: var(--white);
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 84px;
}

.webinar-number-cards.darkpink {
  color: var(--purple--900);
  -webkit-text-stroke-color: var(--purple--900);
  text-shadow: 0 0 35px #ffffff91;
}

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

.checkbox-field {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 12px;
  display: flex;
}

.div-block-132 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.link-11 {
  color: var(--purple--400);
  -webkit-text-stroke-color: #fff1d6;
}

.link-11.yellow {
  color: var(--orange-400);
}

.uui-heroheader22_image-wrapper {
  border-radius: 1rem;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 4rem;
  display: flex;
}

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

.uui-heroheader22_image {
  object-fit: cover;
  width: 100%;
}

.uui-max-width-medium-3 {
  width: 100%;
  max-width: 35rem;
}

.uui-page-padding-7 {
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-space-small-5 {
  width: 100%;
  min-height: 1.5rem;
}

.flec---align-left-top {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.spacing-margin-up-4rem {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  padding-bottom: 7.5rem;
  position: relative;
}

.spacing-margin-up-4rem.height {
  padding-bottom: 4rem;
}

.weight-600-size2-25rem-h1-3 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.weight-600-size2-25rem-h1-3.text-weight-medium {
  font-weight: 500;
}

.weight-600-size2-25rem-h1-3.align---left {
  display: flex;
}

.padding-vertical-orem, .padding-vertical-orem.spacing {
  padding-top: 0;
  padding-bottom: 0;
}

.uui-button-icon-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-blogsection10_heading {
  flex: 1;
}

.padding-up-66---width-100---overflow-hidden {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection10_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.uui-blogsection10_button-row.mobile-landscape {
  display: none;
}

.spacing-minh-1rem {
  width: 100%;
  min-height: 1rem;
}

.primary-btn-m {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.primary-btn-m:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.primary-btn-m:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.width-33-33---overflow-visible {
  width: 33.33%;
  overflow: visible;
}

.image-width-100--height-100---fit-cover {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.size-1-125rem-h1-5 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.size-1-125rem-h1-5.oakmega-photo-slide-title {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.size-1-125rem-h1-5.align---center {
  text-align: center;
}

.flex-align-center-center---gap-0-5rem {
  grid-column-gap: .5rem;
  color: #6941c6;
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.flex-align-center-center---gap-0-5rem:hover {
  color: #53389e;
}

.uui-blogsection10_arrow {
  color: #667085;
  background-color: #fff;
  border: 1px solid #eaecf0;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-blogsection10_arrow:hover {
  background-color: #f9fafb;
}

.uui-blogsection10_arrow.left {
  right: 4rem;
}

.margin-below-2rem-width100 {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.margin-below-2rem-width100:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blogsection10_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.overflow---hidden {
  overflow: hidden;
}

.flex---space-between---center--gap-5-rem {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.slide---spacing-right-2rem {
  padding-right: 2rem;
}

._2505webinar-background {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6807238bf72fc4822d4725e0_full-bg.png");
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

._2505webinar-background.flex {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.uui-button-icon-12 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon-12.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-text-size-xlarge-10 {
  color: #475467;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-heroheader14_card-image-03-2 {
  z-index: 3;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(0, 25%)rotate(90deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-heroheader14_component-2 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-space-large-10 {
  width: 100%;
  min-height: 3rem;
}

._2505webinar-hero-image {
  justify-content: space-between;
  align-items: center;
  height: 32rem;
  display: flex;
  position: relative;
}

.badge-group_text-wrapper-2 {
  align-items: center;
  padding-left: .75rem;
  padding-right: .75rem;
  display: flex;
}

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

.btn-row-02 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.btn-row-02.button-row-center {
  justify-content: center;
}

.uui-space-small-12 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-page-padding-14 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-space-xhuge-3 {
  width: 100%;
  min-height: 7rem;
}

.uui-heroheader14_image-background-2 {
  background-image: linear-gradient(221deg, #6941c6, #53389e);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto;
}

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

.uui-heroheader14_card-image-04-2 {
  z-index: 4;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(38%, 42%)rotate(120deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-heroheader14_card-image-01-2 {
  z-index: 1;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(-65%, 88%)rotate(30deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-heading-xlarge-10 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heroheader14_card-image-02-2 {
  z-index: 2;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(-38%, 42%)rotate(60deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

.uui-badge-group_badge-2 {
  color: #344054;
  white-space: nowrap;
  background-color: #fff;
  border-radius: 1rem;
  align-items: center;
  padding: .125rem .625rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.uui-badge-group_badge-2.is-primary {
  color: #6941c6;
  background-color: #fff;
}

.uui-badge-group_icon-2 {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .25rem;
  display: flex;
}

.uui-badge-group_icon-2.text-color-primary500 {
  color: #9e77ed;
  margin-right: -.25rem;
}

.primary-btn {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.primary-btn:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.primary-btn:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.primary-btn.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-badge-group-2 {
  color: #344054;
  white-space: nowrap;
  mix-blend-mode: multiply;
  background-color: #f2f4f7;
  border-radius: 10rem;
  align-items: center;
  padding: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.uui-badge-group-2.is-primary {
  color: #6941c6;
  white-space: nowrap;
  background-color: #f9f5ff;
  text-decoration: none;
}

.uui-section_heroheader14-2 {
  overflow: hidden;
}

.uui-button-secondary-gray-14 {
  grid-column-gap: .5rem;
  color: #344054;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray-14:hover {
  color: #1d2939;
  background-color: #f9fafb;
}

.uui-button-secondary-gray-14:focus {
  background-color: #fff;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f2f4f7;
}

.uui-button-secondary-gray-14.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-secondary-gray-14.show-tablet-3 {
  display: none;
}

.uui-heroheader14_card-image-05-2 {
  z-index: 5;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(65%, 88%)rotate(150deg);
  box-shadow: 1px 1px 25px 12px #0000000d;
}

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

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

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

._2505webinar-section-01 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 1113px;
  padding-top: 80px;
  padding-left: 80px;
  padding-right: 80px;
}

._2505webinar-hero-text {
  grid-row-gap: 24px;
  background-color: var(--primary--300);
  background-image: linear-gradient(#fff 45%, #fff0 100%), linear-gradient(-88.55deg, #d6bbfb 0%, #c8efff 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 100px #d6bbfb66;
}

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

.crm {
  color: var(--gray--600);
  text-align: center;
  letter-spacing: .02em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 18px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

._2505webinar-date-btn {
  grid-column-gap: 8px;
  background-image: linear-gradient(.99deg, #ffffffb3 0%, #ffffff80 100%);
  border-width: 1px;
  border-radius: 100px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 20px #d6bbfbcc;
}

._514-1400---1500 {
  color: var(--primary--500);
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9e77ed 0%, #412982 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.rectangle-21, .rectangle-22, .rectangle-23, .rectangle-24, .rectangle-25 {
  border-radius: 8px;
}

.logo-3 {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  height: 28px;
  text-decoration: none;
  display: flex;
}

.untitled-10 {
  color: var(--gray--600);
  text-align: center;
  letter-spacing: .02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.untitled-11 {
  color: var(--gray--800);
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .5rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.untitled-12 {
  color: #5d38bf;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .5rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

._2505webinar-herotittle-l {
  color: #5d38bf;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 72px;
  text-decoration: none;
  display: inline-block;
}

._2505webinar-hero-text-row {
  grid-row-gap: 24px;
  background-color: var(--primary--300);
  background-image: linear-gradient(#fff 45%, #fff0 100%), linear-gradient(-88.55deg, #d6bbfb 0%, #c8efff 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 100px #d6bbfb66;
}

.untitled-14 {
  color: #475467;
  text-align: center;
  letter-spacing: .02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

._2505webinar-herotittle-s {
  color: #1d2939;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

._2505webinar-herotittle-paragraph {
  color: #475467;
  text-align: center;
  letter-spacing: .02em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 18px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.date {
  color: var(--primary--500);
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9e77ed 0%, #412982 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

._2505webinar-section-hero {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

._2505webinar-hero-text-2 {
  grid-row-gap: 24px;
  background-color: var(--primary--300);
  background-image: linear-gradient(#fff 45%, #fff0), linear-gradient(-88.55deg, #d6bbfb, #c8efff);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 80px;
  margin-left: 80px;
  margin-right: 80px;
  padding: 100px 100px 80px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 100px #d6bbfb66;
}

.untitled-13 {
  color: #475467;
  text-align: center;
  letter-spacing: .02em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.untitled-15 {
  color: #1d2939;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .5rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.untitled-16 {
  color: #5d38bf;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 72px;
  text-decoration: none;
  display: inline-block;
}

.crm-2 {
  color: #475467;
  text-align: center;
  letter-spacing: .02em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 18px;
  font-family: Noto Sans TC, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

._514-1400---1500-2 {
  color: var(--primary--500);
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9e77ed 0%, #412982 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.body-2505webinar {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.body-2505webinar.background-webinar-image {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6807238bf72fc4822d4725e0_full-bg.png");
  background-position: 50% 0;
  background-size: 1920px;
}

._2505webinar-hero-image {
  position: relative;
}

._2505webinar-hero-samples {
  justify-content: center;
}

.image-132 {
  width: 1000px;
  max-width: none;
  margin-top: -100px;
}

._2505webinar-section-02 {
  grid-row-gap: 60px;
  background-color: #412982;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  margin-top: -190px;
  padding: 80px;
  display: flex;
  box-shadow: 0 20px 20px #d6bbfb5c;
}

.text-bubble-row {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-bubble {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-bubble.mobile {
  display: none;
}

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

.text_bg {
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px 40px;
  display: flex;
}

._2505webinar-h1-regular {
  color: #475467;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.b2b-jason {
  color: #d6bbfb;
  text-align: right;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.excel {
  color: #475467;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.harry {
  color: #d6bbfb;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.catherine {
  color: #d6bbfb;
  text-align: right;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.untitled-17 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 72px;
  text-decoration: none;
}

.untitled-18 {
  color: #d6bbfb;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

.texttittle-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 596px;
  text-decoration: none;
  display: flex;
}

.untitled-19 {
  color: #475467;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

._2505webinar-section-03 {
  grid-row-gap: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 120px 80px;
  display: flex;
}

.points_image {
  grid-column-gap: 8px;
  background-image: linear-gradient(#ffffff80 0%, #ffffffb3 100%);
  border-width: 1px;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 280px;
  height: 280px;
  text-decoration: none;
  display: flex;
}

.file-type-wrap {
  grid-column-gap: 16.172px;
  background-color: #d92d20;
  border-radius: 4.04301px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 4.04301px 6.06452px;
  text-decoration: none;
  display: flex;
}

.file-type {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

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

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

.rectangle-26 {
  border-width: 1px;
  border-radius: 20px;
}

.ip {
  color: #475467;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.untitled-20 {
  color: #412982;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 72px;
  text-decoration: none;
}

.points-row-2 {
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.points-3 {
  grid-column-gap: 16px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-image: linear-gradient(90deg, #d6bbfb, #d6bbfb99);
  border: 1px solid #d6bbfb66;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 16px;
  display: flex;
}

.file-type-wrap-2 {
  grid-column-gap: 16.172px;
  background-image: linear-gradient(#77abff 0%, #165fd6 100%);
  border-radius: 4.04301px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 4.04301px 6.06452px;
  text-decoration: none;
  display: flex;
}

.file-type-wrap-3 {
  grid-column-gap: 16.172px;
  background-color: #e62e05;
  border-radius: 4.04301px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 4.04301px 6.06452px;
  text-decoration: none;
  display: flex;
}

.untitled-21 {
  color: var(--gray--800);
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.x-points-2 {
  grid-column-gap: 4px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.untitled-22 {
  color: #475467;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.untitled-23 {
  color: var(--gray--600);
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.x-points-3 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.crm-3 {
  color: #475467;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.points-4 {
  grid-column-gap: 16px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-image: linear-gradient(90deg, #c8efff80, #c8efff);
  border-width: 1px;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.picture-info-text {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.x-points-4 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 40px;
  display: flex;
}

.rectangle-26-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/68073069ee709e4967ba71e5_Rectangle%2026.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-width: 1px;
  border-radius: 20px;
  min-height: 280px;
}

.div-block-133 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

._2505webinar-section-04 {
  grid-row-gap: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  padding: 80px;
  text-decoration: none;
  display: flex;
}

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

.pdf {
  color: #000;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.oakmega-4 {
  color: #412982;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 72px;
  text-decoration: none;
}

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

.rectangle-26-3 {
  border-radius: 20px;
}

.crm-4 {
  color: var(--gray--800);
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.feature-image-drop-shadow {
  border-radius: 20px;
  width: 100%;
  box-shadow: 0 4px 40px #c8efff;
}

.feature-image-drop-shadow.purple {
  box-shadow: 0 4px 40px #d6bbfb66;
}

.point-image-radius {
  border-radius: 20px;
}

._2505webinar-section-05 {
  grid-row-gap: 60px;
  background-color: #412982;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  padding: 80px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 20px 20px #d6bbfb66;
}

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

._01-crm {
  color: #d6bbfb;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.social-crm-no-code {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

._03-line {
  color: #d6bbfb;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.vip, .social-crm-oakmega {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

._05oakmega-insight {
  color: #d6bbfb;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.astellas---kevin {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.agenda-2 {
  grid-row-gap: 0px;
  border: 0 solid #d6bbfb;
  border-bottom: 3px dotted #d6bbfb;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.crm-5 {
  color: #fff;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

._02-2, ._04-2 {
  color: #d6bbfb;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

._2505webinar-section-06 {
  grid-row-gap: 60px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  padding: 80px;
  display: flex;
}

._2505webinar-section-06.no-background {
  background-color: #41298200;
  margin-top: 120px;
  margin-bottom: 120px;
  padding-top: 80px;
  padding-bottom: 80px;
}

._2505webinar-section-06.background-webinar-purple {
  background-color: #412982;
}

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

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

.head-of-product {
  color: #2c2c2c;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.samuel-jeng {
  color: #2c2c2c;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

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

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

.untitled-24 {
  color: #2c2c2c;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.will-lin-2 {
  color: #2c2c2c;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

._2505webinar-section-07 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
}

.reminder-card {
  grid-row-gap: 32px;
  background-image: linear-gradient(-.35deg, #fff0, #fff 90%), linear-gradient(269.38deg, #d6bbfb, #c8efff);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: 80px;
  margin-right: 80px;
  padding: 40px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 40px #d6bbfb66;
}

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

.datebg {
  grid-column-gap: 8px;
  background-image: linear-gradient(181.33deg, #ffffff80 0%, #ffffffb3 100%);
  border-width: 2px;
  border-radius: 20px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 20px;
  text-decoration: none;
  display: flex;
}

._20253261400---1500-zoom {
  color: #5d38bf;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 27px;
  text-decoration: none;
}

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

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

.untitled-25 {
  color: var(--gray--600);
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .25rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.untitled-26 {
  color: #5d38bf;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.untitled-27 {
  color: var(--gray--800);
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.div-block-134 {
  border-top: 2px solid var(--purple--400);
  display: flex;
}

.reminder-tittle-flex {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.form-block-2 {
  background-color: #412982;
}

.form-block-3 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 80px;
}

._202505-webinar-form {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-135 {
  flex-flow: column;
  display: flex;
}

.body20 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6807238bf72fc4822d4725e0_full-bg.png");
  background-position: 0 0;
  background-size: 1200px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

._2505webinar-section-01-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 80px;
  text-decoration: none;
  display: flex;
}

._2505webinar-hero-text-3 {
  grid-row-gap: 24px;
  background-color: var(--primary--300);
  background-image: linear-gradient(#fff 45%, #fff0), linear-gradient(-88.55deg, #d6bbfb, #c8efff);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 800px;
  margin-left: 60px;
  margin-right: 60px;
  padding: 120px 80px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 100px #d6bbfb66;
}

._2505webinar-logotittle-2 {
  grid-column-gap: 24px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.untitled-28 {
  color: #5d38bf;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
  text-decoration: none;
  display: inline-block;
}

._514-1400---1500-3 {
  color: var(--primary--500);
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9e77ed 0%, #412982 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 100%;
  text-decoration: none;
}

._2505webinar-section-03-2 {
  grid-row-gap: 80px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  padding: 80px;
  display: flex;
}

.untitled-29 {
  color: #412982;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
  text-decoration: none;
}

.points-row-3 {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 868px;
  text-decoration: none;
  display: flex;
}

.points-5 {
  grid-column-gap: 16px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-image: linear-gradient(90deg, #d6bbfb 0%, #d6bbfb99 100%);
  border: 1px solid #d6bbfb66;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

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

.untitled-30 {
  color: #1d2939;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.untitled-31 {
  color: #475467;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.points-6 {
  grid-column-gap: 16px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-image: linear-gradient(90deg, #c8efff80 0%, #c8efff 100%);
  border-width: 1px;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

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

.image-133 {
  border-radius: 20px;
}

._2505webinar-section-09 {
  background-color: #412982;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 1200px;
  padding: 80px;
  text-decoration: none;
  display: flex;
}

.logoparagraph {
  grid-column-gap: 24px;
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 24px;
  text-decoration: none;
}

.oakmega-5 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.div-block-136 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-137 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.uui-logos04_wrapper {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem .75rem 0;
  display: flex;
}

.uui-section_logos04 {
  overflow: hidden;
}

.uui-logos04_list {
  white-space: nowrap;
  flex-flow: row;
  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-start;
  place-items: center start;
  width: 175rem;
  display: flex;
}

.uui-logo-loop_component {
  height: 4.5rem;
  margin-top: 2rem;
}

.uui-space-xxlarge {
  width: 100%;
  min-height: 5rem;
}

.uui-logo-loop_inner {
  display: flex;
}

.uui-logos04_logo {
  max-width: none;
  height: 3rem;
}

.uui-logos04_logo.oakmega-logo-spread {
  height: auto;
}

.uui-logos04_list-2 {
  white-space: nowrap;
  flex-flow: row;
  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: space-around;
  place-items: center start;
  width: 175rem;
  display: flex;
}

.div-block-138 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.form-block-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
}

.uui-navbar03_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.uui-navbar03_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar03_dropdown-list.w--open {
  background-color: #fff;
  width: 100vw;
  min-width: 100vw;
  max-width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  position: absolute;
  inset: 5.0625rem auto auto 0%;
  overflow: hidden;
}

.uui-navbar03_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar03_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar03_logo-link {
  padding-left: 0;
}

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

.uui-icon-1x1-xsmall-6 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-navbar3_menu-button {
  padding: 0;
}

.uui-dropdown-icon-3 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-navbar03_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.icon-featured-large {
  color: #7f56d9;
  background-color: #f4ebff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-navbar03_component {
  background-color: #fff;
  border-bottom: 1px solid #f2f4f7;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

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

.uui-navbar03_dropdown-link-list.social-crm-service-link {
  grid-template-rows: max-content;
}

.uui-navbar03_dropdown-link-list.omnichannel-link {
  grid-template-rows: max-content auto;
}

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

.uui-navbar03_item-heading {
  color: #101828;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

.uui-navbar03_item-heading.margin-bottom-0 {
  margin-bottom: 0;
}

.uui-logo_component-5 {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-logo_logotype-5 {
  flex: none;
  width: auto;
  height: 100%;
}

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

.uui-navbar03_dropdown-toggle {
  color: #475467;
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar03_dropdown-toggle:hover {
  color: #344054;
}

.uui-navbar03_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar03_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: background-color .3s;
  display: grid;
}

.uui-navbar03_dropdown-link:hover {
  background-color: #f9fafb;
}

.uui-button-tertiary-gray-3 {
  grid-column-gap: .5rem;
  color: #475467;
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-tertiary-gray-3:hover {
  color: #344054;
  background-color: #f9fafb;
}

.uui-text-size-small-5 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-text-size-small-5.text-color-gray500 {
  color: #667085;
}

.uui-text-size-small-5.text-color-gray500.align {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.uui-navbar03_link {
  color: #475467;
  align-items: center;
  padding: 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
}

.uui-navbar03_link:hover {
  color: #344054;
}

.uui-navbar03_link.w--current {
  color: #000;
}

.uui-navbar03_bottom-bar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: relative;
}

.uui-navbar03_icon-wrapper {
  flex: none;
}

.uui-navbar03_menu-dropdown {
  position: static;
}

.uui-navbar03_heading {
  color: #7f56d9;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-heroheader22_image-6 {
  object-fit: cover;
  width: 100%;
  height: 32.25rem;
}

.uui-heroheader22_image-6.auto-height {
  height: auto;
}

.flex_center_gap0 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.flex_center_gap0.numbers_center {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.weight-600---size-3-75-rem---h1-2 {
  color: #7f56d9;
  margin-top: 0;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.weight-600---size-3-75-rem---h1-2.size-1-8rem-h1-9 {
  font-size: 1.8rem;
  line-height: 1.9;
}

.uui-layout60_item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
}

.uui-layout60_item-list.numbers_3 {
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch center;
  margin-top: 4rem;
}

.uui-layout60_item-list.numbers_3.numbers_4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.weight500 {
  color: #101828;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
}

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

.uui-layout01_image-wrapper-2 {
  background-color: #f2f4f7;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 33rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout01_image-2 {
  border: .25rem solid #101828;
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: auto auto auto 3rem;
}

.uui-layout01_image-2.shadow-xlarge.no-frame {
  border-width: 0;
}

.uui-layout01_image-2.shadow-xlarge.no-frame.auto-width {
  width: auto;
}

.uui-layout01_component-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-layout49_image-2 {
  border: .25rem solid #101828;
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: auto 3rem auto auto;
}

.uui-layout49_image-2.shadow-xlarge.noframe {
  border-width: 0;
}

.uui-layout49_image-2.shadow-xlarge.noframe.auto-width {
  width: auto;
}

.uui-layout49_image-wrapper-2 {
  background-color: #f2f4f7;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 33rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout49_component-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-testimonial02_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.logo-image {
  max-height: 3rem;
}

.w600-size1-125rem-h1-5 {
  color: #101828;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.client-avatar-image {
  margin-top: 2rem;
  margin-bottom: 1rem;
}

.quote---logo-wrapper {
  margin-bottom: 2rem;
}

.flex-center-top-padding-4rem {
  text-align: center;
  background-color: #f9fafb;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  padding: 4rem;
  display: flex;
}

.size-1rem-h1-5 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

._1-1-image-text---list-icon {
  align-self: flex-start;
  margin-right: .75rem;
}

.flex-x-left-y-stretch {
  display: flex;
}

.flex-x-left-y-stretch.display-none {
  display: none;
}

._1-1-image-right---image-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative;
}

._1-1-image-right-image {
  border: .25rem solid #101828;
  border-radius: .5rem;
  width: 100%;
}

._1-1-image-right-image.no-frame {
  border-width: 0;
}

.lightbox_video-overlay-hover-effect {
  z-index: 1;
  background-color: #1d29391a;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.lightbox_video-overlay-hover-effect.no-frame {
  background-color: #1d293900;
  border-radius: 0;
}

.lightbox_video-overlay-hover-effect.no-color-fill {
  background-color: #1d293900;
}

._1-1-image-text---list-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
  display: grid;
}

.uui-layout57_item-5 {
  display: flex;
}

.uui-layout57_item-list-5 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
  display: grid;
}

._1-1-image-right---content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.weight600-size-1-rem-h1-5 {
  color: #7f56d9;
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.weight600-size-1-rem-h1-5.align-center {
  text-align: center;
}

.uui-layout57_item-icon-wrapper-5 {
  flex: none;
  align-self: flex-start;
  margin-right: .75rem;
}

._1-1-image-right---image {
  object-fit: cover;
  border-radius: .5rem;
}

._1-1-image-right---image.no-frame {
  border-width: 0;
}

._1-1-image-left-wrapper {
  position: relative;
}

._1-1-image-left---content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-contact04_form-wrapper-2 {
  flex-direction: column;
  align-items: stretch;
}

.uui-form-button-wrapper-3 {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.uui-contact04_form-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-field-label-3 {
  color: #344054;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.form-field-2col-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.success-message-3 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.success-text-3 {
  font-weight: 600;
}

.error-message-3 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.error-text-3 {
  color: #e23939;
}

.uui-form-field-wrapper-3 {
  position: relative;
}

.uui-form_input-3 {
  color: #101828;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input-3:focus {
  color: #101828;
  border-color: #d6bbfb;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-form_input-3::placeholder {
  color: #667085;
}

.uui-form_input-3.select {
  color: #101828;
  background-color: #fff;
}

.uui-contact04_component-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-footer05_bottom-wrapper {
  border-top: 1px solid #eaecf0;
  justify-content: space-between;
  align-items: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.uui-footer05_legal-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.uui-badge-small-success-4 {
  grid-column-gap: .25rem;
  color: #027a48;
  white-space: nowrap;
  mix-blend-mode: multiply;
  background-color: #ecfdf3;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.uui-padding-vertical-xlarge-2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.uui-footer05_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.uui-footer05_link-list-heading {
  color: #667085;
  letter-spacing: normal;
  margin-bottom: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-footer05_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-footer05_legal-list-wrapper {
  grid-column-gap: 1.5rem;
  display: flex;
}

.uui-footer05_social-link {
  color: #98a2b3;
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer05_social-link:hover {
  color: #667085;
}

.uui-footer05_top-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr 1fr;
  place-items: start;
}

.uui-footer05_link {
  grid-column-gap: .5rem;
  color: #475467;
  flex-wrap: nowrap;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer05_link:hover {
  color: #344054;
}

.uui-footer05_social-icons {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.padding-vertical-7rem {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.padding-vertical-7rem.spacing-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.casestudy---hero-header {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.text-w400-size1-25rem-h1-5 {
  color: #475467;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.heading-w600-size3-75rem-h1-2 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

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

.image_width100-h40rem_fit-cover_radius {
  object-fit: cover;
  border-top-left-radius: 10rem;
  width: 100%;
  height: 40rem;
}

.width100_min-h-3rem {
  width: 100%;
  min-height: 3rem;
}

.width-23-rem_min-w-23-rem_radius_backdrop-blur {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
}

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

.case-study---hero---decor {
  width: 18.625rem;
  position: absolute;
  top: -6%;
  right: -21%;
}

.foating-image-wrapper {
  width: 23rem;
  position: absolute;
  inset: auto auto 5% -16%;
}

.width100_max-w-35rem {
  width: 100%;
  max-width: 35rem;
}

.btn-row-01 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.btn-row-01.button-row-center {
  justify-content: center;
}

.primary-400-button {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.primary-400-button:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.primary-400-button:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.primary-400-button.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.casestudy---hero---image-wrapper {
  position: relative;
}

.uui-heroheader01_fileupload-image1 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
  margin-bottom: .75rem;
}

.uui-button-icon-13 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon-13.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.spacing-1-5-rem {
  width: 100%;
  min-height: 1.5rem;
}

.spacing-1-5-rem.center {
  text-align: center;
}

.uui-button-secondary-gray-15 {
  grid-column-gap: .5rem;
  color: #344054;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray-15:hover {
  color: #1d2939;
  background-color: #f9fafb;
}

.uui-button-secondary-gray-15:focus {
  background-color: #fff;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f2f4f7;
}

.uui-button-secondary-gray-15.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

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

.uui-text-style-link-4 {
  color: #475467;
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-4:hover {
  color: #344054;
}

.uui-form_input-4 {
  color: #101828;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input-4:focus {
  color: #101828;
  border-color: #d6bbfb;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-form_input-4::placeholder {
  color: #667085;
}

.uui-heading-subheading-11 {
  color: #7f56d9;
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-subheading-11.text---center {
  text-align: center;
}

.uui-text-size-small-8 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-button-16 {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-16:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.uui-button-16:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-button-16.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

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

.width-100---max-w48rem.spacing-auto {
  margin-left: auto;
  margin-right: auto;
}

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

.w600-size-3rem-h1-2 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.w600-size-3rem-h1-2.text---center {
  text-align: center;
}

.uui-padding-vertical-xhuge-15 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-text-size-xlarge-12 {
  color: #475467;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.hero-email-signup_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .375rem;
  display: grid;
}

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

.uui-space-small-14 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-header03_form {
  max-width: 30rem;
  margin-top: 2.5rem;
  margin-bottom: 0;
}

.hero-paragraph-text-link {
  color: #475467;
  text-decoration: underline;
  transition: color .3s;
}

.hero-paragraph-text-link:hover {
  color: #344054;
}

.ratings_stars-wrapper {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .125rem;
  display: flex;
}

.uui-max-width-small-4 {
  width: 100%;
  max-width: 30rem;
}

.uui-space-small-15 {
  width: 100%;
  min-height: 1.5rem;
}

.hero-ratings_component {
  align-items: center;
  display: flex;
}

.btn {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.btn:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.btn:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-heroheader08_image {
  object-fit: cover;
  width: 100%;
  height: 40rem;
}

.uui-page-padding-17 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.text-w400-size1rem-h1-5 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-size-xlarge-13 {
  color: #475467;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.ratings_wrapper {
  margin-left: 1rem;
}

.uui-heading-xlarge-12 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-signup-form_wrapper-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .375rem;
  display: grid;
}

.uui-ratings_stars {
  width: 100%;
  height: 1.25rem;
  margin-right: .5rem;
}

.padding---vertical---7rem {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.hero---email--wrapper {
  max-width: 30rem;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.text-w400-size0-875-h1-5 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.hero-email-input {
  color: #101828;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.hero-email-input:focus {
  color: #101828;
  border-color: #d6bbfb;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.hero-email-input::placeholder {
  color: #667085;
}

.solution---hero-header {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.hero-avatar-group_component {
  grid-column-gap: 0rem;
  flex-wrap: nowrap;
  align-items: center;
  padding-right: 1rem;
  display: flex;
}

.uui-ratings_number {
  color: #344054;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.uui-avatar-group_item {
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

.hero---solution {
  background-color: #f9fafb;
}

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

.flex-center-top {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.spacing-minh-0-5rem {
  width: 100%;
  min-height: .5rem;
}

.margin-0rem-w600-size1-25-height-1-5 {
  color: #101828;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.margin-0rem-w600-size1-25-height-1-5.center {
  text-align: center;
}

._3-keys-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

._3-keys-wrapper._3-items {
  grid-template-columns: 1fr 1fr 1fr;
}

.we-5-rem-h3-5-rem {
  color: #7f56d9;
  background-color: #f4ebff;
  border: .5rem solid #f9f5ff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.case-slides-wrapper {
  margin-right: 5rem;
}

.case-slider---logo-image {
  max-height: 3rem;
}

.uui-testimonial11_arrow {
  color: #667085;
  background-color: #fff;
  border: 1px solid #eaecf0;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-testimonial11_arrow:hover {
  background-color: #f9fafb;
}

.uui-testimonial11_arrow.left {
  right: 4rem;
}

.uui-testimonial11_client-image {
  object-fit: cover;
  width: 100%;
  height: 35rem;
}

.rating-stars-wrapper {
  align-items: center;
  display: flex;
}

.case-slides-content {
  grid-column-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.rating-icon {
  color: #fec84b;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.case-slides-text-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.padding-below5rem-height-auto {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 5rem;
}

.case-slider---logo_divider {
  background-color: #eaecf0;
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.case-logo-wrapper {
  text-align: left;
  align-items: center;
  display: flex;
}

.uui-testimonial11_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.lightbox_video-overlay-layer-4 {
  z-index: 1;
  background-color: #1d29391a;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.w600-size2-25-h1-3 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.w600-size2-25-h1-3.text-weight-medium {
  font-weight: 500;
}

.si {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.width-100-min-h-1rem {
  width: 100%;
  min-height: 1rem;
}

.btn-row-03 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-layout13_lightbox {
  background-color: #f2f4f7;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  padding: 3rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout13_image-01 {
  width: 24rem;
  min-width: 24rem;
  position: absolute;
  top: 2rem;
  left: auto;
  right: -1.5rem;
}

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

.uui-layout13_lightbox-image {
  border: .25rem solid #101828;
  border-radius: .5rem;
  width: 100%;
}

.section---1-1---tab-content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.tab-image-wrapper {
  background-color: #f2f4f7;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tabs-link {
  background-color: #0000;
  border-left: 4px solid #f2f4f7;
  padding: 1.5rem 0 1.5rem 2rem;
  display: block;
}

.tabs-link.w--current {
  opacity: 1;
  background-color: #0000;
  border-left-color: #7f56d9;
}

.w600-size1-5rem-h1-4 {
  color: #101828;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.section-1-1_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-lightbox_play-icon-7 {
  z-index: 2;
  -webkit-backdrop-filter: saturate(150%) blur(12px);
  backdrop-filter: saturate(150%) blur(12px);
  color: #fff;
  background-color: #ffffff1a;
  border-radius: 100%;
  width: 8rem;
  height: 8rem;
  position: absolute;
}

.size1rem-h1-5 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-space-xxsmall-6 {
  width: 100%;
  min-height: .5rem;
}

.uui-layout13_image-02 {
  width: 18rem;
  min-width: 18rem;
  position: absolute;
  top: 7rem;
  left: 2rem;
  right: 0%;
}

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

.uui-layout13_image-wrapper {
  background-color: #f2f4f7;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout13_tabs-link {
  background-color: #0000;
  border-left: 4px solid #f2f4f7;
  padding: 1.5rem 0 1.5rem 2rem;
  display: block;
}

.uui-layout13_tabs-link.w--current {
  opacity: 1;
  background-color: #0000;
  border-left-color: #7f56d9;
}

.uui-heading-xsmall-5 {
  color: #101828;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-layout13_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-layout57_lightbox-image {
  border: .25rem solid #101828;
  border-radius: .5rem;
  width: 100%;
}

.uui-layout57_lightbox {
  position: relative;
}

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

.uui-button-row-4 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-layout62_tabs-link-3 {
  background-color: #0000;
  border-left: 4px solid #f2f4f7;
  padding: 1.5rem 0 1.5rem 2rem;
  display: block;
}

.uui-layout62_tabs-link-3.w--current {
  opacity: 1;
  background-color: #0000;
  border-left-width: 4px;
  border-left-color: #7f56d9;
}

.uui-layout62_lightbox-image-3 {
  border: .25rem solid #101828;
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: auto 3rem auto auto;
}

.uui-layout62_lightbox-3 {
  background-color: #f2f4f7;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 33rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout62_image-01-3 {
  width: 24rem;
  min-width: 24rem;
  position: absolute;
  top: 2rem;
  left: auto;
  right: -1.5rem;
}

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

.uui-layout62_image-02-3 {
  width: 18rem;
  min-width: 18rem;
  position: absolute;
  top: 7rem;
  left: 2rem;
  right: 0%;
}

.tab_image-wrapper-02 {
  background-color: #f2f4f7;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.flex-center-center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.weight-600-size-3-rem-h1-2 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

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

.topic-text-wrapper {
  width: 100%;
  max-width: 48rem;
}

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

.uui-heroheader01_pattern-image {
  width: 18.625rem;
  position: absolute;
  top: -6%;
  right: -21%;
}

.weight-600-size-1rem-height1-5-color-purple {
  color: #7f56d9;
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heroheader01_image-wrapper {
  position: relative;
}

.uui-space-small-16 {
  width: 100%;
  min-height: 1.5rem;
}

.pricing-card-submit-btn {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.pricing-card-submit-btn:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.pricing-card-submit-btn:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-button-row-15 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-heroheader01_fileupload-image2 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
}

.uui-text-size-xlarge-14 {
  color: #475467;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-heroheader01_fileupload-image-wrapper {
  width: 23rem;
  position: absolute;
  inset: auto auto 5% -16%;
}

.spacing-minh-2rem {
  width: 100%;
  min-height: 2rem;
}

.uui-section_heroheader01 {
  overflow: hidden;
}

.uui-button-secondary-gray-16 {
  grid-column-gap: .5rem;
  color: #344054;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray-16:hover {
  color: #1d2939;
  background-color: #f9fafb;
}

.uui-button-secondary-gray-16:focus {
  background-color: #fff;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f2f4f7;
}

.certification-logo-row {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-heroheader01_image {
  object-fit: cover;
  border-top-left-radius: 10rem;
  width: 100%;
  height: 40rem;
}

.uui-page-padding-18 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heading-medium-3 {
  color: #101828;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.size-1rem---height-1-5---letter-spacing-normal {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.flex-center-center-gap-2-margin-up-1-rem-below-4rem {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
  margin-bottom: 4rem;
  display: flex;
}

.flex-center-center-gap-2-margin-up-1-rem-below-4rem.height-71 {
  height: 71px;
}

.pricing-card---grid-3x1-align-stretch---gap2-margin-up-4rem {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  margin-top: 4rem;
}

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

.uui-pricing04_popular-plan {
  border: 1px solid #eaecf0;
  border-radius: 1rem;
  padding: 4.5rem 2rem 2rem;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.w500-size1-height-1-5 {
  color: #475467;
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.pricing-card-text-wrap---feature-icon {
  flex: none;
  align-self: flex-start;
  margin-right: .75rem;
}

.pricing-card---popular-label {
  z-index: 1;
  outline-offset: 0px;
  color: #fff;
  background-color: #6941c6;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  outline: 1px solid #e9d7fe;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 2.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  display: flex;
  position: absolute;
  top: 0%;
  left: 0%;
  right: 0%;
}

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

.pricing-card-text-wrap-feature {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
  display: grid;
}

.margin-up2-25-padding-2rem {
  border: 1px solid #eaecf0;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 2.5rem;
  padding: 2rem;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-text-size-large-8 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.marigin-0-5-rem-w600-size-3-height-1-2 {
  color: #101828;
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.pricing-card-text-wrap---feature-block {
  display: flex;
}

.size1-height-1-5-letter-spacing-normal {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

._2506-webinar-section01--text-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

._2506-webinar-section01--logo-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.medium24-height120 {
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
}

.medium24-height120.color-ab58ff {
  color: #ab58ff;
}

.medium24-height120.color-white {
  color: var(--white);
}

.medium24-height120.color-white.text-28px {
  font-size: 18px;
}

.medium24-height120.color-grey {
  color: var(--gray--600);
  font-size: 16px;
}

._2025-webinar-section-01 {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6825bd350e9dd9162e24cda3_2506%20Webinar%20section%2001-bg.png");
  background-position: 0 0;
  background-size: cover;
  max-width: 1200px;
  padding: 120px;
}

._2025-webinar-section-01._2507-bg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6864e27bf806db73aabcef4e_1920129ee8312d82b7e4088ab6f21b58_FV-2507.png");
  background-position: 50% 0;
  background-size: cover;
  width: 100%;
}

.bold-43---height-120 {
  font-size: 43px;
  line-height: 120%;
}

.bold-43---height-120.color-666666 {
  color: #666;
}

.bold-43---height-120.color-666666.center {
  text-align: center;
}

.bold-43---height-120.color-white {
  color: var(--white);
}

.bold-43---height-120.color-white.center {
  text-align: center;
}

.bold-43---height-120.color-white.center.text-shodow-pink {
  text-shadow: 0 0 17px #ff00b2c9;
}

.bold-43---height-120.color-white.text-shadow-orange {
  text-shadow: 0 0 17px #ff8800c9;
}

._2506webinar-title {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #ab58ff, #fe8c67);
  -webkit-background-clip: text;
  background-clip: text;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 64px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

._2506webinar-title._2507-fv-title {
  background-color: var(--white);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #d0f, #ffa600);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 60px;
}

.bold-32 {
  font-size: 32px;
  font-weight: 700;
  line-height: 120%;
}

.bold-32.color-555555 {
  color: #555;
}

.bold-32.color-555555.center {
  text-align: center;
}

.bold-32.color-white {
  color: #fff;
}

.bold-32.color-white.align---center {
  font-weight: 500;
}

.bold-32.color-white.align---center.medium {
  line-height: 150%;
}

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

.regular-24-height120 {
  font-size: 24px;
  font-weight: 400;
  line-height: 120%;
}

.regular-24-height120.color-555555 {
  color: #555;
}

.regular-24-height120.color-555555.center {
  text-align: center;
}

.bold-24 {
  font-size: 24px;
  font-weight: 700;
}

.bold-24.background-orange-radius-100 {
  background-color: #fa643d;
  border-radius: 100px;
  padding: 20px 56px;
}

.bold-24.background-orange-radius-100.form-submit-btn {
  margin-top: 40px;
}

.bold-24.background-orange-radius-100.form-submit-btn.green {
  background-color: #00764d;
}

.bold-24.background-orange-radius-100.gradient {
  text-shadow: 0 0 7px #fa643d;
  background-image: linear-gradient(107deg, #ff8400cc, #ffd7bccc 49%, #ff6634cc);
  border: 2px solid #ffffff96;
  border-radius: 100px;
  box-shadow: 0 0 50px #fa643d;
}

.bold-24.background-orange-radius-100.gradient.purple {
  text-shadow: 0 0 7px #cd97f6;
  background-color: #cd97f6;
  background-image: linear-gradient(107deg, #ca93f6, #ffbcfbcc 49%, #ca93f6);
  box-shadow: 0 0 50px #cd97f6;
}

.bold-24.background-orange-radius-100.gradient._2507-gradient {
  text-shadow: 0 0 7px #e25d04;
  background-image: linear-gradient(107deg, #ffd000cc, #ffe9a9cc 49%, #ffd000);
  margin-top: 40px;
  box-shadow: 0 0 19px #faa83d;
}

.bold-24.background-orange-radius-100.gradient._2507-gradient.pink {
  text-shadow: 0 0 7px #e20477;
  background-image: linear-gradient(107deg, #e600ffcc, #ffa9f6cc 49%, #c300ff);
  box-shadow: 0 0 19px #fa3de1;
}

.bold-24.background-orange-radius-100.text-white {
  color: var(--white);
}

.bold-24.color-fa643d {
  color: #fa643d;
}

.bold-24.background-06c755-radius-100 {
  background-color: #06c755;
  border-radius: 100px;
}

.bold-24.round-green {
  background-color: #00764d;
  border-radius: 100px;
  padding: 16px 40px;
}

.bold-24.round-green.drarkpink {
  background-color: #c03f3b;
}

._2506-webinar-section-02-btn {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 593.227px;
  text-decoration: none;
  display: flex;
}

.submit-now {
  border-style: solid;
  border-width: undefinedpx;
  color: #fff;
  text-align: center;
  text-shadow: 0 0 41px #ff8400b3;
  border-color: #ff8400b3;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 110%;
  text-decoration: none;
}

._2025-webinar-section-02 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  align-items: center;
  max-width: 1200px;
  padding: 120px;
  display: flex;
}

._2025-webinar-section-02._2507-bg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6864e27b5d163b9e5203d214_7696bcf346d93a6009278f7f5cb46cab_Target-2507.png");
  background-position: 0 0;
  background-size: cover;
}

.flex-center-top--gap24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._2506-webinar-section-02-card-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: stretch center;
  display: flex;
}

._2025-webinar-section-03 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6825cd89f07a04945220c994_2506%20webinar%20section%2003.png");
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  align-items: center;
  max-width: 1200px;
  padding: 120px;
  display: flex;
}

._2025-webinar-section-03._2507-bg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6864fb3499286c85cd679426_6b7e729abc12bcd4b6fd44f0744c1ddc_Sec.2-2507.png");
  background-position: 50% 0;
}

._2506-webinar-section-03-card-wrapper {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 960px;
  text-decoration: none;
  display: flex;
}

.card-stroke-01 {
  grid-row-gap: 24px;
  border-width: 3px;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

._2506-card-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

._2506-card-title {
  grid-column-gap: 8px;
  background-image: linear-gradient(90deg, #ef9bff 0%, #f1e2f5 100%);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px 40px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

._2506-card-title.title-green {
  background-image: linear-gradient(#00764d, #00764d);
}

._2506-card-title.title-purple-pink {
  background-image: linear-gradient(90deg, #bf389f80, #5d38bf 50%);
}

._2506-card-paragraph {
  grid-column-gap: 8px;
  background-image: linear-gradient(90deg, #fffc 0%, #fff9 100%);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px 40px;
  text-decoration: none;
  display: flex;
}

._2506-card-paragraph.white-gradient-outliner {
  border-left: 1px solid #000;
}

.scrm-b2h-b2c {
  color: #666;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.scrm-b2h-b2c.dark-grey {
  color: var(--gray--800);
}

.card-stroke-02 {
  grid-row-gap: 24px;
  border-width: 3px;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.micro-segmentation {
  color: #666;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.micro-segmentation.dark-grey {
  color: var(--gray--800);
}

.card-stroke-03 {
  grid-row-gap: 24px;
  border-width: 3px;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.scrm-in-chat-survey-line-mini-program-loyalty {
  color: #666;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.scrm-in-chat-survey-line-mini-program-loyalty.dark-grey {
  color: var(--gray--800);
}

.scrm-3 {
  color: #555;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

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

._2506-card-title-2 {
  grid-column-gap: 8px;
  background-image: linear-gradient(90deg, #f3a178 0%, #fcb549 100%);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px 40px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

._2506-card-title-2.title-green {
  background-image: linear-gradient(#00764d, #00764d);
}

._2506-card-title-2.title-purple-pink {
  background-image: linear-gradient(90deg, #5d38bf80, #bf389f80);
}

.untitled-32 {
  color: #555;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

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

._2506-card-paragraph-2 {
  grid-column-gap: 8px;
  background-image: linear-gradient(90deg, #ffffffb3 0%, #ffffff80 100%);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px 40px;
  text-decoration: none;
  display: flex;
}

._2506-card-title-3 {
  grid-column-gap: 8px;
  background-image: linear-gradient(90deg, #fa7e80 0%, #fae3e3 100%);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px 40px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

._2506-card-title-3.title-green {
  background-image: linear-gradient(#00764d, #00764d);
}

._2506-card-title-3.title-purple-pink {
  background-image: linear-gradient(90deg, #bf389f80, #5d38bf 50%);
}

._2025-webinar-section-04 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  padding: 120px;
  display: flex;
}

._2025-webinar-section-04._2507bg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6864e27b4f9fc6bad316afa9_234428e5b15cc634e88a4653a667d0f5_Agenda-2507.png");
  background-position: 50% 0;
  background-size: cover;
}

.agenda-wrapper {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 960px;
  text-decoration: none;
  display: flex;
}

._2506-agenda-01 {
  grid-row-gap: 8px;
  background-image: linear-gradient(#f8cbff 0%, #fdf3f0 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 50px #f8cbff;
}

._2506-agenda-01-text-wrapper {
  grid-row-gap: 8px;
  background-color: #ffffffb3;
  border: 3px solid #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

._2506-agenda-01-text-wrapper.july-ver {
  background-color: #fff0;
  background-image: linear-gradient(90deg, #ffffffb3, #ffffff80);
  border-width: 2px;
  border-radius: 20px;
  box-shadow: 0 0 15px -1px #bf389fc9;
}

._1400---1415-scrm {
  color: #666;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

._1400---1415-scrm.color-white {
  color: var(--white);
}

._1400---1415-scrm.color-dark-grey {
  color: var(--gray--800);
}

.scrm-crm-scrm-scrm-b2h-b2c {
  color: #666;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.scrm-crm-scrm-scrm-b2h-b2c.height-150 {
  line-height: 150%;
}

.scrm-crm-scrm-scrm-b2h-b2c.height-150.color-dark-grey {
  color: var(--gray--800);
  text-shadow: 0 0 13px #ffffff96;
}

._2506-agenda-02 {
  grid-row-gap: 8px;
  background-image: linear-gradient(#fdf5f5 0%, #dcd5f9 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 50px #f8cbff;
}

._2506-agenda-02-text-wrapper {
  grid-row-gap: 8px;
  background-color: #ffffffb3;
  border: 3px solid #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

._1415---1435 {
  color: #666;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

._2506-agenda-03 {
  grid-row-gap: 8px;
  background-image: linear-gradient(#ded7f9 0%, #fbd3f8 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 50px #f8cbff;
}

._2506-agenda-03-text-wrapper {
  grid-row-gap: 8px;
  background-color: #ffffffb3;
  border: 3px solid #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

._1435---1445-scrm {
  color: #666;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.micro-segmentation-engagement-personalized-journey-loyalty-program {
  color: #666;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

._2506-agenda-04 {
  grid-row-gap: 8px;
  background-image: linear-gradient(#fcd3f8 0%, #dcd5f9 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 50px #f8cbff;
}

._2506-agenda-04-text-wrapper {
  grid-row-gap: 8px;
  background-color: #ffffffb3;
  border: 3px solid #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

._1445---1500-qa-session {
  color: #666;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.scrm-4 {
  color: #666;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

._2025-webinar-section-05 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  padding: 120px;
  display: flex;
}

._2025-webinar-section-05._2507-bg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6864e27b837682f2d9c1c3cc_0e9475208c54b82c5365813e61182d97_Form-2507.png");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: scroll;
  width: 102%;
}

._2025-webinar-section-06 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6825d5866e0a52133691a7a6_2506%20webinar%20section%2006.png");
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  padding: 120px;
  display: flex;
}

._2025-webinar-section-06.july-ver {
  background-image: none;
}

._2506-speaker-card {
  grid-column-gap: 24px;
  background-image: linear-gradient(89.48deg, #ab58ff00, #ab58ff99), linear-gradient(86.8deg, #fe8c6799, #fe8c6700);
  border: 3px solid #fff;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 32px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 120px #f8cbff;
}

._2506-speaker-card._2507 {
  box-shadow: none;
  background-image: linear-gradient(86.8deg, #ffffff61 62%, #fe8c6700);
}

._2506-speaker-text-wrapper {
  grid-row-gap: 12px;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.rina-oakmega-business-development {
  color: #ab58ff;
  letter-spacing: .05em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: .875rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.rina-oakmega-business-development.dark-pink {
  color: #c03f3b;
}

.line-customer-data {
  color: #555;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
}

.rina-oakmega-business-development-2 {
  color: #ab58ff;
  letter-spacing: .05em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
  display: inline-block;
}

.rina-oakmega-business-development-2.dark-pink {
  color: #c03f3b;
}

._2025-webinar-section-07 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  padding: 120px;
  display: flex;
}

._2025-webinar-section-07._2507-bg {
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6864e27bda8e32d32bb9d47c_61e055dd591346c2ea191ea04f0bb6f0_Numbers-2507.png");
  background-position: 50% 0;
  background-size: cover;
  width: 105%;
}

._2506-usp-card {
  grid-column-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 80px #f8cbff;
}

._2506-usp-card-01 {
  grid-row-gap: 16px;
  background-image: linear-gradient(#52e1ff 0%, #15abca 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 272px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

._2506-usp-card-01-text-align {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

._100 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 1.25rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 100px;
  text-decoration: none;
  display: inline-block;
}

._2506-usp-card-02 {
  grid-row-gap: 16px;
  background-image: linear-gradient(#fe8c67 0%, #f7676e 100%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 272px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

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

._10 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 1.25rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 100px;
  text-decoration: none;
  display: inline-block;
}

._2506-usp-card-03 {
  grid-row-gap: 16px;
  background-image: linear-gradient(#3479e7 0%, #0e54c4 97%);
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 272px;
  padding: 40px;
  text-decoration: none;
  display: flex;
}

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

._24 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 1.25rem;
  font-family: Noto Sans TC, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 100px;
  text-decoration: none;
  display: inline-block;
}

.customer-support {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

._100-2 {
  color: #fff;
  text-align: center;
  letter-spacing: .11em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.untitled-33 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Thai, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

._10-2, ._24-2 {
  color: #fff;
  text-align: center;
  letter-spacing: .11em;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans TC, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  display: inline-block;
}

.div-block-139 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

._2025-webinar-section-08 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6864e27be5cae3f23fcf212b_59342b9dca703ef17d394fcc65a1b4d1_Logo-2507.png");
  background-position: 50% 0;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 102%;
  max-width: 1200px;
  padding: 120px;
  display: flex;
}

._2025-webinar-section-08.july-ver {
  background-image: none;
}

.image-134 {
  width: 40%;
}

.div-block-140 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
  display: flex;
}

.image-135 {
  width: 240px;
  height: 240px;
}

.color-06c755-radius-100 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #06c755;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px 20px;
  display: flex;
}

.bold24.color-white {
  color: #fff;
}

.div-block-141 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-136 {
  width: 50px;
  height: 50px;
}

.div-block-142 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.agenda-block.july-ver {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.part-block {
  background-image: linear-gradient(#bf389f, #bf389f80);
  border-radius: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  padding: 20px 20px 11px;
  display: flex;
}

.part-block.purple {
  background-image: linear-gradient(180deg, var(--purple--700), #9238bf80);
}

.noto-sans-700 {
  font-size: 21px;
  font-weight: 700;
  line-height: 21px;
}

.noto-sans-700.color-white {
  color: var(--white);
  text-align: center;
  text-shadow: 0 1px 16px #ff8ae3;
}

.bullet-liner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.paragraph-2 {
  color: var(--gray--600);
  text-align: center;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 150%;
}

._1200px {
  width: 1200px;
  max-width: 1%;
  height: auto;
}

.image-137 {
  width: 1000px;
  max-width: 1000px;
}

.fv-title-text-display {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

@media screen and (min-width: 1440px) {
  .primary-btn-light {
    flex-direction: column;
    width: 160px;
    padding: 8px 32px;
    font-family: Noto Sans TC, sans-serif;
    font-size: 15px;
  }

  .primary-btn-light.large {
    width: 160px;
    padding: 12px 24px;
    font-size: 16px;
  }

  .primary-btn-light.large.top-margin-56.mt16, .primary-btn-light.large.top-margin-56.width {
    width: auto;
  }

  .primary-btn-light.large.top-margin-56.japanese {
    min-height: auto;
  }

  .primary-btn-light.large.btm-margin-48 {
    width: 180px;
    padding: 12px 40px;
    font-size: 20px;
  }

  .primary-btn-light.large.btm-margin-48.top-margin-24 {
    width: auto;
  }

  .primary-btn-light.large.btm-margin-48.top-margin-8 {
    margin-top: 8px;
  }

  .primary-btn-light.secondary {
    z-index: 999;
    position: relative;
  }

  .primary-btn-light.secondary.right-margin-8.nav-mod {
    width: auto;
    padding-left: 32px;
    padding-right: 32px;
  }

  .primary-btn-light.secondary.search {
    width: auto;
  }

  .primary-btn-light.right-margin-8.h-100.no-bkg {
    font-size: 16px;
  }

  .primary-btn-light.right-margin-8.h-100.no-bkg:hover {
    box-shadow: none;
    transform: none;
  }

  .primary-btn-light.nav-mod {
    padding-left: 32px;
    padding-right: 32px;
  }

  .primary-btn-light.form {
    width: 100%;
  }

  .logo {
    height: 32px;
  }

  .hero {
    justify-content: flex-start;
    height: 100vh;
  }

  .hero.podcast {
    justify-content: center;
    margin-bottom: 0;
  }

  .hero_top {
    justify-content: center;
    height: 80%;
    padding-top: 64px;
  }

  .heading {
    font-size: 56px;
  }

  .heading-2 {
    margin-bottom: 56px;
    font-size: 30px;
  }

  .hero_btm {
    background-position: 50% 0;
    justify-content: center;
    height: 22%;
    padding-top: 0%;
  }

  .hero_btm_logos_grid {
    grid-column-gap: 16px;
    padding-top: 40px;
  }

  .image.contact {
    height: 96px;
  }

  .logo-block {
    height: 125px;
  }

  .hero_btm_logos {
    height: auto;
  }

  .section.nude {
    padding: 160px 180px;
  }

  .section.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .section.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding: 240px;
  }

  .section.nude.data.white {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section.nude.white-paper {
    padding: 120px 64px;
  }

  .section.nude.top-gradient._100vh {
    background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: auto;
    min-height: auto;
  }

  .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(to bottom, null, null), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-size: auto, auto, 100%, 100%;
  }

  .section.nude.feature {
    display: flex;
  }

  .section.nude.feature.re {
    display: none;
  }

  .section.nude.feature.office-culture {
    padding-left: 64px;
    padding-right: 64px;
  }

  .section.no-padding.marketplace {
    height: 700px;
  }

  .section.dark-purple {
    min-height: auto;
    margin-bottom: 420px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .section.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 545px;
  }

  .section.height-auto {
    padding: 120px 88px;
  }

  .section.height-auto.gradient-white-nude {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section.height-auto.white {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section.gradient-nude-white {
    padding: 112px 160px;
  }

  .section.white {
    padding-left: 64px;
    padding-right: 64px;
  }

  .section.white.feature {
    padding: 160px 180px;
  }

  .section.white.feature.no-top-padding {
    padding-right: 180px;
  }

  .section.white.feature.no-top-padding.nude {
    padding-right: 180px;
    display: flex;
  }

  .section.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section.white.about_us {
    flex-flow: column;
  }

  .section.hero {
    height: auto;
    min-height: auto;
    padding-left: 64px;
    padding-right: 64px;
  }

  .section.hero.white-paper {
    padding-left: 88px;
    overflow: hidden;
  }

  .section.hero.white-paper.success {
    height: 90vh;
    margin-top: 72px;
    padding-left: 88px;
  }

  .section.hero.case-study {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .section.hero.case-study.light {
    min-height: 900px;
    padding-top: 0;
  }

  .section.hero.career {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .section.hero.career.light {
    min-height: 900px;
    padding-top: 0;
  }

  .section.blog-hero {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section.blog-hero.btm {
    padding-top: 16px;
  }

  .section.blog-hero.gradient-top {
    margin-top: 144px;
  }

  .section.blog-hero.gradient-top.resource {
    margin-top: 70px;
  }

  .section.search {
    margin-top: 90px;
  }

  .section.white-paper-full-image-bg {
    padding-top: 0;
  }

  .section.btm-padding-64 {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .section.btm-padding-64.blog.dark {
    padding: 56px 160px;
    overflow: visible;
  }

  .section.case-study-data.mini-left.white, .section.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .section.case-study-data.mini-center {
    padding-bottom: 120px;
  }

  .section.quote, .section.quote.dark {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .section.empty.last {
    margin-bottom: 470px;
  }

  .section.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section.full-screen.price-bkg {
    background-position: 50% 25%;
    height: auto;
    min-height: 888px;
    margin-top: 72px;
    padding-top: 8%;
  }

  .section.center {
    padding-top: 40px;
    padding-bottom: 96px;
  }

  .section.our-story {
    padding-left: 180px;
    padding-right: 180px;
  }

  .heading-3 {
    font-size: 40px;
  }

  .grid-2.about_us.team {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch center;
    align-items: center;
    display: grid;
  }

  .icon--80px {
    width: 72px;
    height: 72px;
  }

  .core_context_des {
    font-size: 18px;
  }

  ._24-bold, ._24-bold.about-us {
    font-size: 28px;
  }

  .core {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .add-line {
    display: none;
  }

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

  ._2-columns {
    grid-column-gap: 32px;
    opacity: 1;
    grid-template-columns: 1fr 1fr;
  }

  ._2-columns.career {
    justify-content: center;
  }

  ._48-bold.white.height-125 {
    font-size: 56px;
  }

  .feature-text.hero {
    height: auto;
  }

  .checked.top-align {
    align-items: flex-start;
  }

  .icon-check {
    height: 22px;
  }

  ._16-reg {
    font-size: 16px;
  }

  ._16-reg.zh {
    white-space: normal;
    font-size: 16px;
  }

  ._16-reg.gray {
    font-size: 16px;
  }

  ._16-reg.gray.btm-margin-12 {
    margin-bottom: 12px;
  }

  ._16-reg.eng {
    font-family: Inter, sans-serif;
  }

  ._16-reg.badge {
    margin-top: 24px;
    margin-bottom: 32px;
  }

  .feature-image {
    opacity: 1;
    flex: 1;
    position: static;
  }

  .feature-image.hero {
    height: auto;
  }

  ._22-light.white.top-btm-margin-40 {
    max-width: 800px;
    font-size: 20px;
  }

  ._22-light.grey.center {
    color: var(--gray--800);
    margin-bottom: 16px;
  }

  .marketplace-context {
    height: 700px;
  }

  .body {
    overflow: visible;
  }

  .grid-3 {
    grid-column-gap: 48px;
    grid-template-columns: 1fr 1.25fr;
  }

  .check-wrap {
    width: auto;
  }

  .div-block-5 {
    align-items: center;
  }

  .contact-us {
    width: 100%;
  }

  .marketplace-texts {
    width: 100%;
    padding-bottom: 16px;
  }

  .marketplace-module._2 {
    margin-left: 15%;
  }

  .marketplace-module._3 {
    margin-right: 15%;
  }

  .marketplace-module-wrap, .marketplace-module-wrap.right {
    width: 25%;
  }

  .image-8, .image-9 {
    width: 150%;
  }

  .image-9.right {
    margin-right: -72px;
  }

  .image-9.left {
    margin-left: -72px;
  }

  .footercom {
    justify-content: center;
    max-width: none;
    padding: 64px 200px;
    display: block;
    inset: auto 0% 0%;
  }

  .grid-4 {
    grid-column-gap: 24px;
  }

  .social-line-before {
    height: 100%;
  }

  .btm-navigation-wrap {
    margin-bottom: 16px;
  }

  ._18-light.btm-margin-24 {
    font-size: 18px;
  }

  .logo-partnership {
    height: 28px;
  }

  .social-wrap {
    height: 28px;
    margin-right: 16px;
  }

  .div-block-9 {
    margin-bottom: 24px;
  }

  .social-line-after {
    opacity: 0;
    height: 100%;
  }

  .social-insta-before {
    height: 100%;
  }

  .social-insta-after {
    opacity: 0;
    height: 100%;
  }

  .social-fb-before {
    height: 100%;
  }

  .social-fb-after {
    opacity: 0;
    height: 100%;
  }

  .social-medium-before {
    height: 100%;
  }

  .social-medium-after {
    opacity: 0;
    height: 100%;
  }

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

  .footer-link {
    margin-bottom: 8px;
  }

  ._14-zh.btm-margin-8 {
    margin-bottom: 12px;
    font-size: 14px;
  }

  ._14-zh.btm-margin-8.left-margin-8 {
    font-size: 14px;
  }

  .image-13 {
    height: 12px;
  }

  .grid-5 {
    grid-column-gap: 40px;
  }

  .article-image.header {
    height: 100%;
    max-height: none;
  }

  .article-image-wrap-3, .article-image-wrap-2, .article-image-wrap-1 {
    height: 15vh;
  }

  .feature-icon.right-margin-8 {
    height: 48px;
    margin-right: 12px;
  }

  .utility-page-wrap.btm-padding {
    margin-bottom: 420px;
  }

  ._40-bold {
    font-size: 40px;
  }

  ._40-bold.white.center.shadow {
    letter-spacing: .5px;
  }

  ._24-light {
    letter-spacing: .5px;
    font-size: 22px;
  }

  ._24-light.bkg {
    font-size: 26px;
  }

  .text-span-19 {
    font-size: 16px;
  }

  .text-block-7 {
    font-size: 20px;
  }

  .navigation-container-2 {
    max-width: none;
  }

  .navigation-mob2 {
    position: fixed;
  }

  .link-block {
    color: #101828;
    flex: 0 auto;
    font-size: 18px;
  }

  .link-block.hide {
    display: block;
  }

  .link-block.navbar-margin {
    margin-left: 12px;
    margin-right: 12px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .navigation-v2025 {
    height: auto;
    position: fixed;
  }

  .chevron {
    margin-right: 0;
  }

  .navigation-2 {
    z-index: 999;
    height: 72px;
    position: fixed;
  }

  .navigation-2.dark {
    background-color: #101828;
  }

  .navigation-2.blog.cat {
    margin-top: 72px;
  }

  .dropdown-toggle-3 {
    color: #101828;
    margin-right: 8px;
    padding-left: 12px;
    font-size: 18px;
  }

  .dropdown-toggle-3.w--open {
    position: relative;
  }

  .dropdown-2.navbar-margin {
    margin-left: 12px;
    margin-right: 12px;
  }

  .navigation-dropdown-2.w--open {
    left: -130%;
  }

  .navigation-dropdown-2.dropdown-small.w--open {
    left: -109%;
  }

  .navigation-dropdown-2._3.w--open {
    left: -192%;
  }

  .navigation-dropdown-2.product {
    left: -203%;
  }

  .navigation-dropdown-2.industry {
    left: -200%;
  }

  .grid-6 {
    grid-column-gap: 40px;
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .num-count {
    font-family: Inter, sans-serif;
    line-height: 100%;
  }

  .text-span-21 {
    font-family: Inter, sans-serif;
    font-size: 56px;
  }

  .text-span-22 {
    font-family: Inter, sans-serif;
    font-size: 56px;
    font-weight: 700;
  }

  .bkg-icon {
    padding-bottom: 10px;
    padding-right: 10%;
  }

  .text-span-26 {
    font-size: 64px;
  }

  .fade-out {
    height: 65%;
  }

  .fade-out.right {
    height: 75%;
  }

  .feature-images {
    opacity: 1;
  }

  .feature-images.nude-bkg {
    flex: 0 auto;
    overflow: visible;
  }

  .feature-images.shadow.radius-6.margin-8.radius-8 {
    border-radius: 8px;
  }

  .div-block-30 {
    margin-right: 32px;
  }

  .div-block-30.margin-right {
    margin-right: 24px;
  }

  .white-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d52bedbea24a56e8d1b64a_hero-bkg-fix.svg");
    background-size: auto 86vh;
  }

  .web-monitor {
    margin-top: 0;
  }

  .div-block-33 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-33.message-type {
    grid-template-columns: 1fr 4fr;
  }

  .social-linkedin-before {
    height: 100%;
  }

  .social-linkedin-after {
    opacity: 0;
    height: 100%;
  }

  .monitor-tooltip {
    background-color: var(--gray--800);
    border-radius: 6px;
    justify-content: flex-start;
    width: auto;
    height: auto;
    padding: 4px 8px;
    display: none;
    position: absolute;
    left: 156px;
  }

  .text-block-11 {
    z-index: 8;
    color: var(--white);
    width: auto;
    font-family: Inter, sans-serif;
    font-size: 11px;
    position: relative;
  }

  .monitor-arrow {
    background-color: var(--gray--800);
    border: 1px #000;
    width: 10px;
    height: 10px;
    padding-bottom: 0;
    padding-right: 0;
    position: relative;
    inset: auto 0% 0%;
    transform: rotate(45deg);
  }

  .monitor-arrow-wrap {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: absolute;
    inset: 0 0% 0% -2%;
  }

  .monitor {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    margin-top: 24px;
    display: flex;
    position: relative;
  }

  .article-image-wrap-4 {
    height: 15vh;
  }

  .section-3 {
    margin-bottom: 420px;
  }

  .collection-list-wrapper {
    padding-bottom: 48px;
  }

  .blog-post-01 {
    grid-template-columns: 1.5fr 1fr;
  }

  .blog-date {
    align-items: center;
  }

  .article-image-wrap.header {
    background-color: #0000;
    height: 100%;
  }

  .white-paper-text {
    width: 100%;
  }

  .white-paper-text.hero {
    height: auto;
  }

  .grid-8 {
    grid-template-columns: .3fr 1fr;
  }

  .white-paper-images {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611c80b5f50ae0208985b093_mockup-book-hero%20(3).png");
    width: 100%;
    max-width: none;
    height: 100%;
  }

  .white-paper-images._05 {
    background-image: none;
  }

  .white-paper-images._07 {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/64465f2644e8085ab6756353_2022%20Q4%20mockup-book-hero.png");
  }

  .primary-btn-dark.right-margin-8 {
    transition: all .2s ease-out;
  }

  .primary-btn-dark.right-margin-8:hover {
    transform: translate(0, -4px);
    box-shadow: -10px 13px 16px -16px #e24efa8c, 11px 11px 16px -16px #7d19fc8c;
  }

  ._2-columns-no-gap {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr;
    justify-content: end;
    justify-items: end;
    width: 100%;
  }

  .image-32 {
    width: 100%;
  }

  .image99 {
    width: auto;
    height: 100%;
  }

  .white-paper-success-hero-wrapper {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr;
    justify-content: end;
    justify-items: end;
    width: 100%;
    height: 100%;
  }

  .white-paper-image-success {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a1ee040e8f94053df2cf9_Hardcover-Book-In-Hand-Mockup%201.png");
    background-size: auto 90%;
    width: 100%;
    max-width: none;
    height: 100%;
  }

  .white-paper-image-success._2022 {
    background-size: auto 90%;
  }

  .image-34 {
    width: 640px;
    margin-right: 0;
    top: -135px;
  }

  .image-34.post {
    width: 640px;
    margin-right: -97px;
    top: -200px;
  }

  .white-paper-modal {
    height: auto;
    padding-top: 56px;
    padding-bottom: 56px;
    padding-left: 88px;
  }

  .white-paper-modal.post {
    width: 65%;
    min-width: auto;
    padding-left: 56px;
  }

  .white-paper-modal.post.dark {
    width: 100%;
    min-width: auto;
    padding-left: 64px;
  }

  .div-block-57 {
    align-items: center;
    width: 320px;
    height: 400px;
    margin-top: -91px;
    margin-right: 32px;
  }

  .product-update {
    top: 80px;
  }

  .grid-9 {
    grid-auto-flow: row;
    position: static;
  }

  .div-block-68 {
    padding-bottom: 48px;
  }

  .image-41 {
    width: 100%;
  }

  .image-80 {
    position: static;
  }

  .image-80.solution {
    width: auto;
    max-width: 80%;
    max-height: 80%;
  }

  .div-block-70 {
    width: 80%;
  }

  .div-block-70.mini {
    width: 60%;
  }

  .div-block-73 {
    flex-direction: row;
  }

  .image-47 {
    margin-right: 4px;
  }

  .div-block-74 {
    background-color: var(--white);
    width: 100%;
    padding: 40px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .div-block-75 {
    align-items: flex-start;
    height: auto;
    display: flex;
  }

  .image-47-copy {
    height: 24px;
    margin-right: 8px;
  }

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

  .div-block-78 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-78._2 {
    grid-template-columns: 1fr;
  }

  .success-stories {
    text-decoration: none;
  }

  .image-49 {
    width: 100%;
    max-width: none;
  }

  .accordion-item-wrapper---brix.preview-page {
    grid-row-gap: 32px;
  }

  .accordion-item-wrapper---brix.preview-page.faq {
    max-width: 950px;
  }

  .div-block-83 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .grid-12 {
    grid-column-gap: 40px;
    width: 80%;
  }

  .price-plan-card {
    min-width: 320px;
  }

  .contact-form {
    width: 720px;
  }

  .grid-14 {
    grid-column-gap: 88px;
    grid-template-columns: 1fr 1fr;
    width: 90%;
    padding-right: 24px;
  }

  .div-block-96 {
    width: 240px;
  }

  .icon-16.right-margin-4.top-margin-2 {
    margin-top: 3px;
  }

  .text-block-16 {
    font-size: 15px;
  }

  .div-block-98 {
    width: 50%;
  }

  .link-block-3 {
    margin-right: 12px;
  }

  ._24-bold-copy {
    font-size: 28px;
  }

  .module-video {
    width: 265.6px;
    height: 580px;
  }

  .module-video.fix {
    height: 590px;
  }

  .module-mockop {
    width: 289px;
    height: 600px;
    top: -10px;
    left: -12px;
  }

  .nav-dropdown_has_sub.w--open {
    left: -128%;
  }

  .icon--140px {
    width: 140px;
    height: auto;
  }

  .icon--56px {
    width: 72px;
    height: 72px;
  }

  .image-81 {
    position: static;
  }

  .image-81.solution {
    width: auto;
    max-width: 80%;
    max-height: 80%;
  }

  .member-introduction {
    display: none;
    inset: 0%;
  }

  .porsche {
    background-position: 39% 49%;
    background-size: 21%;
  }

  .benefits.nude {
    padding: 160px 180px;
  }

  .benefits.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .benefits.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding: 240px;
  }

  .benefits.nude.data.white {
    padding-left: 180px;
    padding-right: 180px;
  }

  .benefits.nude.white-paper {
    padding: 120px 64px;
  }

  .benefits.nude.top-gradient._100vh {
    background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: auto;
    min-height: auto;
  }

  .benefits.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(to bottom, null, null), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-size: auto, auto, 100%, 100%;
  }

  .benefits.nude.feature {
    display: flex;
  }

  .benefits.nude.feature.re {
    display: none;
  }

  .benefits.no-padding.marketplace {
    height: 700px;
  }

  .benefits.dark-purple {
    min-height: auto;
    margin-bottom: 420px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .benefits.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 498px;
  }

  .benefits.height-auto {
    padding: 120px 88px;
  }

  .benefits.height-auto.gradient-white-nude {
    padding-left: 160px;
    padding-right: 160px;
  }

  .benefits.height-auto.white {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .benefits.gradient-nude-white {
    padding: 112px 160px;
  }

  .benefits.white {
    padding-left: 64px;
    padding-right: 64px;
  }

  .benefits.white.feature {
    padding: 160px 180px;
  }

  .benefits.white.feature.no-top-padding {
    padding-right: 180px;
  }

  .benefits.white.feature.no-top-padding.nude {
    padding-right: 180px;
    display: flex;
  }

  .benefits.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .benefits.white.about_us {
    flex-flow: column;
  }

  .benefits.hero {
    height: auto;
    min-height: auto;
    padding-left: 64px;
    padding-right: 64px;
  }

  .benefits.hero.white-paper {
    padding-left: 88px;
    overflow: hidden;
  }

  .benefits.hero.white-paper.success {
    height: 90vh;
    margin-top: 72px;
    padding-left: 88px;
  }

  .benefits.hero.case-study {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .benefits.hero.case-study.light {
    min-height: 900px;
    padding-top: 0;
  }

  .benefits.hero.career {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .benefits.hero.career.light {
    min-height: 900px;
    padding-top: 0;
  }

  .benefits.blog-hero {
    padding-left: 160px;
    padding-right: 160px;
  }

  .benefits.blog-hero.btm {
    padding-top: 16px;
  }

  .benefits.blog-hero.gradient-top {
    margin-top: 144px;
  }

  .benefits.blog-hero.gradient-top.resource {
    margin-top: 70px;
  }

  .benefits.search {
    margin-top: 90px;
  }

  .benefits.white-paper-full-image-bg {
    padding-top: 0;
  }

  .benefits.btm-padding-64 {
    padding-left: 160px;
    padding-right: 160px;
  }

  .benefits.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .benefits.btm-padding-64.blog.dark {
    padding: 56px 160px;
    overflow: visible;
  }

  .benefits.case-study-data.mini-left.white, .benefits.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .benefits.case-study-data.mini-center {
    padding-bottom: 120px;
  }

  .benefits.quote, .benefits.quote.dark {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .benefits.empty.last {
    margin-bottom: 470px;
  }

  .benefits.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .benefits.full-screen.price-bkg {
    background-position: 50% 25%;
    height: auto;
    min-height: 888px;
    margin-top: 72px;
    padding-top: 8%;
  }

  .benefits.center {
    padding-top: 40px;
    padding-bottom: 96px;
  }

  .section-copy.nude {
    padding: 160px 180px;
  }

  .section-copy.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .section-copy.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding: 240px;
  }

  .section-copy.nude.data.white {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-copy.nude.white-paper {
    padding: 120px 64px;
  }

  .section-copy.nude.top-gradient._100vh {
    background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: auto;
    min-height: auto;
  }

  .section-copy.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(to bottom, null, null), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-size: auto, auto, 100%, 100%;
  }

  .section-copy.nude.feature {
    display: flex;
  }

  .section-copy.nude.feature.re {
    display: none;
  }

  .section-copy.no-padding.marketplace {
    height: 700px;
  }

  .section-copy.dark-purple {
    min-height: auto;
    margin-bottom: 420px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-copy.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 498px;
  }

  .section-copy.height-auto {
    padding: 120px 88px;
  }

  .section-copy.height-auto.gradient-white-nude {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section-copy.height-auto.white {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section-copy.gradient-nude-white {
    padding: 112px 160px;
  }

  .section-copy.white {
    padding-left: 64px;
    padding-right: 64px;
  }

  .section-copy.white.feature {
    padding: 160px 180px;
  }

  .section-copy.white.feature.no-top-padding {
    padding-right: 180px;
  }

  .section-copy.white.feature.no-top-padding.nude {
    padding-right: 180px;
    display: flex;
  }

  .section-copy.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-copy.white.about_us {
    flex-flow: column;
  }

  .section-copy.hero {
    height: auto;
    min-height: auto;
    padding-left: 64px;
    padding-right: 64px;
  }

  .section-copy.hero.white-paper {
    padding-left: 88px;
    overflow: hidden;
  }

  .section-copy.hero.white-paper.success {
    height: 90vh;
    margin-top: 72px;
    padding-left: 88px;
  }

  .section-copy.hero.case-study {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .section-copy.hero.case-study.light {
    min-height: 900px;
    padding-top: 0;
  }

  .section-copy.hero.career {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .section-copy.hero.career.light {
    min-height: 900px;
    padding-top: 0;
  }

  .section-copy.blog-hero {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section-copy.blog-hero.btm {
    padding-top: 16px;
  }

  .section-copy.blog-hero.gradient-top {
    margin-top: 144px;
  }

  .section-copy.blog-hero.gradient-top.resource {
    margin-top: 70px;
  }

  .section-copy.search {
    margin-top: 90px;
  }

  .section-copy.white-paper-full-image-bg {
    padding-top: 0;
  }

  .section-copy.btm-padding-64 {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section-copy.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .section-copy.btm-padding-64.blog.dark {
    padding: 56px 160px;
    overflow: visible;
  }

  .section-copy.case-study-data.mini-left.white, .section-copy.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .section-copy.case-study-data.mini-center {
    padding-bottom: 120px;
  }

  .section-copy.quote, .section-copy.quote.dark {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .section-copy.empty.last {
    margin-bottom: 470px;
  }

  .section-copy.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-copy.full-screen.price-bkg {
    background-position: 50% 25%;
    height: auto;
    min-height: 888px;
    margin-top: 72px;
    padding-top: 8%;
  }

  .section-copy.center {
    padding-top: 40px;
    padding-bottom: 96px;
  }

  .section-our-team.nude {
    padding: 160px 180px;
  }

  .section-our-team.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .section-our-team.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding: 240px;
  }

  .section-our-team.nude.data.white {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-our-team.nude.white-paper {
    padding: 120px 64px;
  }

  .section-our-team.nude.top-gradient._100vh {
    background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: auto;
    min-height: auto;
  }

  .section-our-team.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(to bottom, null, null), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-size: auto, auto, 100%, 100%;
  }

  .section-our-team.nude.feature {
    display: flex;
  }

  .section-our-team.nude.feature.re {
    display: none;
  }

  .section-our-team.no-padding.marketplace {
    height: 700px;
  }

  .section-our-team.dark-purple {
    min-height: auto;
    margin-bottom: 420px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-our-team.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 498px;
  }

  .section-our-team.height-auto {
    padding: 120px 88px;
  }

  .section-our-team.height-auto.gradient-white-nude {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section-our-team.height-auto.white {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section-our-team.gradient-nude-white {
    padding: 112px 160px;
  }

  .section-our-team.white {
    padding-left: 64px;
    padding-right: 64px;
  }

  .section-our-team.white.feature {
    padding: 160px 180px;
  }

  .section-our-team.white.feature.no-top-padding {
    padding-right: 180px;
  }

  .section-our-team.white.feature.no-top-padding.nude {
    padding-right: 180px;
    display: flex;
  }

  .section-our-team.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-our-team.white.about_us {
    flex-flow: column;
  }

  .section-our-team.hero {
    height: auto;
    min-height: auto;
    padding-left: 64px;
    padding-right: 64px;
  }

  .section-our-team.hero.white-paper {
    padding-left: 88px;
    overflow: hidden;
  }

  .section-our-team.hero.white-paper.success {
    height: 90vh;
    margin-top: 72px;
    padding-left: 88px;
  }

  .section-our-team.hero.case-study {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .section-our-team.hero.case-study.light {
    min-height: 900px;
    padding-top: 0;
  }

  .section-our-team.hero.career {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .section-our-team.hero.career.light {
    min-height: 900px;
    padding-top: 0;
  }

  .section-our-team.blog-hero {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section-our-team.blog-hero.btm {
    padding-top: 16px;
  }

  .section-our-team.blog-hero.gradient-top {
    margin-top: 144px;
  }

  .section-our-team.blog-hero.gradient-top.resource {
    margin-top: 70px;
  }

  .section-our-team.search {
    margin-top: 90px;
  }

  .section-our-team.white-paper-full-image-bg {
    padding-top: 0;
  }

  .section-our-team.btm-padding-64 {
    padding-left: 160px;
    padding-right: 160px;
  }

  .section-our-team.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .section-our-team.btm-padding-64.blog.dark {
    padding: 56px 160px;
    overflow: visible;
  }

  .section-our-team.case-study-data.mini-left.white, .section-our-team.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .section-our-team.case-study-data.mini-center {
    padding-bottom: 120px;
  }

  .section-our-team.quote, .section-our-team.quote.dark {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .section-our-team.empty.last {
    margin-bottom: 470px;
  }

  .section-our-team.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-our-team.full-screen.price-bkg {
    background-position: 50% 25%;
    height: auto;
    min-height: 888px;
    margin-top: 72px;
    padding-top: 8%;
  }

  .section-our-team.center {
    padding-top: 40px;
    padding-bottom: 96px;
  }

  .member-introduction-3 {
    inset: 0%;
  }

  .samuel {
    background-position: 38% 49%;
    background-size: 18%;
  }

  .hexagon {
    background-position: 36% 49%;
    background-size: 17%;
  }

  .member-introduction---2 {
    inset: 0%;
  }

  .khan {
    background-position: 67% 37%;
    background-size: 18%;
  }

  .hexagon-purple {
    background-position: 65% 34%;
    background-size: 17%;
  }

  .member-introduction-2-copy, .member-introduction---4 {
    inset: 0%;
  }

  .wayne {
    background-position: 68% 38%;
    background-size: 17%;
  }

  .member-introduction---3 {
    inset: 0%;
  }

  .porsche-copy {
    background-position: 39% 49%;
    background-size: 21%;
  }

  .dropdown-about-us.navbar-margin {
    margin-left: 12px;
    margin-right: 12px;
  }

  .navigation-dropdown-about-us.w--open {
    left: -191%;
  }

  .navigation-dropdown-about-us.dropdown-small.w--open {
    left: -109%;
  }

  .navigation-dropdown-about-us._3.w--open {
    left: -192%;
  }

  .avatar.leader-avatar {
    transform: translate(-290px, -90px)translate(-50%, -50%);
  }

  .avatar.background-shape {
    transform: translate(-300px, -80px)translate(-50%, -50%);
  }

  .grid-18 {
    grid-column-gap: 88px;
    grid-template-columns: 1fr 1fr;
    width: 90%;
    padding-right: 24px;
  }

  .div-block-118 {
    width: auto;
  }

  .co-founders.nude {
    padding: 160px 180px;
  }

  .co-founders.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .co-founders.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding: 240px;
  }

  .co-founders.nude.data.white {
    padding-left: 180px;
    padding-right: 180px;
  }

  .co-founders.nude.white-paper {
    padding: 120px 64px;
  }

  .co-founders.nude.top-gradient._100vh {
    background-image: linear-gradient(#fff3, #ffffff26 60%, #fff0 80%), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png");
    background-position: 0 0, 50% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, 100%;
    height: auto;
    min-height: auto;
  }

  .co-founders.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(to bottom, null, null), linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-size: auto, auto, 100%, 100%;
  }

  .co-founders.nude.feature {
    display: flex;
  }

  .co-founders.nude.feature.re {
    display: none;
  }

  .co-founders.no-padding.marketplace {
    height: 700px;
  }

  .co-founders.dark-purple {
    min-height: auto;
    margin-bottom: 420px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .co-founders.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 498px;
  }

  .co-founders.height-auto {
    padding: 120px 88px;
  }

  .co-founders.height-auto.gradient-white-nude {
    padding-left: 160px;
    padding-right: 160px;
  }

  .co-founders.height-auto.white {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .co-founders.gradient-nude-white {
    padding: 112px 160px;
  }

  .co-founders.white {
    padding-left: 64px;
    padding-right: 64px;
  }

  .co-founders.white.feature {
    padding: 160px 180px;
  }

  .co-founders.white.feature.no-top-padding {
    padding-right: 180px;
  }

  .co-founders.white.feature.no-top-padding.nude {
    padding-right: 180px;
    display: flex;
  }

  .co-founders.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .co-founders.white.about_us {
    flex-flow: column;
  }

  .co-founders.hero {
    height: auto;
    min-height: auto;
    padding-left: 64px;
    padding-right: 64px;
  }

  .co-founders.hero.white-paper {
    padding-left: 88px;
    overflow: hidden;
  }

  .co-founders.hero.white-paper.success {
    height: 90vh;
    margin-top: 72px;
    padding-left: 88px;
  }

  .co-founders.hero.case-study {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .co-founders.hero.case-study.light {
    min-height: 900px;
    padding-top: 0;
  }

  .co-founders.hero.career {
    height: 95vh;
    padding-left: 88px;
    padding-right: 88px;
  }

  .co-founders.hero.career.light {
    min-height: 900px;
    padding-top: 0;
  }

  .co-founders.blog-hero {
    padding-left: 160px;
    padding-right: 160px;
  }

  .co-founders.blog-hero.btm {
    padding-top: 16px;
  }

  .co-founders.blog-hero.gradient-top {
    margin-top: 144px;
  }

  .co-founders.blog-hero.gradient-top.resource {
    margin-top: 70px;
  }

  .co-founders.search {
    margin-top: 90px;
  }

  .co-founders.white-paper-full-image-bg {
    padding-top: 0;
  }

  .co-founders.btm-padding-64 {
    padding-left: 160px;
    padding-right: 160px;
  }

  .co-founders.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .co-founders.btm-padding-64.blog.dark {
    padding: 56px 160px;
    overflow: visible;
  }

  .co-founders.case-study-data.mini-left.white, .co-founders.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .co-founders.case-study-data.mini-center {
    padding-bottom: 120px;
  }

  .co-founders.quote, .co-founders.quote.dark {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .co-founders.empty.last {
    margin-bottom: 470px;
  }

  .co-founders.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .co-founders.full-screen.price-bkg {
    background-position: 50% 25%;
    height: auto;
    min-height: 888px;
    margin-top: 72px;
    padding-top: 8%;
  }

  .co-founders.center {
    padding-top: 40px;
    padding-bottom: 96px;
  }

  .feature-image-copy {
    opacity: 1;
    position: static;
  }

  .feature-image-copy.hero {
    height: auto;
  }

  .feature-image-download {
    opacity: 1;
    position: static;
  }

  .feature-image-download.hero, .feature-text-download.hero {
    height: auto;
  }

  .feature-image-download-khan {
    opacity: 1;
    position: static;
  }

  .feature-image-download-khan.hero {
    height: auto;
  }

  .slider {
    height: 54vh;
  }

  .image-106 {
    max-width: 140%;
  }

  .body-16 {
    justify-content: flex-start;
    align-items: stretch;
  }

  .tob {
    font-family: Noto Sans Thai, sans-serif;
    font-size: 58px;
  }

  ._2503webinar-section-hero {
    padding-left: 120px;
    padding-right: 120px;
  }

  ._2503webinar-section {
    width: 99%;
  }

  ._2503webinar-section.hero-bg {
    padding-left: 220px;
    padding-right: 220px;
  }

  .picture-point-row {
    grid-column-gap: 24px;
    flex-flow: row;
  }

  .event-reminder {
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .form-layout {
    min-width: auto;
  }

  .form-layout-block {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .webinar-section-content.white-bg.points-row.section-two-aliagn {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .point-text-block-paragraph {
    border-bottom-right-radius: 20px;
  }

  .div-block-132 {
    flex-flow: row;
  }

  .image-132 {
    width: 1200px;
  }

  ._2505webinar-section-02, ._2505webinar-section-04, ._2505webinar-section-05 {
    padding-left: 120px;
    padding-right: 120px;
  }

  ._2505webinar-section-06 {
    width: 100%;
    padding-left: 120px;
    padding-right: 120px;
  }

  ._2505webinar-section-06.no-background {
    width: 880px;
  }

  ._2505webinar-hero-text-3 {
    width: 80%;
    margin-left: 220px;
    margin-right: 220px;
  }

  ._2505webinar-section-03-2, ._2505webinar-section-09 {
    padding-left: 120px;
    padding-right: 120px;
  }

  ._2025-webinar-section-07._2507-bg {
    min-width: 1200px;
  }

  .image-135 {
    height: 240px;
  }
}

@media screen and (min-width: 1920px) {
  .nav-link-details {
    color: var(--gray--400);
    letter-spacing: .2px;
    font-size: 16px;
    line-height: 22px;
  }

  .primary-btn-light {
    width: 180px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 22px;
  }

  .primary-btn-light.w--current {
    width: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .primary-btn-light.large.w--current {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 18px;
  }

  .primary-btn-light.large.top-margin-56 {
    padding: 16px 32px;
    font-size: 20px;
  }

  .primary-btn-light.large.btm-margin-48 {
    width: 180px;
    min-height: auto;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 22px;
  }

  .primary-btn-light.dark-mode.banner {
    min-width: 140px;
    min-height: 44px;
  }

  .primary-btn-light.top-margin-24 {
    min-height: auto;
    line-height: 100%;
  }

  .primary-btn-light.right-margin-8.h-100.no-bkg {
    font-size: 22px;
  }

  .primary-btn-light.fixed {
    width: 196px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 20px;
  }

  .logo {
    height: 36px;
  }

  .hero.podcast {
    background-position: 50% 100%;
    background-size: 150%;
    margin-bottom: 0;
  }

  .heading {
    color: var(--white);
    font-size: 72px;
  }

  .heading-2 {
    font-size: 40px;
  }

  .hero_btm {
    background-position: 50% 0;
    height: 22%;
    padding-top: 2%;
  }

  ._18-reg.listen-now {
    font-size: 20px;
  }

  .hero_btm_logos_grid {
    grid-column-gap: 24px;
    height: 100%;
    margin-left: 0;
    padding-top: 0;
  }

  .logo-block {
    height: 100%;
  }

  .hero_btm_logos {
    height: auto;
  }

  .section.nude.features {
    grid-column-gap: 56px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section.nude.features.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section.nude.features.gradient-white-nude {
    justify-content: center;
  }

  .section.nude.features.padding-24.message-type {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .section.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding-top: 240px;
    padding-bottom: 240px;
  }

  .section.nude.feature.office-culture {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section.nude.thankyou {
    margin-bottom: 640px;
  }

  .section.no-padding.marketplace {
    height: 1000px;
  }

  .section.dark-purple {
    min-height: auto;
    margin-bottom: 505px;
  }

  .section.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 680px;
  }

  .section.height-auto {
    padding: 120px 180px;
  }

  .section.height-auto.gradient-white-nude {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section.height-auto.white {
    padding: 160px 180px;
  }

  .section.gradient-nude-white {
    padding: 196px 240px;
  }

  .section.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section.white.feature {
    padding: 120px 180px;
  }

  .section.white.feature.no-top-padding.nude {
    padding-right: 180px;
  }

  .section.white.no-btm-padding {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section.hero {
    height: auto;
    padding-top: 88px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .section.hero.white-paper {
    padding-left: 160px;
  }

  .section.hero.case-study.light, .section.hero.career.light {
    height: 100vh;
    min-height: 900px;
    padding-top: 88px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section.blog-hero {
    padding-top: 160px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section.blog-hero.gradient-top {
    margin-top: 176px;
  }

  .section.blog-hero.gradient-top.resource {
    margin-top: 88px;
  }

  .section.search {
    align-items: center;
    margin-top: 120px;
  }

  .section.btm-padding-64 {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
  }

  .section.btm-padding-64.blog.dark {
    padding-left: 240px;
    padding-right: 240px;
    overflow: visible;
  }

  .section.case-study-data.mini-left.white, .section.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .section.empty.last {
    margin-bottom: 510px;
  }

  .section.full-screen.price-bkg {
    height: auto;
    margin-top: 80px;
    padding-top: 256px;
  }

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

  .section.our-story {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section.colleague {
    align-content: flex-start;
    padding-left: 240px;
    padding-right: 240px;
  }

  .heading-3 {
    font-size: 56px;
  }

  .grid-2 {
    grid-column-gap: 63px;
  }

  .core_context.about_us {
    font-size: 42px;
  }

  .core_context_des {
    font-size: 22px;
  }

  ._24-bold {
    margin-right: 40px;
    font-size: 32px;
  }

  ._24-bold.about_us {
    text-align: center;
    font-size: 41px;
  }

  ._24-bold.about-us {
    text-align: center;
    font-size: 36px;
  }

  ._24-bold._1920up-bold {
    font-size: 36px;
  }

  ._2-columns {
    grid-column-gap: 96px;
    place-content: center;
    place-items: center;
  }

  ._48-bold.white.height-125 {
    color: var(--white);
    font-size: 58px;
    line-height: 140%;
  }

  .feature-text {
    width: 100%;
    display: flex;
  }

  .feature-text.hero {
    grid-template-columns: .35fr 1fr .25fr;
    height: 160px;
  }

  .checked.btm-margin-12._3 {
    margin-bottom: 0;
  }

  .icon-check.top-margin-3 {
    margin-top: 6px;
  }

  ._16-reg {
    font-size: 20px;
  }

  ._16-reg.white {
    color: var(--white);
    font-size: 22px;
  }

  ._16-reg.zh {
    font-size: 20px;
  }

  ._16-reg.gray.btm-margin-14.left-margin-4 {
    margin-bottom: 20px;
  }

  .feature-image {
    width: 100%;
  }

  .feature-image.hero {
    height: auto;
  }

  ._22-light.white.top-btm-margin-40 {
    max-width: 900px;
    margin-bottom: 56px;
    font-size: 24px;
  }

  ._22-light.grey.center {
    letter-spacing: .5px;
  }

  .marketplace-bg {
    inset: 0%;
  }

  .image-6 {
    width: 100%;
  }

  .marketplace-context {
    height: 1000px;
  }

  .body {
    overflow: visible;
  }

  .body.dark {
    background-color: #101828;
  }

  .contact-us {
    width: 90%;
  }

  .marketplace-texts {
    width: 100%;
    padding-bottom: 64px;
    position: absolute;
    inset: 0%;
  }

  .marketplace-module._1 {
    width: 260px;
    margin-left: -15%;
  }

  .marketplace-module._2 {
    width: 260px;
    margin-left: -10%;
  }

  .marketplace-module._4 {
    width: 260px;
    margin-right: -15%;
  }

  .marketplace-module._3 {
    width: 260px;
    margin-right: -10%;
  }

  .marketplace-module-wrap {
    justify-content: flex-start;
    width: auto;
  }

  .marketplace-module-wrap.right, .image-8 {
    width: auto;
  }

  .image-9.right {
    width: auto;
    margin-right: 0;
  }

  .image-9.left {
    width: auto;
    margin-left: 0;
  }

  .footercom {
    padding-left: 240px;
    padding-right: 240px;
    display: block;
  }

  .grid-4 {
    grid-column-gap: 55px;
  }

  .btm-navigation-wrap {
    margin-bottom: 20px;
  }

  ._18-light, ._18-light.btm-margin-24 {
    font-size: 22px;
  }

  .logo-partnership {
    height: 38px;
  }

  .image-12 {
    height: 40px;
  }

  .social-wrap {
    height: 38px;
  }

  .podacst-link {
    grid-column-gap: 56px;
  }

  .podcast-logo-wrap {
    height: 64px;
  }

  ._14-zh.btm-margin-8, ._14-zh.btm-margin-8.left-margin-8 {
    font-size: 16px;
  }

  .podcast-logo {
    width: 280px;
  }

  .grid-5 {
    grid-column-gap: 64px;
  }

  .article-image-wrap-3, .article-image-wrap-2, .article-image-wrap-1 {
    height: 240px;
  }

  .feature-title-wrap.btm-margin-16 {
    align-self: auto;
    align-items: center;
    display: flex;
  }

  .feature-title-wrap.btm-margin-16.align-left {
    align-self: flex-start;
  }

  .utility-page-wrap.btm-padding {
    margin-bottom: 505px;
  }

  .utility-page-content {
    width: 720px;
  }

  ._40-bold {
    text-align: center;
    flex: 0 auto;
    width: auto;
    font-size: 40px;
  }

  ._40-bold.japanese {
    text-align: left;
    width: auto;
  }

  ._24-light.bkg {
    font-size: 30px;
  }

  .text-span-19 {
    font-size: 20px;
  }

  .navigation-mob2.blog.cat {
    display: flex;
  }

  .dropdown-title-2 {
    margin-bottom: 6px;
    font-size: 18px;
  }

  .link-block {
    font-size: 22px;
  }

  .navigation-v2025.blog {
    display: flex;
  }

  .navigation-2 {
    height: 88px;
    padding-left: 160px;
    padding-right: 160px;
    position: static;
  }

  .navigation-2.dark {
    background-color: #101828;
  }

  .navigation-2.blog.cat {
    margin-top: 88px;
    position: fixed;
  }

  .dropdown-toggle-3 {
    padding-right: 28px;
    font-size: 22px;
  }

  .dropdown-toggle-3.dark {
    color: var(--white);
  }

  .navigation-dropdown-2.w--open {
    left: -105%;
  }

  .navigation-dropdown-2.dropdown-small.w--open {
    left: -87%;
    transform: none;
  }

  .navigation-dropdown-2._3.w--open {
    left: -152%;
    transform: none;
  }

  .navigation-dropdown-2.product {
    left: -174%;
  }

  .navigation-dropdown-2.industry {
    left: -172%;
  }

  .num-count {
    font-size: 64px;
  }

  .bkg-icon {
    padding-bottom: 0;
    padding-right: 30%;
  }

  .image-16 {
    height: 56px;
  }

  .image-16._56 {
    height: 48px;
  }

  .fade-out, .fade-out.right {
    height: 70%;
  }

  .text-block-10 {
    border-radius: 6px;
    padding: 8px 16px;
    font-size: 16px;
  }

  .text-mask-btm-24.hero {
    align-items: center;
  }

  .hiring {
    height: 22px;
  }

  .feature-images.shadow.radius-6.margin-8.radius-8 {
    border-radius: 8px;
  }

  .feature-images.module {
    max-width: 27%;
  }

  .text-span-36 {
    font-family: Inter, sans-serif;
  }

  .div-block-30.margin-right {
    margin-right: 24px;
  }

  .white-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d52bedbea24a56e8d1b64a_hero-bkg-fix.svg");
    background-position: 50% 0;
    background-size: auto 87vh;
  }

  .div-block-33.message-type {
    grid-template-columns: 1fr 6fr;
  }

  .monitor-tooltip {
    width: auto;
    display: none;
    left: 156px;
  }

  .monitor-arrow-wrap {
    width: auto;
    left: -2.5%;
  }

  .article-image-wrap-4 {
    height: 240px;
  }

  .section-3 {
    margin-bottom: 505px;
  }

  .div-block-38 {
    width: 240px;
  }

  ._14-reg.white.banner {
    font-size: 20px;
  }

  ._14-reg.btm-margin-12.right-margin-4 {
    margin-bottom: 20px;
  }

  ._14-reg._1920up {
    font-size: 20px;
    line-height: 28px;
  }

  .white-paper-text {
    width: 100%;
  }

  .white-paper-text.hero {
    grid-template-columns: .35fr 1fr .25fr;
    height: 160px;
  }

  .white-paper-images {
    width: 100%;
    height: 100%;
  }

  .white-paper-images._03 {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622edf53395c96da158738d8_mockup-book-hero.png");
    background-position: 50%;
    background-size: contain;
  }

  ._2-columns-no-gap {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr;
    place-content: center;
    place-items: center;
  }

  .image99 {
    width: auto;
    max-width: none;
    height: 100%;
  }

  .white-paper-success-hero-wrapper {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr;
    place-content: center;
    place-items: center;
  }

  .white-paper-image-success {
    background-size: auto 85%;
    width: 100%;
    height: 100%;
  }

  .white-paper-image-success._2022 {
    background-size: auto 85%;
  }

  .image-34 {
    width: 720px;
    margin-right: 0;
  }

  .white-paper-modal.post {
    padding-left: 80px;
  }

  .white-paper-modal.post.dark {
    padding-top: 56px;
    padding-bottom: 56px;
    padding-left: 80px;
  }

  .div-block-57 {
    margin-top: -96px;
    margin-right: 108px;
  }

  .div-block-60 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .image-35 {
    top: 48px;
  }

  .product-update {
    height: 58px;
    top: 96px;
  }

  .grid-9 {
    grid-template-columns: 1fr .6fr;
  }

  .image-80.solution {
    width: auto;
    max-width: 80%;
    max-height: 80%;
  }

  .div-block-70.mini._2 {
    max-width: 1500px;
    padding-left: 124px;
    padding-right: 124px;
  }

  .grid-11 {
    grid-column-gap: 48px;
  }

  .success-stories {
    width: 480px;
  }

  .div-block-79 {
    height: 320px;
  }

  .accordion-item-wrapper---brix.preview-page {
    grid-row-gap: 40px;
  }

  .accordion-item-wrapper---brix.preview-page.faq {
    max-width: 1100px;
  }

  .div-block-83 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .grid-12 {
    width: 70%;
    margin-top: 15%;
    display: grid;
    top: 51%;
    transform: translate(0, -35%);
  }

  .price-plan-card {
    border-radius: 8px;
    min-width: 400px;
    padding-left: 88px;
    padding-right: 88px;
  }

  .text-block-13 {
    font-size: 16px;
  }

  .grid-13 {
    grid-row-gap: 12px;
  }

  .div-block-89.gradient {
    padding: 12px;
  }

  .div-block-89 {
    border-radius: 12px;
    padding: 12px;
  }

  .contact-form {
    width: 720px;
  }

  .div-block-92 {
    margin-top: 8px;
    margin-bottom: 32px;
  }

  .navbar-text {
    color: var(--purple--700);
    font-size: 18px;
  }

  .div-block-94 {
    display: none;
  }

  .grid-14 {
    grid-column-gap: 56px;
    width: 80%;
  }

  .div-block-98 {
    width: 30%;
  }

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

  .link-block-3 {
    margin-right: 16px;
  }

  ._24-bold-copy {
    font-size: 30px;
  }

  .module-video {
    width: 297.2px;
    height: 644px;
  }

  .module-video.fix {
    height: 655px;
  }

  .module-mockop {
    width: 322px;
    height: 666px;
  }

  .search-result-wrapper {
    width: 100%;
  }

  .nav-dropdown_has_sub.w--open {
    left: -107%;
  }

  .icon--140px {
    width: 160px;
  }

  .image-81.solution {
    width: auto;
    max-width: 80%;
    max-height: 80%;
  }

  .our-team, .member-introduction {
    display: none;
  }

  .porsche {
    background-position: 31% 56%;
    background-size: 25%;
  }

  .profile-1 {
    padding: 40px;
  }

  .profile-1._1920up {
    padding: 32px 30px;
  }

  .benefits {
    align-self: center;
    padding-left: 180px;
    padding-right: 180px;
  }

  .benefits.nude.features {
    grid-column-gap: 56px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .benefits.nude.features.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .benefits.nude.features.gradient-white-nude {
    justify-content: center;
  }

  .benefits.nude.features.padding-24.message-type {
    padding-left: 180px;
    padding-right: 180px;
  }

  .benefits.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .benefits.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding-top: 240px;
    padding-bottom: 240px;
  }

  .benefits.no-padding.marketplace {
    height: 1000px;
  }

  .benefits.dark-purple {
    min-height: auto;
    margin-bottom: 505px;
  }

  .benefits.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 540px;
  }

  .benefits.height-auto {
    padding: 120px 180px;
  }

  .benefits.height-auto.gradient-white-nude {
    padding-left: 240px;
    padding-right: 240px;
  }

  .benefits.height-auto.white {
    padding: 160px 180px;
  }

  .benefits.gradient-nude-white {
    padding: 196px 240px;
  }

  .benefits.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .benefits.white.feature {
    padding: 120px 180px;
  }

  .benefits.white.feature.no-top-padding.nude {
    padding-right: 180px;
  }

  .benefits.white.no-btm-padding {
    padding-left: 240px;
    padding-right: 240px;
  }

  .benefits.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .benefits.hero {
    height: auto;
    padding-top: 88px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .benefits.hero.white-paper {
    padding-left: 160px;
  }

  .benefits.hero.case-study.light, .benefits.hero.career.light {
    height: 100vh;
    min-height: 900px;
    padding-top: 88px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .benefits.blog-hero {
    padding-top: 160px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .benefits.blog-hero.gradient-top {
    margin-top: 176px;
  }

  .benefits.blog-hero.gradient-top.resource {
    margin-top: 88px;
  }

  .benefits.search {
    align-items: center;
    margin-top: 120px;
  }

  .benefits.btm-padding-64 {
    padding-left: 240px;
    padding-right: 240px;
  }

  .benefits.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
  }

  .benefits.btm-padding-64.blog.dark {
    padding-left: 240px;
    padding-right: 240px;
    overflow: visible;
  }

  .benefits.case-study-data.mini-left.white, .benefits.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .benefits.empty.last {
    margin-bottom: 510px;
  }

  .benefits.full-screen.price-bkg {
    height: auto;
    margin-top: 80px;
    padding-top: 256px;
  }

  .benefits.center {
    padding-top: 48px;
    padding-bottom: 128px;
  }

  .section-copy.nude.features {
    grid-column-gap: 56px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-copy.nude.features.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-copy.nude.features.gradient-white-nude {
    justify-content: center;
  }

  .section-copy.nude.features.padding-24.message-type {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-copy.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .section-copy.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding-top: 240px;
    padding-bottom: 240px;
  }

  .section-copy.no-padding.marketplace {
    height: 1000px;
  }

  .section-copy.dark-purple {
    min-height: auto;
    margin-bottom: 505px;
  }

  .section-copy.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 540px;
  }

  .section-copy.height-auto {
    padding: 120px 180px;
  }

  .section-copy.height-auto.gradient-white-nude {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-copy.height-auto.white {
    padding: 160px 180px;
  }

  .section-copy.gradient-nude-white {
    padding: 196px 240px;
  }

  .section-copy.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-copy.white.feature {
    padding: 120px 180px;
  }

  .section-copy.white.feature.no-top-padding.nude {
    padding-right: 180px;
  }

  .section-copy.white.no-btm-padding {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-copy.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-copy.hero {
    height: auto;
    padding-top: 88px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-copy.hero.white-paper {
    padding-left: 160px;
  }

  .section-copy.hero.case-study.light, .section-copy.hero.career.light {
    height: 100vh;
    min-height: 900px;
    padding-top: 88px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-copy.blog-hero {
    padding-top: 160px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-copy.blog-hero.gradient-top {
    margin-top: 176px;
  }

  .section-copy.blog-hero.gradient-top.resource {
    margin-top: 88px;
  }

  .section-copy.search {
    align-items: center;
    margin-top: 120px;
  }

  .section-copy.btm-padding-64 {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-copy.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
  }

  .section-copy.btm-padding-64.blog.dark {
    padding-left: 240px;
    padding-right: 240px;
    overflow: visible;
  }

  .section-copy.case-study-data.mini-left.white, .section-copy.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .section-copy.empty.last {
    margin-bottom: 510px;
  }

  .section-copy.full-screen.price-bkg {
    height: auto;
    margin-top: 80px;
    padding-top: 256px;
  }

  .section-copy.center {
    padding-top: 48px;
    padding-bottom: 128px;
  }

  .section-our-team.nude.features {
    grid-column-gap: 56px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-our-team.nude.features.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-our-team.nude.features.gradient-white-nude {
    justify-content: center;
  }

  .section-our-team.nude.features.padding-24.message-type {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-our-team.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .section-our-team.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding-top: 240px;
    padding-bottom: 240px;
  }

  .section-our-team.no-padding.marketplace {
    height: 1000px;
  }

  .section-our-team.dark-purple {
    min-height: auto;
    margin-bottom: 505px;
  }

  .section-our-team.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 540px;
  }

  .section-our-team.height-auto {
    padding: 120px 180px;
  }

  .section-our-team.height-auto.gradient-white-nude {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-our-team.height-auto.white {
    padding: 160px 180px;
  }

  .section-our-team.gradient-nude-white {
    padding: 196px 240px;
  }

  .section-our-team.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-our-team.white.feature {
    padding: 120px 180px;
  }

  .section-our-team.white.feature.no-top-padding.nude {
    padding-right: 180px;
  }

  .section-our-team.white.no-btm-padding {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-our-team.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-our-team.hero {
    height: auto;
    padding-top: 88px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .section-our-team.hero.white-paper {
    padding-left: 160px;
  }

  .section-our-team.hero.case-study.light, .section-our-team.hero.career.light {
    height: 100vh;
    min-height: 900px;
    padding-top: 88px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-our-team.blog-hero {
    padding-top: 160px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-our-team.blog-hero.gradient-top {
    margin-top: 176px;
  }

  .section-our-team.blog-hero.gradient-top.resource {
    margin-top: 88px;
  }

  .section-our-team.search {
    align-items: center;
    margin-top: 120px;
  }

  .section-our-team.btm-padding-64 {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-our-team.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
  }

  .section-our-team.btm-padding-64.blog.dark {
    padding-left: 240px;
    padding-right: 240px;
    overflow: visible;
  }

  .section-our-team.case-study-data.mini-left.white, .section-our-team.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .section-our-team.empty.last {
    margin-bottom: 510px;
  }

  .section-our-team.full-screen.price-bkg {
    height: auto;
    margin-top: 80px;
    padding-top: 256px;
  }

  .section-our-team.center {
    padding-top: 48px;
    padding-bottom: 128px;
  }

  .member-introduction-3 {
    display: flex;
  }

  .samuel {
    z-index: 56;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6389684148095be78c007f98_Frame%2092715.png");
    background-position: 33% 51%;
    background-size: 18%;
  }

  .hexagon {
    background-position: 31% 51%;
    background-size: 17%;
  }

  .member-introduction---2 {
    display: none;
  }

  .grid-17 {
    padding: 40px 50px 40px 40px;
  }

  .grid-17._1920up {
    padding: 32px 30px;
  }

  .khan {
    background-position: 73% 35%;
    background-size: 18%;
  }

  .hexagon-purple {
    background-position: 71% 32%;
    background-size: 17%;
  }

  .member-introduction-2-copy {
    display: flex;
  }

  .member-introduction---4 {
    display: none;
  }

  .wayne {
    background-position: 74% 37%;
    background-size: 18%;
    display: flex;
  }

  .member-introduction---3 {
    display: none;
  }

  .porsche-copy {
    background-position: 31% 56%;
    background-size: 25%;
  }

  .navigation-dropdown-about-us.w--open {
    left: -163%;
  }

  .navigation-dropdown-about-us.dropdown-small.w--open {
    left: -87%;
    transform: none;
  }

  .navigation-dropdown-about-us._3.w--open {
    left: -152%;
    transform: none;
  }

  .avatar {
    margin-top: -20px;
    margin-left: -260px;
  }

  .avatar.leader-avatar {
    width: 200px;
    transform: translate(-181px, -110px)translate(-50%, -50%);
  }

  .avatar.background-shape {
    width: 280px;
    transform: translate(-200px, -100px)translate(-50%, -50%);
  }

  .image-86 {
    margin-top: -20px;
    margin-left: -300px;
  }

  .image-87 {
    margin-top: -20px;
    margin-left: -260px;
  }

  .image-88 {
    margin-top: -130px;
    margin-left: 350px;
  }

  .image-87-copy {
    margin-top: -20px;
    margin-left: -260px;
  }

  .image-90 {
    margin-top: -100px;
    margin-left: 360px;
  }

  .grid-18 {
    grid-column-gap: 56px;
    width: 80%;
  }

  .co-founders.nude.features {
    grid-column-gap: 56px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .co-founders.nude.features.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .co-founders.nude.features.gradient-white-nude {
    justify-content: center;
  }

  .co-founders.nude.features.padding-24.message-type {
    padding-left: 180px;
    padding-right: 180px;
  }

  .co-founders.nude.features.message-type {
    padding-left: 120px;
    padding-right: 120px;
  }

  .co-founders.nude.data {
    background-repeat: no-repeat;
    height: auto;
    padding-top: 240px;
    padding-bottom: 240px;
  }

  .co-founders.no-padding.marketplace {
    height: 1000px;
  }

  .co-founders.dark-purple {
    min-height: auto;
    margin-bottom: 505px;
  }

  .co-founders.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d646b72955fd24120f272d_form-bkg.svg");
    margin-bottom: 540px;
  }

  .co-founders.height-auto {
    padding: 120px 180px;
  }

  .co-founders.height-auto.gradient-white-nude {
    padding-left: 240px;
    padding-right: 240px;
  }

  .co-founders.height-auto.white {
    padding: 160px 180px;
  }

  .co-founders.gradient-nude-white {
    padding: 196px 240px;
  }

  .co-founders.white {
    padding-left: 240px;
    padding-right: 240px;
  }

  .co-founders.white.feature {
    padding: 120px 180px;
  }

  .co-founders.white.feature.no-top-padding.nude {
    padding-right: 180px;
  }

  .co-founders.white.no-btm-padding {
    padding-left: 240px;
    padding-right: 240px;
  }

  .co-founders.white.no-btm-padding.nude {
    padding-left: 180px;
    padding-right: 180px;
  }

  .co-founders.hero {
    height: auto;
    padding-top: 88px;
    padding-left: 180px;
    padding-right: 180px;
  }

  .co-founders.hero.white-paper {
    padding-left: 160px;
  }

  .co-founders.hero.case-study.light, .co-founders.hero.career.light {
    height: 100vh;
    min-height: 900px;
    padding-top: 88px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .co-founders.blog-hero {
    padding-top: 160px;
    padding-left: 240px;
    padding-right: 240px;
  }

  .co-founders.blog-hero.gradient-top {
    margin-top: 176px;
  }

  .co-founders.blog-hero.gradient-top.resource {
    margin-top: 88px;
  }

  .co-founders.search {
    align-items: center;
    margin-top: 120px;
  }

  .co-founders.btm-padding-64 {
    padding-left: 240px;
    padding-right: 240px;
  }

  .co-founders.btm-padding-64.blog {
    padding-left: 0;
    padding-right: 0;
  }

  .co-founders.btm-padding-64.blog.dark {
    padding-left: 240px;
    padding-right: 240px;
    overflow: visible;
  }

  .co-founders.case-study-data.mini-left.white, .co-founders.case-study-data.mini-right.white {
    padding-left: 0;
    padding-right: 0;
  }

  .co-founders.empty.last {
    margin-bottom: 510px;
  }

  .co-founders.full-screen.price-bkg {
    height: auto;
    margin-top: 80px;
    padding-top: 256px;
  }

  .co-founders.center {
    padding-top: 48px;
    padding-bottom: 128px;
  }

  .feature-image-copy {
    width: 100%;
  }

  .feature-image-copy.hero {
    height: auto;
  }

  .feature-image-download {
    width: 100%;
  }

  .feature-image-download.hero {
    height: auto;
  }

  .feature-text-download {
    width: 100%;
    display: flex;
  }

  .feature-text-download.hero {
    grid-template-columns: .35fr 1fr .25fr;
    height: 160px;
  }

  .feature-image-download-khan {
    width: 100%;
  }

  .feature-image-download-khan.hero {
    height: auto;
  }

  .slider {
    height: 55vh;
  }

  .grid-25 {
    grid-template-columns: 1fr 1fr minmax(320px, 2fr) 1fr;
  }

  .webinarbg_02 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .webinarbg_08 {
    max-width: 208%;
  }

  .image-106 {
    max-width: 128%;
  }

  .hero-tittle-2 {
    padding-left: 220px;
    padding-right: 220px;
  }

  ._2503webinar-section {
    padding-left: 320px;
    padding-right: 320px;
  }

  ._2503webinar-section.hero-bg {
    margin-right: 0;
  }

  .picture-point-row {
    grid-column-gap: 52px;
  }

  .form-layout-block {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .webinar-section-content.white-bg.agenda-section {
    width: 1260.8px;
  }

  .webinar-section-content.white-bg.points-row {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .marquee_contain._2505q2-purple-background {
    overflow: hidden;
  }

  ._2505webinar-background {
    background-position: 50% 0;
    background-size: auto;
    background-attachment: fixed;
  }

  ._2505webinar-background.flex {
    flex-flow: column;
    display: flex;
  }

  ._2505webinar-hero-image {
    width: 1040px;
    height: 700px;
    margin-top: -135px;
  }

  .image-132 {
    width: 1440px;
  }

  ._2505webinar-section-01-2 {
    overflow: visible;
  }

  ._2505webinar-hero-text-3 {
    width: 64%;
  }

  ._2025-webinar-section-02._2507-bg {
    background-position: 0 0;
    background-size: cover;
  }

  .agenda-wrapper {
    align-items: stretch;
  }

  ._2506-agenda-01-text-wrapper.july-ver {
    border-radius: 8px;
  }

  ._2025-webinar-section-07._2507-bg {
    background-position: 50% 0;
    background-size: 1200px;
  }
}

@media screen and (max-width: 991px) {
  .nav-link-details {
    color: var(--gray--400);
    font-family: Noto Sans TC, sans-serif;
  }

  .nav-link-details.dark {
    color: #f8f7f799;
  }

  .primary-btn-light {
    width: auto;
    margin-right: 0;
    padding: 2px 32px;
  }

  .primary-btn-light.w--current {
    width: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .primary-btn-light.large.btm-margin-48 {
    width: 148px;
    padding: 12px 16px;
  }

  .navigation {
    display: none;
    inset: 0% 0% auto;
  }

  .navigation-left {
    display: flex;
  }

  .dropdown-block {
    opacity: 0;
    display: flex;
  }

  .nav-menu {
    display: none;
  }

  .hero {
    background-position: 50% 100%;
    background-size: cover;
    justify-content: flex-end;
    height: 92vh;
  }

  .hero.podcast {
    justify-content: center;
    margin-bottom: 0;
    padding-left: 64px;
    padding-right: 64px;
  }

  .hero_top {
    border: 1px #000;
    justify-content: center;
    height: 80%;
    padding-top: 48px;
    position: absolute;
    inset: 0% 0% auto;
  }

  .heading {
    font-size: 40px;
  }

  .heading-2 {
    font-size: 24px;
  }

  .hero_btm {
    background-position: 50% 0;
    background-size: cover;
    background-attachment: scroll;
    border: 1px #000;
    justify-content: center;
    height: 20%;
    padding-top: 0%;
  }

  ._18-reg.black {
    font-size: 16px;
  }

  .hero_btm_logos_grid {
    grid-column-gap: 24px;
    grid-row-gap: 8px;
    grid-template: "."
    / 1fr 1fr 1fr 1fr;
    grid-auto-flow: column;
    justify-content: stretch;
    padding-top: 0;
  }

  .logo-block {
    height: 100px;
  }

  .section {
    padding: 56px 24px;
  }

  .section.nude {
    padding: 120px 24px;
  }

  .section.nude.features {
    min-height: 400px;
    padding: 48px 24px;
    display: block;
  }

  .section.nude.features.white {
    justify-content: center;
    padding: 48px 24px;
  }

  .section.nude.features.gradient-white-nude {
    min-height: 400px;
  }

  .section.nude.data {
    background-position: 50% 100%;
    background-size: auto 100%;
    position: static;
    overflow: hidden;
  }

  .section.nude.data.white {
    height: auto;
  }

  .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 560px;
  }

  .section.nude.feature.re {
    display: none;
  }

  .section.nude.feature.hide-mobile, .section.nude.feature.desktop {
    display: flex;
  }

  .section.nude.thankyou {
    margin-bottom: 0;
  }

  .section.no-padding.marketplace {
    height: 500px;
    margin-top: 64px;
  }

  .section.dark-purple {
    height: auto;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    position: static;
  }

  .section.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% 2%;
    background-size: cover;
    align-content: center;
    margin-bottom: 0;
  }

  .section.height-auto.gradient-white-nude {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
  }

  .section.height-auto.white {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section.height-auto.white.faq {
    padding-top: 140px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .section.gradient-nude-white {
    background-position: 40% 100%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section.white.feature {
    padding-top: 120px;
    padding-bottom: 120px;
    padding-right: 24px;
  }

  .section.white.feature.no-top-padding {
    padding-bottom: 88px;
    padding-right: 24px;
  }

  .section.white.feature.hide-mobile {
    display: flex;
  }

  .section.white.no-btm-padding {
    padding-top: 88px;
  }

  .section.hero {
    height: auto;
    min-height: auto;
    padding: 56px 24px;
    display: flex;
  }

  .section.hero.white-paper {
    height: 640px;
    margin-top: 56px;
  }

  .section.hero.white-paper.success {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 640px;
    margin-top: 56px;
    padding-top: 40px;
    padding-bottom: 0;
    padding-left: 24px;
    display: flex;
  }

  .section.hero.case-study {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .section.hero.case-study.light {
    height: 85vh;
    min-height: auto;
  }

  .section.hero.case-study.dark {
    height: 85vh;
  }

  .section.hero.career {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .section.hero.career.light {
    height: 85vh;
    min-height: auto;
  }

  .section.hero.career.dark {
    height: 85vh;
  }

  .section.content-meta {
    padding: 40px 24px 24px;
  }

  .section.content-body {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section.blog-hero {
    background-color: var(--white);
    padding: 154px 24px 0;
  }

  .section.blog-hero.gradient-top {
    margin-top: 136px;
  }

  .section.blog-hero.gradient-top.resource {
    margin-top: 58px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section.top-image {
    margin-top: 0;
    padding-top: 8vh;
    padding-bottom: 0;
  }

  .section.btm-padding-64.blog {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section.btm-padding-64.blog.dark {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
    overflow: visible;
  }

  .section.case-study-data.mini-right.no-top-padding {
    padding-top: 0;
  }

  .section.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section.full-screen.price-bkg {
    background-color: var(--white);
    background-repeat: no-repeat;
    background-size: 125%;
    height: auto;
    margin-top: 56px;
    margin-bottom: 0;
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .heading-3 {
    font-size: 32px;
  }

  ._32-light {
    font-size: 24px;
  }

  .grid-2 {
    grid-column-gap: 24px;
    align-content: start;
    align-items: start;
  }

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

  .grid-2.about_us.team-2 {
    grid-template-rows: auto;
  }

  .icon--80px {
    width: 64px;
    height: 64px;
  }

  ._32-bold {
    color: #101828;
    font-size: 22px;
  }

  ._32-bold.nude.btm-margin-16 {
    font-size: 32px;
  }

  .message-btn {
    width: 56px;
    height: 56px;
  }

  .add-line {
    display: none;
  }

  ._2-columns {
    grid-column-gap: 24px;
    place-content: center;
    place-items: center;
    width: 100%;
    height: auto;
  }

  ._2-columns.module {
    grid-template-rows: auto;
  }

  ._2-columns.module.reverse {
    padding-left: 32px;
    padding-right: 0;
  }

  .feature-text.hero {
    grid-column-gap: 32px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: .5fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: flex-start center;
    height: 320px;
    min-height: auto;
    margin-bottom: 24px;
    display: grid;
  }

  .feature-text.module {
    width: 60%;
  }

  .checked.btm-margin-12._1, .checked.btm-margin-12._2 {
    justify-content: flex-start;
    margin-bottom: 4px;
  }

  .checked.btm-margin-12._3 {
    justify-content: flex-start;
    margin-bottom: 0;
  }

  .checked.top-align {
    align-items: flex-start;
  }

  .icon-check {
    height: 20px;
    margin-right: 4px;
  }

  .icon-check.top-margin-3 {
    width: 18px;
    height: 18px;
    margin-top: 2px;
  }

  ._16-reg {
    font-size: 14px;
  }

  ._16-reg.zh {
    font-size: 16px;
  }

  ._16-reg.gray.btm-margin-4 {
    height: auto;
  }

  .feature-image {
    z-index: 5;
    position: relative;
  }

  .feature-image.hero {
    flex: 0 auto;
    width: 100vw;
    min-width: 100px;
    height: auto;
    padding: 0;
    display: block;
  }

  ._22-light {
    font-size: 18px;
  }

  ._22-light.white.top-btm-margin-40 {
    font-size: 20px;
  }

  ._22-light.grey.center {
    font-size: 18px;
  }

  .marketplace-bg {
    align-items: flex-start;
  }

  .marketplace-context {
    align-items: center;
    height: 500px;
  }

  .body {
    display: block;
    overflow: visible;
  }

  .grid-3 {
    grid-column-gap: 24px;
    grid-template-columns: 1fr;
    height: auto;
    min-height: auto;
  }

  .check-wrap {
    justify-content: center;
    align-items: flex-start;
    width: auto;
    margin-top: 0;
  }

  .check-wrap.hero {
    justify-content: center;
    display: block;
  }

  .contact-us {
    width: 100%;
  }

  .marketplace-module._1 {
    height: 100%;
    margin-left: -10%;
  }

  .marketplace-module._2 {
    margin-left: -10%;
  }

  .marketplace-module._4, .marketplace-module._3 {
    margin-right: -10%;
  }

  .marketplace-mask {
    display: block;
  }

  .image-8, .image-9.right, .image-9.left {
    width: 100%;
    height: auto;
  }

  .close-btn {
    width: 56px;
    height: 56px;
  }

  .footercom {
    display: none;
    position: relative;
  }

  .grid-4 {
    grid-column-gap: 24px;
    grid-template: ". . ."
                   "Area Area Area"
                   / 1fr 1fr 1fr;
  }

  .div-block-8 {
    margin-bottom: 24px;
  }

  .div-block-8.solution {
    display: none;
  }

  .btm-navigation-wrap {
    flex-wrap: wrap;
    place-content: center flex-start;
    align-self: auto;
    align-items: center;
    height: 40px;
    margin-bottom: 4px;
    display: flex;
  }

  ._18-light.btm-margin-24 {
    font-size: 16px;
  }

  ._18-light.btm-margin-24.msg-type, ._18-light.demo {
    text-align: center;
  }

  .logo-partnership {
    height: 25px;
    margin-left: 8px;
  }

  .div-block-9 {
    margin-bottom: 0;
  }

  .div-block-10 {
    width: 100%;
  }

  .home-link {
    align-self: center;
  }

  .album-wrap {
    width: 30vw;
  }

  .podacst-link {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .footer-link {
    margin-bottom: 4px;
  }

  .footer-link.hide, .footer-link.hide.w--current {
    display: flex;
  }

  ._14-zh.btm-margin-8 {
    margin-left: 8px;
  }

  .podcast-logo {
    width: 70%;
  }

  .grid-5 {
    grid-column-gap: 16px;
  }

  .article-image.header {
    border-radius: 6px 6px 0 0;
  }

  .article-image-wrap-3, .article-image-wrap-2, .article-image-wrap-1 {
    height: 150px;
  }

  .feature-title-wrap.btm-margin-16 {
    justify-content: flex-start;
    align-items: center;
    position: relative;
    overflow: visible;
  }

  .feature-title-wrap.btm-margin-16.msg-type {
    justify-content: center;
  }

  .utility-page-wrap {
    background-position: 50% 100%;
    background-size: cover;
    margin-bottom: 0;
  }

  .utility-page-wrap.btm-padding {
    flex-direction: column;
    margin-bottom: 0;
    display: flex;
  }

  .utility-page-content {
    width: 400px;
  }

  .utility-page-form {
    align-items: center;
  }

  ._40-bold {
    justify-content: flex-start;
    width: auto;
    font-size: 32px;
  }

  ._40-bold.bkg {
    text-shadow: 1px 0 10px var(--nude);
  }

  ._24-light {
    font-size: 18px;
  }

  ._24-light.btm-margin-56 {
    margin-bottom: 48px;
  }

  ._24-light.bkg {
    text-shadow: 0 1px 8px var(--nude);
    font-size: 22px;
  }

  .navigation-mob {
    display: flex;
  }

  .mobile-nav-link {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 15px;
    display: flex;
  }

  .mobile-nav-link:hover {
    background-color: var(--nude);
    border-radius: 6px;
  }

  .mobile-nav-link.w--current {
    color: var(--gray--800);
  }

  .mobile-nav-link.dark {
    color: var(--white);
  }

  .mobile-nav-link.dark:hover {
    background-color: #f8f7f71a;
  }

  .nav-menu-2 {
    display: none;
  }

  .navigation-container-mob-2 {
    justify-content: space-between;
  }

  .navigation-mob2 {
    z-index: 9999;
    background-color: #fff;
    border-bottom: 1px solid #4455671c;
    flex-direction: row;
    justify-content: center;
    height: 8vh;
    padding-left: 3%;
    padding-right: 3%;
    display: flex;
    position: fixed;
  }

  .navigation-mob2.dark {
    color: var(--white);
    background-color: #101828;
  }

  .dropdown-title-2.dark {
    color: var(--white);
  }

  .icon-square {
    width: 40px;
    height: 40px;
  }

  .menu-mob-2 {
    color: var(--gray--600);
    background-color: #0000;
    border-radius: 100px;
    font-size: 22px;
  }

  .menu-mob-2.w--open {
    background-color: #99999973;
  }

  .menu-mob-2.dark {
    color: var(--nude);
  }

  .navigation-left-2 {
    display: flex;
  }

  .mobile-dropdown {
    width: 100%;
    padding: 4px 8px;
    display: block;
  }

  .mobile-dropdown.sub {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .navigation-v2025 {
    position: fixed;
  }

  .navigation-v2025.blog {
    display: none;
  }

  .mobile-nav {
    background-color: #fff;
    align-items: flex-start;
    padding-top: 8px;
    display: flex;
    box-shadow: 42px 42px 55px #20355a17;
  }

  .mobile-nav.dark {
    background-color: #101828;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .flowbase-logo {
    min-width: auto;
    max-width: none;
    height: 100%;
  }

  .dropdown-list-2 {
    background-color: #fff;
  }

  .dropdown-list-2.w--open {
    flex-direction: column;
    width: 100%;
    padding: 8px;
    font-family: Noto Sans TC, sans-serif;
    display: flex;
    left: 0;
    right: 0;
  }

  .dropdown-list-2.dark {
    background-color: #101828;
  }

  .dropdown-list-2.dark.w--open {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .dropdown-link-mob {
    width: 100%;
    height: 80px;
    margin: 0;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .dropdown-link-mob:hover {
    background-color: var(--nude);
    box-shadow: none;
    transform: none;
  }

  .dropdown-link-mob.dark {
    background-color: #101828;
  }

  .dropdown-link-mob.dark:hover {
    background-color: #f8f7f71a;
  }

  .dropdown-link-mob.hide {
    display: none;
  }

  .navigation-2 {
    z-index: 9999;
    display: none;
  }

  .navigation-2.blog.cat.search {
    margin-top: 8vh;
    display: flex;
  }

  .mobile-toggle {
    color: #101828;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Noto Sans TC, sans-serif;
    font-size: 15px;
    display: flex;
  }

  .mobile-toggle:hover {
    background-color: var(--nude);
    border-radius: 6px;
  }

  .mobile-toggle.w--open {
    color: var(--gray--600);
    justify-content: space-between;
    padding-left: 24px;
    padding-right: 24px;
    font-family: Noto Sans TC, sans-serif;
    font-size: 15px;
  }

  .mobile-toggle.dark {
    color: var(--white);
  }

  .mobile-toggle.dark:hover {
    background-color: #f8f7f71a;
  }

  .mobile-toggle.sub {
    padding: 14px 16px 14px 20px;
  }

  .navigation-dropdown-2 {
    display: none;
  }

  .brand-3 {
    height: 24px;
  }

  .brand-3.w--current {
    height: 30px;
  }

  .icon-7 {
    margin: 0 0 0 4px;
    position: static;
  }

  .div-block-17 {
    justify-content: center;
    align-items: center;
    padding-top: 12px;
    padding-bottom: 12px;
    display: flex;
  }

  .grid-6 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-6._4 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr 1fr;
  }

  .num-count {
    font-size: 48px;
  }

  .text-span-21, .text-span-22 {
    font-family: Inter, sans-serif;
  }

  .bkg-icon {
    padding-bottom: 0;
    padding-right: 15%;
  }

  .image-16 {
    height: 50px;
  }

  .image-16._56 {
    height: 48px;
  }

  .div-block-18 {
    width: 50%;
  }

  .div-block-19 {
    width: 100%;
  }

  .text-span-23 {
    font-family: Inter, sans-serif;
  }

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

  .text-span-24 {
    font-family: Inter, sans-serif;
  }

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

  .text-span-26 {
    font-family: Inter, sans-serif;
    font-size: 40px;
  }

  .fade-out.right {
    height: 80%;
  }

  .footermob {
    background-color: var(--white);
    grid-template: ". . ."
                   "Area Area Area"
                   / 1fr 1fr 1fr;
    width: 100%;
    padding: 40px 16px;
    display: block;
  }

  .div-block-20 {
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

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

  .div-block-22 {
    background-color: #99999980;
    width: 100%;
    height: .8px;
    margin-top: 16px;
    margin-bottom: 40px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .text-span-35 {
    font-family: Inter, sans-serif;
    font-size: 16px;
  }

  .grid-7 {
    grid-column-gap: 32px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas: ". . ."
                         "Area Area Area";
  }

  .div-block-23 {
    padding: 4px 8px;
  }

  .section-mob {
    padding: 56px 24px;
    display: none;
  }

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

  .text-mask-btm-24 {
    margin-bottom: 16px;
    display: block;
  }

  .text-mask-btm-24.hero {
    width: auto;
  }

  .feature-images {
    width: 100%;
    min-width: auto;
    display: block;
  }

  .feature-images.edm {
    width: 100%;
  }

  .text-span-37 {
    font-family: Inter, sans-serif;
  }

  .div-block-31 {
    align-items: center;
    display: flex;
  }

  .white-bkg {
    background-position: 50% 0;
    background-size: auto 85%;
  }

  .text-span-48 {
    color: var(--gray--800);
    text-decoration: none;
  }

  .div-block-33 {
    grid-column-gap: 24px;
    width: 100%;
  }

  .div-block-33.message-type {
    grid-template-columns: 1fr 2.5fr;
  }

  .div-block-33-reverse {
    width: 100%;
  }

  .feature-images-mobile {
    display: block;
  }

  .article-image-wrap-4 {
    height: 150px;
  }

  .section-3 {
    min-width: auto;
    margin-bottom: 0;
    padding-left: 32px;
    padding-right: 32px;
  }

  .blog-banner {
    border-radius: 0;
    width: 100%;
    min-width: auto;
    max-width: none;
  }

  .collection-list-wrapper.btm-padding-56 {
    margin-bottom: 32px;
    padding-bottom: 0;
  }

  .rich-text {
    width: 100%;
    min-width: auto;
  }

  .rich-text li {
    font-size: 18px;
    line-height: 161%;
  }

  .rich-text ul {
    font-size: 18px;
  }

  .rich-text.rich-text-demo, .rich-text.text-link {
    display: none;
  }

  .link-block-list-auther {
    flex: none;
    margin-right: 12px;
  }

  .blog-post-01 {
    background-color: var(--nude);
    grid-template-rows: 1fr auto;
    grid-template-columns: 1fr;
  }

  .collection-list-wrapper-2 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .tags-collection-list-wrapper {
    width: 100%;
    min-width: auto;
  }

  .image-25 {
    height: 50%;
  }

  .article-image-wrap.header {
    border-radius: 0;
    height: auto;
  }

  .blog-post-02 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .link-block-list-h-copy {
    background-color: var(--nude);
  }

  .blog-context-wrapper {
    padding-top: 0;
    padding-left: 12px;
  }

  .search-wrapper {
    background-color: var(--nude);
    align-items: center;
    margin-top: 8vh;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 24px;
    display: flex;
    position: fixed;
    top: 0;
  }

  .search-wrapper.nav-animation {
    margin-top: 8vh;
  }

  .search-wrapper.mobile {
    z-index: 997;
    box-shadow: 0 8px 32px -16px #0003;
  }

  .progress-bar-desktop {
    width: 100%;
    margin-top: 0;
    display: none;
    top: 0;
  }

  .body-7 {
    flex-direction: column;
    display: block;
  }

  .image-29 {
    width: 25%;
  }

  .heading-12 {
    font-size: 24px;
  }

  .div-block-46, .div-block-47 {
    align-self: center;
    align-items: center;
    display: flex;
  }

  .blog-post-03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-49, .reaction-buttons {
    width: 100%;
    min-width: auto;
  }

  .progress-bar-tablet {
    width: 100%;
    margin-top: 0;
    display: block;
    top: 0;
  }

  .progress-bar-mobile {
    width: 100%;
    margin-top: 0;
    display: none;
    top: 0;
  }

  .imggggggg {
    display: none;
  }

  .logo-partner {
    height: auto;
  }

  .white-paper-text {
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
  }

  .white-paper-text.hero {
    grid-row-gap: 33px;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
    place-content: center;
    place-items: flex-start center;
    height: 320px;
    min-height: auto;
    margin-bottom: 24px;
  }

  .grid-8 {
    flex-direction: column;
    padding: 0;
  }

  .white-paper-images {
    width: 100%;
    min-width: auto;
    display: block;
  }

  .white-paper-images._03 {
    background-repeat: no-repeat;
  }

  .div-block-50 {
    align-items: center;
  }

  .right-margin-4 {
    width: 16px;
  }

  ._2-columns-no-gap {
    grid-column-gap: 8px;
    grid-row-gap: 24px;
    grid-template-rows: 100%;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center;
    width: auto;
    height: 100%;
    display: grid;
  }

  ._2-columns-no-gap.mobile {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .white-paper-form {
    margin-top: 15%;
    padding-top: 8px;
  }

  .white-paper-modal-wrapper {
    display: none;
  }

  .image-31 {
    top: -20%;
  }

  .icon-32px.close {
    width: 40px;
    height: 40px;
    margin-right: -8px;
  }

  .div-block-53 {
    width: 100%;
    height: 1px;
    margin: 12px 0;
  }

  .image99 {
    width: 100%;
    max-width: none;
    height: 100%;
  }

  .white-paper-success-hero-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 24px;
    grid-template-rows: 100%;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: end center;
    place-items: center;
    width: auto;
    height: 100%;
    display: grid;
  }

  .white-paper-success-hero-wrapper.mobile {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .white-paper-image-success {
    width: 100%;
    min-width: auto;
    height: 80%;
    display: block;
  }

  .image-34 {
    object-fit: fill;
    flex: 0 auto;
    width: 560px;
    margin-right: 0;
    position: static;
    top: -117px;
  }

  .image-34.post {
    top: -126px;
  }

  .white-paper-modal {
    grid-template-columns: 1.5fr 1fr;
  }

  .white-paper-modal.post {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
    width: 100%;
    min-width: auto;
    padding-left: 40px;
  }

  .white-paper-modal.post.dark {
    place-content: space-around;
    place-items: stretch stretch;
    width: 100%;
    position: relative;
  }

  ._28-bold {
    font-size: 24px;
  }

  .div-block-57 {
    object-fit: fill;
    flex-flow: column wrap;
    place-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    height: 100%;
    min-height: auto;
    max-height: none;
    margin-top: 0;
    margin-left: auto;
    margin-right: 50px;
    display: flex;
    position: absolute;
    inset: 0% 0% 0% auto;
    overflow: visible;
  }

  .div-block-60 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 240px;
    height: 320px;
    margin-top: -64px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    overflow: visible;
  }

  .div-block-62 {
    align-items: center;
    margin-bottom: 2px;
    display: flex;
  }

  .image-35 {
    width: 32px;
    position: absolute;
    inset: 28px -17px 0% auto;
  }

  .product-update {
    width: auto;
    height: auto;
    margin-top: 16px;
    margin-left: 24px;
    margin-right: 24px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 56px;
    top: 72px;
    left: 0;
    right: 0;
  }

  .div-block-63 {
    align-items: center;
    display: flex;
  }

  .image-38 {
    margin-left: 4px;
  }

  .heading-13 {
    font-size: 32px;
  }

  .grid-9.career {
    margin-top: 100px;
  }

  .image-80 {
    height: auto;
  }

  .div-block-70.mini {
    width: 90%;
  }

  .div-block-70.mini._2 {
    width: 90%;
    max-width: none;
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabs {
    flex-direction: column;
  }

  .tabs-menu {
    flex-direction: row;
    width: 100%;
  }

  ._28-light.center {
    font-size: 22px;
  }

  .image-46 {
    margin-bottom: 8px;
  }

  .image-47 {
    margin-right: 6px;
  }

  .text-span-89, .text-span-90, .text-span-91, .text-span-92 {
    font-size: 30px;
  }

  .text-span-93, .text-span-94, .text-span-95 {
    font-size: 36px;
  }

  .grid-10, .grid-10.knives {
    bottom: 2%;
  }

  .div-block-78 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-78._2 {
    grid-template-rows: auto auto;
  }

  .grid-11 {
    grid-column-gap: 24px;
  }

  .success-stories {
    width: 320px;
  }

  .image-49 {
    object-fit: fill;
    max-width: 100%;
    height: 240px;
  }

  .accordion-item-title---brix {
    max-width: 88%;
  }

  .accordion-item---brix.accordion-1---brix {
    margin-bottom: 20px;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
  }

  .accordion-item-wrapper---brix.preview-page.faq {
    grid-row-gap: 16px;
  }

  .div-block-83.top-margin-24 {
    margin-top: 40px;
  }

  .grid-12 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 32px;
    position: static;
    top: 63%;
  }

  .price-plan-card {
    padding-left: 64px;
    padding-right: 64px;
  }

  .div-block-89.gradient {
    transform: none;
  }

  .div-block-89._50 {
    width: 50%;
  }

  .contact-form {
    width: 80%;
    min-width: 560px;
  }

  .contact-wrapper {
    z-index: 999;
    display: none;
    position: fixed;
  }

  .div-block-92 {
    margin-bottom: 24px;
  }

  .pro-contact-wrapper {
    display: flex;
  }

  ._16-light {
    font-size: 14px;
  }

  .div-block-94 {
    display: none;
  }

  .grid-14 {
    grid-template-rows: auto auto;
    width: 90%;
  }

  .div-block-96 {
    width: 40%;
  }

  .div-block-97 {
    width: 50%;
  }

  .div-block-98 {
    width: 100%;
    min-width: auto;
  }

  .link-block-3 {
    margin-right: 8px;
  }

  .module-video {
    z-index: 0;
    width: 212px;
    height: 460px;
  }

  .module-video.fix {
    height: 468px;
  }

  .module-mockop {
    z-index: 1;
    width: 231.5px;
    height: 477px;
    top: -8px;
  }

  .image-52 {
    max-width: 60%;
  }

  .icon--140px {
    width: 120px;
    height: auto;
  }

  .icon--56px {
    width: 64px;
    height: 64px;
  }

  .image-81 {
    height: auto;
  }

  .div-block-109 {
    width: 100%;
  }

  .our-team {
    display: none;
  }

  .member-introduction {
    display: none;
    transform: translate(0);
  }

  .porsche {
    background-position: 25% 48%;
    background-size: 32%;
  }

  .benefits {
    padding: 56px 24px;
  }

  .benefits.nude {
    padding: 120px 24px;
  }

  .benefits.nude.features {
    min-height: 400px;
    padding: 48px 24px;
    display: block;
  }

  .benefits.nude.features.white {
    justify-content: center;
    padding: 48px 24px;
  }

  .benefits.nude.features.gradient-white-nude {
    min-height: 400px;
  }

  .benefits.nude.data {
    background-position: 50% 100%;
    background-size: auto 100%;
    position: static;
    overflow: hidden;
  }

  .benefits.nude.data.white {
    height: auto;
  }

  .benefits.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 560px;
  }

  .benefits.nude.feature.re {
    display: none;
  }

  .benefits.nude.feature.hide-mobile, .benefits.nude.feature.desktop {
    display: flex;
  }

  .benefits.no-padding.marketplace {
    height: 500px;
    margin-top: 64px;
  }

  .benefits.dark-purple {
    height: auto;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    position: static;
  }

  .benefits.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% 2%;
    background-size: cover;
    align-content: center;
    margin-bottom: 0;
  }

  .benefits.height-auto.gradient-white-nude {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
  }

  .benefits.height-auto.white {
    padding-left: 24px;
    padding-right: 24px;
  }

  .benefits.height-auto.white.faq {
    padding-top: 140px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .benefits.gradient-nude-white {
    background-position: 40% 100%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .benefits.white.feature {
    padding-top: 120px;
    padding-bottom: 120px;
    padding-right: 24px;
  }

  .benefits.white.feature.no-top-padding {
    padding-bottom: 88px;
    padding-right: 24px;
  }

  .benefits.white.feature.hide-mobile {
    display: flex;
  }

  .benefits.white.no-btm-padding {
    padding-top: 88px;
  }

  .benefits.hero {
    height: auto;
    min-height: auto;
    padding: 56px 24px;
    display: flex;
  }

  .benefits.hero.white-paper {
    height: 640px;
    margin-top: 56px;
  }

  .benefits.hero.white-paper.success {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 640px;
    margin-top: 56px;
    padding-top: 40px;
    padding-bottom: 0;
    padding-left: 24px;
    display: flex;
  }

  .benefits.hero.case-study {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .benefits.hero.case-study.light {
    height: 85vh;
    min-height: auto;
  }

  .benefits.hero.case-study.dark {
    height: 85vh;
  }

  .benefits.hero.career {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .benefits.hero.career.light {
    height: 85vh;
    min-height: auto;
  }

  .benefits.hero.career.dark {
    height: 85vh;
  }

  .benefits.content-meta {
    padding: 40px 24px 24px;
  }

  .benefits.content-body {
    padding-left: 24px;
    padding-right: 24px;
  }

  .benefits.blog-hero {
    background-color: var(--white);
    padding: 154px 24px 0;
  }

  .benefits.blog-hero.gradient-top {
    margin-top: 136px;
  }

  .benefits.blog-hero.gradient-top.resource {
    margin-top: 58px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .benefits.top-image {
    margin-top: 0;
    padding-top: 8vh;
    padding-bottom: 0;
  }

  .benefits.btm-padding-64.blog {
    padding-left: 24px;
    padding-right: 24px;
  }

  .benefits.btm-padding-64.blog.dark {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
    overflow: visible;
  }

  .benefits.case-study-data.mini-right.no-top-padding {
    padding-top: 0;
  }

  .benefits.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .benefits.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .benefits.full-screen.price-bkg {
    background-color: var(--white);
    background-repeat: no-repeat;
    background-size: 125%;
    height: auto;
    margin-top: 56px;
    margin-bottom: 0;
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .section-copy {
    padding: 56px 24px;
  }

  .section-copy.nude {
    padding: 120px 24px;
  }

  .section-copy.nude.features {
    min-height: 400px;
    padding: 48px 24px;
    display: block;
  }

  .section-copy.nude.features.white {
    justify-content: center;
    padding: 48px 24px;
  }

  .section-copy.nude.features.gradient-white-nude {
    min-height: 400px;
  }

  .section-copy.nude.data {
    background-position: 50% 100%;
    background-size: auto 100%;
    position: static;
    overflow: hidden;
  }

  .section-copy.nude.data.white {
    height: auto;
  }

  .section-copy.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 560px;
  }

  .section-copy.nude.feature.re {
    display: none;
  }

  .section-copy.nude.feature.hide-mobile, .section-copy.nude.feature.desktop {
    display: flex;
  }

  .section-copy.no-padding.marketplace {
    height: 500px;
    margin-top: 64px;
  }

  .section-copy.dark-purple {
    height: auto;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    position: static;
  }

  .section-copy.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% 2%;
    background-size: cover;
    align-content: center;
    margin-bottom: 0;
  }

  .section-copy.height-auto.gradient-white-nude {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
  }

  .section-copy.height-auto.white {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-copy.height-auto.white.faq {
    padding-top: 140px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .section-copy.gradient-nude-white {
    background-position: 40% 100%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-copy.white.feature {
    padding-top: 120px;
    padding-bottom: 120px;
    padding-right: 24px;
  }

  .section-copy.white.feature.no-top-padding {
    padding-bottom: 88px;
    padding-right: 24px;
  }

  .section-copy.white.feature.hide-mobile {
    display: flex;
  }

  .section-copy.white.no-btm-padding {
    padding-top: 88px;
  }

  .section-copy.hero {
    height: auto;
    min-height: auto;
    padding: 56px 24px;
    display: flex;
  }

  .section-copy.hero.white-paper {
    height: 640px;
    margin-top: 56px;
  }

  .section-copy.hero.white-paper.success {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 640px;
    margin-top: 56px;
    padding-top: 40px;
    padding-bottom: 0;
    padding-left: 24px;
    display: flex;
  }

  .section-copy.hero.case-study {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .section-copy.hero.case-study.light {
    height: 85vh;
    min-height: auto;
  }

  .section-copy.hero.case-study.dark {
    height: 85vh;
  }

  .section-copy.hero.career {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .section-copy.hero.career.light {
    height: 85vh;
    min-height: auto;
  }

  .section-copy.hero.career.dark {
    height: 85vh;
  }

  .section-copy.content-meta {
    padding: 40px 24px 24px;
  }

  .section-copy.content-body {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-copy.blog-hero {
    background-color: var(--white);
    padding: 154px 24px 0;
  }

  .section-copy.blog-hero.gradient-top {
    margin-top: 136px;
  }

  .section-copy.blog-hero.gradient-top.resource {
    margin-top: 58px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-copy.top-image {
    margin-top: 0;
    padding-top: 8vh;
    padding-bottom: 0;
  }

  .section-copy.btm-padding-64.blog {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-copy.btm-padding-64.blog.dark {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
    overflow: visible;
  }

  .section-copy.case-study-data.mini-right.no-top-padding {
    padding-top: 0;
  }

  .section-copy.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section-copy.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-copy.full-screen.price-bkg {
    background-color: var(--white);
    background-repeat: no-repeat;
    background-size: 125%;
    height: auto;
    margin-top: 56px;
    margin-bottom: 0;
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .section-our-team {
    padding: 56px 24px;
  }

  .section-our-team.nude {
    padding: 120px 24px;
  }

  .section-our-team.nude.features {
    min-height: 400px;
    padding: 48px 24px;
    display: block;
  }

  .section-our-team.nude.features.white {
    justify-content: center;
    padding: 48px 24px;
  }

  .section-our-team.nude.features.gradient-white-nude {
    min-height: 400px;
  }

  .section-our-team.nude.data {
    background-position: 50% 100%;
    background-size: auto 100%;
    position: static;
    overflow: hidden;
  }

  .section-our-team.nude.data.white {
    height: auto;
  }

  .section-our-team.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 560px;
  }

  .section-our-team.nude.feature.re {
    display: none;
  }

  .section-our-team.nude.feature.hide-mobile, .section-our-team.nude.feature.desktop {
    display: flex;
  }

  .section-our-team.no-padding.marketplace {
    height: 500px;
    margin-top: 64px;
  }

  .section-our-team.dark-purple {
    height: auto;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    position: static;
  }

  .section-our-team.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% 2%;
    background-size: cover;
    align-content: center;
    margin-bottom: 0;
  }

  .section-our-team.height-auto.gradient-white-nude {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
  }

  .section-our-team.height-auto.white {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-our-team.height-auto.white.faq {
    padding-top: 140px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .section-our-team.gradient-nude-white {
    background-position: 40% 100%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-our-team.white.feature {
    padding-top: 120px;
    padding-bottom: 120px;
    padding-right: 24px;
  }

  .section-our-team.white.feature.no-top-padding {
    padding-bottom: 88px;
    padding-right: 24px;
  }

  .section-our-team.white.feature.hide-mobile {
    display: flex;
  }

  .section-our-team.white.no-btm-padding {
    padding-top: 88px;
  }

  .section-our-team.hero {
    height: auto;
    min-height: auto;
    padding: 56px 24px;
    display: flex;
  }

  .section-our-team.hero.white-paper {
    height: 640px;
    margin-top: 56px;
  }

  .section-our-team.hero.white-paper.success {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 640px;
    margin-top: 56px;
    padding-top: 40px;
    padding-bottom: 0;
    padding-left: 24px;
    display: flex;
  }

  .section-our-team.hero.case-study {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .section-our-team.hero.case-study.light {
    height: 85vh;
    min-height: auto;
  }

  .section-our-team.hero.case-study.dark {
    height: 85vh;
  }

  .section-our-team.hero.career {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .section-our-team.hero.career.light {
    height: 85vh;
    min-height: auto;
  }

  .section-our-team.hero.career.dark {
    height: 85vh;
  }

  .section-our-team.content-meta {
    padding: 40px 24px 24px;
  }

  .section-our-team.content-body {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-our-team.blog-hero {
    background-color: var(--white);
    padding: 154px 24px 0;
  }

  .section-our-team.blog-hero.gradient-top {
    margin-top: 136px;
  }

  .section-our-team.blog-hero.gradient-top.resource {
    margin-top: 58px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-our-team.top-image {
    margin-top: 0;
    padding-top: 8vh;
    padding-bottom: 0;
  }

  .section-our-team.btm-padding-64.blog {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-our-team.btm-padding-64.blog.dark {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
    overflow: visible;
  }

  .section-our-team.case-study-data.mini-right.no-top-padding {
    padding-top: 0;
  }

  .section-our-team.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section-our-team.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-our-team.full-screen.price-bkg {
    background-color: var(--white);
    background-repeat: no-repeat;
    background-size: 125%;
    height: auto;
    margin-top: 56px;
    margin-bottom: 0;
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .samuel {
    background-position: 25% 46%;
    background-size: 28%;
  }

  .hexagon {
    background-position: 22% 47%;
    background-size: 26%;
  }

  .member-introduction---2 {
    display: none;
  }

  .grid-17 {
    margin-right: 120px;
  }

  .khan {
    background-position: 84% 32%;
    background-size: 27%;
  }

  .hexagon-purple {
    background-position: 80% 28%;
    background-size: 26%;
  }

  .member-introduction---4 {
    display: none;
  }

  .wayne {
    background-position: 85% 32%;
    background-size: 27%;
  }

  .member-introduction---3 {
    display: none;
  }

  .porsche-copy {
    background-position: 25% 48%;
    background-size: 32%;
  }

  .navigation-dropdown-about-us {
    display: none;
  }

  .avatar.leader-avatar {
    transform: translate(-235px, 32px)translate(-50%, -50%);
  }

  .avatar.background-shape {
    width: 230px;
    transform: translate(-214px, 38px)translate(-50%, -50%);
  }

  .image-86, .image-87, .image-88, .image-87-copy, .image-90 {
    width: 28%;
  }

  .grid-18 {
    grid-template-rows: auto auto;
    width: 90%;
  }

  .image-92 {
    width: 50vw;
  }

  .div-block-118 {
    width: auto;
  }

  .co-founders {
    padding: 56px 24px;
  }

  .co-founders.nude {
    padding: 120px 24px;
  }

  .co-founders.nude.features {
    min-height: 400px;
    padding: 48px 24px;
    display: block;
  }

  .co-founders.nude.features.white {
    justify-content: center;
    padding: 48px 24px;
  }

  .co-founders.nude.features.gradient-white-nude {
    min-height: 400px;
  }

  .co-founders.nude.data {
    background-position: 50% 100%;
    background-size: auto 100%;
    position: static;
    overflow: hidden;
  }

  .co-founders.nude.data.white {
    height: auto;
  }

  .co-founders.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 560px;
  }

  .co-founders.nude.feature.re {
    display: none;
  }

  .co-founders.nude.feature.hide-mobile, .co-founders.nude.feature.desktop {
    display: flex;
  }

  .co-founders.no-padding.marketplace {
    height: 500px;
    margin-top: 64px;
  }

  .co-founders.dark-purple {
    height: auto;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    position: static;
  }

  .co-founders.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% 2%;
    background-size: cover;
    align-content: center;
    margin-bottom: 0;
  }

  .co-founders.height-auto.gradient-white-nude {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
  }

  .co-founders.height-auto.white {
    padding-left: 24px;
    padding-right: 24px;
  }

  .co-founders.height-auto.white.faq {
    padding-top: 140px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .co-founders.gradient-nude-white {
    background-position: 40% 100%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .co-founders.white.feature {
    padding-top: 120px;
    padding-bottom: 120px;
    padding-right: 24px;
  }

  .co-founders.white.feature.no-top-padding {
    padding-bottom: 88px;
    padding-right: 24px;
  }

  .co-founders.white.feature.hide-mobile {
    display: flex;
  }

  .co-founders.white.no-btm-padding {
    padding-top: 88px;
  }

  .co-founders.hero {
    height: auto;
    min-height: auto;
    padding: 56px 24px;
    display: flex;
  }

  .co-founders.hero.white-paper {
    height: 640px;
    margin-top: 56px;
  }

  .co-founders.hero.white-paper.success {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 640px;
    margin-top: 56px;
    padding-top: 40px;
    padding-bottom: 0;
    padding-left: 24px;
    display: flex;
  }

  .co-founders.hero.case-study {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .co-founders.hero.case-study.light {
    height: 85vh;
    min-height: auto;
  }

  .co-founders.hero.case-study.dark {
    height: 85vh;
  }

  .co-founders.hero.career {
    background-image: none;
    height: 85vh;
    min-height: 700px;
    position: relative;
  }

  .co-founders.hero.career.light {
    height: 85vh;
    min-height: auto;
  }

  .co-founders.hero.career.dark {
    height: 85vh;
  }

  .co-founders.content-meta {
    padding: 40px 24px 24px;
  }

  .co-founders.content-body {
    padding-left: 24px;
    padding-right: 24px;
  }

  .co-founders.blog-hero {
    background-color: var(--white);
    padding: 154px 24px 0;
  }

  .co-founders.blog-hero.gradient-top {
    margin-top: 136px;
  }

  .co-founders.blog-hero.gradient-top.resource {
    margin-top: 58px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .co-founders.top-image {
    margin-top: 0;
    padding-top: 8vh;
    padding-bottom: 0;
  }

  .co-founders.btm-padding-64.blog {
    padding-left: 24px;
    padding-right: 24px;
  }

  .co-founders.btm-padding-64.blog.dark {
    padding-left: 24px;
    padding-right: 24px;
    position: static;
    overflow: visible;
  }

  .co-founders.case-study-data.mini-right.no-top-padding {
    padding-top: 0;
  }

  .co-founders.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .co-founders.empty.last.nude {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .co-founders.full-screen.price-bkg {
    background-color: var(--white);
    background-repeat: no-repeat;
    background-size: 125%;
    height: auto;
    margin-top: 56px;
    margin-bottom: 0;
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .feature-image-copy {
    z-index: 5;
    position: relative;
  }

  .feature-image-copy.hero {
    flex: 0 auto;
    width: 100vw;
    min-width: 100px;
    height: auto;
    padding: 0;
    display: block;
  }

  .feature-image-download {
    z-index: 5;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
    background-position: 50%;
    background-size: auto 100%;
    position: relative;
  }

  .feature-image-download:hover {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
    background-position: 0 0, 50%;
    background-size: auto, auto 100%;
  }

  .feature-image-download.hero {
    flex: 0 auto;
    width: 100vw;
    min-width: 100px;
    height: auto;
    padding: 0;
    display: block;
  }

  .feature-text-download.hero {
    grid-column-gap: 32px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: .5fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: flex-start center;
    height: 320px;
    min-height: auto;
    margin-bottom: 24px;
    display: grid;
  }

  .feature-text-download.module {
    width: 60%;
  }

  .feature-image-download-khan {
    z-index: 5;
    position: relative;
  }

  .feature-image-download-khan.hero {
    flex: 0 auto;
    width: 100vw;
    min-width: 100px;
    height: auto;
    padding: 0;
    display: block;
  }

  .image-94 {
    width: 50vw;
  }

  .slider {
    height: 45vh;
  }

  .mask {
    width: 90%;
  }

  .left-arrow {
    align-items: center;
    display: block;
  }

  .blog-post-04 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .image-96, .image-97, .image-98 {
    width: 50vw;
  }

  .grid-24 {
    grid-template-columns: 1fr;
    margin-right: 12px;
  }

  .grid-25 {
    grid-template-columns: 1fr 1fr minmax(320px, 1fr) 1fr;
  }

  .div-block-124 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .webinarsection {
    margin-left: 10px;
    margin-right: 10px;
  }

  .webinarsection.webinartitle.webinar_mobile.webinarformtitle {
    max-width: none;
  }

  .webinarsection.webinarformgap {
    margin-left: 0;
    margin-right: 0;
  }

  .thai-webinar-form2025-01 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tob {
    line-height: 110%;
  }

  .social-x-enterprise {
    line-height: 130%;
  }

  .hero-tittle-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .webinar-section-paragraph.color-dark.text-bold.mobile-font-size {
    font-size: 18px;
  }

  .webinar-agenda-blocks-stack {
    padding-right: 70px;
  }

  .form-layout-block {
    flex-flow: row;
  }

  ._202503-webinar-form {
    padding-left: 40px;
    padding-right: 40px;
  }

  .submit-button {
    align-self: auto;
    width: auto;
  }

  .webinar-section-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .webinar-section-content.white-bg.agenda-section {
    height: 1689px;
  }

  .webinar-section-content.purple-blue-bg {
    padding-top: 80px;
  }

  .spacing-margin-up-4rem {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical-orem {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-blogsection10_heading {
    margin-right: 3rem;
  }

  .uui-blogsection10_button-row {
    flex: none;
  }

  .width-33-33---overflow-visible {
    width: 50%;
  }

  .flex---space-between---center--gap-5-rem {
    grid-column-gap: 3rem;
  }

  .uui-heroheader14_card-image-03-2 {
    width: 32rem;
  }

  .uui-space-large-10 {
    min-height: 2.5rem;
  }

  .uui-space-xhuge-3 {
    min-height: 6rem;
  }

  .uui-heroheader14_image-background-2 {
    width: 100vw;
  }

  .uui-heroheader14_card-image-04-2, .uui-heroheader14_card-image-01-2 {
    width: 32rem;
  }

  .uui-heading-xlarge-10 {
    font-size: 3.25rem;
  }

  .uui-heroheader14_card-image-02-2 {
    width: 32rem;
  }

  .uui-button-secondary-gray-14.show-tablet-3 {
    display: block;
  }

  .uui-heroheader14_card-image-05-2 {
    width: 32rem;
  }

  ._2505webinar-hero-text-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .uui-space-xxlarge {
    min-height: 4.5rem;
  }

  .uui-navbar03_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .uui-navbar03_dropdown-list.w--open {
    box-shadow: none;
    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;
  }

  .uui-navbar03_menu {
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-top: 1px solid #f2f4f7;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .menu-icon_line-bottom-3 {
    background-color: #344054;
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-navbar3_menu-button.w--open {
    background-color: #0000;
  }

  .menu-icon_line-middle-3 {
    background-color: #344054;
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-top-3 {
    background-color: #344054;
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-dropdown-icon-3 {
    color: #667085;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .uui-navbar03_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar03_dropdown-content {
    flex-direction: column;
  }

  .uui-navbar03_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: #101828;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar03_dropdown-content-left {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .menu-icon_component-3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .uui-navbar03_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar03_dropdown-toggle:hover {
    color: #101828;
  }

  .uui-navbar03_menu-right {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .menu-icon_line-middle-inner-3 {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .uui-navbar03_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar03_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar03_link {
    color: #101828;
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar03_link:hover {
    color: #101828;
  }

  .uui-navbar03_bottom-bar {
    border-radius: .5rem;
    margin-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: none;
  }

  .uui-navbar03_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .weight-600---size-3-75-rem---h1-2 {
    font-size: 3.25rem;
  }

  .uui-layout01_image-2 {
    width: 35rem;
    min-width: 35rem;
    left: 2rem;
  }

  .uui-layout01_component-2 {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .uui-layout49_image-2 {
    width: 35rem;
    min-width: 35rem;
    right: 2rem;
  }

  .uui-layout49_component-2 {
    grid-column-gap: 3rem;
    grid-auto-flow: row;
    min-height: auto;
  }

  .flex-center-top-padding-4rem {
    padding: 3rem;
  }

  ._1-1-image-right---content {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  ._1-1-image-right---image {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  ._1-1-image-left---content, .uui-contact04_component-2 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .uui-footer05_bottom-wrapper {
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-padding-vertical-xlarge-2 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .uui-footer05_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .uui-footer05_social-icons {
    margin-bottom: 1rem;
  }

  .padding-vertical-7rem {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .casestudy---hero-header {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .heading-w600-size3-75rem-h1-2 {
    font-size: 3.25rem;
  }

  .width100_min-h-3rem {
    min-height: 2.5rem;
  }

  .foating-image-wrapper {
    left: -2.5%;
  }

  .w600-size-3rem-h1-2 {
    font-size: 2.75rem;
  }

  .uui-padding-vertical-xhuge-15 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-heading-xlarge-12 {
    font-size: 3.25rem;
  }

  .padding---vertical---7rem {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .solution---hero-header {
    grid-column-gap: 0rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  ._3-keys-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .case-slides-content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-layout13_lightbox {
    padding: 2rem;
  }

  .uui-layout13_image-01 {
    width: 100%;
    min-width: auto;
    top: 3%;
    right: -5%;
  }

  .tab-image {
    display: none;
  }

  .uui-layout13_lightbox-image {
    width: 35rem;
    min-width: 35rem;
    left: 2rem;
  }

  .section---1-1---tab-content {
    grid-column-gap: 3rem;
  }

  .uui-layout13_image-02 {
    display: none;
  }

  .uui-layout13_component {
    grid-column-gap: 3rem;
  }

  .uui-layout57_component-4 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .uui-layout62_lightbox-image-3 {
    width: 35rem;
    min-width: 35rem;
    right: 2rem;
  }

  .uui-layout62_image-01-3 {
    width: 100%;
    min-width: auto;
    top: 3%;
    right: -5%;
  }

  .section---1--tab_content {
    grid-column-gap: 3rem;
  }

  .uui-layout62_image-02-3 {
    display: none;
  }

  .weight-600-size-3-rem-h1-2 {
    font-size: 2.75rem;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-heroheader01_fileupload-image-wrapper {
    left: -2.5%;
  }

  .certification-logo-row {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .flex-center-center-gap-2-margin-up-1-rem-below-4rem {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .pricing-card---grid-3x1-align-stretch---gap2-margin-up-4rem {
    grid-template-columns: 1fr;
  }

  .margin-up2-25-padding-2rem {
    margin-top: 0;
  }

  ._2506-webinar-section01--logo-wrapper {
    flex-flow: column;
  }

  ._2025-webinar-section-01, ._2025-webinar-section-02, ._2025-webinar-section-03, ._2025-webinar-section-04, ._2025-webinar-section-05, ._2025-webinar-section-06 {
    padding-left: 60px;
    padding-right: 60px;
  }

  ._2506-speaker-text-wrapper {
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .rina-oakmega-business-development {
    font-size: 32px;
  }

  .line-customer-data {
    font-size: 16px;
  }

  .rina-oakmega-business-development-2 {
    font-size: 24px;
  }

  ._2025-webinar-section-07 {
    padding-left: 60px;
    padding-right: 60px;
  }

  ._2025-webinar-section-07._2507-bg {
    width: 100%;
  }

  ._2025-webinar-section-08 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .image-134 {
    width: 40%;
  }

  ._1200px {
    max-width: 150%;
  }

  .image-137 {
    width: 768px;
  }
}

@media screen and (max-width: 767px) {
  .primary-btn-light {
    width: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .primary-btn-light.large.btm-margin-48.top-margin-8._w-240 {
    margin-bottom: 16px;
  }

  .primary-btn-light.right-margin-8 {
    width: auto;
    margin-bottom: 8px;
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .primary-btn-light.right-margin-8.h-100.no-bkg {
    padding-left: 80px;
    padding-right: 80px;
  }

  .hero {
    padding-left: 0;
    padding-right: 0;
  }

  .hero_top {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section.nude.features {
    padding-right: 24px;
  }

  .section.nude.features.white {
    padding-right: 24px;
    display: none;
  }

  .section.nude.features.gradient-white-nude {
    display: none;
  }

  .section.nude.features.message-type {
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .section.nude.data {
    background-position: 50% 100%;
    background-size: cover;
    flex-wrap: nowrap;
    align-content: center;
  }

  .section.nude.data.white {
    height: auto;
  }

  .section.nude.white-paper {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 480px;
  }

  .section.nude.feature {
    flex-flow: column wrap;
    display: flex;
  }

  .section.nude.feature.re {
    display: block;
  }

  .section.nude.feature.re.hide-tablet, .section.nude.feature.hide-mobile, .section.nude.feature.desktop {
    display: none;
  }

  .section.nude.feature.show-tablet {
    display: flex;
  }

  .section.no-padding.marketplace {
    height: 500px;
  }

  .section.dark-purple {
    min-height: auto;
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -40px;
    background-size: cover;
  }

  .section.height-auto.gradient-white-nude {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section.gradient-nude-white {
    background-position: 35% 100%;
    background-size: cover;
  }

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

  .section.white.feature {
    padding-right: 24px;
    display: flex;
  }

  .section.white.feature.no-top-padding.nude {
    padding-right: 24px;
  }

  .section.white.feature.hide-mobile {
    display: none;
  }

  .section.white.feature.no-btm {
    padding-bottom: 60px;
    display: none;
  }

  .section.white.feature.no-btm.hide, .section.white.feature.re {
    display: flex;
  }

  .section.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section.hero {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 56px 24px;
    display: flex;
  }

  .section.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section.hero.white-paper.success {
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
    overflow: hidden;
  }

  .section.hero.case-study {
    height: auto;
  }

  .section.hero.case-study.light {
    height: auto;
    padding: 88px 16px;
  }

  .section.hero.career {
    height: auto;
  }

  .section.hero.career.light {
    height: auto;
    padding: 88px 16px;
  }

  .section.top-image {
    margin-top: 0;
  }

  .section.white-paper-full-image-bg.line {
    background-size: auto, cover;
  }

  .section.btm-padding-64.blog.dark {
    padding-top: 96px;
  }

  .section.case-study-data {
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    display: flex;
  }

  .section.case-study-data.mini-left {
    padding-bottom: 16px;
  }

  .section.case-study-data.mini-right {
    align-items: center;
  }

  .section.quote.btm-120 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section.full-screen.price-bkg {
    background-repeat: no-repeat;
    background-size: 100% 50%;
    margin-bottom: 0;
    padding-top: 56px;
  }

  .grid-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

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

  .icon--80px {
    width: 56px;
    height: 56px;
  }

  ._24-bold {
    align-items: center;
    margin-bottom: 0;
    font-size: 24px;
  }

  ._24-bold.about-us {
    text-align: center;
    font-size: 18px;
  }

  .add-line, .image-3, .text-block, .text-block-2 {
    display: none;
  }

  ._2-columns {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  ._2-columns.module {
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
    grid-auto-flow: row;
    padding-right: 0;
  }

  ._2-columns.module.reverse {
    flex-direction: column-reverse;
    padding-left: 0;
  }

  ._2-columns.flex {
    flex-direction: column;
  }

  ._2-columns.mobile-reverse, ._2-columns.career.mobile-reverse {
    flex-direction: column-reverse;
  }

  .feature-text {
    width: 100%;
  }

  .feature-text.hero {
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: .5fr;
    grid-auto-columns: .25fr;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    margin-top: 56px;
    margin-bottom: 24px;
    display: flex;
  }

  .feature-text.mobile-message-type {
    align-items: center;
  }

  .feature-text.module {
    width: 100%;
    margin-bottom: 24px;
  }

  .checked.btm-margin-12._1 {
    justify-content: flex-start;
  }

  .checked.btm-margin-12._2 {
    justify-content: flex-start;
    width: auto;
  }

  .checked.btm-margin-12._3 {
    justify-content: flex-start;
  }

  .icon-check.top-margin-3 {
    width: 17px;
  }

  ._16-reg.zh {
    font-size: 16px;
  }

  .feature-image {
    width: 100%;
  }

  .feature-image.hero {
    padding: 0;
  }

  .feature-image.carousel {
    object-fit: fill;
    width: 100vw;
    max-width: 100vw;
    left: -24px;
    overflow: scroll;
  }

  ._22-light, ._22-light.grey.center {
    font-size: 16px;
  }

  .marketplace-context {
    height: 500px;
  }

  .body {
    overflow: visible;
  }

  .grid-3 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .check-wrap.hero {
    justify-content: flex-start;
    margin-top: 32px;
    margin-bottom: 40px;
  }

  .contact-us {
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 0;
  }

  .marketplace-texts {
    width: 100%;
  }

  .marketplace-module._1, .marketplace-module._2, .marketplace-module._4, .marketplace-module._3 {
    width: 88px;
  }

  .footercom {
    display: none;
  }

  .div-block-8 {
    align-items: flex-start;
    width: 100%;
    margin-bottom: 16px;
  }

  .btm-navigation-wrap {
    justify-content: space-between;
    display: flex;
  }

  .logo-partnership {
    height: 24px;
  }

  ._14-zh.btm-margin-8 {
    margin-bottom: 8px;
    margin-left: 8px;
  }

  .grid-5 {
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .article-image.header {
    height: auto;
    max-height: 100%;
  }

  .feature-title-wrap.btm-margin-16 {
    height: auto;
  }

  .feature-title-wrap.btm-margin-16.align-left {
    align-self: flex-start;
  }

  .utility-page-content {
    width: 320px;
  }

  .utility-page-form {
    align-items: center;
  }

  ._40-bold {
    font-size: 30px;
  }

  ._40-bold.bkg {
    background-color: #f8f7f780;
    font-size: 30px;
  }

  ._40-bold.white.left {
    text-align: left;
  }

  ._40-bold.center.left-right-48 {
    font-size: 28px;
  }

  ._24-light.btm-margin-56 {
    margin-bottom: 0;
    font-size: 20px;
  }

  ._24-light.bkg {
    background-color: #f8f7f780;
    font-size: 20px;
  }

  .navigation-mob2.dark {
    background-color: #101828;
  }

  .menu-mob-2.dark {
    color: var(--white);
  }

  .dropdown-list-2.w--open {
    flex-direction: column;
  }

  .brand-3.w--current {
    height: 30px;
  }

  .grid-6._3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .num-count {
    font-size: 32px;
  }

  .text-span-21, .text-span-22 {
    font-size: 22px;
  }

  .bkg-icon {
    padding-bottom: 16px;
    padding-right: 0;
  }

  .image-16 {
    height: 42px;
  }

  .image-16._56 {
    height: 40px;
  }

  .text-span-26 {
    font-size: 30px;
  }

  .fade-out.right {
    height: 85%;
  }

  ._22-bold.btm-margin-12 {
    font-size: 20px;
  }

  .footermob {
    background-color: var(--white);
    width: 100%;
    padding: 32px 16px 24px;
    display: block;
  }

  .div-block-20 {
    width: 100%;
    display: flex;
  }

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

  .div-block-22 {
    background-color: var(--gray--400);
    height: .8px;
    margin-top: 0;
    margin-bottom: 32px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .text-span-35 {
    font-family: Inter, sans-serif;
    font-size: 16px;
  }

  .grid-7 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-areas: ". . ."
                         "Area Area Area";
  }

  .section-mob {
    padding: 48px 24px;
    display: block;
  }

  .section-mob.gradient-white-nude {
    display: block;
  }

  .section-mob.hide {
    display: none;
  }

  .feature-images {
    width: 80%;
  }

  .feature-images.nude-bkg {
    width: 100%;
  }

  .feature-images.nude-bkg.test {
    max-width: 100%;
  }

  .feature-images.nude-bkg.success {
    height: 50%;
  }

  .feature-images.left {
    margin-left: 24px;
  }

  .feature-images.right {
    margin-right: 24px;
  }

  .feature-images.shadow.radius-6.margin-8 {
    margin-top: 4px;
    margin-bottom: 8px;
  }

  .feature-images.shadow.radius-6.margin-8.radius-10 {
    border-radius: 10px;
  }

  .feature-images.ig {
    max-width: 100%;
  }

  .text-mask-btm-56 {
    margin-bottom: 24px;
  }

  .white-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62d52bedbea24a56e8d1b64a_hero-bkg-fix.svg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto 85%;
  }

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

  .div-block-33.hide {
    grid-column-gap: 24px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-33.message-type {
    grid-template-columns: 100%;
    grid-auto-flow: column;
  }

  .div-block-33.mobile-reverse {
    flex-direction: column-reverse;
  }

  .div-block-33-reverse {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  .div-block-37 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    inset: 0%;
  }

  .feature-images-mobile {
    position: static;
  }

  .section-3 {
    min-width: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .btm-margin-24.module {
    justify-content: flex-start;
    display: flex;
  }

  .collection-list-wrapper.btm-padding-56 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 16px;
    padding-bottom: 32px;
  }

  .rich-text {
    width: 100%;
    min-width: auto;
  }

  .rich-text p {
    margin-bottom: 1px;
  }

  .link-block-list-auther {
    flex-flow: row;
    flex: none;
    place-content: center flex-start;
  }

  .blog-post-01 {
    border: 3px solid var(--nude);
    background-color: var(--nude);
    grid-template-rows: 1fr auto;
    grid-template-columns: 1fr;
  }

  .blog-post-01:hover {
    border-color: var(--white);
    background-color: var(--nude);
  }

  .tags-collection-list-wrapper {
    width: 100%;
    min-width: auto;
  }

  .article-image-wrap.header {
    background-color: #0000;
    align-items: flex-start;
    height: auto;
  }

  ._14-reg {
    font-size: 13px;
  }

  ._14-reg.grey {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  ._14-reg.grey.form {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog-post-02 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .link-block-list-h-copy {
    grid-template-rows: 1fr auto;
    grid-template-columns: 1fr;
  }

  .blog-context-wrapper {
    padding-top: 0;
    padding-left: 12px;
  }

  .search-wrapper.mobile {
    display: none;
  }

  .image-in-search {
    width: auto;
    height: auto;
  }

  .image-29 {
    width: 25%;
  }

  .heading-12 {
    font-size: 24px;
  }

  .blog-post-03 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-49, .reaction-buttons {
    width: 100%;
    min-width: auto;
  }

  .progress-bar-tablet {
    display: none;
  }

  .progress-bar-mobile {
    display: block;
  }

  .white-paper-text {
    align-items: center;
    margin-top: 64px;
  }

  .white-paper-text.hero {
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: .5fr;
    grid-auto-columns: .25fr;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    margin-top: 56px;
    margin-bottom: 24px;
    display: block;
  }

  .white-paper-text.mobile {
    align-items: center;
    margin-right: 16px;
  }

  .grid-8 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .white-paper-images {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/636db79018e5748c4b3e27e5_2022%20Q4%20mockup-book-hero.png");
    background-repeat: no-repeat;
    background-size: contain;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .white-paper-images.img-hide {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

  .btn-sec-text.small {
    padding-left: 80px;
    padding-right: 80px;
  }

  .primary-btn-dark.right-margin-8 {
    margin-bottom: 8px;
    margin-right: 0;
  }

  ._2-columns-no-gap {
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-content: center;
    align-items: center;
    display: none;
  }

  ._2-columns-no-gap.mobile {
    display: block;
  }

  .white-paper-form {
    margin-bottom: -10%;
    padding-top: 4px;
  }

  .icon-32px.close {
    margin-right: -12px;
  }

  .image99 {
    max-width: 60%;
  }

  .white-paper-success-hero-wrapper {
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-content: center;
    align-items: center;
    display: block;
  }

  .white-paper-success-hero-wrapper.mobile {
    display: block;
  }

  .text-mask-btm-56-copy {
    margin-bottom: 24px;
  }

  .white-paper-image-success {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 240px;
    display: flex;
  }

  .image-34 {
    width: 240px;
    margin-right: 0;
    position: static;
    top: -580px;
    left: 26.5vw;
    right: auto;
  }

  .image-34.post {
    top: -525px;
    left: 24%;
  }

  .white-paper-modal {
    background-position: 50%;
    background-size: cover;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    align-items: end;
    height: auto;
    padding-top: 140px;
    padding-left: 24px;
  }

  .white-paper-modal.post {
    grid-template-columns: 1.5fr;
    padding-top: 64px;
    padding-bottom: 24px;
    padding-right: 48px;
  }

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

  .div-block-57 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: -200px;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: 0% 0% auto;
  }

  .div-block-59 {
    flex-direction: column;
  }

  .div-block-60 {
    width: 168px;
    height: 168px;
    margin-top: 0;
  }

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

  .product-update {
    margin-left: 16px;
    margin-right: 16px;
  }

  .div-block-63 {
    flex-direction: row;
    display: flex;
  }

  .image-38 {
    margin-left: 4px;
  }

  .heading-13 {
    font-size: 32px;
  }

  .grid-9 {
    grid-row-gap: 24px;
    order: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-content: stretch center;
    align-self: center;
    place-items: center;
    margin-top: 64px;
  }

  .grid-9.career {
    margin-top: 60px;
  }

  .div-block-68 {
    align-items: center;
    padding-bottom: 24px;
  }

  .image-80 {
    width: 320px;
    position: relative;
    left: auto;
  }

  .image-80.solution {
    position: static;
  }

  .div-block-70 {
    align-self: auto;
  }

  .div-block-70.mini {
    width: 90%;
    padding: 40px 24px;
  }

  ._28-light, ._28-light.center {
    font-size: 20px;
  }

  ._28-light.center.top-margin-16 {
    margin-top: 16px;
  }

  .image-45 {
    width: 32px;
  }

  .text-span-87 {
    font-family: Inter, sans-serif;
  }

  .text-span-93, .text-span-94, .text-span-95, .text-span-96, .text-span-97, .text-span-98 {
    font-size: 22px;
  }

  .grid-10 {
    bottom: -25%;
    left: auto;
    right: -30%;
    transform: none;
  }

  .grid-10.knives {
    bottom: -20%;
  }

  .grid-11 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .success-stories {
    width: 400px;
  }

  .image-49 {
    object-fit: fill;
    height: 200px;
  }

  .accordion-item-content {
    margin-right: 0;
  }

  .accordion-item-title---brix {
    max-width: 80%;
    font-size: 18px;
  }

  .accordion-item---brix.accordion-1---brix {
    margin-bottom: 16px;
    padding: 32px;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
    font-size: 16px;
    line-height: 1.6;
  }

  .accordion-arrow-wrap---brix {
    width: 40px;
    min-height: 40px;
  }

  .grid-12 {
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    align-content: start;
    align-items: start;
    width: 70%;
    margin-top: 32px;
  }

  .price-plan-card {
    padding: 40px 64px;
  }

  .div-block-89._50 {
    width: 100%;
  }

  .contact-form {
    width: 95%;
    min-width: 480px;
  }

  .div-block-94 {
    display: none;
  }

  .grid-14 {
    width: 100%;
  }

  .icon-16.right-margin-4.top-margin-2 {
    margin-top: 2.5px;
  }

  .link-block-3 {
    max-width: none;
    margin-right: 8px;
  }

  .link-block-3.left {
    margin-left: 24px;
  }

  .link-block-3.right {
    margin-right: 24px;
  }

  ._18-bold.gray {
    margin-bottom: -20px;
  }

  ._18-bold.purple {
    justify-content: flex-start;
  }

  .module-video {
    width: 184.5px;
    height: 400px;
  }

  .module-video.fix {
    height: 406px;
  }

  .module-mockop {
    width: 200px;
    height: 414px;
    top: -7px;
    left: -8px;
  }

  .image-52 {
    max-width: 70%;
  }

  .case-study-hero-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62df8029468d277ff69d4ed3_case-hero-mobile.svg");
    height: 600px;
  }

  .search-item-wrap {
    flex-direction: column-reverse;
    height: auto;
  }

  .icon--140px {
    width: 120px;
    height: auto;
  }

  .icon--56px {
    width: 56px;
    height: 56px;
  }

  .career-hero-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6389b48182e7af232e23b36a_Bulleted%20%2B%20Pic2.svg");
    background-position: 50%;
    background-size: 100%;
    height: 100vh;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-81 {
    width: 320px;
    position: relative;
    left: auto;
  }

  .image-81.solution {
    position: static;
  }

  .grid-15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .div-block-109 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: none;
  }

  .our-team-hero-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62df8029468d277ff69d4ed3_case-hero-mobile.svg");
    height: 600px;
  }

  .our-team, .member-introduction {
    display: none;
  }

  .porsche {
    background-position: 11% 47%;
    background-size: 34%;
  }

  .div-block-115 {
    justify-content: space-between;
    align-items: baseline;
  }

  .profile-1 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .benefits.nude.features {
    padding-right: 24px;
  }

  .benefits.nude.features.white {
    padding-right: 24px;
    display: none;
  }

  .benefits.nude.features.gradient-white-nude {
    display: none;
  }

  .benefits.nude.features.message-type {
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .benefits.nude.data {
    background-position: 50% 100%;
    background-size: cover;
    flex-wrap: nowrap;
    align-content: center;
  }

  .benefits.nude.data.white {
    height: auto;
  }

  .benefits.nude.white-paper {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .benefits.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 480px;
  }

  .benefits.nude.feature {
    flex-flow: column wrap;
    display: flex;
  }

  .benefits.nude.feature.re {
    display: block;
  }

  .benefits.nude.feature.re.hide-tablet, .benefits.nude.feature.hide-mobile, .benefits.nude.feature.desktop {
    display: none;
  }

  .benefits.nude.feature.show-tablet {
    display: flex;
  }

  .benefits.no-padding.marketplace {
    height: 500px;
  }

  .benefits.dark-purple {
    min-height: auto;
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .benefits.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -40px;
    background-size: cover;
  }

  .benefits.height-auto.gradient-white-nude {
    padding-left: 16px;
    padding-right: 16px;
  }

  .benefits.gradient-nude-white {
    background-position: 35% 100%;
    background-size: cover;
  }

  .benefits.white {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .benefits.white.feature {
    padding-right: 24px;
    display: flex;
  }

  .benefits.white.feature.no-top-padding.nude {
    padding-right: 24px;
  }

  .benefits.white.feature.hide-mobile {
    display: none;
  }

  .benefits.white.feature.no-btm {
    padding-bottom: 60px;
    display: none;
  }

  .benefits.white.feature.no-btm.hide, .benefits.white.feature.re {
    display: flex;
  }

  .benefits.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .benefits.hero {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 56px 24px;
    display: flex;
  }

  .benefits.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .benefits.hero.white-paper.success {
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
    overflow: hidden;
  }

  .benefits.hero.case-study {
    height: auto;
  }

  .benefits.hero.case-study.light {
    height: auto;
    padding: 88px 16px;
  }

  .benefits.hero.career {
    height: auto;
  }

  .benefits.hero.career.light {
    height: auto;
    padding: 88px 16px;
  }

  .benefits.top-image {
    margin-top: 0;
  }

  .benefits.white-paper-full-image-bg.line {
    background-size: auto, cover;
  }

  .benefits.btm-padding-64.blog.dark {
    padding-top: 96px;
  }

  .benefits.case-study-data {
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    display: flex;
  }

  .benefits.case-study-data.mini-left {
    padding-bottom: 16px;
  }

  .benefits.case-study-data.mini-right {
    align-items: center;
  }

  .benefits.quote.btm-120 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .benefits.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .benefits.full-screen.price-bkg {
    background-repeat: no-repeat;
    background-size: 100% 50%;
    margin-bottom: 0;
    padding-top: 56px;
  }

  .section-copy.nude.features {
    padding-right: 24px;
  }

  .section-copy.nude.features.white {
    padding-right: 24px;
    display: none;
  }

  .section-copy.nude.features.gradient-white-nude {
    display: none;
  }

  .section-copy.nude.features.message-type {
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .section-copy.nude.data {
    background-position: 50% 100%;
    background-size: cover;
    flex-wrap: nowrap;
    align-content: center;
  }

  .section-copy.nude.data.white {
    height: auto;
  }

  .section-copy.nude.white-paper {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-copy.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 480px;
  }

  .section-copy.nude.feature {
    flex-flow: column wrap;
    display: flex;
  }

  .section-copy.nude.feature.re {
    display: block;
  }

  .section-copy.nude.feature.re.hide-tablet, .section-copy.nude.feature.hide-mobile, .section-copy.nude.feature.desktop {
    display: none;
  }

  .section-copy.nude.feature.show-tablet {
    display: flex;
  }

  .section-copy.no-padding.marketplace {
    height: 500px;
  }

  .section-copy.dark-purple {
    min-height: auto;
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-copy.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -40px;
    background-size: cover;
  }

  .section-copy.height-auto.gradient-white-nude {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-copy.gradient-nude-white {
    background-position: 35% 100%;
    background-size: cover;
  }

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

  .section-copy.white.feature {
    padding-right: 24px;
    display: flex;
  }

  .section-copy.white.feature.no-top-padding.nude {
    padding-right: 24px;
  }

  .section-copy.white.feature.hide-mobile {
    display: none;
  }

  .section-copy.white.feature.no-btm {
    padding-bottom: 60px;
    display: none;
  }

  .section-copy.white.feature.no-btm.hide, .section-copy.white.feature.re {
    display: flex;
  }

  .section-copy.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-copy.hero {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 56px 24px;
    display: flex;
  }

  .section-copy.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-copy.hero.white-paper.success {
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
    overflow: hidden;
  }

  .section-copy.hero.case-study {
    height: auto;
  }

  .section-copy.hero.case-study.light {
    height: auto;
    padding: 88px 16px;
  }

  .section-copy.hero.career {
    height: auto;
  }

  .section-copy.hero.career.light {
    height: auto;
    padding: 88px 16px;
  }

  .section-copy.top-image {
    margin-top: 0;
  }

  .section-copy.white-paper-full-image-bg.line {
    background-size: auto, cover;
  }

  .section-copy.btm-padding-64.blog.dark {
    padding-top: 96px;
  }

  .section-copy.case-study-data {
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    display: flex;
  }

  .section-copy.case-study-data.mini-left {
    padding-bottom: 16px;
  }

  .section-copy.case-study-data.mini-right {
    align-items: center;
  }

  .section-copy.quote.btm-120 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-copy.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section-copy.full-screen.price-bkg {
    background-repeat: no-repeat;
    background-size: 100% 50%;
    margin-bottom: 0;
    padding-top: 56px;
  }

  .section-our-team.nude.features {
    padding-right: 24px;
  }

  .section-our-team.nude.features.white {
    padding-right: 24px;
    display: none;
  }

  .section-our-team.nude.features.gradient-white-nude {
    display: none;
  }

  .section-our-team.nude.features.message-type {
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .section-our-team.nude.data {
    background-position: 50% 100%;
    background-size: cover;
    flex-wrap: nowrap;
    align-content: center;
  }

  .section-our-team.nude.data.white {
    height: auto;
  }

  .section-our-team.nude.white-paper {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-our-team.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 480px;
  }

  .section-our-team.nude.feature {
    flex-flow: column wrap;
    display: flex;
  }

  .section-our-team.nude.feature.re {
    display: block;
  }

  .section-our-team.nude.feature.re.hide-tablet, .section-our-team.nude.feature.hide-mobile, .section-our-team.nude.feature.desktop {
    display: none;
  }

  .section-our-team.nude.feature.show-tablet {
    display: flex;
  }

  .section-our-team.no-padding.marketplace {
    height: 500px;
  }

  .section-our-team.dark-purple {
    min-height: auto;
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-our-team.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -40px;
    background-size: cover;
  }

  .section-our-team.height-auto.gradient-white-nude {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-our-team.gradient-nude-white {
    background-position: 35% 100%;
    background-size: cover;
  }

  .section-our-team.white {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-our-team.white.feature {
    padding-right: 24px;
    display: flex;
  }

  .section-our-team.white.feature.no-top-padding.nude {
    padding-right: 24px;
  }

  .section-our-team.white.feature.hide-mobile {
    display: none;
  }

  .section-our-team.white.feature.no-btm {
    padding-bottom: 60px;
    display: none;
  }

  .section-our-team.white.feature.no-btm.hide, .section-our-team.white.feature.re {
    display: flex;
  }

  .section-our-team.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-our-team.hero {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 56px 24px;
    display: flex;
  }

  .section-our-team.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-our-team.hero.white-paper.success {
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
    overflow: hidden;
  }

  .section-our-team.hero.case-study {
    height: auto;
  }

  .section-our-team.hero.case-study.light {
    height: auto;
    padding: 88px 16px;
  }

  .section-our-team.hero.career {
    height: auto;
  }

  .section-our-team.hero.career.light {
    height: auto;
    padding: 88px 16px;
  }

  .section-our-team.top-image {
    margin-top: 0;
  }

  .section-our-team.white-paper-full-image-bg.line {
    background-size: auto, cover;
  }

  .section-our-team.btm-padding-64.blog.dark {
    padding-top: 96px;
  }

  .section-our-team.case-study-data {
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    display: flex;
  }

  .section-our-team.case-study-data.mini-left {
    padding-bottom: 16px;
  }

  .section-our-team.case-study-data.mini-right {
    align-items: center;
  }

  .section-our-team.quote.btm-120 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-our-team.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section-our-team.full-screen.price-bkg {
    background-repeat: no-repeat;
    background-size: 100% 50%;
    margin-bottom: 0;
    padding-top: 56px;
  }

  .samuel {
    background-position: 11% 46%;
    background-size: 34%;
  }

  .hexagon {
    background-position: 6% 46%;
    background-size: 34%;
  }

  .grid-17 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    margin-left: 40px;
  }

  .khan {
    background-position: 100% 36%;
    background-size: 34%;
  }

  .hexagon-purple {
    background-position: 94% 32%;
    background-size: 32%;
  }

  .wayne {
    background-position: 100% 36%;
    background-size: 34%;
  }

  .porsche-copy {
    background-position: 11% 47%;
    background-size: 34%;
  }

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

  .avatar.leader-avatar {
    width: 130px;
    transform: translate(-185px, 32px)translate(-50%, -50%);
  }

  .avatar.background-shape {
    transform: translate(-171px, 38px)translate(-50%, -50%);
  }

  .image-86 {
    width: 30%;
    margin-left: -180px;
  }

  .image-87 {
    width: 30%;
    margin-left: -140px;
  }

  .image-88 {
    width: 30%;
    margin-left: 160px;
  }

  .image-87-copy {
    width: 30%;
    margin-left: -140px;
  }

  .image-90 {
    width: 30%;
    margin-left: 180px;
  }

  .link-block-4 {
    align-items: flex-start;
    margin-bottom: 10px;
  }

  .grid-16 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .grid-18 {
    width: 100%;
  }

  .co-founders.nude.features {
    padding-right: 24px;
  }

  .co-founders.nude.features.white {
    padding-right: 24px;
    display: none;
  }

  .co-founders.nude.features.gradient-white-nude {
    display: none;
  }

  .co-founders.nude.features.message-type {
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .co-founders.nude.data {
    background-position: 50% 100%;
    background-size: cover;
    flex-wrap: nowrap;
    align-content: center;
  }

  .co-founders.nude.data.white {
    height: auto;
  }

  .co-founders.nude.white-paper {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .co-founders.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    height: 480px;
  }

  .co-founders.nude.feature {
    flex-flow: column wrap;
    display: flex;
  }

  .co-founders.nude.feature.re {
    display: block;
  }

  .co-founders.nude.feature.re.hide-tablet, .co-founders.nude.feature.hide-mobile, .co-founders.nude.feature.desktop {
    display: none;
  }

  .co-founders.nude.feature.show-tablet {
    display: flex;
  }

  .co-founders.no-padding.marketplace {
    height: 500px;
  }

  .co-founders.dark-purple {
    min-height: auto;
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .co-founders.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -40px;
    background-size: cover;
  }

  .co-founders.height-auto.gradient-white-nude {
    padding-left: 16px;
    padding-right: 16px;
  }

  .co-founders.gradient-nude-white {
    background-position: 35% 100%;
    background-size: cover;
  }

  .co-founders.white {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .co-founders.white.feature {
    padding-right: 24px;
    display: flex;
  }

  .co-founders.white.feature.no-top-padding.nude {
    padding-right: 24px;
  }

  .co-founders.white.feature.hide-mobile {
    display: none;
  }

  .co-founders.white.feature.no-btm {
    padding-bottom: 60px;
    display: none;
  }

  .co-founders.white.feature.no-btm.hide, .co-founders.white.feature.re {
    display: flex;
  }

  .co-founders.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .co-founders.hero {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 56px 24px;
    display: flex;
  }

  .co-founders.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .co-founders.hero.white-paper.success {
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
    overflow: hidden;
  }

  .co-founders.hero.case-study {
    height: auto;
  }

  .co-founders.hero.case-study.light {
    height: auto;
    padding: 88px 16px;
  }

  .co-founders.hero.career {
    height: auto;
  }

  .co-founders.hero.career.light {
    height: auto;
    padding: 88px 16px;
  }

  .co-founders.top-image {
    margin-top: 0;
  }

  .co-founders.white-paper-full-image-bg.line {
    background-size: auto, cover;
  }

  .co-founders.btm-padding-64.blog.dark {
    padding-top: 96px;
  }

  .co-founders.case-study-data {
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    display: flex;
  }

  .co-founders.case-study-data.mini-left {
    padding-bottom: 16px;
  }

  .co-founders.case-study-data.mini-right {
    align-items: center;
  }

  .co-founders.quote.btm-120 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .co-founders.empty.last {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .co-founders.full-screen.price-bkg {
    background-repeat: no-repeat;
    background-size: 100% 50%;
    margin-bottom: 0;
    padding-top: 56px;
  }

  .feature-image-copy {
    width: 100%;
  }

  .feature-image-copy.hero {
    padding: 0;
  }

  .feature-image-copy.carousel {
    object-fit: fill;
    width: 100vw;
    max-width: 100vw;
    left: -24px;
    overflow: scroll;
  }

  .feature-image-download {
    text-transform: uppercase;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
    background-size: 100%;
    width: 100%;
  }

  .feature-image-download:hover {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
    background-size: auto, 100%;
  }

  .feature-image-download.hero {
    padding: 0;
  }

  .feature-image-download.carousel {
    object-fit: fill;
    width: 100vw;
    max-width: 100vw;
    left: -24px;
    overflow: scroll;
  }

  .feature-text-download {
    width: 100%;
  }

  .feature-text-download.hero {
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: .5fr;
    grid-auto-columns: .25fr;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    margin-top: 56px;
    margin-bottom: 24px;
    display: flex;
  }

  .feature-text-download.mobile-message-type {
    align-items: center;
  }

  .feature-text-download.module {
    width: 100%;
    margin-bottom: 24px;
  }

  .feature-image-download-khan {
    width: 100%;
  }

  .feature-image-download-khan.hero {
    padding: 0;
  }

  .feature-image-download-khan.carousel {
    object-fit: fill;
    width: 100vw;
    max-width: 100vw;
    left: -24px;
    overflow: scroll;
  }

  .slider {
    height: 33vh;
  }

  .mask, .slide {
    max-width: none;
  }

  .left-arrow, .right-arrow {
    width: 56px;
    height: 56px;
  }

  .blog-post-04 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-25 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 10px;
    padding-bottom: 0;
  }

  .grid-25.try {
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .webinarbg_01 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d26e4db3eaf86d4ed02_01-mbg.png");
    background-size: 1920px 513px;
  }

  .webinarbg_02 {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d26ac7dbde6acda698c_02-mbg.png");
    background-position: 50% 0;
    background-size: 1920px;
    height: 857px;
  }

  .webinarsection {
    margin-top: 0;
    display: none;
  }

  .webinarsection.webinartitle {
    display: none;
  }

  .webinarsection.webinartitle.webinar_mobile, .webinarsection.webinartitle.webinar_mobile.webinarformtitle {
    margin-top: 60px;
    margin-left: 10px;
    margin-right: 10px;
    display: none;
  }

  .webinarsection.webinarpoints_01.webinar_mobile_margin, .webinarsection.webinar_mobile_margin {
    margin-left: 10px;
    margin-right: 10px;
    display: none;
  }

  .webinarsection.webinarformgap.webinarform {
    display: flex;
  }

  .webinarsection.webinarmobile_points {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .webinarsection.fv_margin-60 {
    margin-top: 60px;
  }

  .webinarbg_03 {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d255890a020910e0e06_03-mbg.png");
    background-size: 1920px 651px;
    height: 651px;
  }

  .webinarbg_04 {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d26c84c85d79260f8f7_04-mbg.png");
    background-size: 1920px 1441px;
    height: 1441px;
  }

  .webinrbg_05 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d26b366447cd2b00411_05-mbg.png");
    background-size: 1920px 892px;
    height: 892px;
  }

  .field-label-2 {
    margin-bottom: 0;
    font-size: 16px;
  }

  .thai-webinar-form2025-01 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .webinarformbtn_01 {
    margin-top: 0;
  }

  .thaiwebinarform {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .webinarformparagraph {
    font-size: 12px;
    line-height: 16px;
  }

  .webinarformparagraph.webinarformtext {
    margin-top: 4px;
    font-size: 12px;
  }

  .webinarformcheckbox {
    margin-top: 4px;
    margin-bottom: 0;
  }

  .webinarbg_06 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d253a7f36e8748871cf_06-mbg.png");
    background-size: 1920px 489px;
    height: 489px;
  }

  .webinarbg_07 {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d25fe9865e0f368fa06_07-mbg.png");
    background-size: 1920px 521px;
    height: 521px;
  }

  .webinarbg_08 {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d259926209543a65405_08-mbg.png");
    background-position: 50% 0;
    background-size: 1920px 425px;
    height: 425px;
  }

  .image-106 {
    max-width: 300%;
  }

  .webinar01-3 {
    height: auto;
  }

  .checkbox-label {
    font-size: 12px;
    line-height: 16px;
  }

  .image-107 {
    width: 492px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-107.webinarcard_padding10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-108 {
    width: 492px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-109 {
    width: 493px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .webinarcard_w480 {
    width: 480px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .webinar01title {
    width: 462px;
    max-width: 90%;
  }

  .webinarmobilesection {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-left: 16px;
    margin-right: 16px;
    display: flex;
  }

  .webinarmobilesection.webinarmobiletitle {
    margin-top: 20px;
  }

  .div-block-125 {
    justify-content: center;
    align-items: center;
  }

  .div-block-126 {
    min-width: 120%;
    height: auto;
  }

  .div-block-127 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-113 {
    width: 597px;
    max-width: 90%;
  }

  .image-114 {
    width: 482px;
  }

  .image-115 {
    width: 404px;
    max-width: 73%;
  }

  .image-116 {
    width: 392px;
    max-width: 76%;
  }

  .image-117 {
    width: 499px;
    max-width: 70%;
  }

  .image-118 {
    width: 179px;
    max-width: 82%;
  }

  .image-119 {
    width: 571px;
    max-width: 90%;
  }

  .image-120 {
    width: 398px;
    max-width: 73%;
  }

  .image-121 {
    width: 480px;
    max-width: 90%;
  }

  .image-122 {
    width: 480px;
  }

  .image-123, .image-124, .image-125 {
    width: 480px;
    max-width: 90%;
  }

  .tob {
    font-size: 48px;
  }

  .social-x-enterprise {
    font-size: 24px;
  }

  .hero-tittle-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .picture-point-row.decor-position {
    flex-flow: row;
  }

  .picture-points-text {
    top: -138px;
  }

  .picture-points-text.position.last {
    top: -164px;
  }

  .picture-points-text.point2.gradient-color-change-02 {
    top: -121px;
  }

  .picture-points-text.point3.gradient-color-change-03 {
    top: -143px;
  }

  .picture-points-text.point4.gradient-color-change-04 {
    margin-top: -121px;
    top: -101px;
  }

  .picture-points-text.point4.gradient-color-change-04.ci-purple {
    margin-top: -129px;
  }

  .webinar-section-tittle {
    font-size: 28px;
    line-height: 40px;
  }

  .webinar-section-tittle.color-webinar-purple {
    padding-left: 10px;
    padding-right: 10px;
  }

  .webinar-section-paragraph-p2.color-grey.center {
    font-size: 14px;
    line-height: 20px;
  }

  .webinar-section-paragraph {
    font-size: 18px;
    line-height: 32px;
  }

  .webinar-section-paragraph.color-dark.text-bold.mobile-font-size {
    font-size: 14px;
    line-height: 10px;
  }

  .webinar-section-paragraph.color-grey {
    margin-bottom: 4px;
  }

  .agenda {
    left: -119px;
  }

  .webinar-agenda-block {
    padding-left: 20px;
  }

  .event-reminder {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .form-layout-block {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    align-items: stretch;
  }

  .webinar-company-info {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    padding: 0;
  }

  .webinar-section-content {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .webinar-section-content.white-bg.agenda-section {
    height: 1643px;
  }

  .webinar-section-content.white-bg-top {
    border-top-right-radius: 240px;
  }

  .webinar-section-content.white-bg-top.center.height {
    height: 1478px;
  }

  .webinar-section-content.frame-background {
    border-top-left-radius: 240px;
  }

  .company-info_paragraph-with-link {
    justify-content: center;
    align-items: center;
  }

  .webinar-number-cards {
    font-size: 60px;
  }

  .uui-heroheader22_image {
    max-width: none;
    height: 22rem;
  }

  .uui-page-padding-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-space-small-5 {
    min-height: 1.25rem;
  }

  .spacing-margin-up-4rem {
    margin-top: 3rem;
    padding-bottom: 6rem;
  }

  .weight-600-size2-25rem-h1-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .padding-vertical-orem {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-blogsection10_heading {
    margin-right: 0;
  }

  .uui-blogsection10_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .uui-blogsection10_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .spacing-minh-1rem {
    min-height: .75rem;
  }

  .primary-btn-m {
    font-size: 1rem;
  }

  .primary-btn-m:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .width-33-33---overflow-visible {
    width: 80%;
  }

  .size-1-125rem-h1-5, .flex-align-center-center---gap-0-5rem {
    font-size: 1rem;
  }

  .flex-align-center-center---gap-0-5rem:hover {
    color: #6941c6;
  }

  .uui-blogsection10_arrow:hover {
    background-color: #fff;
  }

  .uui-blogsection10_arrow.left {
    right: 3.5rem;
  }

  .margin-below-2rem-width100 {
    margin-bottom: 1.5rem;
  }

  .margin-below-2rem-width100:hover {
    box-shadow: none;
  }

  .uui-button-wrapper-6.max-width-full-mobile-landscape-6 {
    width: 100%;
  }

  .flex---space-between---center--gap-5-rem {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .slide---spacing-right-2rem {
    padding-right: 1.5rem;
  }

  .uui-button-icon-12.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-text-size-xlarge-10 {
    font-size: 1.125rem;
  }

  .uui-heroheader14_card-image-03-2 {
    border-radius: .75rem;
    width: 24rem;
  }

  .uui-space-large-10 {
    min-height: 2rem;
  }

  ._2505webinar-hero-image {
    width: 100vw;
    height: 22rem;
  }

  .btn-row-02 {
    align-self: stretch;
  }

  .btn-row-02.button-row-center.is-reverse-mobile-landscape, .btn-row-02.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-small-12 {
    min-height: 1.25rem;
  }

  .uui-page-padding-14 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-space-xhuge-3 {
    min-height: 4rem;
  }

  .uui-heroheader14_card-image-04-2, .uui-heroheader14_card-image-01-2 {
    border-radius: .75rem;
    width: 24rem;
  }

  .uui-heading-xlarge-10 {
    font-size: 2.25rem;
  }

  .uui-heroheader14_card-image-02-2 {
    border-radius: .75rem;
    width: 24rem;
  }

  .uui-badge-group_badge-2 {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .primary-btn {
    font-size: 1rem;
  }

  .primary-btn:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .primary-btn.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-badge-group-2 {
    font-size: .75rem;
  }

  .button-wrapper-02.max-width-full-mobile-landscape-13 {
    width: 100%;
  }

  .uui-button-secondary-gray-14 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-14:hover {
    color: #344054;
    background-color: #fff;
  }

  .uui-button-secondary-gray-14.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-heroheader14_card-image-05-2 {
    border-radius: .75rem;
    width: 24rem;
  }

  ._2505webinar-logotittle {
    justify-content: center;
    align-items: center;
  }

  ._2505webinar-herotittle-l {
    font-size: 48px;
  }

  ._2505webinar-herotittle-s {
    font-size: 28px;
  }

  ._2505webinar-herotittle-paragraph, .untitled-13 {
    font-size: 14px;
  }

  ._514-1400---1500-2 {
    font-size: 24px;
  }

  .image-132 {
    margin-top: -125px;
  }

  ._2505webinar-section-02 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-bubble {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .text_bg {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2505webinar-section-03 {
    align-items: center;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .points_image {
    width: 60%;
    height: auto;
  }

  .text {
    grid-row-gap: 4px;
  }

  .picture-info-text {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  ._2505webinar-section-04 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .point-image-radius {
    width: 60%;
  }

  ._2505webinar-section-05 {
    padding-left: 10px;
    padding-right: 10px;
  }

  ._2505webinar-avatar {
    width: 20%;
  }

  .reminder-card {
    margin-left: 0;
    margin-right: 0;
    padding: 20px;
  }

  .keys {
    grid-column-gap: 12px;
  }

  .datebg {
    grid-row-gap: 0px;
    border-radius: 8px;
    padding: 10px;
  }

  .form-block-3 {
    align-items: stretch;
  }

  ._2505webinar-section-01-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  ._2505webinar-hero-text-3 {
    padding-top: 60px;
    padding-left: 40px;
    padding-right: 40px;
  }

  ._2505webinar-section-03-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .uui-logos04_wrapper {
    padding: .5rem 1rem;
  }

  .uui-logos04_list {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logo-loop_component {
    height: 3.5rem;
  }

  .uui-space-xxlarge {
    min-height: 3rem;
  }

  .uui-logos04_logo {
    height: 2.5rem;
  }

  .uui-logos04_list-2 {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-navbar03_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar03_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar03_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .uui-navbar03_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar03_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-button-tertiary-gray-3:hover {
    color: #475467;
    background-color: #0000;
  }

  .uui-navbar03_link {
    font-size: 1rem;
  }

  .uui-heroheader22_image-6 {
    max-width: none;
    height: 22rem;
  }

  .weight-600---size-3-75-rem---h1-2 {
    font-size: 2.25rem;
  }

  .uui-layout60_item-list {
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

  .uui-layout01_image-wrapper-2 {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-layout01_image-2 {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-layout01_component-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout49_image-2 {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-layout49_image-wrapper-2 {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-layout49_component-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .logo-image {
    max-height: 2.5rem;
  }

  .flex-center-top-padding-4rem {
    padding: 2.5rem 1.5rem;
  }

  ._1-1-image-text---list-wrapper, .uui-layout57_item-list-5 {
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

  ._1-1-image-right---content, ._1-1-image-left---content {
    grid-row-gap: 3rem;
  }

  .uui-contact04_component-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-footer05_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    margin-top: 3rem;
  }

  .uui-footer05_legal-list {
    margin-bottom: 1rem;
  }

  .uui-badge-small-success-4 {
    padding: .125rem .5rem;
  }

  .uui-padding-vertical-xlarge-2 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .uui-footer05_logo-link {
    margin-bottom: 1rem;
  }

  .uui-footer05_legal-list-wrapper {
    flex-direction: column-reverse;
  }

  .uui-footer05_social-link:hover {
    color: #98a2b3;
  }

  .uui-footer05_top-wrapper {
    grid-row-gap: 2rem;
  }

  .uui-footer05_link:hover {
    color: #667085;
  }

  .padding-vertical-7rem {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .text-w400-size1-25rem-h1-5 {
    font-size: 1.125rem;
  }

  .heading-w600-size3-75rem-h1-2 {
    font-size: 2.25rem;
  }

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

  .image_width100-h40rem_fit-cover_radius {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

  .width100_min-h-3rem {
    min-height: 2rem;
  }

  .case-study---hero---decor {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

  .button-wrapper-01.max-width-full-mobile-landscape-14 {
    width: 100%;
  }

  .btn-row-01 {
    align-self: stretch;
  }

  .btn-row-01.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .primary-400-button {
    font-size: 1rem;
  }

  .primary-400-button:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .primary-400-button.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-icon-13.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .spacing-1-5-rem {
    min-height: 1.25rem;
  }

  .uui-button-secondary-gray-15 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-15:hover {
    color: #344054;
    background-color: #fff;
  }

  .uui-button-secondary-gray-15.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-16 {
    font-size: 1rem;
  }

  .uui-button-16:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .uui-button-16.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .w600-size-3rem-h1-2 {
    font-size: 2.25rem;
  }

  .uui-padding-vertical-xhuge-15 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-text-size-xlarge-12 {
    font-size: 1.125rem;
  }

  .padding-left_right-2rem {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-space-small-14 {
    min-height: 1.25rem;
  }

  .uui-header03_form {
    margin-top: 2rem;
  }

  .uui-space-small-15 {
    min-height: 1.25rem;
  }

  .btn {
    font-size: 1rem;
  }

  .btn:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .uui-heroheader08_image {
    height: 22rem;
  }

  .uui-page-padding-17 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-xlarge-13 {
    font-size: 1.125rem;
  }

  .uui-heading-xlarge-12 {
    font-size: 2.25rem;
  }

  .padding---vertical---7rem {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .hero---email--wrapper {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .margin-0rem-w600-size1-25-height-1-5 {
    font-size: 1.125rem;
  }

  ._3-keys-wrapper {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .case-slides-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .case-slider---logo-image {
    max-height: 2.5rem;
  }

  .uui-testimonial11_arrow {
    inset: 0% 0% auto auto;
  }

  .uui-testimonial11_arrow:hover {
    background-color: #fff;
  }

  .uui-testimonial11_arrow.left {
    right: 3.5rem;
  }

  .uui-testimonial11_client-image {
    height: 22rem;
  }

  .case-slides-content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .case-slider---logo-wrapper {
    margin-top: 1rem;
  }

  .case-slides-text-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .padding-below5rem-height-auto {
    padding-top: 5rem;
    padding-bottom: 0;
  }

  .case-slider---logo_divider {
    display: none;
  }

  .case-logo-wrapper {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-testimonial11_slide-nav {
    inset: 0% auto auto 0%;
  }

  .w600-size2-25-h1-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .si {
    font-size: 1rem;
  }

  .width-100-min-h-1rem {
    min-height: .75rem;
  }

  .btn-row-03 {
    align-self: stretch;
  }

  .btn-row-03.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-layout13_lightbox {
    height: 24rem;
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-layout13_image-01 {
    width: 60%;
    min-width: 60%;
    top: 2%;
    right: 0%;
  }

  .tab-image {
    width: 50%;
    min-width: auto;
    display: block;
    top: 25%;
    left: 5%;
  }

  .uui-layout13_lightbox-image {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .section---1-1---tab-content {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .tab-image-wrapper {
    height: 24rem;
    min-height: auto;
  }

  .tabs-link {
    padding-left: 1.5rem;
  }

  .w600-size1-5rem-h1-4 {
    font-size: 1.25rem;
  }

  .uui-lightbox_play-icon-7 {
    width: 4rem;
    height: 4rem;
  }

  .uui-layout13_image-02 {
    width: 50%;
    min-width: auto;
    display: block;
    top: 25%;
    left: 5%;
  }

  .uui-layout13_component {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout13_image-wrapper {
    height: 24rem;
    min-height: auto;
  }

  .uui-layout13_tabs-link {
    padding-left: 1.5rem;
  }

  .uui-heading-xsmall-5 {
    font-size: 1.25rem;
  }

  .uui-layout57_component-4 {
    grid-row-gap: 3rem;
  }

  .uui-button-row-4 {
    align-self: stretch;
  }

  .uui-button-row-4.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-layout62_tabs-link-3 {
    padding-left: 1.5rem;
  }

  .uui-layout62_lightbox-image-3 {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-layout62_lightbox-3 {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-layout62_image-01-3 {
    width: 60%;
    min-width: 60%;
    top: 2%;
    right: 0%;
  }

  .section---1--tab_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout62_image-02-3 {
    width: 50%;
    min-width: auto;
    display: block;
    top: 25%;
    left: 5%;
  }

  .tab_image-wrapper-02 {
    height: 24rem;
    min-height: auto;
  }

  .weight-600-size-3-rem-h1-2 {
    font-size: 2.25rem;
  }

  .uui-heroheader01_pattern-image {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

  .uui-space-small-16 {
    min-height: 1.25rem;
  }

  .pricing-card-submit-btn {
    font-size: 1rem;
  }

  .pricing-card-submit-btn:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .uui-button-row-15 {
    align-self: stretch;
  }

  .uui-button-row-15.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-text-size-xlarge-14 {
    font-size: 1.125rem;
  }

  .spacing-minh-2rem {
    min-height: 1.5rem;
  }

  .uui-button-wrapper-15.max-width-full-mobile-landscape-15 {
    width: 100%;
  }

  .uui-button-secondary-gray-16 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-16:hover {
    color: #344054;
    background-color: #fff;
  }

  .certification-logo-row {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

  .uui-page-padding-18 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .flex-center-center-gap-2-margin-up-1-rem-below-4rem {
    margin-bottom: 3rem;
    padding-left: 0;
    padding-right: 0;
  }

  .pricing-card---grid-3x1-align-stretch---gap2-margin-up-4rem {
    margin-top: 3rem;
  }

  .uui-pricing04_popular-plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing-card-text-wrap-feature {
    margin-bottom: 2rem;
  }

  .margin-up2-25-padding-2rem {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-text-size-large-8 {
    font-size: 1rem;
  }

  .marigin-0-5-rem-w600-size-3-height-1-2 {
    font-size: 2.25rem;
  }

  ._2506-webinar-section01--text-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  ._2506-webinar-section01--logo-wrapper {
    flex-flow: column;
  }

  .medium24-height120.color-ab58ff {
    text-align: center;
  }

  ._2025-webinar-section-01 {
    padding: 80px 10px;
  }

  .bold-43---height-120.color-666666.center {
    font-size: 32px;
  }

  ._2506webinar-title, ._2506webinar-title._2507-fv-title {
    font-size: 48px;
  }

  .bold-32.color-555555.center {
    font-size: 28px;
  }

  .bold-32.color-white.align---center.medium {
    font-size: 24px;
  }

  .regular-24-height120.color-555555.center {
    font-size: 14px;
  }

  .bold-24.background-orange-radius-100 {
    font-size: 16px;
  }

  ._2025-webinar-section-02 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding: 80px 10px;
  }

  ._2506-webinar-section-02-card-wrapper {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
  }

  ._2506webinar-cta-btn {
    width: 60%;
  }

  ._2025-webinar-section-03, ._2025-webinar-section-04, ._2025-webinar-section-05, ._2025-webinar-section-06 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding: 80px 10px;
  }

  ._2506-speaker-card {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  ._2025-webinar-section-07 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding: 80px 10px;
  }

  ._2025-webinar-section-08 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 80px 10px;
  }

  .link-block-9, .link-block-10 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .link-block-11 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .agenda-block.july-ver {
    flex-flow: column;
    align-items: stretch;
  }

  .image-137 {
    width: 578px;
  }
}

@media screen and (max-width: 479px) {
  .nav-link-details {
    letter-spacing: .25px;
    font-family: Noto Sans TC, sans-serif;
    font-size: 14px;
    line-height: 150%;
  }

  .nav-link-details.dark {
    color: #f8f7f799;
  }

  .brand {
    height: auto;
    margin-right: 0;
  }

  .navigation-container {
    display: none;
  }

  .primary-btn-light {
    width: auto;
    margin-top: 8px;
    margin-bottom: 8px;
    padding-left: 32px;
    padding-right: 32px;
    font-size: 16px;
  }

  .primary-btn-light.w--current {
    padding-left: 24px;
    padding-right: 24px;
  }

  .primary-btn-light.large {
    width: 112px;
    height: 40px;
    min-height: 32px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-family: Noto Sans TC, sans-serif;
    font-size: 14px;
    line-height: 12px;
    position: relative;
  }

  .primary-btn-light.large.top-margin-32 {
    width: 124px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
  }

  .primary-btn-light.large.top-margin-56 {
    width: 124px;
    margin-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
  }

  .primary-btn-light.large.top-margin-56.mt16 {
    width: auto;
    margin-top: 8px;
  }

  .primary-btn-light.large.top-margin-56.width {
    width: auto;
  }

  .primary-btn-light.large.btm-margin-48 {
    width: 120px;
    margin-bottom: 48px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
  }

  .primary-btn-light.large.top-margin-24 {
    margin-top: 32px;
  }

  .primary-btn-light.dark-mode.banner {
    font-size: 14px;
  }

  .primary-btn-light.no-right-margin {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .primary-btn-light.top-margin-24 {
    margin-top: 8px;
  }

  .primary-btn-light.secondary {
    margin-top: 0;
    margin-bottom: 0;
    display: flex;
  }

  .primary-btn-light.secondary.top-margin-24.pricing {
    margin-top: 24px;
  }

  .primary-btn-light.right-margin-8 {
    margin-top: 0;
    margin-bottom: 8px;
  }

  .primary-btn-light.right-margin-8.h-100.no-bkg {
    padding-left: 80px;
    padding-right: 80px;
  }

  .navigation {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .logo {
    height: 20px;
  }

  .hero {
    background-size: cover;
    flex-direction: column-reverse;
    justify-content: space-between;
    height: 600px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .hero.podcast {
    height: auto;
    margin-bottom: 0;
    padding: 160px 24px 64px;
  }

  .hero.podcast.blog {
    padding-top: 40px;
  }

  .hero_top {
    justify-content: center;
    height: 485px;
    padding-top: 72px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .heading {
    font-size: 30px;
  }

  .heading-2 {
    text-align: center;
    margin-top: 8px;
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 22px;
  }

  .hero_btm {
    background-position: 50%;
    width: 100%;
    height: 115px;
  }

  ._18-reg.listen-now {
    font-size: 16px;
  }

  .hero_btm_logos_grid {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-top: 0;
  }

  .image {
    height: 100px;
  }

  .image.contact {
    height: 80px;
  }

  .logo-block {
    height: auto;
  }

  .section {
    height: auto;
    padding: 64px 16px;
    display: block;
  }

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

  .section.nude.features {
    padding: 64px 16px;
    overflow: hidden;
  }

  .section.nude.features.white {
    padding: 32px 16px;
    display: none;
  }

  .section.nude.features.white.hide {
    display: none;
  }

  .section.nude.features.gradient-white-nude {
    display: none;
    overflow: hidden;
  }

  .section.nude.features.padding-24 {
    padding: 64px 16px;
  }

  .section.nude.features.message-type {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section.nude.data {
    background-color: var(--nude);
    background-position: 50% 100%;
    background-size: auto 100%;
    padding: 64px 24px;
    display: flex;
    overflow: hidden;
  }

  .section.nude.white-paper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-position: 0 0, 0 0, 50% 0, 50% 90%;
    background-size: auto, auto, 120%, cover;
    height: 60vh;
    display: flex;
  }

  .section.nude.feature {
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .section.nude.feature.re {
    display: block;
  }

  .section.nude.feature.re.hide-tablet {
    display: flex;
  }

  .section.nude.feature.hide-mobile, .section.nude.feature.desktop, .section.nude.feature.show-tablet {
    display: none;
  }

  .section.nude.thankyou {
    padding-top: 120px;
  }

  .section.no-padding {
    height: 380px;
  }

  .section.no-padding.marketplace {
    height: 450px;
    margin-top: 0;
  }

  .section.dark-purple {
    width: 100%;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    overflow: hidden;
  }

  .section.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -26px;
    background-size: cover;
    padding-left: 24px;
    padding-right: 24px;
    overflow: visible;
  }

  .section.height-auto {
    padding: 48px 24px;
    display: none;
    overflow: hidden;
  }

  .section.height-auto.gradient-white-nude {
    padding: 64px 24px;
    display: flex;
  }

  .section.height-auto.white {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .section.height-auto.white.faq {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section.gradient-nude-white {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da776c67f1ce897f12be30_value%20bkg%20mobile.svg");
    background-position: 47% -1px;
    background-size: auto 230%;
    padding-top: 64px;
    padding-bottom: 64px;
    overflow: hidden;
  }

  .section.gradient-nude-white.blog {
    align-self: center;
    display: flex;
  }

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

  .section.white.feature {
    padding-top: 64px;
    padding-bottom: 64px;
    padding-right: 16px;
    display: flex;
  }

  .section.white.feature.no-top-padding {
    padding-top: 8px;
    padding-bottom: 56px;
    padding-right: 16px;
  }

  .section.white.feature.no-top-padding.nude {
    padding-bottom: 64px;
    padding-right: 16px;
  }

  .section.white.no-btm-padding {
    padding-top: 64px;
  }

  .section.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section.hero {
    background-color: var(--nude);
    justify-content: center;
    display: block;
  }

  .section.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .section.hero.white-paper.success {
    background-size: auto 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section.hero.case-study {
    height: 950px;
  }

  .section.hero.case-study.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .section.hero.case-study.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .section.hero.career {
    height: 950px;
  }

  .section.hero.career.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .section.hero.career.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .section.content-body {
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .section.blog-hero {
    padding: 124px 16px 0;
  }

  .section.blog-hero.gradient-top {
    height: 100px;
    margin-top: 144px;
    display: flex;
  }

  .section.blog-hero.gradient-top.resource {
    margin-top: 56px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section.top-image {
    padding-top: 56px;
  }

  .section.white-paper-full-image-bg {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png"), linear-gradient(#464646, #464646);
    background-position: 0 0, 50%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, cover, auto;
    height: auto;
    min-height: auto;
    display: flex;
  }

  .section.white-paper-full-image-bg.line {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png"), linear-gradient(#0000, #0000);
    background-size: auto, cover, auto;
  }

  .section.btm-padding-64.blog {
    padding-top: 96px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section.btm-padding-64.blog.dark {
    padding-top: 124px;
    padding-left: 16px;
    padding-right: 17px;
  }

  .section.case-study-data {
    height: 640px;
  }

  .section.case-study-data.mini-left.white {
    padding-bottom: 24px;
  }

  .section.case-study-data.mini-right.white {
    padding-top: 24px;
  }

  .section.case-study-data.mini-center {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section.quote.dark {
    background-size: auto 100%;
  }

  .section.empty.last {
    margin-bottom: 0;
  }

  .section.empty.last.nude {
    align-content: center;
    align-items: center;
    display: flex;
    position: relative;
  }

  .section.full-screen.price-bkg {
    background-size: 150% 55%;
    margin-top: 56px;
  }

  .section.center {
    display: flex;
  }

  .section.center.download {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .section.colleague, .section.colleague.purple {
    display: block;
  }

  .heading-3 {
    font-size: 30px;
  }

  ._32-light {
    justify-content: center;
    display: flex;
  }

  .grid-2 {
    grid-row-gap: 72px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-2.about_us.team-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-2.about_us.team {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .icon--80px {
    width: 48px;
    height: 48px;
  }

  ._32-bold {
    font-size: 22px;
  }

  ._32-bold.nude.btm-margin-16 {
    font-size: 26px;
  }

  .core_context_des {
    font-size: 18px;
  }

  .message-btn {
    width: 48px;
    height: 48px;
    bottom: 16px;
    right: 16px;
  }

  .add-line {
    width: 280px;
    padding-top: 40px;
    padding-bottom: 40px;
    display: none;
    bottom: 70px;
    right: 16px;
  }

  .image-3, .text-block, .text-block-2 {
    display: block;
  }

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

  ._2-columns.module {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  ._2-columns.module.reverse {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
  }

  ._48-bold {
    font-size: 24px;
  }

  ._48-bold.white.height-125 {
    font-size: 32px;
  }

  .feature-text {
    align-items: center;
    height: auto;
  }

  .feature-text.hero {
    height: auto;
    margin-bottom: 24px;
    display: block;
  }

  .feature-text.module {
    margin-bottom: 24px;
  }

  .checked {
    align-items: flex-start;
  }

  .checked.btm-margin-12 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .icon-check {
    width: 16px;
    height: 16px;
    margin-right: 8px;
  }

  .icon-check.top-margin-3 {
    width: 17px;
    margin-top: 1.5px;
    margin-right: 4px;
  }

  ._16-reg {
    font-size: 14px;
  }

  ._16-reg.white {
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
    font-size: 14px;
  }

  ._16-reg.white.gradient {
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(135deg, #ff988e, #d196ff);
    -webkit-background-clip: text;
    background-clip: text;
  }

  ._16-reg.zh {
    font-size: 16px;
  }

  ._16-reg.gray {
    text-align: left;
  }

  ._16-reg.gray.blog {
    font-size: 16px;
  }

  ._16-reg.gray.middle {
    text-align: center;
  }

  .feature-image {
    z-index: 90;
    display: flex;
    position: relative;
  }

  .feature-image.carousel {
    left: 0;
  }

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

  ._22-light.white.top-btm-margin-40 {
    font-size: 16px;
  }

  ._22-light.grey.center {
    font-size: 18px;
  }

  .image-6 {
    width: 100%;
    height: auto;
    margin-top: -16px;
    inset: 0% 0% auto;
  }

  .marketplace-context {
    height: 450px;
    position: absolute;
  }

  .body {
    overflow: visible;
  }

  .grid-3 {
    grid-row-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    height: auto;
  }

  .check-wrap {
    margin-top: 16px;
  }

  .check-wrap.hero {
    justify-content: flex-start;
    min-width: auto;
    margin-top: 32px;
    margin-bottom: 40px;
  }

  .check-wrap.msg-type {
    margin-top: 0;
  }

  .div-block-5 {
    width: 100%;
    min-width: 100%;
  }

  .contact-us {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 24px;
    margin-bottom: 24px;
    padding: 12px;
  }

  .marketplace-texts {
    z-index: 50;
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
  }

  .marketplace-module._1 {
    width: 124px;
    margin-left: -20%;
  }

  .marketplace-module._2 {
    margin-left: -10%;
    display: none;
  }

  .marketplace-module._4 {
    width: 124px;
    height: auto;
    margin-right: -20%;
    display: block;
  }

  .marketplace-module._3 {
    justify-content: flex-end;
    margin-right: -10%;
    display: none;
  }

  .marketplace-module-wrap {
    z-index: 1;
    flex-direction: row;
    width: auto;
    display: flex;
    position: absolute;
    inset: 0% auto 0% 0%;
    overflow: visible;
  }

  .marketplace-module-wrap.right {
    inset: 0% 0% 0% auto;
  }

  .image-8 {
    width: 100%;
    height: auto;
    margin-top: -40%;
  }

  .image-9 {
    width: 300%;
  }

  .image-9.right, .image-9.left {
    width: 100%;
    margin-bottom: -40px;
  }

  .close-btn {
    width: 48px;
    height: 48px;
    display: none;
    bottom: 16px;
    right: 16px;
  }

  .text-span-9 {
    font-family: Noto Sans TC, sans-serif;
  }

  .footercom {
    padding: 16px;
    display: none;
    overflow: hidden;
  }

  .grid-4 {
    grid-template: "Area-2 Area-2 Area-2 Area-2" 300px
                   "Area-3 Area-3 Area-4 Area-4"
                   "Area-5 Area-5 . ."
                   / 1fr 1fr 1fr 1fr;
    display: block;
  }

  .social-line-before {
    height: 100%;
  }

  .div-block-8 {
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-bottom: 8px;
  }

  .div-block-8.solution {
    display: none;
  }

  .btm-navigation-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-self: auto;
    align-items: flex-start;
    display: grid;
  }

  ._18-light.btm-margin-24 {
    font-family: Noto Sans TC, sans-serif;
    font-size: 16px;
  }

  ._18-light.btm-margin-24.career--2 {
    text-align: left;
  }

  .logo-partnership {
    margin-right: 0;
  }

  .image-12 {
    height: 32px;
  }

  .social-wrap {
    height: 32px;
    margin-right: 12px;
  }

  .div-block-9 {
    justify-content: space-between;
    align-items: center;
    height: 56px;
    margin-bottom: 0;
  }

  .social-line-after {
    opacity: 0;
    height: 100%;
  }

  .social-insta-before {
    height: 100%;
  }

  .social-insta-after {
    opacity: 0;
    height: 100%;
  }

  .social-fb-before {
    height: 100%;
  }

  .social-fb-after {
    opacity: 0;
    height: 100%;
  }

  .social-medium-before {
    height: 100%;
  }

  .social-medium-after {
    opacity: 0;
    height: 100%;
  }

  .div-block-10 {
    height: auto;
  }

  .home-link {
    margin-right: 0;
  }

  .html-embed {
    max-height: none;
    display: block;
  }

  .album-wrap {
    width: 64vw;
  }

  .podacst-link {
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .footer-link {
    justify-content: space-between;
    margin-bottom: 4px;
    display: flex;
  }

  ._14-zh {
    font-size: 14px;
  }

  ._14-zh.btm-margin-8 {
    margin-bottom: 8px;
    margin-left: 8px;
    font-size: 14px;
  }

  ._14-zh.btm-margin-8.left-margin-8 {
    margin-bottom: 4px;
    font-size: 14px;
  }

  ._14-zh.black._w-100 {
    font-size: 12px;
  }

  ._14-zh.top-margin-12 {
    margin-top: 12px;
  }

  .podcast-logo {
    width: 100%;
  }

  .grid-5 {
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .grid-5.hide {
    display: none;
  }

  .article-wrap {
    border-width: 2px;
    border-radius: 6px;
  }

  .div-block-13 {
    height: 56px;
    inset: auto 0% 0%;
  }

  .article-image {
    border-radius: 6px 6px 0 0;
  }

  .article-image.header {
    height: auto;
    max-height: 100%;
  }

  .article-image.card {
    border-radius: 6px 6px 0 0;
  }

  .article-image-wrap-3, .article-image-wrap-2, .article-image-wrap-1 {
    height: 160px;
  }

  .feature-title-wrap {
    justify-content: center;
    margin-bottom: 8px;
  }

  .feature-title-wrap.btm-margin-16 {
    flex-direction: column;
    justify-content: center;
    width: 100%;
    margin-bottom: 8px;
  }

  .feature-title-wrap.btm-margin-16.hero {
    margin-bottom: 8px;
    padding: 0;
  }

  .feature-title-wrap.btm-margin-16.mobile-reverse {
    flex-direction: column-reverse;
  }

  .feature-title-wrap.msg-type {
    margin-bottom: 0;
  }

  .feature-icon {
    height: 24px;
  }

  .feature-icon.right-margin-8 {
    height: 32px;
  }

  .feature-icon-wrap {
    border: 1px #000;
    width: 40px;
    height: 40px;
  }

  .utility-page-wrap {
    margin-bottom: 0;
    padding-top: 156px;
    padding-bottom: 56px;
  }

  .utility-page-wrap.btm-padding {
    height: 100vh;
  }

  .utility-page-content {
    justify-content: flex-start;
    width: 280px;
    height: 280px;
  }

  .utility-page-form {
    align-items: center;
  }

  ._40-bold {
    text-align: center;
    background-color: #0000;
    border-radius: 8px;
    flex-direction: column;
    align-items: stretch;
    font-size: 28px;
  }

  ._40-bold.bkg {
    text-shadow: 0 0 8px var(--nude);
    background-color: #0000;
    border: 1px #000;
    border-radius: 8px;
  }

  ._40-bold.white.center.shadow {
    text-align: center;
    font-size: 22px;
  }

  ._40-bold.center {
    color: var(--gray--800);
  }

  ._40-bold.center.white {
    font-size: 20px;
  }

  ._40-bold.center.left-right-48 {
    margin-left: 0;
    margin-right: 0;
    font-size: 24px;
  }

  ._40-bold.center.left-right-48.white.mobile {
    display: block;
  }

  ._40-bold.center.left-right-48.white.desktop {
    display: none;
  }

  ._40-bold.top-margin-12 {
    margin-top: 12px;
  }

  ._40-bold.japanese {
    text-align: left;
  }

  ._24-light {
    text-align: center;
    background-color: #0000;
    border-radius: 8px;
    font-size: 18px;
  }

  ._24-light.btm-margin-56 {
    text-align: center;
    margin-bottom: 0;
    font-size: 18px;
  }

  ._24-light.bkg {
    text-shadow: 0 0 8px var(--nude);
    background-color: #0000;
    font-size: 18px;
  }

  .text-span-19 {
    font-size: 16px;
    line-height: 150%;
  }

  .text-block-7 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 8px;
  }

  .navigation-container-mob {
    z-index: 999;
    flex-direction: column;
    justify-content: flex-start;
    display: block;
    position: relative;
  }

  .navigation-mob {
    background-color: var(--white);
    justify-content: space-between;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
  }

  .icon-6 {
    color: var(--gray--600);
    width: auto;
  }

  .menu-button {
    background-color: var(--nude);
    color: var(--nude);
    border-radius: 999px;
    justify-content: center;
    align-items: center;
    width: 56px;
    height: 56px;
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 16px;
    display: flex;
  }

  .menu-mob {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: block;
    position: relative;
  }

  .menu-list {
    background-color: var(--nude);
    color: #101828;
    text-align: center;
    letter-spacing: .5px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 56px;
    font-family: Noto Sans TC, sans-serif;
    font-weight: 400;
    text-decoration: none;
    display: flex;
  }

  .div-block-15 {
    background-color: var(--nude);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 56px;
    display: flex;
  }

  .dropdown-toggle-2 {
    margin-left: 0;
    margin-right: 0;
    padding: 0 40px;
  }

  .dropdown-toggle-2.w--open {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .dropdown-list {
    position: relative;
  }

  .dropdown-list.w--open {
    z-index: 999;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: relative;
  }

  .mobile-nav-link {
    color: #101828;
    background-color: #0000;
    border-radius: 6px;
    font-family: Noto Sans TC, sans-serif;
    font-size: 15px;
    transition: all .2s;
  }

  .mobile-nav-link.dark {
    color: var(--white);
  }

  .mobile-nav-link.dark:hover, .mobile-nav-link.dark:active {
    background-color: #f8f7f71a;
  }

  .navigation-mob2 {
    background-color: #fff;
    border: 1px #000;
    border-bottom: 1px solid #0000000d;
    height: 56px;
    position: fixed;
  }

  .navigation-mob2.dark {
    background-color: #101828;
  }

  .dropdown-title-2 {
    font-size: 16px;
  }

  .dropdown-title-2.dark {
    color: var(--white);
  }

  .menu-mob-2 {
    flex-direction: column;
    justify-content: center;
    align-self: auto;
    align-items: center;
    width: 48px;
    height: 48px;
    padding: 0;
    display: block;
  }

  .mobile-dropdown {
    padding: 4px 8px;
  }

  .mobile-dropdown.dark {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }

  .mobile-dropdown.sub {
    padding: 0;
  }

  .mobile-nav {
    padding-top: 0;
    overflow: scroll;
  }

  .mobile-nav.dark {
    background-color: #101828;
    border-radius: 0 0 8px 8px;
  }

  .mobile-nav.test-max-height {
    max-height: 80vh;
  }

  .flowbase-logo {
    height: 100%;
  }

  .dropdown-list-2.w--open {
    flex-direction: column;
    padding: 4px 8px;
    left: 0;
    right: 0;
  }

  .dropdown-list-2.dark.w--open {
    background-color: #101828;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .dropdown-link-mob {
    margin-bottom: 8px;
    padding: 12px;
  }

  .dropdown-link-mob.dark {
    background-color: #101828;
  }

  .dropdown-link-mob.dark:hover {
    background-color: #f8f7f71a;
  }

  .dropdown-link-mob.dark.w--current {
    background-color: #101828;
  }

  .dropdown-link-mob.hide, .navigation-2 {
    display: none;
  }

  .navigation-2.blog.cat.search {
    margin-top: 56px;
  }

  .mobile-toggle {
    color: #101828;
    font-size: 15px;
    transition: all .2s;
  }

  .mobile-toggle:hover {
    border-radius: 6px;
  }

  .mobile-toggle.dark {
    color: var(--white);
  }

  .mobile-toggle.dark:hover {
    background-color: #f8f7f71a;
  }

  .mobile-toggle.sub {
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 12px;
  }

  .brand-3 {
    height: 40px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 0;
  }

  .brand-3.w--current {
    height: 28px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 4px;
  }

  .div-block-17 {
    height: 64px;
    padding-top: 0;
    padding-bottom: 8px;
    display: flex;
  }

  .div-block-17.top {
    padding-top: 8px;
    padding-bottom: 0;
  }

  .grid-6 {
    grid-column-gap: 24px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

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

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

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

  .num-count {
    font-size: 40px;
  }

  .num-count.gradient.sm {
    font-size: 28px;
  }

  .data-oakmega {
    padding-right: 0;
  }

  .text-span-21, .text-span-22 {
    font-size: 20px;
  }

  .bkg-icon {
    padding-bottom: 0;
    padding-right: 33%;
  }

  .image-16 {
    height: 32px;
  }

  .image-16._56 {
    height: 28px;
  }

  .div-block-18, .div-block-19 {
    width: 100%;
  }

  .text-span-23.dark, .text-span-24.dark {
    color: var(--white);
  }

  .text-span-26 {
    font-size: 24px;
  }

  .fade-out, .fade-out.right {
    background-image: none;
    height: 90%;
  }

  .icon-8 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    font-size: 18px;
    display: flex;
  }

  ._22-bold.btm-margin-12 {
    font-size: 18px;
  }

  ._22-bold.btm-margin-8 {
    font-size: 20px;
  }

  .footermob {
    background-color: var(--white);
    grid-template: "Area-2 Area-2 Area-2 Area-2" 300px
                   "Area-3 Area-3 Area-4 Area-4"
                   "Area-5 Area-5 . ."
                   / 1fr 1fr 1fr 1fr;
    padding: 32px 12px 24px;
    display: block;
    overflow: hidden;
  }

  .div-block-20 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 40px;
    margin-bottom: 16px;
    display: flex;
  }

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

  .div-block-22 {
    background-color: #99999980;
    width: 100%;
    height: .8px;
    margin-top: 8px;
    margin-bottom: 32px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .text-span-35 {
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 16px;
  }

  .grid-7 {
    grid-row-gap: 16px;
    grid-template: "."
                   "."
                   "."
                   / 1fr 1fr;
  }

  .div-block-23 {
    padding: 4px 8px;
  }

  .section-mob {
    background-color: var(--white);
    padding: 64px 24px;
    display: block;
    overflow: hidden;
  }

  .section-mob.gradient-white-nude {
    background-color: #0000;
    background-image: linear-gradient(to bottom, var(--white), var(--nude));
    display: block;
    overflow: hidden;
  }

  .section-mob.nude {
    padding-top: 24px;
    padding-left: 16px;
    padding-right: 16px;
    display: none;
  }

  .section-mob.hide {
    display: block;
  }

  .div-block-25 {
    margin-top: 0;
    margin-bottom: 8px;
  }

  .div-block-27 {
    justify-content: center;
  }

  .div-block-27.btm-margin-32 {
    text-align: left;
    margin-bottom: 0;
  }

  .text-mask-btm-24 {
    margin-bottom: 16px;
  }

  .hiring {
    height: 20px;
    margin-left: 8px;
  }

  .hiring-link {
    margin-left: 0;
    display: none;
  }

  .hiring-link.hide {
    display: none;
  }

  .feature-images {
    display: block;
  }

  .feature-images.nude-bkg.test {
    max-width: 100%;
  }

  .feature-images.left {
    margin-left: 16px;
  }

  .feature-images.right {
    margin-right: 16px;
  }

  .text-span-38, .text-span-39 {
    font-family: Inter, sans-serif;
  }

  .image-17 {
    height: 14px;
  }

  .text-mask-btm-88 {
    text-align: center;
    justify-content: center;
    margin-bottom: 48px;
    display: flex;
  }

  .text-mask-btm-56 {
    margin-bottom: 16px;
  }

  .white-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da6e6a95fee46d6841a4e7_home-hero-mobile.svg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto 80%;
  }

  .text-span-46, .text-span-47, .text-span-48 {
    font-family: Inter, sans-serif;
  }

  .div-block-33 {
    grid-column-gap: 88px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 40px;
    margin-bottom: 0;
  }

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

  .div-block-33.message-type {
    margin-top: 24px;
  }

  .div-block-33-reverse {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  .social-linkedin-before {
    height: 100%;
  }

  .social-linkedin-after {
    opacity: 0;
    height: 100%;
  }

  .div-block-37 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 56px;
    display: flex;
    inset: auto 0%;
  }

  .feature-images-mobile {
    border-radius: 6px;
  }

  .article-image-wrap-4 {
    height: 160px;
  }

  .section-3 {
    min-width: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .btm-margin-24.module {
    justify-content: center;
    display: flex;
  }

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

  .collection-list-wrapper.btm-padding-56 {
    margin-top: 16px;
  }

  .collection-list-wrapper.btm-padding-56.home.no-top-margin {
    margin-top: 0;
  }

  .blog-title {
    font-family: Noto Sans TC, sans-serif;
    font-size: 32px;
  }

  .rich-text {
    width: 90%;
    min-width: auto;
  }

  .rich-text h1 {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 28px;
  }

  .rich-text p {
    margin-top: 8px;
    margin-bottom: 16px;
    font-size: 16px;
  }

  .rich-text h2 {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 24px;
  }

  .rich-text li {
    font-size: 18px;
  }

  .rich-text ul, .rich-text ol {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .rich-text.rich-text-demo {
    width: 100%;
    min-width: auto;
    display: none;
  }

  .rich-text.rich-text-demo h3 {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 20px;
  }

  .rich-text figure {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .rich-text blockquote {
    margin-top: 16px;
    font-size: 18px;
  }

  .rich-text.text-link {
    width: 100%;
    min-width: auto;
    display: none;
  }

  .rich-text.text-link h3 {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 20px;
  }

  .link-block-list-auther {
    cursor: default;
  }

  .blog-post-01 {
    overflow: hidden;
  }

  .blog-date.no-btm-margin {
    order: -1;
    margin-top: 8px;
    margin-bottom: 16px;
  }

  .collection-item {
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-wrapper-2 {
    margin-bottom: 24px;
  }

  .tags {
    cursor: default;
  }

  .tags-collection-list-wrapper {
    width: 90%;
    min-width: auto;
  }

  .article-image-wrap.header {
    background-color: #0000;
    align-items: flex-start;
    height: auto;
  }

  .article-image-wrap.top {
    height: auto;
  }

  ._14-reg {
    order: 0;
    font-size: 12px;
    display: block;
  }

  ._14-reg.grey {
    font-size: 12px;
  }

  ._14-reg.grey.form {
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._14-reg.white.banner {
    width: auto;
    margin-left: 12px;
    margin-right: 48px;
    padding-left: 0;
    padding-right: 0;
  }

  .blog-link {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 8px;
    font-size: 14px;
  }

  .blog-context-wrapper {
    padding-left: 12px;
  }

  .search-wrapper, .search-wrapper.navbar, .search-wrapper.mobile {
    margin-top: 56px;
  }

  .image-29 {
    width: 25%;
  }

  .heading-12 {
    font-family: Noto Sans TC, sans-serif;
    font-size: 24px;
  }

  .div-block-46 {
    height: 100%;
  }

  .div-block-47 {
    align-self: center;
    align-items: center;
    display: flex;
  }

  .div-block-49, .reaction-buttons {
    width: 100%;
    min-width: auto;
  }

  .progress-bar-tablet {
    display: none;
  }

  .progress-bar-mobile {
    display: block;
  }

  .imggggggg {
    display: none;
  }

  .logo-partner {
    width: 100px;
  }

  .home-top3-post {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .text-span-65, .text-span-71, .text-span-73 {
    font-family: Inter, sans-serif;
  }

  .white-paper-text {
    align-items: center;
    height: auto;
    margin-right: 0;
  }

  .white-paper-text.hero {
    height: auto;
    margin-bottom: 24px;
    display: block;
  }

  .white-paper-text.mobile {
    margin-right: 16px;
  }

  .grid-8 {
    flex-direction: column;
    padding: 0 16px;
  }

  .div-block-50 {
    flex-wrap: nowrap;
    align-content: center;
    align-items: flex-start;
    display: flex;
  }

  .right-margin-4._18px {
    width: 18px;
  }

  .btn-sec-text {
    width: 100%;
    min-width: auto;
  }

  .btn-sec-text.small {
    padding-left: 80px;
    padding-right: 80px;
  }

  .primary-btn-dark.top-margin-24 {
    width: auto;
  }

  .primary-btn-dark.top-margin-16 {
    padding: 2px;
  }

  ._2-columns-no-gap {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: none;
  }

  ._2-columns-no-gap.mobile {
    display: block;
  }

  .white-paper-form {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    min-width: auto;
    max-width: none;
    margin: 24px 0 0%;
    padding: 4px 8px 8px;
  }

  .white-paper-modal-wrapper {
    align-items: flex-end;
    padding-left: 0;
    padding-right: 0;
    display: none;
    inset: 0%;
  }

  .image-31 {
    height: 124px;
    margin-bottom: 0;
    top: -15%;
    left: 35%;
  }

  .icon-32px.close {
    margin-right: -4px;
  }

  .icon-32px.close.dark {
    display: flex;
    inset: 4px 2px auto auto;
  }

  .div-block-53 {
    width: 100%;
    height: 1px;
  }

  .white-paper-success-hero-wrapper {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: block;
  }

  .white-paper-success-hero-wrapper.mobile {
    display: block;
  }

  .text-mask-btm-56-copy {
    margin-bottom: 16px;
  }

  .white-paper-image-success._2022 {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/622ee6a8c60bb9af23a9fbcc_Hardcover-Book-In-Hand-Mockup%202.png");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-attachment: scroll;
  }

  .form-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-34 {
    position: static;
    inset: 0% 0% auto;
  }

  .image-34.post {
    top: -592px;
    left: 0%;
  }

  .white-paper-modal {
    height: auto;
    padding-bottom: 0;
  }

  .white-paper-modal.post {
    width: 100%;
    min-width: auto;
    padding-left: 16px;
    padding-right: 16px;
    position: relative;
  }

  ._28-bold.white {
    font-size: 22px;
  }

  .div-block-57 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: auto;
    margin-top: -62px;
    display: flex;
    position: absolute;
    inset: 0% 0% auto;
  }

  .div-block-59 {
    margin-bottom: 24px;
  }

  .div-block-60 {
    margin-top: 0;
  }

  .image-35 {
    z-index: 999;
    width: 32px;
    top: 24px;
    right: 35px;
  }

  .image-36 {
    inset: 33% auto auto 54%;
  }

  .product-update {
    flex-direction: column;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
    overflow: visible;
  }

  .product-update.mobile {
    background-color: #101828d9;
    display: none;
    top: 64px;
  }

  .div-block-63 {
    align-items: center;
    display: flex;
  }

  .image-38 {
    margin-left: 6px;
  }

  .tags-header {
    font-size: 24px;
  }

  .image-40 {
    height: 56px;
    transform: translate(80%, -50%);
  }

  .heading-13 {
    text-align: center;
    font-family: Noto Sans TC, sans-serif;
    font-size: 24px;
  }

  .grid-9 {
    width: 100%;
  }

  .div-block-68 {
    width: 95%;
  }

  .image-80 {
    width: 100%;
    left: auto;
  }

  .div-block-69 {
    height: 30%;
  }

  .div-block-70 {
    align-self: auto;
    width: 80%;
    padding: 32px;
    left: 50%;
    transform: translate(-50%);
    box-shadow: 0 0 44px -24px #6d009340, 0 0 44px -24px #990e0040, 0 0 32px -16px #00000040;
  }

  .div-block-70.mini {
    flex-direction: column;
    align-items: center;
    width: 90%;
    display: flex;
    transform: none;
  }

  ._28-light {
    line-height: 150%;
  }

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

  ._28-light.center.top-margin-16 {
    font-size: 18px;
  }

  .div-block-71 {
    margin-top: 4px;
    margin-bottom: 8px;
  }

  .div-block-71.right {
    margin-top: 8px;
  }

  .image-45 {
    width: 32px;
  }

  .image-46 {
    margin-bottom: 16px;
  }

  .image-47 {
    margin-right: 6px;
  }

  .text-span-87 {
    font-family: Inter, sans-serif;
  }

  .text-span-89 {
    font-size: 24px;
  }

  .text-span-89.sm {
    font-size: 16px;
  }

  .text-span-90, .text-span-91, .text-span-92 {
    font-size: 24px;
  }

  .grid-10 {
    position: absolute;
    bottom: -60%;
    left: 50%;
    right: auto;
    transform: translate(-50%);
  }

  .grid-10.knives {
    bottom: -55%;
  }

  .div-block-78._2 {
    grid-template-rows: auto auto;
  }

  .grid-11 {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .success-stories {
    width: 100%;
  }

  .div-block-82 {
    width: 95%;
    top: -50%;
    left: 50%;
    transform: translate(-50%, 140%);
  }

  .image-49 {
    object-fit: fill;
    max-width: 170%;
    height: 250px;
  }

  .accordion-item-title---brix {
    max-width: 70%;
    font-size: 20px;
  }

  .accordion-item---brix.accordion-1---brix {
    width: 100%;
    padding: 24px;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
  }

  .accordion-trigger---brix {
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .accordion-arrow-wrap---brix {
    width: 40px;
    height: 40px;
    min-height: auto;
    margin-bottom: 8px;
    margin-left: 0;
  }

  ._20-reg {
    font-size: 17px;
    line-height: 150%;
  }

  .div-block-83 {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .grid-12 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    margin-top: 32px;
  }

  .price-plan-card {
    padding: 24px;
  }

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

  .div-block-89.gradient {
    padding: 12px;
  }

  .div-block-89._50 {
    background-color: #0000;
    background-image: linear-gradient(135deg, #f4eef5, #ddd6fe 65%, #c3b5fe);
  }

  .div-block-89 {
    padding: 12px;
  }

  .contact-form {
    border-radius: 8px 8px 0 0;
    width: 100%;
    min-width: auto;
  }

  .contact-wrapper {
    align-items: flex-end;
  }

  .contact-wrapper.pro, .contact-wrapper.free {
    display: none;
  }

  .div-block-92 {
    justify-content: center;
    display: flex;
  }

  .pro-contact-wrapper {
    align-items: flex-end;
  }

  .pro-contact-form {
    width: 100%;
    min-width: auto;
  }

  .cs-data {
    padding-right: 0;
  }

  ._16-light.center {
    font-size: 14px;
  }

  .div-block-94 {
    align-items: flex-end;
    display: none;
  }

  .grid-14 {
    grid-column-gap: 40px;
    width: 100%;
  }

  .whitepaper-preview-wrapper {
    flex-direction: column;
  }

  .div-block-96 {
    width: 70%;
    margin-right: 0;
  }

  .div-block-97 {
    align-items: center;
    width: 100%;
  }

  .icon-16.right-margin-4.top-margin-2 {
    margin-top: 2px;
  }

  .div-block-102 {
    align-self: center;
  }

  .link-block-3 {
    max-width: none;
  }

  .link-block-3.left {
    margin-left: 16px;
  }

  .link-block-3.right {
    margin-right: 16px;
  }

  .text-block-17 {
    margin-right: 0;
    font-size: 16px;
  }

  .div-block-104 {
    justify-content: center;
  }

  .image-51 {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .div-block-105 {
    text-align: center;
    flex-direction: column;
  }

  ._24-bold-copy {
    font-size: 22px;
  }

  ._18-bold.gray, ._18-bold.purple {
    font-size: 16px;
  }

  .image-52 {
    max-width: 100%;
  }

  .case-study-hero-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62df8029468d277ff69d4ed3_case-hero-mobile.svg");
    background-position: 50% 0;
    background-size: cover;
    height: 600px;
  }

  .text-span-107 {
    font-family: Ubuntu, Helvetica, sans-serif;
  }

  .icon--140px {
    width: 120px;
    height: auto;
  }

  .icon--56px {
    width: 48px;
    height: 48px;
  }

  .career-hero-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62df8029468d277ff69d4ed3_case-hero-mobile.svg");
    background-position: 50% 0;
    background-size: cover;
    height: 600px;
  }

  .image-81 {
    width: 100%;
    left: auto;
  }

  .grid-15 {
    justify-items: center;
  }

  .our-team-hero-bkg {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62df8029468d277ff69d4ed3_case-hero-mobile.svg");
    background-position: 50% 0;
    background-size: cover;
    height: 600px;
  }

  .our-team {
    align-items: flex-end;
    display: none;
  }

  .member-introduction {
    display: none;
  }

  .porsche {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63895f178061c4cb36ba2966_Frame%2092718.png");
    background-position: 8% 35%;
    background-size: 50%;
    display: flex;
  }

  .div-block-115 {
    flex-direction: column;
  }

  .profile-1 {
    margin-bottom: 0;
    padding: 24px 16px 18px;
  }

  .benefits {
    height: auto;
    padding: 64px 16px;
    display: block;
  }

  .benefits.nude {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .benefits.nude.features {
    padding: 64px 16px;
    overflow: hidden;
  }

  .benefits.nude.features.white {
    padding: 32px 16px;
    display: none;
  }

  .benefits.nude.features.white.hide {
    display: none;
  }

  .benefits.nude.features.gradient-white-nude {
    display: none;
    overflow: hidden;
  }

  .benefits.nude.features.padding-24 {
    padding: 64px 16px;
  }

  .benefits.nude.features.message-type {
    padding-left: 16px;
    padding-right: 16px;
  }

  .benefits.nude.data {
    background-color: var(--nude);
    background-position: 50% 100%;
    background-size: auto 100%;
    padding: 64px 24px;
    display: flex;
    overflow: hidden;
  }

  .benefits.nude.white-paper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .benefits.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-position: 0 0, 0 0, 50% 0, 50% 90%;
    background-size: auto, auto, 120%, cover;
    height: 60vh;
    display: flex;
  }

  .benefits.nude.feature {
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .benefits.nude.feature.re {
    display: block;
  }

  .benefits.nude.feature.re.hide-tablet {
    display: flex;
  }

  .benefits.nude.feature.hide-mobile, .benefits.nude.feature.desktop, .benefits.nude.feature.show-tablet {
    display: none;
  }

  .benefits.no-padding {
    height: 380px;
  }

  .benefits.no-padding.marketplace {
    height: 450px;
    margin-top: 0;
  }

  .benefits.dark-purple {
    width: 100%;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    overflow: hidden;
  }

  .benefits.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -26px;
    background-size: cover;
    padding-left: 24px;
    padding-right: 24px;
    overflow: visible;
  }

  .benefits.height-auto {
    padding: 48px 24px;
    display: flex;
    overflow: hidden;
  }

  .benefits.height-auto.gradient-white-nude {
    padding: 64px 24px;
    display: flex;
  }

  .benefits.height-auto.white {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .benefits.height-auto.white.faq {
    padding-left: 16px;
    padding-right: 16px;
  }

  .benefits.gradient-nude-white {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da776c67f1ce897f12be30_value%20bkg%20mobile.svg");
    background-position: 47% -1px;
    background-size: auto 230%;
    padding-top: 64px;
    padding-bottom: 64px;
    overflow: hidden;
  }

  .benefits.gradient-nude-white.blog {
    align-self: center;
    display: flex;
  }

  .benefits.white {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .benefits.white.feature {
    padding-top: 64px;
    padding-bottom: 64px;
    padding-right: 16px;
    display: flex;
  }

  .benefits.white.feature.no-top-padding {
    padding-top: 8px;
    padding-bottom: 56px;
    padding-right: 16px;
  }

  .benefits.white.feature.no-top-padding.nude {
    padding-bottom: 64px;
    padding-right: 16px;
  }

  .benefits.white.no-btm-padding {
    padding-top: 64px;
  }

  .benefits.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .benefits.hero {
    background-color: var(--nude);
    justify-content: center;
    display: block;
  }

  .benefits.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .benefits.hero.white-paper.success {
    background-size: auto 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .benefits.hero.case-study {
    height: 950px;
  }

  .benefits.hero.case-study.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .benefits.hero.case-study.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .benefits.hero.career {
    height: 950px;
  }

  .benefits.hero.career.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .benefits.hero.career.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .benefits.content-body {
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .benefits.blog-hero {
    padding: 124px 16px 0;
  }

  .benefits.blog-hero.gradient-top {
    height: 100px;
    margin-top: 144px;
    display: flex;
  }

  .benefits.blog-hero.gradient-top.resource {
    margin-top: 56px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .benefits.top-image {
    padding-top: 56px;
  }

  .benefits.white-paper-full-image-bg {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png"), linear-gradient(#464646, #464646);
    background-position: 0 0, 50%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, cover, auto;
    height: auto;
    min-height: auto;
    display: flex;
  }

  .benefits.white-paper-full-image-bg.line {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png"), linear-gradient(#0000, #0000);
    background-size: auto, cover, auto;
  }

  .benefits.btm-padding-64.blog {
    padding-top: 96px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .benefits.btm-padding-64.blog.dark {
    padding-top: 124px;
    padding-left: 16px;
    padding-right: 17px;
  }

  .benefits.case-study-data {
    height: 640px;
  }

  .benefits.case-study-data.mini-left.white {
    padding-bottom: 24px;
  }

  .benefits.case-study-data.mini-right.white {
    padding-top: 24px;
  }

  .benefits.case-study-data.mini-center {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .benefits.quote.dark {
    background-size: auto 100%;
  }

  .benefits.empty.last {
    margin-bottom: 0;
  }

  .benefits.empty.last.nude {
    align-content: center;
    align-items: center;
    display: flex;
    position: relative;
  }

  .benefits.full-screen.price-bkg {
    background-size: 150% 55%;
    margin-top: 56px;
  }

  .section-copy {
    height: auto;
    padding: 64px 16px;
    display: block;
  }

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

  .section-copy.nude.features {
    padding: 64px 16px;
    overflow: hidden;
  }

  .section-copy.nude.features.white {
    padding: 32px 16px;
    display: none;
  }

  .section-copy.nude.features.white.hide {
    display: none;
  }

  .section-copy.nude.features.gradient-white-nude {
    display: none;
    overflow: hidden;
  }

  .section-copy.nude.features.padding-24 {
    padding: 64px 16px;
  }

  .section-copy.nude.features.message-type {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-copy.nude.data {
    background-color: var(--nude);
    background-position: 50% 100%;
    background-size: auto 100%;
    padding: 64px 24px;
    display: flex;
    overflow: hidden;
  }

  .section-copy.nude.white-paper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-copy.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-position: 0 0, 0 0, 50% 0, 50% 90%;
    background-size: auto, auto, 120%, cover;
    height: 60vh;
    display: flex;
  }

  .section-copy.nude.feature {
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .section-copy.nude.feature.re {
    display: block;
  }

  .section-copy.nude.feature.re.hide-tablet {
    display: flex;
  }

  .section-copy.nude.feature.hide-mobile, .section-copy.nude.feature.desktop, .section-copy.nude.feature.show-tablet {
    display: none;
  }

  .section-copy.no-padding {
    height: 380px;
  }

  .section-copy.no-padding.marketplace {
    height: 450px;
    margin-top: 0;
  }

  .section-copy.dark-purple {
    width: 100%;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    overflow: hidden;
  }

  .section-copy.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -26px;
    background-size: cover;
    padding-left: 24px;
    padding-right: 24px;
    overflow: visible;
  }

  .section-copy.height-auto {
    padding: 48px 24px;
    display: flex;
    overflow: hidden;
  }

  .section-copy.height-auto.gradient-white-nude {
    padding: 64px 24px;
    display: flex;
  }

  .section-copy.height-auto.white {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .section-copy.height-auto.white.faq {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-copy.gradient-nude-white {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da776c67f1ce897f12be30_value%20bkg%20mobile.svg");
    background-position: 47% -1px;
    background-size: auto 230%;
    padding-top: 64px;
    padding-bottom: 64px;
    overflow: hidden;
  }

  .section-copy.gradient-nude-white.blog {
    align-self: center;
    display: flex;
  }

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

  .section-copy.white.feature {
    padding-top: 64px;
    padding-bottom: 64px;
    padding-right: 16px;
    display: flex;
  }

  .section-copy.white.feature.no-top-padding {
    padding-top: 8px;
    padding-bottom: 56px;
    padding-right: 16px;
  }

  .section-copy.white.feature.no-top-padding.nude {
    padding-bottom: 64px;
    padding-right: 16px;
  }

  .section-copy.white.no-btm-padding {
    padding-top: 64px;
  }

  .section-copy.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-copy.hero {
    background-color: var(--nude);
    justify-content: center;
    display: block;
  }

  .section-copy.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-copy.hero.white-paper.success {
    background-size: auto 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-copy.hero.case-study {
    height: 950px;
  }

  .section-copy.hero.case-study.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .section-copy.hero.case-study.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .section-copy.hero.career {
    height: 950px;
  }

  .section-copy.hero.career.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .section-copy.hero.career.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .section-copy.content-body {
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .section-copy.blog-hero {
    padding: 124px 16px 0;
  }

  .section-copy.blog-hero.gradient-top {
    height: 100px;
    margin-top: 144px;
    display: flex;
  }

  .section-copy.blog-hero.gradient-top.resource {
    margin-top: 56px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-copy.top-image {
    padding-top: 56px;
  }

  .section-copy.white-paper-full-image-bg {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png"), linear-gradient(#464646, #464646);
    background-position: 0 0, 50%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, cover, auto;
    height: auto;
    min-height: auto;
    display: flex;
  }

  .section-copy.white-paper-full-image-bg.line {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png"), linear-gradient(#0000, #0000);
    background-size: auto, cover, auto;
  }

  .section-copy.btm-padding-64.blog {
    padding-top: 96px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-copy.btm-padding-64.blog.dark {
    padding-top: 124px;
    padding-left: 16px;
    padding-right: 17px;
  }

  .section-copy.case-study-data {
    height: 640px;
  }

  .section-copy.case-study-data.mini-left.white {
    padding-bottom: 24px;
  }

  .section-copy.case-study-data.mini-right.white {
    padding-top: 24px;
  }

  .section-copy.case-study-data.mini-center {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-copy.quote.dark {
    background-size: auto 100%;
  }

  .section-copy.empty.last {
    margin-bottom: 0;
  }

  .section-copy.empty.last.nude {
    align-content: center;
    align-items: center;
    display: flex;
    position: relative;
  }

  .section-copy.full-screen.price-bkg {
    background-size: 150% 55%;
    margin-top: 56px;
  }

  .section-our-team {
    height: auto;
    padding: 64px 16px;
    display: block;
  }

  .section-our-team.nude {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-our-team.nude.features {
    padding: 64px 16px;
    overflow: hidden;
  }

  .section-our-team.nude.features.white {
    padding: 32px 16px;
    display: none;
  }

  .section-our-team.nude.features.white.hide {
    display: none;
  }

  .section-our-team.nude.features.gradient-white-nude {
    display: none;
    overflow: hidden;
  }

  .section-our-team.nude.features.padding-24 {
    padding: 64px 16px;
  }

  .section-our-team.nude.features.message-type {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-our-team.nude.data {
    background-color: var(--nude);
    background-position: 50% 100%;
    background-size: auto 100%;
    padding: 64px 24px;
    display: flex;
    overflow: hidden;
  }

  .section-our-team.nude.white-paper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-our-team.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-position: 0 0, 0 0, 50% 0, 50% 90%;
    background-size: auto, auto, 120%, cover;
    height: 60vh;
    display: flex;
  }

  .section-our-team.nude.feature {
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .section-our-team.nude.feature.re {
    display: block;
  }

  .section-our-team.nude.feature.re.hide-tablet {
    display: flex;
  }

  .section-our-team.nude.feature.hide-mobile, .section-our-team.nude.feature.desktop, .section-our-team.nude.feature.show-tablet {
    display: none;
  }

  .section-our-team.no-padding {
    height: 380px;
  }

  .section-our-team.no-padding.marketplace {
    height: 450px;
    margin-top: 0;
  }

  .section-our-team.dark-purple {
    width: 100%;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    overflow: hidden;
  }

  .section-our-team.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -26px;
    background-size: cover;
    padding-left: 24px;
    padding-right: 24px;
    overflow: visible;
  }

  .section-our-team.height-auto {
    padding: 48px 24px;
    display: flex;
    overflow: hidden;
  }

  .section-our-team.height-auto.gradient-white-nude {
    padding: 64px 24px;
    display: flex;
  }

  .section-our-team.height-auto.white {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .section-our-team.height-auto.white.faq {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-our-team.gradient-nude-white {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da776c67f1ce897f12be30_value%20bkg%20mobile.svg");
    background-position: 47% -1px;
    background-size: auto 230%;
    padding-top: 64px;
    padding-bottom: 64px;
    overflow: hidden;
  }

  .section-our-team.gradient-nude-white.blog {
    align-self: center;
    display: flex;
  }

  .section-our-team.white {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-our-team.white.feature {
    padding-top: 64px;
    padding-bottom: 64px;
    padding-right: 16px;
    display: flex;
  }

  .section-our-team.white.feature.no-top-padding {
    padding-top: 8px;
    padding-bottom: 56px;
    padding-right: 16px;
  }

  .section-our-team.white.feature.no-top-padding.nude {
    padding-bottom: 64px;
    padding-right: 16px;
  }

  .section-our-team.white.no-btm-padding {
    padding-top: 64px;
  }

  .section-our-team.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-our-team.hero {
    background-color: var(--nude);
    justify-content: center;
    display: block;
  }

  .section-our-team.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-our-team.hero.white-paper.success {
    background-size: auto 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-our-team.hero.case-study {
    height: 950px;
  }

  .section-our-team.hero.case-study.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .section-our-team.hero.case-study.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .section-our-team.hero.career {
    height: 950px;
  }

  .section-our-team.hero.career.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .section-our-team.hero.career.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .section-our-team.content-body {
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .section-our-team.blog-hero {
    padding: 124px 16px 0;
  }

  .section-our-team.blog-hero.gradient-top {
    height: 100px;
    margin-top: 144px;
    display: flex;
  }

  .section-our-team.blog-hero.gradient-top.resource {
    margin-top: 56px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-our-team.top-image {
    padding-top: 56px;
  }

  .section-our-team.white-paper-full-image-bg {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png"), linear-gradient(#464646, #464646);
    background-position: 0 0, 50%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, cover, auto;
    height: auto;
    min-height: auto;
    display: flex;
  }

  .section-our-team.white-paper-full-image-bg.line {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png"), linear-gradient(#0000, #0000);
    background-size: auto, cover, auto;
  }

  .section-our-team.btm-padding-64.blog {
    padding-top: 96px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-our-team.btm-padding-64.blog.dark {
    padding-top: 124px;
    padding-left: 16px;
    padding-right: 17px;
  }

  .section-our-team.case-study-data {
    height: 640px;
  }

  .section-our-team.case-study-data.mini-left.white {
    padding-bottom: 24px;
  }

  .section-our-team.case-study-data.mini-right.white {
    padding-top: 24px;
  }

  .section-our-team.case-study-data.mini-center {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-our-team.quote.dark {
    background-size: auto 100%;
  }

  .section-our-team.empty.last {
    margin-bottom: 0;
  }

  .section-our-team.empty.last.nude {
    align-content: center;
    align-items: center;
    display: flex;
    position: relative;
  }

  .section-our-team.full-screen.price-bkg {
    background-size: 150% 55%;
    margin-top: 56px;
  }

  .member-introduction-3 {
    display: flex;
  }

  .samuel {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6389684148095be78c007f98_Frame%2092715.png");
    background-position: 4% 34%;
    background-size: 50%;
  }

  .hexagon {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63895eea8f2fdf9d4f9cb1c1_Frame%2092717.png");
    background-position: -5% 37%;
    background-size: 48%;
  }

  .member-introduction---2 {
    display: none;
  }

  .grid-17 {
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 20px;
    padding: 24px 18px 18px 16px;
  }

  .khan {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/638962b9251e5621e3459d8f_Frame%2092713.png");
    background-position: 115% 33%;
    background-size: 49%;
    display: flex;
  }

  .hexagon-purple {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/638962a603843078f304a9c1_Frame%2092719.png");
    background-position: 100% 35%;
    background-size: 48%;
  }

  .member-introduction-2-copy {
    display: flex;
  }

  .member-introduction---4 {
    display: none;
  }

  .wayne {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6389684704aa262b1b9a6019_Frame%2092720.png");
    background-position: 124% 35%;
    background-size: 49%;
    display: flex;
  }

  .member-introduction---3 {
    display: none;
  }

  .porsche-copy {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63895f178061c4cb36ba2966_Frame%2092718.png");
    background-position: 8% 35%;
    background-size: 50%;
    display: flex;
  }

  .div-block-116 {
    flex-direction: column;
  }

  .avatar.leader-avatar {
    width: 140px;
    transform: translate(-72px, -119px)translate(-50%, -50%);
  }

  .avatar.background-shape {
    width: 190px;
    transform: translate(-72px, -106px)translate(-50%, -50%);
  }

  .image-86 {
    width: 45%;
    margin-top: -90px;
    margin-left: 80px;
  }

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

  .image-88 {
    width: 45%;
    margin-top: -120px;
    margin-left: 80px;
  }

  .image-87-copy {
    width: 50%;
    margin-top: -100px;
    margin-left: 100px;
  }

  .image-90 {
    width: 48%;
    margin-top: -100px;
    margin-left: 100px;
  }

  .link-block-4 {
    align-items: flex-start;
  }

  .grid-16 {
    justify-items: center;
  }

  .grid-18 {
    grid-column-gap: 40px;
    width: 100%;
  }

  .logo-download-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .image-92 {
    width: 90vw;
  }

  .div-block-118 {
    width: 100%;
    margin-right: 0;
  }

  .co-founders {
    height: auto;
    padding: 64px 16px;
    display: block;
  }

  .co-founders.nude {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .co-founders.nude.features {
    padding: 64px 16px;
    overflow: hidden;
  }

  .co-founders.nude.features.white {
    padding: 32px 16px;
    display: none;
  }

  .co-founders.nude.features.white.hide {
    display: none;
  }

  .co-founders.nude.features.gradient-white-nude {
    display: none;
    overflow: hidden;
  }

  .co-founders.nude.features.padding-24 {
    padding: 64px 16px;
  }

  .co-founders.nude.features.message-type {
    padding-left: 16px;
    padding-right: 16px;
  }

  .co-founders.nude.data {
    background-color: var(--nude);
    background-position: 50% 100%;
    background-size: auto 100%;
    padding: 64px 24px;
    display: flex;
    overflow: hidden;
  }

  .co-founders.nude.white-paper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .co-founders.nude.top-gradient.no-btm-padding.crm-mockup.no-top-padding {
    background-image: linear-gradient(#000000b3, #000000b3), linear-gradient(#18004f4d, #18004f4d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a21b53bc9a048aeac6146_Frame%20289%20(1).png"), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611a2cff7b04174e928235a1_Free_MacBook_Pro_1%20(1)%201%20(1).png");
    background-position: 0 0, 0 0, 50% 0, 50% 90%;
    background-size: auto, auto, 120%, cover;
    height: 60vh;
    display: flex;
  }

  .co-founders.nude.feature {
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .co-founders.nude.feature.re {
    display: block;
  }

  .co-founders.nude.feature.re.hide-tablet {
    display: flex;
  }

  .co-founders.nude.feature.hide-mobile, .co-founders.nude.feature.desktop, .co-founders.nude.feature.show-tablet {
    display: none;
  }

  .co-founders.no-padding {
    height: 380px;
  }

  .co-founders.no-padding.marketplace {
    height: 450px;
    margin-top: 0;
  }

  .co-founders.dark-purple {
    width: 100%;
    min-height: auto;
    margin-bottom: 0;
    padding: 64px 24px;
    overflow: hidden;
  }

  .co-founders.dark-purple.blog {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da79d3708373ad3387f382_contact-bkg-mobile.svg");
    background-position: 50% -26px;
    background-size: cover;
    padding-left: 24px;
    padding-right: 24px;
    overflow: visible;
  }

  .co-founders.height-auto {
    padding: 48px 24px;
    display: flex;
    overflow: hidden;
  }

  .co-founders.height-auto.gradient-white-nude {
    padding: 64px 24px;
    display: flex;
  }

  .co-founders.height-auto.white {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .co-founders.height-auto.white.faq {
    padding-left: 16px;
    padding-right: 16px;
  }

  .co-founders.gradient-nude-white {
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/62da776c67f1ce897f12be30_value%20bkg%20mobile.svg");
    background-position: 47% -1px;
    background-size: auto 230%;
    padding-top: 64px;
    padding-bottom: 64px;
    overflow: hidden;
  }

  .co-founders.gradient-nude-white.blog {
    align-self: center;
    display: flex;
  }

  .co-founders.white {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .co-founders.white.feature {
    padding-top: 64px;
    padding-bottom: 64px;
    padding-right: 16px;
    display: flex;
  }

  .co-founders.white.feature.no-top-padding {
    padding-top: 8px;
    padding-bottom: 56px;
    padding-right: 16px;
  }

  .co-founders.white.feature.no-top-padding.nude {
    padding-bottom: 64px;
    padding-right: 16px;
  }

  .co-founders.white.no-btm-padding {
    padding-top: 64px;
  }

  .co-founders.white.top-btm-padding-88 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .co-founders.hero {
    background-color: var(--nude);
    justify-content: center;
    display: block;
  }

  .co-founders.hero.white-paper {
    height: auto;
    margin-top: 56px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .co-founders.hero.white-paper.success {
    background-size: auto 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .co-founders.hero.case-study {
    height: 950px;
  }

  .co-founders.hero.case-study.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .co-founders.hero.case-study.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .co-founders.hero.career {
    height: 950px;
  }

  .co-founders.hero.career.light {
    padding-top: 48px;
    padding-bottom: 220px;
    overflow: hidden;
  }

  .co-founders.hero.career.dark {
    height: auto;
    min-height: auto;
    padding-top: 48px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .co-founders.content-body {
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .co-founders.blog-hero {
    padding: 124px 16px 0;
  }

  .co-founders.blog-hero.gradient-top {
    height: 100px;
    margin-top: 144px;
    display: flex;
  }

  .co-founders.blog-hero.gradient-top.resource {
    margin-top: 56px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .co-founders.top-image {
    padding-top: 56px;
  }

  .co-founders.white-paper-full-image-bg {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/611651afc3bde20d3cc841ea_book-slightly-open.png"), linear-gradient(#464646, #464646);
    background-position: 0 0, 50%, 0 0;
    background-repeat: repeat, no-repeat, repeat;
    background-size: auto, cover, auto;
    height: auto;
    min-height: auto;
    display: flex;
  }

  .co-founders.white-paper-full-image-bg.line {
    background-image: linear-gradient(#00000080, #0003), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/6177ebad9452c962a19a49a9_book-slighty-open.png"), linear-gradient(#0000, #0000);
    background-size: auto, cover, auto;
  }

  .co-founders.btm-padding-64.blog {
    padding-top: 96px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .co-founders.btm-padding-64.blog.dark {
    padding-top: 124px;
    padding-left: 16px;
    padding-right: 17px;
  }

  .co-founders.case-study-data {
    height: 640px;
  }

  .co-founders.case-study-data.mini-left.white {
    padding-bottom: 24px;
  }

  .co-founders.case-study-data.mini-right.white {
    padding-top: 24px;
  }

  .co-founders.case-study-data.mini-center {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .co-founders.quote.dark {
    background-size: auto 100%;
  }

  .co-founders.empty.last {
    margin-bottom: 0;
  }

  .co-founders.empty.last.nude {
    align-content: center;
    align-items: center;
    display: flex;
    position: relative;
  }

  .co-founders.full-screen.price-bkg {
    background-size: 150% 55%;
    margin-top: 56px;
  }

  .feature-image-copy {
    z-index: 90;
    position: relative;
  }

  .feature-image-copy.carousel {
    left: -16px;
  }

  .feature-image-download {
    z-index: 90;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
    background-size: auto 100%;
    position: relative;
  }

  .feature-image-download:hover {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/63918a59de7d117f5acdfcc1_Porsche.png");
    background-position: 0 0, 50%;
    background-size: auto, auto 100%;
    height: 287.05px;
  }

  .feature-image-download.carousel {
    left: -16px;
  }

  .feature-text-download {
    align-items: center;
    height: auto;
  }

  .feature-text-download.hero {
    height: auto;
    margin-bottom: 24px;
    display: block;
  }

  .feature-text-download.module {
    margin-bottom: 24px;
  }

  .image-93 {
    width: auto;
  }

  .feature-image-download-khan {
    z-index: 90;
    position: relative;
  }

  .feature-image-download-khan.carousel {
    left: -16px;
  }

  .image-94 {
    width: 90vw;
  }

  .image-95 {
    height: auto;
  }

  .slider {
    height: 18vh;
  }

  .slide {
    max-width: none;
  }

  .left-arrow {
    width: 56px;
    height: 56px;
  }

  .image-96, .image-97, .image-98 {
    width: 90vw;
  }

  .grid-25 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .grid-26 {
    justify-items: start;
    overflow: scroll;
  }

  .ig-reels {
    width: 75vw;
    display: flex;
  }

  .div-block-122 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-123 {
    justify-content: center;
    display: flex;
  }

  .webinarbg_01 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    object-fit: scale-down;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d26e4db3eaf86d4ed02_01-mbg.png");
    background-position: 50% 0;
    background-repeat: repeat-x;
    background-size: cover;
    background-attachment: scroll;
    height: auto;
    display: flex;
  }

  .webinarbg_01.w240h {
    height: 332px;
  }

  .webinarbg_01.webinarmobile-align {
    flex: 0 auto;
  }

  .webinarbg_02 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    object-fit: contain;
    object-position: 50% 50%;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d26ac7dbde6acda698c_02-mbg.png");
    background-position: 50% 0;
    background-size: cover;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    margin-bottom: 0;
    display: flex;
  }

  .webinarbg_02.webinarmobile-align {
    flex: 1;
  }

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

  .webinarsection.webinartitle {
    display: none;
  }

  .webinarsection.webinartitle.webinar_mobile {
    margin-top: 40px;
    display: none;
  }

  .webinarsection.webinar_mobile_margin {
    display: none;
  }

  .webinarsection.webinarformgap {
    margin-top: -36px;
    padding-top: 0;
  }

  .webinarsection.webinarformgap.webinarform {
    margin-top: 0;
  }

  .webinarfvtittle_02 {
    margin-bottom: 60px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .webinarbg_03 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    object-fit: scale-down;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d255890a020910e0e06_03-mbg.png");
    background-size: cover;
    height: auto;
  }

  .webinarbg_04 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    object-fit: scale-down;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d26c84c85d79260f8f7_04-mbg.png");
    background-size: cover;
    height: auto;
  }

  .webinrbg_05 {
    object-fit: scale-down;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d26b366447cd2b00411_05-mbg.png");
    background-size: cover;
    background-attachment: scroll;
    height: auto;
  }

  .field-label-2 {
    margin-bottom: 0;
  }

  .thai-webinar-form2025-01 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
  }

  .webinarformbtn_01 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .thaiwebinarform {
    flex-flow: column;
  }

  .webinarformparagraph {
    margin-top: 0;
  }

  .webinarformparagraph.webinarformtext {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .webinarformcheckbox {
    margin-top: 0;
  }

  .webinarbg_06 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    object-fit: scale-down;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d253a7f36e8748871cf_06-mbg.png");
    background-size: cover;
    height: auto;
  }

  .webinarbg_07 {
    object-fit: scale-down;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d25fe9865e0f368fa06_07-mbg.png");
    background-size: cover;
    height: auto;
  }

  .webinarbg_08 {
    object-fit: scale-down;
    background-image: url("https://cdn.prod.website-files.com/603dd8d0abad32707fafbb84/67877d259926209543a65405_08-mbg.png");
    background-size: cover;
    height: auto;
  }

  .webinarbg_08.webinarmobileend {
    height: 287px;
  }

  .webinar2-1 {
    object-fit: scale-down;
  }

  .webinar03-1 {
    width: auto;
    max-width: 80%;
  }

  .webinar06-1 {
    width: auto;
    max-width: 50%;
  }

  .webinar08-1.webinarlogotitle {
    margin-top: 10px;
  }

  .webinar01title {
    max-width: 103%;
  }

  .webinarmobilesection {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    margin-left: 16px;
    margin-right: 16px;
  }

  .webinarmobilesection.webinarmobiletitle {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    margin-top: 24px;
  }

  .form-div-w-360 {
    flex-flow: column;
    justify-content: flex-start;
    align-self: stretch;
    align-items: flex-start;
    min-width: auto;
    display: flex;
  }

  .form-block {
    padding: 16px;
  }

  .tob {
    font-size: 35px;
  }

  .social-x-enterprise {
    font-size: 20px;
  }

  .event-tittle {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .hero-date-block {
    flex-flow: column;
  }

  .hero-tittle-2 {
    grid-row-gap: 16px;
  }

  ._2503webinar-section.hero-bg {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  ._2503webinar-section.form-position {
    margin-top: -159px;
  }

  .picture-point-row {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .picture-point-row.decor-position {
    grid-column-gap: 0px;
    margin-left: -5px;
    position: relative;
  }

  .picture-points-text {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    top: -134px;
  }

  .picture-points-text.position {
    top: -198px;
  }

  .picture-points-text.position.second {
    top: -196px;
  }

  .picture-points-text.point2 {
    top: -167px;
  }

  .picture-points-text.point2.gradient-color-change-02 {
    margin-top: -152px;
  }

  .picture-points-text.point2.gradient-color-change-02.ci-purple {
    margin-left: auto;
    margin-right: auto;
  }

  .picture-points-text.point3 {
    top: -173px;
  }

  .picture-points-text.point3.gradient-color-change-03 {
    margin-top: -174.5px;
    top: -151px;
  }

  .picture-points-text.point3.gradient-color-change-03.ci-purple {
    margin-top: -105px;
  }

  .picture-points-text.point4 {
    top: -134px;
  }

  .picture-points-text.point4.gradient-color-change-04 {
    margin-top: -145.5px;
    top: -122px;
  }

  .picture-points-text.point4.gradient-color-change-04.ci-purple {
    margin-top: -158px;
  }

  .picture-points-text.point4.gradient-color-change-05 {
    margin-top: -148px;
    top: -126px;
  }

  .picture-points-text.gradient-color-change-01 {
    width: 220px;
  }

  .picture-points-text.gradient-color-change-01.ci-purple {
    margin-top: -113px;
  }

  .webinar-section-tittle.color-light-yellow {
    margin-bottom: 0;
  }

  .webinar-section-paragraph-p2.color-white {
    margin-bottom: 8px;
    font-size: 13px;
  }

  .webinar-section-paragraph-p2.color-white._2506-text-height {
    font-size: 12px;
  }

  .webinar-section-paragraph-p2.color-white.regular-18 {
    margin-bottom: 0;
  }

  .webinar-section-paragraph-p2.color-primary.center {
    font-size: 14px;
  }

  .picture-points-block {
    width: 220px;
    height: 220px;
  }

  .webinar-section-paragraph.color-grey {
    line-height: 24px;
  }

  .webinar-section-paragraph.bold.center._2506-text-shadow-01._2506-text-height {
    font-size: 16px;
  }

  .points {
    justify-content: center;
    align-items: flex-start;
    padding-top: 6px;
    padding-left: 0;
    display: none;
  }

  .agenda {
    display: none;
  }

  .webinar-agenda-blocks-stack {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 20px 10px;
    left: 0;
  }

  .webinar-agenda-block {
    padding: 8px 0 8px 8px;
  }

  .webinar-agenda-block.agenda-block-blue-bg {
    padding-right: 8px;
  }

  .webinar-agenda-point {
    padding-left: 0;
    padding-right: 0;
  }

  .webinar-agenda-point-text {
    grid-column-gap: 0px;
  }

  .event-reminder-text {
    padding-left: 0;
    padding-right: 0;
  }

  .event-reminder-points {
    padding: 20px;
  }

  ._202503-webinar-form {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .submit-button.submit-btn-text {
    font-size: 18px;
    line-height: 20px;
  }

  .webinar-company-info {
    flex-flow: column;
  }

  .webinar-section-content.white-bg {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .webinar-section-content.white-bg.agenda-section {
    height: 1252px;
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 0;
  }

  .webinar-section-content.white-bg-top {
    border-top-right-radius: 120px;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .webinar-section-content.white-bg-top.center.height {
    height: 1409px;
  }

  .webinar-section-content.purple-blue-bg {
    padding-top: 40px;
  }

  .webinar-section-content.frame-background {
    border-top-left-radius: 120px;
  }

  .btn_01.center {
    text-align: center;
    padding: 10px;
    font-size: 16px;
    line-height: 20px;
  }

  .success-message-2 {
    background-color: var(--white);
    border-radius: 40px;
  }

  .company-info_paragraph-with-link {
    height: auto;
  }

  .points-text-block-title {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .point-text-block-paragraph {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-132 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .uui-heroheader22_image {
    height: 15rem;
  }

  .width-33-33---overflow-visible {
    width: 95%;
  }

  .uui-heroheader14_card-image-03-2 {
    border-radius: .5rem;
    width: 14rem;
  }

  ._2505webinar-hero-image {
    height: 12.75rem;
  }

  .uui-heroheader14_card-image-04-2, .uui-heroheader14_card-image-01-2, .uui-heroheader14_card-image-02-2, .uui-heroheader14_card-image-05-2 {
    border-radius: .5rem;
    width: 14rem;
  }

  ._2505webinar-section-hero {
    padding-left: 10px;
    padding-right: 10px;
  }

  .untitled-13 {
    margin-top: 10px;
  }

  .untitled-15 {
    font-size: 24px;
  }

  .crm-2 {
    font-size: 14px;
  }

  .image-132 {
    width: 720px;
  }

  ._2505webinar-section-02 {
    grid-row-gap: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .text-bubble-row {
    grid-row-gap: 20px;
  }

  .text-bubble {
    flex-flow: column;
  }

  .text-bubble.destop, .text-bubble.desktop {
    display: none;
  }

  .text-bubble.desktop.mobile, .text-bubble.mobile {
    display: flex;
  }

  .texttittle-2 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .x-points {
    grid-row-gap: 12px;
  }

  ._2505webinar-section-04, ._2505webinar-section-05 {
    grid-row-gap: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  ._2505webinar-section-06 {
    grid-row-gap: 20px;
    padding: 60px 10px;
  }

  .speakers-row {
    grid-column-gap: 12px;
    margin-bottom: 40px;
  }

  .keys {
    grid-column-gap: 10px;
  }

  ._2505webinar-section-01-2 {
    padding-top: 40px;
  }

  ._2505webinar-hero-text-3 {
    padding: 40px 10px 100px;
  }

  ._2505webinar-logotittle-2 {
    flex-flow: column;
  }

  .untitled-28 {
    font-size: 40px;
    line-height: 48px;
  }

  ._514-1400---1500-3 {
    font-size: 14px;
  }

  ._2505webinar-section-03-2 {
    grid-row-gap: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .points-5, .points-6 {
    flex-flow: column;
  }

  .text-4 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 20px;
  }

  ._2505webinar-section-09 {
    grid-row-gap: 20px;
    padding: 60px 10px;
  }

  .logoparagraph {
    padding: 10px;
  }

  .uui-logos04_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos04_list, .uui-logos04_list-2 {
    justify-content: center;
  }

  .uui-navbar03_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar03_dropdown-link {
    padding-left: 0;
  }

  .uui-navbar03_bottom-bar {
    align-items: flex-start;
  }

  .uui-heroheader22_image-6 {
    height: 15rem;
  }

  .uui-layout60_item-list {
    grid-template-columns: 1fr;
  }

  .form-field-2col-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .uui-contact04_component-2 {
    grid-template-columns: 1fr;
  }

  .uui-footer05_top-wrapper {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .casestudy---hero-header {
    grid-template-columns: 1fr;
  }

  .image_width100-h40rem_fit-cover_radius {
    border-top-left-radius: 4rem;
    height: 15rem;
  }

  .case-study---hero---decor {
    width: 12.125rem;
    bottom: -25%;
    right: -20%;
  }

  .hero-email-signup_wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-heroheader08_image {
    height: 17.5rem;
  }

  .ratings_wrapper {
    flex: none;
    margin-left: .75rem;
  }

  .uui-signup-form_wrapper-2 {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .solution---hero-header {
    grid-template-columns: 1fr;
  }

  .hero---solution {
    overflow: hidden;
  }

  .uui-testimonial11_client-image {
    height: 15rem;
  }

  .case-slides-content {
    grid-template-columns: 1fr;
  }

  .case-slider---logo_divider {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .uui-layout13_image-01 {
    width: 80%;
    right: -7%;
  }

  .tab-image, .uui-layout13_image-02 {
    top: 20%;
  }

  .uui-layout62_image-01-3 {
    width: 80%;
    right: -7%;
  }

  .uui-layout62_image-02-3 {
    top: 20%;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
  }

  .uui-heroheader01_pattern-image {
    width: 12.125rem;
    bottom: -25%;
    right: -20%;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 4rem;
    height: 15rem;
  }

  ._2506-webinar-section01--text-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .medium24-height120.color-ab58ff {
    font-size: 14px;
  }

  .medium24-height120.color-white.text-28px.center {
    text-align: center;
    font-size: 14px;
  }

  ._2025-webinar-section-01 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .bold-43---height-120.color-666666.center, .bold-43---height-120.color-white.center.text-shodow-pink, ._2506webinar-title {
    font-size: 28px;
  }

  ._2506webinar-title._2507-fv-title {
    font-size: 32px;
  }

  .bold-32.color-555555.center {
    font-size: 12px;
  }

  .bold-32.color-white.align---center.medium {
    font-size: 14px;
  }

  .regular-24-height120.color-555555.center {
    font-size: 12px;
  }

  .bold-24.background-orange-radius-100 {
    padding: 10px 15px;
    font-size: 14px;
  }

  .bold-24.background-orange-radius-100.gradient.center {
    text-align: center;
  }

  ._2025-webinar-section-02 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  ._2506-webinar-section-02-card-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: center;
  }

  ._2506webinar-cta-btn {
    width: 90%;
  }

  ._2025-webinar-section-03 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  ._2506-webinar-section-03-card-wrapper {
    grid-row-gap: 16px;
  }

  ._2506-card-title, ._2506-card-paragraph, ._2506-card-title-2, ._2506-card-paragraph-2, ._2506-card-title-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2025-webinar-section-04 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  ._1435---1445-scrm, .micro-segmentation-engagement-personalized-journey-loyalty-program {
    line-height: 120%;
  }

  ._2025-webinar-section-05, ._2025-webinar-section-06 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  ._2506-speaker-card {
    flex-flow: column;
    padding: 20px;
  }

  ._2506-speaker-text-wrapper {
    grid-row-gap: 12px;
  }

  .rina-oakmega-business-development {
    font-size: 24px;
  }

  .line-customer-data {
    font-size: 14px;
  }

  .rina-oakmega-business-development-2 {
    font-size: 16px;
  }

  ._2025-webinar-section-07 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  ._2025-webinar-section-08 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-137 {
    width: 320px;
  }
}

#w-node-_16ae31c3-8bc1-eb47-73aa-84ad22deab58-afe5660c, #w-node-a519f3a0-d530-df14-6f6d-8906f137d149-afe5660c, #w-node-_1cd28266-bfdf-711e-d5b6-ff7fffb1d73d-afe5660c, #w-node-e5801af1-3df3-f45c-af5d-c004a29e10b1-afe5660c, #w-node-e486400e-30a6-25b5-e634-a72e10911e6c-afe5660c, #w-node-_1dd1130c-f0f8-c2bf-d4aa-750a51b84123-afe5660c, #w-node-dce7ab0c-1300-16d5-4754-525d84c37cfc-afe5660c, #w-node-df4317f9-db68-3513-cbbf-5c1b0ba261e9-afe5660c, #w-node-ed42bddc-64b8-eb1c-d81b-6a5f1a2ca9a1-afe5660c, #w-node-_5a33727b-1d84-aad0-7edf-dd9521ff59e2-afe5660c, #w-node-_703eda37-c475-0440-f423-22fa250e4a26-afe5660c, #w-node-_53f6c4fc-e420-e3e7-ffa0-413f02d741cf-afe5660c, #w-node-f7f179b1-a52c-75d2-de85-182269956a3e-afe5660c, #w-node-_2730bee8-deaa-1fcf-3de9-91f4bae3087b-afe5660c, #w-node-_7e9f9b7f-ad8c-21fd-c09b-d635dde41053-afe5660c, #w-node-_01e5ee0b-a370-99a0-ecfb-d9474d194d31-afe5660c, #w-node-cbd79b6b-2c75-4127-5f7c-7531017e82a2-afe5660c, #w-node-_84554884-9750-af4e-072a-d20a229cb49b-afe5660c, #w-node-daca2f39-ffd4-acae-516b-26fe91eeca7e-afe5660c, #w-node-_9942ae53-e39e-dafa-b159-ff8172a61261-afe5660c, #w-node-cd3f9825-6426-1f83-7ffb-33c5a91a39b5-afe5660c, #w-node-_8aee086f-6bc6-8c92-54cb-2461da9f4be9-afe5660c, #w-node-db5985dd-a297-20b2-4ac6-d6969dbd10a8-afe5660c, #w-node-ac199b74-744f-638f-31a8-d2af141af4da-afe5660c, #w-node-dea1cc01-38ad-5a6a-7f54-c3164ce841f4-afe5660c, #w-node-_19fe4548-0641-2a95-4c33-89becc663267-afe5660c, #w-node-_275a6000-3f53-9f1c-b19d-cca5ef8cbcb8-afe5660c, #w-node-_4bc41566-a8d2-706d-ca17-1835c2b4d5f9-afe5660c, #w-node-_53424396-61e2-6ddf-7c79-43d530a475eb-afe5660c, #w-node-_25abb35d-e85c-c280-0c69-e7a788449f65-afe5660c, #w-node-_43282dfc-1c2e-6ef2-dbc1-d20749825c0d-afe5660c, #w-node-_90135ffa-17ea-fcce-762d-1025f0278602-afe5660c, #w-node-_9faed733-7a18-5783-d431-5a88702ebadc-afe5660c, #w-node-_5dd1c81c-a78f-3b38-c3b6-8e07667605a8-afe5660c, #w-node-dd3ae398-be9d-e888-aff4-4209d55adfba-afe5660c, #w-node-_1fad41af-7d3c-4d4c-de81-320d8d783d07-afe5660c, #w-node-_41b5f5a9-9c7e-436a-824d-9418a0b6899f-afe5660c, #w-node-f5fa5eeb-a5d6-b3ad-4aef-7f2d4f996c69-afe5660c, #w-node-_0dbce95f-ee9e-b343-6f4b-049a7be5b187-afe5660c, #w-node-cfb5c5af-6aa2-2c86-9b2a-d75025a4e21d-afe5660c {
  place-self: center;
}

#w-node-cfb5c5af-6aa2-2c86-9b2a-d75025a4e1f9-afe5660c {
  justify-self: auto;
}

#w-node-_5eeb0641-8eff-5af3-1f16-56e9a2638dcc-afe5660c, #w-node-_87f4a7c6-dbfc-a835-0666-795bc4ae9406-afe5660c {
  place-self: center;
}

#w-node-_87f4a7c6-dbfc-a835-0666-795bc4ae9408-afe5660c, #w-node-_24815d2e-3157-3593-7738-8d2fd0560d31-afe5660c {
  justify-self: auto;
}

#w-node-_24815d2e-3157-3593-7738-8d2fd0560d44-afe5660c, #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0cd-afe5660c, #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0ba-afe5660c {
  place-self: center;
}

#w-node-_78e87d90-9c38-c1bd-aadc-3bc34b72310f-4b72310d {
  place-self: auto;
}

#w-node-ab034170-2fb3-d4e0-eebe-4379067a665e-067a665c {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-1fe56633 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-1fe56633 {
  justify-self: auto;
}

#w-node-af2978a7-4f4b-bbe3-ba28-6e1eae3f2413-1fe56633 {
  place-self: center;
}

#w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-1fe56633 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-1fe56633, #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-1fe56633, #w-node-e4b4af8c-4444-4469-6143-dfd26e755d2b-6e755d29 {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-9be56635 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-9be56635 {
  justify-self: auto;
}

#w-node-b65fbb55-d580-d4ad-d7db-5847767527b5-9be56635 {
  place-self: center;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-54e56636 {
  justify-self: auto;
}

#w-node-_78b3621f-8b00-6082-7f7a-f755034b44f1-54e56636 {
  place-self: center;
}

#w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-54e56636 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-54e56636, #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-54e56636 {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-7be56637 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-7be56637 {
  justify-self: auto;
}

#w-node-f0e50628-0412-0410-3147-f16af2fcde63-7be56637, #w-node-_52c34929-3328-8e02-efef-dee10f05eb7f-0f05eb7d {
  place-self: center;
}

#w-node-e5490a29-000b-a45a-f9b1-2ae5e6c8d4ea-06e5663a {
  align-self: center;
}

#w-node-_446b03db-f992-6e10-350c-c18f6808f911-06e5663a, #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da174-06e5663a, #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da17d-06e5663a, #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da183-06e5663a, #w-node-_2d8420e4-667c-bf5b-7d09-23933f8c2acc-3f8c2aca, #w-node-_41b5f5a9-9c7e-436a-824d-9418a0b6899f-a7e5663b, #w-node-f5fa5eeb-a5d6-b3ad-4aef-7f2d4f996c69-a7e5663b, #w-node-_0dbce95f-ee9e-b343-6f4b-049a7be5b187-a7e5663b {
  place-self: center;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675341-a7e5663b {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-a7e5663b {
  place-self: center;
}

#w-node-d48d2961-0542-3cf2-f792-cad169022118-a7e5663b, #w-node-d48d2961-0542-3cf2-f792-cad169022133-a7e5663b, #w-node-d48d2961-0542-3cf2-f792-cad16902214e-a7e5663b {
  justify-self: start;
}

#w-node-b7d5f9a0-250c-0964-a15a-6cad5de1194e-5de1194c, #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-2be5663d, #w-node-ac034248-0fb8-5896-a193-ac4c32552d32-2be5663d, #w-node-ac034248-0fb8-5896-a193-ac4c32552d3b-2be5663d, #w-node-ac034248-0fb8-5896-a193-ac4c32552d41-2be5663d, #w-node-de3f5520-e054-1096-26f8-1d77d635e465-2be5663d {
  place-self: center;
}

#w-node-de3f5520-e054-1096-26f8-1d77d635e467-2be5663d {
  justify-self: auto;
}

#w-node-d9fed106-5ba0-f85b-33cc-9acc44fe3e77-2be5663d, #w-node-d9fed106-5ba0-f85b-33cc-9acc44fe3e7d-2be5663d, #w-node-d9fed106-5ba0-f85b-33cc-9acc44fe3e83-2be5663d {
  place-self: center;
}

#w-node-eb5f2f8b-3ec0-e51d-8e29-bab1ef468e49-2be5663d {
  justify-self: auto;
}

#w-node-eb5f2f8b-3ec0-e51d-8e29-bab1ef468e61-2be5663d, #w-node-_586db8cb-39f1-db08-9090-11a20996f56f-2be5663d {
  place-self: center;
}

#w-node-_586db8cb-39f1-db08-9090-11a20996f571-2be5663d {
  justify-self: auto;
}

#w-node-_858a7d8d-f231-e069-9102-e2a76a7290ba-6a7290b8, #w-node-_1d5477d9-fea6-2baa-02cb-6ded154fbaff-3fe56644, #w-node-d79059e4-5223-6d15-65f8-8b55d910e2ea-3fe56644, #w-node-d79059e4-5223-6d15-65f8-8b55d910e2f3-3fe56644, #w-node-d79059e4-5223-6d15-65f8-8b55d910e2f9-3fe56644 {
  place-self: center;
}

#w-node-_2f1c1550-38d6-025b-7599-5c6ce92aa1a5-4de56664 {
  align-self: center;
}

#w-node-_6ea3e82a-e6de-5b67-30dd-9046d4b7104e-d4b7104c {
  place-self: center;
}

#w-node-a040b79e-60c0-fbb4-972a-9dda2077db29-9be56678 {
  align-self: center;
}

#w-node-_2cd77301-ebd5-6809-f1a7-d2af634eaf14-634eaf12, #w-node-_3ed154c1-2390-9d5e-389c-4678cf585d04-cf585d02 {
  place-self: center;
}

#w-node-_146d7ac0-ec56-5239-a06f-3a4cf91e766a-68e566bf {
  justify-self: center;
}

#w-node-_94550435-c8f0-8ba0-b1dd-8deaf3178335-68e566bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_731befbb-2188-7ddd-c818-5578dd6ddfa2-68e566bf {
  justify-self: auto;
}

#w-node-_731befbb-2188-7ddd-c818-5578dd6ddfc1-68e566bf, #w-node-bd60a10f-b653-f126-4b0c-af327d815610-68e566bf {
  place-self: center;
}

#w-node-bd60a10f-b653-f126-4b0c-af327d815612-68e566bf, #w-node-c428edcc-7f8b-a073-e002-bfbbe9d78306-68e566bf {
  justify-self: auto;
}

#w-node-c428edcc-7f8b-a073-e002-bfbbe9d7831e-68e566bf, #w-node-_4e68e596-46d5-e7da-6377-c6a3f3e2c45c-68e566bf {
  place-self: center;
}

#w-node-_4e68e596-46d5-e7da-6377-c6a3f3e2c45e-68e566bf, #w-node-_64fc13ca-f569-8171-f9b3-6c398b1a5063-68e566bf {
  justify-self: auto;
}

#w-node-_64fc13ca-f569-8171-f9b3-6c398b1a507b-68e566bf, #w-node-c7eff5b2-8234-ed43-7742-1c4ed6b7a7ef-68e566bf {
  place-self: center;
}

#w-node-c7eff5b2-8234-ed43-7742-1c4ed6b7a7f1-68e566bf {
  justify-self: auto;
}

#w-node-fcb728a5-75f4-898c-a54b-cf913da4b1ec-3da4b1ea {
  place-self: center;
}

#w-node-_731befbb-2188-7ddd-c818-5578dd6ddfa2-bce566c0 {
  justify-self: auto;
}

#w-node-_731befbb-2188-7ddd-c818-5578dd6ddfc1-bce566c0, #w-node-ee846407-bc87-34b2-018a-925950ac4006-bce566c0 {
  place-self: center;
}

#w-node-ee846407-bc87-34b2-018a-925950ac4008-bce566c0, #w-node-b5180a68-50a0-b4c5-c7cb-067a4024c405-bce566c0 {
  justify-self: auto;
}

#w-node-b5180a68-50a0-b4c5-c7cb-067a4024c424-bce566c0, #w-node-af5bcfee-c513-c05f-96ef-93daf48885c8-f48885c6 {
  place-self: center;
}

#w-node-_731befbb-2188-7ddd-c818-5578dd6ddfa2-7ee566c2 {
  justify-self: auto;
}

#w-node-_731befbb-2188-7ddd-c818-5578dd6ddfc1-7ee566c2, #w-node-bd60a10f-b653-f126-4b0c-af327d815610-7ee566c2 {
  place-self: center;
}

#w-node-bd60a10f-b653-f126-4b0c-af327d815612-7ee566c2, #w-node-b5180a68-50a0-b4c5-c7cb-067a4024c405-7ee566c2 {
  justify-self: auto;
}

#w-node-b5180a68-50a0-b4c5-c7cb-067a4024c424-7ee566c2, #w-node-_96e130ed-7411-4e8a-0495-9c74b96f0d83-b96f0d81 {
  place-self: center;
}

#w-node-_1eebceec-00e8-7b5d-2257-6dab5ba23149-4fe566c3 {
  justify-self: center;
}

#w-node-b16ac951-ab48-90bf-4b8f-c22dfc497e06-4fe566c3 {
  justify-self: auto;
}

#w-node-b16ac951-ab48-90bf-4b8f-c22dfc497e0f-4fe566c3, #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be1-4fe566c3 {
  place-self: center;
}

#w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be3-4fe566c3, #w-node-dadc22de-6a75-c211-102e-c74d32ce496d-4fe566c3 {
  justify-self: auto;
}

#w-node-dadc22de-6a75-c211-102e-c74d32ce4985-4fe566c3, #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a15-4fe566c3 {
  place-self: center;
}

#w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-4fe566c3, #w-node-_64fc13ca-f569-8171-f9b3-6c398b1a5063-4fe566c3 {
  justify-self: auto;
}

#w-node-_64fc13ca-f569-8171-f9b3-6c398b1a507b-4fe566c3, #w-node-_39124293-9db8-a002-1a52-53df5ae981b2-4fe566c3 {
  place-self: center;
}

#w-node-_39124293-9db8-a002-1a52-53df5ae981b4-4fe566c3 {
  justify-self: auto;
}

#w-node-_7f2fdebe-b97d-a72f-cd5f-ff23ca792f3a-f8e566c6, #w-node-_04b2b3b4-4eb1-b849-4a4b-1c3ad894e2c0-f8e566c6, #w-node-_721a8954-4c7d-5863-481b-c9ebf5c1e63b-f8e566c6, #w-node-_721a8954-4c7d-5863-481b-c9ebf5c1e63d-f8e566c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee846407-bc87-34b2-018a-925950ac4006-f8e566c6 {
  place-self: center;
}

#w-node-a781b45a-ea43-7c3f-b973-2d4843f7d1b5-f8e566c6 {
  justify-self: auto;
}

#w-node-a781b45a-ea43-7c3f-b973-2d4843f7d1cd-f8e566c6 {
  place-self: center;
}

#w-node-_03688ac0-f501-c630-cb09-6bedfb14e477-f8e566c6, #w-node-_03688ac0-f501-c630-cb09-6bedfb14e479-f8e566c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b9f101d-87ee-8294-71cf-6876386ba866-f8e566c6 {
  place-self: center;
}

#w-node-_4cb152f9-b200-da67-b2a4-bfe77df09cd8-f8e566c6 {
  justify-self: auto;
}

#w-node-_4cb152f9-b200-da67-b2a4-bfe77df09cf0-f8e566c6 {
  place-self: center;
}

#w-node-c30fd2ac-cbf6-df87-551d-8cb4d4132ad7-f8e566c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d7beb7d-cf29-a556-6cc0-fe6fbad25f9e-f8e566c6 {
  place-self: center;
}

#w-node-_8d7beb7d-cf29-a556-6cc0-fe6fbad25fa0-f8e566c6, #w-node-e079b244-44fa-0d93-cd9b-88bfe7af750c-f8e566c6 {
  justify-self: auto;
}

#w-node-e079b244-44fa-0d93-cd9b-88bfe7af7524-f8e566c6 {
  place-self: center;
}

#w-node-_2659768c-3c09-dd6d-cc3d-2418e36a47b3-f8e566c6, #w-node-_89ff4b4c-eb7f-5989-a762-b0bd5aac955f-f8e566c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab205f9d-2364-50ca-66fe-aa71f07d8646-f8e566c6 {
  justify-self: auto;
}

#w-node-ab205f9d-2364-50ca-66fe-aa71f07d8644-f8e566c6 {
  place-self: center;
}

#w-node-bf865726-eced-d010-491d-60c91519d388-f8e566c6 {
  justify-self: auto;
}

#w-node-bf865726-eced-d010-491d-60c91519d3a0-f8e566c6 {
  place-self: center;
}

#w-node-_8dcef106-5af1-03c9-2977-f4d4a51da88e-f8e566c6, #w-node-ab92e810-a77c-9825-7d5d-bd568a6019eb-f8e566c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ec27d42-af1d-0537-73b8-fcea8cd6c43c-f8e566c6 {
  justify-self: auto;
}

#w-node-_4ec27d42-af1d-0537-73b8-fcea8cd6c43a-f8e566c6 {
  place-self: center;
}

#w-node-_825a261c-0498-b461-df58-1b4fe873f9cd-f8e566c6 {
  justify-self: auto;
}

#w-node-_825a261c-0498-b461-df58-1b4fe873f9e5-f8e566c6 {
  place-self: center;
}

#w-node-_16fac388-2d1d-ed6f-cc14-196442c97b7f-f8e566c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c244fae-914a-a5ee-9890-564e2937607e-f8e566c6 {
  justify-self: auto;
}

#w-node-_2c244fae-914a-a5ee-9890-564e29376096-f8e566c6 {
  place-self: center;
}

#w-node-ad51ef3f-b812-2310-948a-f0b902423537-f8e566c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e21dfeb-4c65-78f7-4f07-194d9d12981a-f8e566c6 {
  place-self: center;
}

#w-node-_2e21dfeb-4c65-78f7-4f07-194d9d12981c-f8e566c6, #w-node-d455045e-dec9-b67d-7ea1-e61896ae97fc-f8e566c6 {
  justify-self: auto;
}

#w-node-d455045e-dec9-b67d-7ea1-e61896ae9814-f8e566c6 {
  place-self: center;
}

#w-node-_88481334-0747-e41e-5b61-28c4a6ce0a11-f8e566c6 {
  justify-self: auto;
}

#w-node-_88481334-0747-e41e-5b61-28c4a6ce0a29-f8e566c6, #w-node-ddfce643-4803-6231-2ccf-385adbd3de72-f8e566c6 {
  place-self: center;
}

#w-node-ddfce643-4803-6231-2ccf-385adbd3de74-f8e566c6, #w-node-bbd29826-b683-aee9-9740-c1bc3674b4ca-f8e566c6 {
  justify-self: auto;
}

#w-node-bbd29826-b683-aee9-9740-c1bc3674b4e2-f8e566c6, #w-node-fb98bf47-0386-103b-9536-7196fe718870-fe71886e {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-fbe566c7 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-fbe566c7 {
  justify-self: auto;
}

#w-node-aa9b5adb-53f5-6c2b-5778-ea9914743fb6-fbe566c7 {
  place-self: center;
}

#w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-fbe566c7 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-fbe566c7, #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-fbe566c7 {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-75e566c8 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-75e566c8 {
  justify-self: auto;
}

#w-node-_491a738f-b308-a9ff-ce4b-6c3dd225b859-75e566c8 {
  place-self: center;
}

#w-node-_0b77be2a-ac39-a163-afe2-486e04c034f0-fde566c9 {
  justify-self: auto;
}

#w-node-_0b77be2a-ac39-a163-afe2-486e04c034fc-fde566c9, #w-node-_586db8cb-39f1-db08-9090-11a20996f56f-fde566c9 {
  place-self: center;
}

#w-node-_586db8cb-39f1-db08-9090-11a20996f571-fde566c9, #w-node-_9aa3ca21-7a64-cbea-17f5-98710495c286-fde566c9 {
  justify-self: auto;
}

#w-node-_9aa3ca21-7a64-cbea-17f5-98710495c292-fde566c9, #w-node-ac034248-0fb8-5896-a193-ac4c32552d32-fde566c9, #w-node-ac034248-0fb8-5896-a193-ac4c32552d3b-fde566c9, #w-node-ac034248-0fb8-5896-a193-ac4c32552d41-fde566c9, #w-node-_30f1adff-648d-59f8-df06-b7458cad79b1-8cad79af, #w-node-_1916a9e9-e24d-91b3-99c1-78e7c9a16e26-c9a16e24, #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-cbe566cd {
  place-self: center;
}

#w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2e-cbe566cd {
  justify-self: auto;
}

#w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2c-cbe566cd, #w-node-ac034248-0fb8-5896-a193-ac4c32552d32-cbe566cd, #w-node-ac034248-0fb8-5896-a193-ac4c32552d3b-cbe566cd, #w-node-ac034248-0fb8-5896-a193-ac4c32552d41-cbe566cd, #w-node-de3f5520-e054-1096-26f8-1d77d635e465-cbe566cd {
  place-self: center;
}

#w-node-de3f5520-e054-1096-26f8-1d77d635e467-cbe566cd, #w-node-_8261687a-b4be-48e6-ef86-a78a29c63702-cbe566cd {
  justify-self: auto;
}

#w-node-_8261687a-b4be-48e6-ef86-a78a29c6370e-cbe566cd, #w-node-_586db8cb-39f1-db08-9090-11a20996f56f-cbe566cd {
  place-self: center;
}

#w-node-_586db8cb-39f1-db08-9090-11a20996f571-cbe566cd {
  justify-self: auto;
}

#w-node-c029576a-5de6-20fa-ca63-a70730cbf037-dfe566cf, #w-node-c029576a-5de6-20fa-ca63-a70730cbf040-dfe566cf, #w-node-c029576a-5de6-20fa-ca63-a70730cbf046-dfe566cf, #w-node-_1cfc9c48-3f0c-2401-4e3e-1d4d8b896f73-8b896f71, #w-node-_1f9556d5-df06-8df1-b3d5-96a87ad36d48-7ad36d46 {
  place-self: center;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675341-89e566d1 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-89e566d1 {
  place-self: center;
}

#w-node-a7e7ebcb-a3c1-29ea-af30-b8e0eba95e09-89e566d1 {
  justify-self: auto;
}

#w-node-a7e7ebcb-a3c1-29ea-af30-b8e0eba95e26-89e566d1, #w-node-e53ee959-d73d-9f7c-6159-127d09e948f0-89e566d1 {
  place-self: center;
}

#w-node-_823a443d-fea5-1dad-0724-24afe0390593-89e566d1 {
  justify-self: auto;
}

#w-node-_823a443d-fea5-1dad-0724-24afe03905b0-89e566d1, #w-node-_6e09c524-704b-4cb1-1780-f97e443ab5d2-89e566d1, #w-node-_41b5f5a9-9c7e-436a-824d-9418a0b6899f-89e566d1, #w-node-f5fa5eeb-a5d6-b3ad-4aef-7f2d4f996c69-89e566d1, #w-node-_0dbce95f-ee9e-b343-6f4b-049a7be5b187-89e566d1, #w-node-_249098df-ebc4-ae63-e69e-cbda1de5e79d-1de5e79b {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b3e566d2 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-b3e566d2, #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-b3e566d2 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-b3e566d2, #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-b3e566d2 {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b1e566d3 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-b1e566d3 {
  justify-self: auto;
}

#w-node-bdfe8cff-e459-72bb-01f5-fc97c5e393a5-b1e566d3 {
  place-self: center;
}

#w-node-_731befbb-2188-7ddd-c818-5578dd6ddfa2-2fe566d4 {
  justify-self: auto;
}

#w-node-_731befbb-2188-7ddd-c818-5578dd6ddfc1-2fe566d4 {
  place-self: center;
}

#w-node-b5180a68-50a0-b4c5-c7cb-067a4024c405-2fe566d4 {
  justify-self: auto;
}

#w-node-b5180a68-50a0-b4c5-c7cb-067a4024c424-2fe566d4, #w-node-b99f3f12-0e70-2296-f567-038f13668bea-13668be8 {
  place-self: center;
}

#w-node-_1eebceec-00e8-7b5d-2257-6dab5ba23149-a5b6d9ae {
  justify-self: center;
}

#w-node-b16ac951-ab48-90bf-4b8f-c22dfc497e06-a5b6d9ae {
  justify-self: auto;
}

#w-node-b16ac951-ab48-90bf-4b8f-c22dfc497e0f-a5b6d9ae, #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be1-a5b6d9ae {
  place-self: center;
}

#w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be3-a5b6d9ae, #w-node-dadc22de-6a75-c211-102e-c74d32ce496d-a5b6d9ae {
  justify-self: auto;
}

#w-node-dadc22de-6a75-c211-102e-c74d32ce4985-a5b6d9ae, #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a15-a5b6d9ae {
  place-self: center;
}

#w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-a5b6d9ae, #w-node-_64fc13ca-f569-8171-f9b3-6c398b1a5063-a5b6d9ae {
  justify-self: auto;
}

#w-node-_64fc13ca-f569-8171-f9b3-6c398b1a507b-a5b6d9ae {
  place-self: center;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-16ca4484 {
  justify-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-16ca4484 {
  place-self: center;
}

#w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-16ca4484 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-16ca4484, #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-16ca4484 {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-84fcb590 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-84fcb590 {
  justify-self: auto;
}

#w-node-_94cbde1d-e11e-181e-c309-724d546ee3c8-84fcb590, #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-ee3388d1 {
  place-self: center;
}

#w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2e-ee3388d1 {
  justify-self: auto;
}

#w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2c-ee3388d1, #w-node-de3f5520-e054-1096-26f8-1d77d635e465-ee3388d1 {
  place-self: center;
}

#w-node-de3f5520-e054-1096-26f8-1d77d635e467-ee3388d1, #w-node-_4a797282-1ad6-4cf7-073d-599d6cc18f4f-ee3388d1 {
  justify-self: auto;
}

#w-node-_4a797282-1ad6-4cf7-073d-599d6cc18f5e-ee3388d1 {
  place-self: center;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-15bd9cf3 {
  justify-self: auto;
}

#w-node-_0b0fa707-7e09-c7c6-8df0-88e1d6886987-15bd9cf3 {
  place-self: center;
}

#w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-15bd9cf3 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-15bd9cf3, #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-15bd9cf3 {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b101048b {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-b101048b {
  justify-self: auto;
}

#w-node-a79abdc4-3dfd-a32a-6881-31a2660f7ddb-b101048b {
  place-self: center;
}

#w-node-_41b5f5a9-9c7e-436a-824d-9418a0b6899f-ddd780b9 {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-_59fd9cce-751b-c8d9-e264-984f6ecfa6c6-ddd780b9, #w-node-_7c5d4557-0206-c783-5b41-d8114ba322aa-ddd780b9 {
  place-self: center;
}

#w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4962-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4968-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c496e-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4974-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c497a-ddd780b9 {
  place-self: start center;
}

#w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4980-ddd780b9 {
  place-self: center;
}

#w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4987-ddd780b9 {
  place-self: center end;
}

#w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c498d-ddd780b9 {
  place-self: center start;
}

#w-node-d8c38ad5-7159-ccb9-badc-a3e0e8dcc997-e8dcc995 {
  place-self: center;
}

#w-node-_06de3d3a-ddaf-6631-784b-56b05a715aeb-d33af6ea, #w-node-_9f8585a4-cecd-3b30-86c0-743b69d40128-d33af6ea, #w-node-_7497519a-db4a-7e07-e9bf-f176764847bb-d33af6ea, #w-node-eb9c5bad-4e92-104a-a7c8-a09d38b681b0-d33af6ea, #w-node-e27161fc-60c4-ee9b-0399-304ecb7d9119-d33af6ea, #w-node-_96cd4ff3-7c91-2d51-7846-fb93c819ed53-d33af6ea, #w-node-bb8915da-3aa4-6f1c-e283-dc0902fa0e6d-d33af6ea, #w-node-c809c987-93cd-e23d-9e7b-5332a68460b3-d33af6ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6eaafae8-6173-1a16-bdda-e1abe076ea85-d33af6ea {
  place-self: center;
}

#w-node-_6eaafae8-6173-1a16-bdda-e1abe076ea87-d33af6ea, #w-node-a08ab8c8-07e5-70c5-2c6f-e8128179f83c-d33af6ea {
  justify-self: auto;
}

#w-node-a08ab8c8-07e5-70c5-2c6f-e8128179f83a-d33af6ea, #w-node-a36ec680-7a3c-68b2-80c9-1112addd2308-d33af6ea {
  place-self: center;
}

#w-node-a36ec680-7a3c-68b2-80c9-1112addd230a-d33af6ea {
  justify-self: auto;
}

#w-node-ad2a8bee-1deb-d5c5-709e-e38b663fbaf4-d33af6ea, #w-node-_1024c4d8-02a7-373d-dc82-cf7291283f36-d33af6ea, #w-node-_335e2ae2-1a7c-e17f-b1b3-21f3bfc368b5-d33af6ea, #w-node-df9cce3d-f588-223d-6e63-145c0c05973a-d33af6ea, #w-node-d89bf72c-7f8c-43af-1eb3-f13802836ac0-d33af6ea, #w-node-_97944dc1-f72f-fcc0-7b54-c60cfbe1dfab-d33af6ea {
  align-self: auto;
}

#w-node-bc0797b1-dc3d-7771-8f1d-bb1320edd5b5-20edd5b3 {
  place-self: center;
}

#w-node-_67c4dfd1-dafa-a974-c928-a24ff102d251-3b5f2b85, #w-node-_7f680f44-bd18-d21b-d0df-bba3135d8f2e-3b5f2b85, #w-node-be63d878-03be-377b-d6cc-992910dc3772-3b5f2b85, #w-node-be63d878-03be-377b-d6cc-992910dc3773-3b5f2b85, #w-node-aef46b5d-e9df-30e8-6c3d-f10c49ddddc5-3b5f2b85, #w-node-aef46b5d-e9df-30e8-6c3d-f10c49ddddc6-3b5f2b85, #w-node-ae58e6e8-c249-7bbe-4801-208f44f111e3-3b5f2b85, #w-node-ae58e6e8-c249-7bbe-4801-208f44f111e4-3b5f2b85, #w-node-ae58e6e8-c249-7bbe-4801-208f44f111e6-3b5f2b85, #w-node-ae58e6e8-c249-7bbe-4801-208f44f111e7-3b5f2b85, #w-node-ae58e6e8-c249-7bbe-4801-208f44f111e9-3b5f2b85, #w-node-ae58e6e8-c249-7bbe-4801-208f44f111ea-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b245b-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b245c-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b245e-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b245f-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b2461-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b2462-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b2471-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b2472-3b5f2b85 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfe31ba1-63ed-df52-d7d0-8ce695d000d8-3b5f2b85 {
  place-self: center;
}

#w-node-dfe31ba1-63ed-df52-d7d0-8ce695d000da-3b5f2b85, #w-node-_91e7f342-c545-e472-335f-2096b775a380-3b5f2b85 {
  justify-self: auto;
}

#w-node-_91e7f342-c545-e472-335f-2096b775a37d-3b5f2b85 {
  place-self: center;
}

#w-node-a3ce136e-f061-47ca-066b-922f58acb218-3b5f2b85, #w-node-a3ce136e-f061-47ca-066b-922f58acb219-3b5f2b85, #w-node-a3ce136e-f061-47ca-066b-922f58acb228-3b5f2b85, #w-node-a3ce136e-f061-47ca-066b-922f58acb229-3b5f2b85 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90dedcaa-f04c-4d8b-460c-51d565f6069d-3b5f2b85, #w-node-_90dedcaa-f04c-4d8b-460c-51d565f606a6-3b5f2b85, #w-node-_90dedcaa-f04c-4d8b-460c-51d565f606ac-3b5f2b85, #w-node-_96747f31-13aa-65f8-0eb2-3ec5ec0308fb-ec0308f9 {
  place-self: center;
}

#w-node-_1eebceec-00e8-7b5d-2257-6dab5ba23149-b8efadc5 {
  justify-self: center;
}

#w-node-b16ac951-ab48-90bf-4b8f-c22dfc497e06-b8efadc5 {
  justify-self: auto;
}

#w-node-b16ac951-ab48-90bf-4b8f-c22dfc497e0f-b8efadc5, #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be1-b8efadc5 {
  place-self: center;
}

#w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be3-b8efadc5, #w-node-dadc22de-6a75-c211-102e-c74d32ce496d-b8efadc5 {
  justify-self: auto;
}

#w-node-dadc22de-6a75-c211-102e-c74d32ce4985-b8efadc5, #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a15-b8efadc5 {
  place-self: center;
}

#w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-b8efadc5, #w-node-_64fc13ca-f569-8171-f9b3-6c398b1a5063-b8efadc5 {
  justify-self: auto;
}

#w-node-_64fc13ca-f569-8171-f9b3-6c398b1a507b-b8efadc5, #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-21790eb8 {
  place-self: center;
}

#w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2e-21790eb8 {
  justify-self: auto;
}

#w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2c-21790eb8, #w-node-de3f5520-e054-1096-26f8-1d77d635e465-21790eb8 {
  place-self: center;
}

#w-node-de3f5520-e054-1096-26f8-1d77d635e467-21790eb8, #w-node-_4a797282-1ad6-4cf7-073d-599d6cc18f4f-21790eb8 {
  justify-self: auto;
}

#w-node-_4a797282-1ad6-4cf7-073d-599d6cc18f5e-21790eb8, #w-node-_3df1b505-2fe6-1345-aca3-51529c1f71ff-d9104331, #w-node-_3df1b505-2fe6-1345-aca3-51529c1f7208-d9104331, #w-node-_3df1b505-2fe6-1345-aca3-51529c1f720e-d9104331, #w-node-_1d206e48-d938-a6a8-39bd-71cbe40e463b-e40e4639 {
  place-self: center;
}

#w-node-c2ae7fd3-e027-e5e3-bc92-5e5b1baab700-93a1e8d2, #w-node-_7e39d420-c074-7939-1389-35a59dbea741-93a1e8d2, #w-node-f0c086e9-ab33-6667-b303-be32757cd6e4-93a1e8d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_446b03db-f992-6e10-350c-c18f6808f911-93a1e8d2, #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da174-93a1e8d2, #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da17d-93a1e8d2, #w-node-_4c372e9d-a2c3-67f3-cf15-7d70776da183-93a1e8d2 {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-4ecc7e01 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-4ecc7e01 {
  justify-self: auto;
}

#w-node-e1d416c7-845a-c9e8-856d-05091f86e2ff-4ecc7e01 {
  place-self: center;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-82d43743 {
  justify-self: auto;
}

#w-node-a2a17c34-5bc0-5c8c-d59e-b6fbdbdf6e5b-82d43743 {
  place-self: center;
}

#w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-82d43743 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-82d43743, #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-82d43743 {
  place-self: center;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675341-f15a3a38 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-f15a3a38, #w-node-_41b5f5a9-9c7e-436a-824d-9418a0b6899f-f15a3a38, #w-node-f5fa5eeb-a5d6-b3ad-4aef-7f2d4f996c69-f15a3a38, #w-node-_0dbce95f-ee9e-b343-6f4b-049a7be5b187-f15a3a38, #w-node-_905e35e5-d639-7ded-d608-29d99f966ed0-9f966ece {
  place-self: center;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-c70bc801 {
  justify-self: auto;
}

#w-node-_5b543ca1-72b2-ad26-390d-06ddf7daa98a-c70bc801 {
  place-self: center;
}

#w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-c70bc801 {
  justify-self: auto;
}

#w-node-b44067b6-0c60-c39d-1793-f2d5a5675358-c70bc801, #w-node-dd2c3540-3b0b-31ae-5b65-5097975ecab7-c70bc801 {
  place-self: center;
}

#w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-c60e8c78 {
  align-self: auto;
}

#w-node-_6d0e2322-b747-c3fe-8757-fe76171734dc-c60e8c78 {
  justify-self: auto;
}

#w-node-_968496e7-0d01-057a-4615-f80e9c74ad95-c60e8c78, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce22-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce24-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce26-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce28-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce2a-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce2c-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce2e-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce30-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce32-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce34-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce36-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce38-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce3a-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce3c-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce3e-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce42-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce4e-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce50-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce4a-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce40-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce48-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce46-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce44-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce4c-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce52-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce54-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce56-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce58-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce5a-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce5c-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce5e-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce60-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce62-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce64-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce66-04cda410, #w-node-_13102046-e41b-e38b-9e2b-c11cde29ce68-04cda410, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1a9-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1ab-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1ad-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1af-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b1-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b3-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b5-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b7-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b9-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1bb-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1bd-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1bf-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c1-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c3-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c5-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c7-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c9-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1cb-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1cd-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1cf-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d1-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d3-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d5-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d7-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d9-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1db-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1dd-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1df-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e1-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e3-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e5-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e7-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e9-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1eb-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1ed-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1ef-5c76a1d6, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1a9-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1ab-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1ad-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1af-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b1-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b3-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b5-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b7-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1b9-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1bb-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1bd-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1bf-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c1-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c3-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c5-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c7-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1c9-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1cb-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1cd-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1cf-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d1-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d3-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d5-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d7-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1d9-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1db-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1dd-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1df-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e1-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e3-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e5-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e7-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1e9-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1eb-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1ed-eceba555, #w-node-_03d1b86c-27de-2355-1b6c-8644b495f1ef-eceba555 {
  place-self: center;
}

#w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb54-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb59-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb5e-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb63-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb68-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb6d-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb87-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb8a-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb8f-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb94-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb99-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fb9e-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fbb2-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fbb5-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fbba-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fbbf-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fbc4-cff9fb39, #w-node-b76a56c5-0d1b-a21d-31e9-9621cff9fbc9-cff9fb39 {
  align-self: start;
}

#w-node-_682d50ab-c81b-fefc-d8a7-93f45978ab08-5978aae4, #w-node-_3d4baa1d-3c7d-4f77-eaf5-5c3e131322a2-1313229d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dd699113-e5c7-3620-ec3d-f6bb4bb8fdd6-4bb8fdc4, #w-node-e4dc578d-377e-5bff-a1ca-693b300de7ba-4bb8fdc4, #w-node-_846b875a-0bc3-86a6-fe40-e936604e74c9-4bb8fdc4, #w-node-c0383c4b-6c13-992e-4b7b-0d59b48509eb-4bb8fdc4, #w-node-f447fe58-1c23-6803-05d9-6c3278b3fd68-4bb8fdc4, #w-node-b79f2a16-f6c0-c5ba-cf83-030ff51b34c6-f51b34b8, #w-node-b79f2a16-f6c0-c5ba-cf83-030ff51b34cc-f51b34b8, #w-node-b79f2a16-f6c0-c5ba-cf83-030ff51b34d2-f51b34b8, #w-node-b2894c13-ee08-7c64-1954-457cabab3699-f51b34b8, #w-node-ef5f856d-41e3-fdd6-1245-5039f0d9ceb3-f51b34b8 {
  align-self: start;
}

#w-node-_60ded386-cbbc-403d-882a-f5b267935dd5-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935dd7-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935dd9-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935ddb-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935ddd-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935ddf-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935de1-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935de3-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935de5-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935de7-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935de9-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935deb-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935ded-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935def-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935df1-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935df3-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935df5-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935df7-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935df9-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935dfb-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935dfd-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935dff-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e01-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e03-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e05-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e07-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e09-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e0b-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e0d-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e0f-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e11-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e13-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e15-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e17-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e19-e8582203, #w-node-_60ded386-cbbc-403d-882a-f5b267935e1b-e8582203 {
  place-self: center;
}

#w-node-_87389107-8542-6024-9d11-cad468efbf72-68efbf47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87389107-8542-6024-9d11-cad468efbf73-68efbf47 {
  justify-self: center;
}

#w-node-_425017c5-866c-d677-9be8-f89cf0e5121b-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5121d-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5121f-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51221-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51223-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51225-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51227-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51229-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5122b-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5122d-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5122f-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51231-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51233-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51235-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51237-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51239-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5123b-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5123d-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5123f-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51241-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51243-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51245-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51247-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51249-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5124b-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5124d-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5124f-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51251-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51253-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51255-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51257-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51259-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5125b-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5125d-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5125f-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e51261-3a9e6c0a, #w-node-_425017c5-866c-d677-9be8-f89cf0e5121b-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5121d-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5121f-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51221-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51223-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51225-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51227-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51229-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5122b-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5122d-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5122f-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51231-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51233-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51235-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51237-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51239-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5123b-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5123d-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5123f-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51241-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51243-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51245-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51247-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51249-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5124b-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5124d-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5124f-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51251-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51253-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51255-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51257-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51259-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5125b-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5125d-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e5125f-7d2a6027, #w-node-_425017c5-866c-d677-9be8-f89cf0e51261-7d2a6027 {
  place-self: center;
}

@media screen and (min-width: 1920px) {
  #w-node-_87f4a7c6-dbfc-a835-0666-795bc4ae9406-afe5660c {
    justify-self: center;
  }

  #w-node-_87f4a7c6-dbfc-a835-0666-795bc4ae9408-afe5660c {
    place-self: center;
  }

  #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0cd-afe5660c {
    justify-self: center;
  }

  #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0ba-afe5660c {
    place-self: center;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-1fe56633 {
    justify-self: auto;
  }

  #w-node-af2978a7-4f4b-bbe3-ba28-6e1eae3f2413-1fe56633 {
    place-self: center end;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-9be56635 {
    justify-self: auto;
  }

  #w-node-b65fbb55-d580-d4ad-d7db-5847767527b5-9be56635, #w-node-_78b3621f-8b00-6082-7f7a-f755034b44f1-54e56636 {
    place-self: center end;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-7be56637 {
    justify-self: auto;
  }

  #w-node-f0e50628-0412-0410-3147-f16af2fcde63-7be56637 {
    place-self: center end;
  }

  #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-2be5663d {
    justify-self: center;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-fbe566c7 {
    justify-self: auto;
  }

  #w-node-aa9b5adb-53f5-6c2b-5778-ea9914743fb6-fbe566c7 {
    place-self: center end;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-75e566c8 {
    justify-self: auto;
  }

  #w-node-_491a738f-b308-a9ff-ce4b-6c3dd225b859-75e566c8 {
    place-self: center end;
  }

  #w-node-_0b77be2a-ac39-a163-afe2-486e04c034f0-fde566c9 {
    justify-self: auto;
  }

  #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-cbe566cd {
    justify-self: center;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b3e566d2, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b1e566d3 {
    justify-self: auto;
  }

  #w-node-bdfe8cff-e459-72bb-01f5-fc97c5e393a5-b1e566d3, #w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-16ca4484 {
    place-self: center end;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-84fcb590 {
    justify-self: auto;
  }

  #w-node-_94cbde1d-e11e-181e-c309-724d546ee3c8-84fcb590 {
    place-self: center end;
  }

  #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-ee3388d1 {
    justify-self: center;
  }

  #w-node-_0b0fa707-7e09-c7c6-8df0-88e1d6886987-15bd9cf3 {
    place-self: center end;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b101048b {
    justify-self: auto;
  }

  #w-node-a79abdc4-3dfd-a32a-6881-31a2660f7ddb-b101048b {
    place-self: center end;
  }

  #w-node-_7c5d4557-0206-c783-5b41-d8114ba322aa-ddd780b9 {
    place-self: center;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4962-ddd780b9 {
    place-self: start center;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4968-ddd780b9 {
    align-self: start;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c496e-ddd780b9 {
    place-self: start center;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c498d-ddd780b9 {
    place-self: start;
  }

  #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-21790eb8 {
    justify-self: center;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-4ecc7e01 {
    justify-self: auto;
  }

  #w-node-e1d416c7-845a-c9e8-856d-05091f86e2ff-4ecc7e01, #w-node-a2a17c34-5bc0-5c8c-d59e-b6fbdbdf6e5b-82d43743, #w-node-_5b543ca1-72b2-ad26-390d-06ddf7daa98a-c70bc801 {
    place-self: center end;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-c60e8c78 {
    justify-self: auto;
  }

  #w-node-_968496e7-0d01-057a-4615-f80e9c74ad95-c60e8c78 {
    place-self: center end;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_87f4a7c6-dbfc-a835-0666-795bc4ae9408-afe5660c, #w-node-e112b2ca-5fcd-4b8c-09f5-530a7e1ca0ba-afe5660c {
    justify-self: auto;
  }

  #w-node-_78e87d90-9c38-c1bd-aadc-3bc34b72310f-4b72310d {
    place-self: auto;
  }

  #w-node-af2978a7-4f4b-bbe3-ba28-6e1eae3f2413-1fe56633, #w-node-b65fbb55-d580-d4ad-d7db-5847767527b5-9be56635, #w-node-_78b3621f-8b00-6082-7f7a-f755034b44f1-54e56636, #w-node-f0e50628-0412-0410-3147-f16af2fcde63-7be56637 {
    justify-self: end;
  }

  #w-node-_446b03db-f992-6e10-350c-c18f6808f911-06e5663a {
    place-self: center;
  }

  #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-2be5663d {
    align-self: center;
  }

  #w-node-_1d5477d9-fea6-2baa-02cb-6ded154fbaff-3fe56644 {
    place-self: center;
  }

  #w-node-_94550435-c8f0-8ba0-b1dd-8deaf3178335-68e566bf {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-aa9b5adb-53f5-6c2b-5778-ea9914743fb6-fbe566c7, #w-node-_491a738f-b308-a9ff-ce4b-6c3dd225b859-75e566c8 {
    justify-self: end;
  }

  #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-cbe566cd {
    align-self: center;
  }

  #w-node-bdfe8cff-e459-72bb-01f5-fc97c5e393a5-b1e566d3, #w-node-_6d0e2322-b747-c3fe-8757-fe76171734f2-16ca4484, #w-node-_94cbde1d-e11e-181e-c309-724d546ee3c8-84fcb590 {
    justify-self: end;
  }

  #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-ee3388d1 {
    align-self: center;
  }

  #w-node-_0b0fa707-7e09-c7c6-8df0-88e1d6886987-15bd9cf3, #w-node-a79abdc4-3dfd-a32a-6881-31a2660f7ddb-b101048b {
    justify-self: end;
  }

  #w-node-fdc200f1-f3b6-5cfe-0b57-67cac3dbd3a2-21790eb8 {
    align-self: center;
  }

  #w-node-_446b03db-f992-6e10-350c-c18f6808f911-93a1e8d2 {
    place-self: center;
  }

  #w-node-e1d416c7-845a-c9e8-856d-05091f86e2ff-4ecc7e01, #w-node-a2a17c34-5bc0-5c8c-d59e-b6fbdbdf6e5b-82d43743, #w-node-_5b543ca1-72b2-ad26-390d-06ddf7daa98a-c70bc801, #w-node-_968496e7-0d01-057a-4615-f80e9c74ad95-c60e8c78 {
    justify-self: end;
  }
}

@media screen and (max-width: 991px) {
  #w-node-cfb5c5af-6aa2-2c86-9b2a-d75025a4e21d-afe5660c {
    place-self: center;
  }

  #w-node-_78e87d90-9c38-c1bd-aadc-3bc34b72310f-4b72310d {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-1fe56633, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-1fe56633, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-9be56635, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-9be56635, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-7be56637, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-7be56637 {
    align-self: center;
  }

  #w-node-_446b03db-f992-6e10-350c-c18f6808f8f1-06e5663a {
    place-self: auto;
  }

  #w-node-_446b03db-f992-6e10-350c-c18f6808f911-06e5663a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-a7e5663b, #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-a7e5663b {
    place-self: center start;
  }

  #w-node-_7184d576-9304-1930-1db2-fa79f330f941-a7e5663b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_1d5477d9-fea6-2baa-02cb-6ded154fbaff-3fe56644 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-_94550435-c8f0-8ba0-b1dd-8deaf3178335-68e566bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-bce566c0, #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-bce566c0 {
    place-self: center start;
  }

  #w-node-_7184d576-9304-1930-1db2-fa79f330f941-bce566c0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-7ee566c2, #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-7ee566c2 {
    place-self: center start;
  }

  #w-node-_7184d576-9304-1930-1db2-fa79f330f941-7ee566c2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-f8e566c6, #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-f8e566c6 {
    place-self: center start;
  }

  #w-node-_7184d576-9304-1930-1db2-fa79f330f941-f8e566c6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-fbe566c7, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-fbe566c7, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-75e566c8, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-75e566c8 {
    align-self: center;
  }

  #w-node-_2d8d14c0-0cfc-26c4-1bed-b2116404ddfb-b4e566cb {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-_1283379d-d9f4-e3fd-c59c-14c20a628073-dfe566cf, #w-node-_126660d6-79b4-15e6-eb50-321e637b9888-dfe566cf, #w-node-_3e1e7e1b-d6e1-6ed6-73b1-3402037e6427-dfe566cf, #w-node-ca5c30b4-10ca-1a94-0422-15e26cf2325c-dfe566cf, #w-node-_5414ed17-30e6-1015-9384-bb6ef07469a2-dfe566cf, #w-node-f1a49551-dbb7-bf09-20ab-9a225a7ead00-dfe566cf, #w-node-d82ec7bf-0e98-5568-4eaa-bf8b890c0a05-dfe566cf, #w-node-f1a49551-dbb7-bf09-20ab-9a225a7ead18-dfe566cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-89e566d1, #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-89e566d1 {
    place-self: center start;
  }

  #w-node-_7184d576-9304-1930-1db2-fa79f330f941-89e566d1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-b3e566d2, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b3e566d2, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-b1e566d3, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b1e566d3 {
    align-self: center;
  }

  #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-2fe566d4, #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-2fe566d4 {
    place-self: center start;
  }

  #w-node-_7184d576-9304-1930-1db2-fa79f330f941-2fe566d4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-84fcb590, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-84fcb590, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-b101048b, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-b101048b {
    align-self: center;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4962-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4968-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c496e-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4974-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c497a-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4980-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4987-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c498d-ddd780b9 {
    align-self: auto;
  }

  #w-node-_1283379d-d9f4-e3fd-c59c-14c20a628073-3b5f2b85, #w-node-ae58e6e8-c249-7bbe-4801-208f44f111dc-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b2454-3b5f2b85, #w-node-_546855fc-0f25-7520-e274-6bcdce9b2464-3b5f2b85, #w-node-a3ce136e-f061-47ca-066b-922f58acb20b-3b5f2b85, #w-node-a3ce136e-f061-47ca-066b-922f58acb21b-3b5f2b85 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_446b03db-f992-6e10-350c-c18f6808f8f1-93a1e8d2 {
    place-self: auto;
  }

  #w-node-_446b03db-f992-6e10-350c-c18f6808f911-93a1e8d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-4ecc7e01, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-4ecc7e01 {
    align-self: center;
  }

  #w-node-f0cd178d-689d-5bdd-95eb-ead28bd6ada4-f15a3a38, #w-node-_7184d576-9304-1930-1db2-fa79f330f93d-f15a3a38 {
    place-self: center start;
  }

  #w-node-_7184d576-9304-1930-1db2-fa79f330f941-f15a3a38 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada7c-c60e8c78, #w-node-_2cc67fe9-386e-9f85-7eee-d5d5912ada80-c60e8c78 {
    align-self: center;
  }

  #w-node-ee0e2812-84b8-8eb2-9d3c-fec8d2a63af6-d2a63af2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_446b03db-f992-6e10-350c-c18f6808f911-06e5663a {
    place-self: center;
  }

  #w-node-d48d2961-0542-3cf2-f792-cad16902210b-a7e5663b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d48d2961-0542-3cf2-f792-cad169022118-a7e5663b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-d48d2961-0542-3cf2-f792-cad169022126-a7e5663b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d48d2961-0542-3cf2-f792-cad169022133-a7e5663b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-d48d2961-0542-3cf2-f792-cad169022141-a7e5663b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d48d2961-0542-3cf2-f792-cad16902214e-a7e5663b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-de3f5520-e054-1096-26f8-1d77d635e465-2be5663d, #w-node-_586db8cb-39f1-db08-9090-11a20996f56f-2be5663d, #w-node-_1d5477d9-fea6-2baa-02cb-6ded154fbaff-3fe56644 {
    place-self: center;
  }

  #w-node-_2f1c1550-38d6-025b-7599-5c6ce92aa1a5-4de56664 {
    align-self: start;
  }

  #w-node-_4e68e596-46d5-e7da-6377-c6a3f3e2c45e-68e566bf, #w-node-c7eff5b2-8234-ed43-7742-1c4ed6b7a7f1-68e566bf {
    justify-self: auto;
  }

  #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be1-4fe566c3 {
    place-self: center;
  }

  #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-4fe566c3, #w-node-_39124293-9db8-a002-1a52-53df5ae981b4-4fe566c3 {
    justify-self: auto;
  }

  #w-node-_0b77be2a-ac39-a163-afe2-486e04c034fc-fde566c9, #w-node-_586db8cb-39f1-db08-9090-11a20996f56f-fde566c9, #w-node-_9aa3ca21-7a64-cbea-17f5-98710495c292-fde566c9 {
    place-self: center;
  }

  #w-node-_2d8d14c0-0cfc-26c4-1bed-b2116404ddfb-b4e566cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2c-cbe566cd, #w-node-de3f5520-e054-1096-26f8-1d77d635e465-cbe566cd, #w-node-_8261687a-b4be-48e6-ef86-a78a29c6370e-cbe566cd, #w-node-_586db8cb-39f1-db08-9090-11a20996f56f-cbe566cd, #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be1-a5b6d9ae {
    place-self: center;
  }

  #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-a5b6d9ae {
    justify-self: auto;
  }

  #w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2c-ee3388d1, #w-node-de3f5520-e054-1096-26f8-1d77d635e465-ee3388d1, #w-node-_4a797282-1ad6-4cf7-073d-599d6cc18f5e-ee3388d1 {
    place-self: center;
  }

  #w-node-cb27d0c4-4754-2b32-24f8-0a8404a71b89-ddd780b9, #w-node-_4c392428-e535-8a45-207b-3fdb7dd89f15-ddd780b9, #w-node-_3216a98d-5467-2ea1-a370-8e0769722ab4-ddd780b9 {
    place-self: auto;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4962-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4968-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c496e-ddd780b9 {
    align-self: auto;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4974-ddd780b9, #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4980-ddd780b9 {
    place-self: auto center;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4987-ddd780b9 {
    align-self: auto;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c498d-ddd780b9 {
    place-self: auto center;
  }

  #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be1-b8efadc5 {
    place-self: center;
  }

  #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-b8efadc5 {
    justify-self: auto;
  }

  #w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2c-21790eb8, #w-node-de3f5520-e054-1096-26f8-1d77d635e465-21790eb8, #w-node-_4a797282-1ad6-4cf7-073d-599d6cc18f5e-21790eb8, #w-node-_446b03db-f992-6e10-350c-c18f6808f911-93a1e8d2 {
    place-self: center;
  }

  #w-node-e4c8d3b8-5df4-c281-3005-88c8ac690109-ac6900ff, #w-node-e4c8d3b8-5df4-c281-3005-88c8ac690120-ac6900ff, #w-node-e4c8d3b8-5df4-c281-3005-88c8ac690136-ac6900ff, #w-node-e4c8d3b8-5df4-c281-3005-88c8ac69014c-ac6900ff {
    order: -9999;
  }

  #w-node-_682d50ab-c81b-fefc-d8a7-93f45978aae9-5978aae4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_682d50ab-c81b-fefc-d8a7-93f45978ab08-5978aae4 {
    grid-row: 2 / 3;
  }

  #w-node-dd699113-e5c7-3620-ec3d-f6bb4bb8fdcc-4bb8fdc4, #w-node-ee6d7a8c-109f-f9e7-24d6-55e9a39b96a8-a39b96a4 {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_171772f2-f472-e626-2deb-2f16f89f61c1-f89f61bf, #w-node-_171772f2-f472-e626-2deb-2f16f89f61e3-f89f61bf, #w-node-eb84f4ff-97d0-42ca-5ba3-3fdc4bdc989b-f89f61bf, #w-node-_66b37db3-c005-4643-8611-b12c232917fc-f89f61bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-1fe56633, #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-54e56636, #w-node-de3f5520-e054-1096-26f8-1d77d635e467-2be5663d, #w-node-_586db8cb-39f1-db08-9090-11a20996f571-2be5663d {
    justify-self: auto;
  }

  #w-node-_1d5477d9-fea6-2baa-02cb-6ded154fbaff-3fe56644, #w-node-_2f1c1550-38d6-025b-7599-5c6ce92aa1a5-4de56664 {
    align-self: start;
  }

  #w-node-_4e68e596-46d5-e7da-6377-c6a3f3e2c45e-68e566bf, #w-node-c7eff5b2-8234-ed43-7742-1c4ed6b7a7f1-68e566bf, #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be3-4fe566c3, #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-4fe566c3, #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-fbe566c7, #w-node-_0b77be2a-ac39-a163-afe2-486e04c034f0-fde566c9, #w-node-_586db8cb-39f1-db08-9090-11a20996f571-fde566c9, #w-node-_9aa3ca21-7a64-cbea-17f5-98710495c286-fde566c9, #w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2e-cbe566cd, #w-node-de3f5520-e054-1096-26f8-1d77d635e467-cbe566cd, #w-node-_8261687a-b4be-48e6-ef86-a78a29c63702-cbe566cd, #w-node-_586db8cb-39f1-db08-9090-11a20996f571-cbe566cd, #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-b3e566d2, #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be3-a5b6d9ae, #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-a5b6d9ae, #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-16ca4484, #w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2e-ee3388d1, #w-node-de3f5520-e054-1096-26f8-1d77d635e467-ee3388d1, #w-node-_4a797282-1ad6-4cf7-073d-599d6cc18f4f-ee3388d1, #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-15bd9cf3 {
    justify-self: auto;
  }

  #w-node-_62d8eff8-726d-ef4c-7d0b-f2427b8c4987-ddd780b9 {
    justify-self: center;
  }

  #w-node-_529c1aee-d954-4ed6-3e05-d176dd6d1be3-b8efadc5, #w-node-_8cdf55d5-d2b3-04ac-2a7d-3ab604c68a17-b8efadc5, #w-node-da90fe0d-8e3c-03bc-c62f-73e488d05d2e-21790eb8, #w-node-de3f5520-e054-1096-26f8-1d77d635e467-21790eb8, #w-node-_4a797282-1ad6-4cf7-073d-599d6cc18f4f-21790eb8, #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-82d43743, #w-node-_98af138d-670c-133e-fbe6-eda9253c7ca9-c70bc801 {
    justify-self: auto;
  }

  #w-node-ee0e2812-84b8-8eb2-9d3c-fec8d2a63af6-d2a63af2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
