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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter-custom-woff2;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e9d_inter-custom-woff2-100.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FA-Brands;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065355_Font-Awesome-5-Brands-Regular-400.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FA-Solid;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065379_Font-Awesome-5-Free-Solid-900.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FA-Regular;
  src: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065350_Font-Awesome-5-Free-Regular-400.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: #151c22;
  --peacock: #4745ce;
  --lavender: #e4e1ff;
  --slate-blue: #5042df;
  --white-smoke: #f9fafc;
  --peacock-2: #6357da;
  --slate-blue-2: #0f97fa;
  --dark: #1d1d1d;
  --white: white;
  --black-2: black;
  --ghost-white: #f5f6fb;
  --tech-gray-text: #d2d2d2;
  --medium-slate-blue: #6d75f4;
  --black-3: #161c21;
  --alice-blue: #f1f6ff;
  --white-smoke-2: #f1f1f1;
  --primary-purple: #9671ff;
  --grey: #8e9095;
  --white-smoke-3: #f6f6f6;
  --tech-gray: #ababab;
  --floral-white: #f4f1e9;
  --mint-cream: #edf9f0;
  --secondary-c150: #dbdbdb;
  --secondary-purple: #ad98fa;
  --secondary-c300: #888;
  --light: #f6f4f9;
  --lime: #dfff84;
  --white-ca: #cacaca;
  --secondary--black-2: #2c2c2c;
  --primary-500: #b196ff;
  --black-111: white;
  --royal-blue: #2662d9;
}

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

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

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

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

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

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

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

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

.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-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-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

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

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

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

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

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

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

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

@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: var(--black);
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1vw;
  line-height: 1.4em;
}

h1 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

h2 {
  margin-top: 0;
  margin-bottom: 2rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 50px;
  font-weight: 800;
  line-height: 58px;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.2em;
}

h4 {
  color: #181b21;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

h5 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 1.2em;
}

h6 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 300;
  line-height: 1.2em;
}

p {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

a {
  color: var(--black);
  text-decoration: none;
  display: inline-block;
}

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

li {
  font-size: 16px;
  line-height: 1.8;
}

img {
  width: auto;
  max-width: 100%;
  height: auto;
}

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

blockquote {
  background-color: #fff0;
  border-left: 4px solid #000;
  border-radius: 0;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-weight: 700;
  line-height: 1.4em;
}

figure {
  margin-bottom: 10px;
}

.section {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
  position: relative;
}

.section.light {
  background-color: #f8f8f8;
}

.section.light.overflow {
  overflow: hidden;
}

.section.hero {
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 12px;
}

.section.overflow {
  overflow: hidden;
}

.section.thank-you {
  background-color: #eef1fa;
  min-height: 100vh;
  padding: 240px 30px 150px;
  display: block;
}

.section.thank-you.hide {
  display: none;
}

.container {
  z-index: 5;
  width: 100%;
  max-width: 1334px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  position: relative;
}

.container.small {
  border-radius: 0;
  max-width: 1058px;
}

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

.container.large {
  max-width: 1600px;
}

.container.large.flex {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container.large.flex.center {
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-between;
  align-items: center;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
  display: flex;
}

.container.large.flex.center.content {
  z-index: 5;
  margin-bottom: 80px;
  position: relative;
}

.container.large.flex.center.content.reverse {
  flex-direction: row-reverse;
}

.container.large.flex.center.content.vidoes {
  place-content: center;
  margin-bottom: 20px;
}

.container.large.flex.center.logos {
  justify-content: center;
}

.container.large.flex.center.logos.hide {
  display: none;
}

.container.large.flex.full-width {
  max-width: 700px;
  margin-top: 20px;
}

.container.large.cta {
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.container.large.footer-flex {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.container.flex {
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.container.centered-text {
  padding-top: 20px;
  display: block;
}

.container.thank-you {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.hillary-qoute-content-name {
  margin-top: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1.2rem;
  font-weight: 300;
  line-height: 1.4em;
  display: block;
}

.btn {
  background-color: var(--peacock);
  border-radius: 15px;
  margin-left: 0;
  padding: 16px 30px;
  font-size: 1rem;
}

.btn:hover {
  color: #fff;
  background-color: #6357da;
}

.btn.white {
  color: #5042df;
  background-color: #fff;
  margin-top: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.btn.white:hover {
  background-color: var(--lavender);
}

.btn.content {
  flex-wrap: nowrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  display: inline-block;
}

.btn.content.mobile {
  display: none;
}

.hero-h1 {
  margin-top: 2em;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 4rem;
  font-weight: 700;
}

.hero-p {
  max-width: 800px;
  margin-bottom: 3rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
}

.banner {
  z-index: 99;
  background-color: #fff;
  width: 100%;
  display: block;
  position: relative;
  inset: 0% 0% auto;
}

.hero-quote {
  border-radius: 15px;
  width: 100%;
  padding: 20px;
  box-shadow: 0 17px 20px 11px #0000000a;
}

.hero-quote.flex {
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.hero-quote.flex.center {
  background-color: #fff;
  align-items: center;
  margin-bottom: 100px;
}

.col6 {
  width: 15%;
}

.col1 {
  width: 100%;
}

.col1.margin-top {
  margin-top: 60px;
}

.col1.margin-top.center {
  text-align: center;
}

.col2 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 49%;
  display: block;
}

.centered-text {
  text-align: center;
  width: 100%;
  margin-bottom: 40px;
}

.centered-text.medium {
  color: #151d24;
  max-width: 1044px;
  margin-left: auto;
  margin-right: auto;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.centered-text.medium strong {
  color: #000;
  font-weight: 500;
}

.centered-text h2 {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 38px;
  font-weight: 500;
}

.centered-text.mb-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;
}

.h3-small {
  text-align: center;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.1rem;
}

.h3-small.video-title {
  margin-top: 1px;
}

.cta-inner {
  z-index: 5;
  color: #fff;
  text-align: center;
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px 20px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.footer {
  z-index: 1;
  background-color: #fff;
  border-top: 1px solid #0000001c;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: relative;
}

.foot-logo {
  margin-right: auto;
}

.foot-link {
  color: var(--black);
  padding: 9px 15px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .9rem;
}

.foot-link:hover {
  color: #6e6e70;
}

.foot-link.custom {
  margin-right: 10px;
}

.foot-log-img {
  max-width: 200px;
}

.image-2 {
  width: 100%;
  max-width: 60px;
  margin-left: auto;
  margin-right: auto;
}

.image-2.grey {
  max-width: 116px;
}

.image-3 {
  max-width: 116px;
  margin-left: auto;
  margin-right: auto;
}

.image-4 {
  max-width: 115px;
  margin-left: auto;
  margin-right: auto;
}

.image-5 {
  max-width: 140px;
  margin-left: auto;
  margin-right: auto;
}

.image-9 {
  max-width: 135px;
  margin-left: auto;
  margin-right: auto;
}

.image-9.grey {
  max-width: 125px;
  height: 80.325%;
}

.image-9.grey.custom {
  max-width: 90px;
  height: 90.325%;
}

.image-7 {
  max-width: 160px;
  margin-left: auto;
  margin-right: auto;
}

.hide {
  margin-bottom: 0;
  display: none;
}

.logos {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin: 40px auto;
  padding: 20px;
  display: flex;
}

.logos-section {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: relative;
}

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

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

.audio-title {
  font-size: 1.2rem;
}

.hillary-quote {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  margin-top: 100px;
  padding: 30px;
  display: flex;
  box-shadow: 0 17px 20px 11px #0000000a;
}

.hillary-qoute-content {
  text-align: left;
  flex: 1;
  padding-left: 40px;
}

.hillary-image-wrapper {
  width: 200px;
  height: 126px;
  position: relative;
}

.hilary-icon {
  border-radius: 100%;
  width: 100%;
  max-width: 100px;
  margin-left: auto;
  margin-right: auto;
}

.video-icon {
  background-color: var(--slate-blue);
  cursor: pointer;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 45px;
  height: 45px;
  margin-left: auto;
  margin-right: auto;
  transition: background-color .3s;
  display: flex;
  transform: translate(0, -20px);
}

.video-icon:hover {
  background-color: #1e1cb4;
}

.play-icon {
  width: 36px;
  padding: 11px;
  display: block;
}

.pause-icon {
  width: 41px;
  padding: 12px;
  display: none;
  transform: rotate(90deg);
}

.html-embed-5 {
  opacity: 1;
  border-radius: 0;
  box-shadow: inset 0 0 0 -20px #000;
}

.heading-2 {
  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: 36px;
  line-height: 1.5em;
}

.heading-4 {
  text-align: center;
  width: 90%;
  max-width: 700px;
  margin-top: 8px;
  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.75rem;
  font-weight: 500;
}

.text-block {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5vw;
  font-weight: 500;
}

.video-info {
  color: #7e7e7e;
  margin-top: 15px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1vw;
  line-height: 1.4em;
}

.youtube {
  opacity: 1;
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-clip: border-box;
  border-radius: 4px;
  width: 100%;
  max-width: 1100px;
  height: 100%;
  transition: opacity .2s;
  display: block;
}

.banner-info {
  background-color: #4745ce;
  max-width: 100vw;
  height: 40px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  display: none;
  overflow: visible;
}

.text-block-3 {
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-style: normal;
  display: flex;
}

.flex {
  z-index: 1;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

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

.blog-categories-col-list-wrap {
  width: 50%;
  display: none;
}

.blog-categories-col-list-wrap.full {
  text-align: center;
  background-color: #0000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  display: block;
}

.blog-categories-col-list {
  color: var(--black);
  background-color: #0000;
  width: 100%;
}

.blog-categories-col-item {
  text-align: center;
  width: 40%;
  display: inline-block;
}

.blog-categories-col-item.inline {
  display: inline-block;
}

.blog-categories-col-item.inline._4-col {
  background-color: var(--slate-blue);
  color: var(--black);
  width: 24%;
  margin-bottom: 10px;
  margin-left: .5%;
  margin-right: .5%;
}

.category-link {
  background-color: var(--slate-blue);
  color: var(--white-smoke);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border: 1px solid #0000;
  border-radius: 0;
  padding: 9px 14px;
  display: block;
}

.category-link:hover {
  background-color: var(--peacock-2);
  color: #fff;
}

.category-link.w--current {
  color: #fff;
  background-color: #3432a7;
}

.link-to {
  z-index: 9;
  display: block;
  position: absolute;
  inset: 0%;
}

.content-blog-col-list-wrap {
  width: 100%;
  margin-top: 40px;
}

.content-blog-col-list {
  flex-direction: column;
  align-items: center;
  width: 23%;
  height: 100%;
  margin-bottom: 20px;
  margin-left: .5%;
  margin-right: .5%;
  display: flex;
}

.content-blog-col-list.flex {
  flex-direction: row;
  width: 100%;
}

.blog-image {
  z-index: 1;
  background-color: #fff;
  width: 100%;
  height: 100%;
  min-height: 300px;
  padding: 20px;
  position: relative;
  box-shadow: 0 20px 20px -20px #00000045;
}

.blog-image:hover {
  box-shadow: 0 20px 20px -20px var(--slate-blue);
}

.blog-btn-heading {
  color: var(--slate-blue);
  margin-top: 20px;
  font-size: 1rem;
  font-weight: 900;
}

.next-blog {
  border-color: var(--black);
}

.next-blog:hover {
  border-color: var(--slate-blue);
  background-color: var(--slate-blue);
  color: #fff;
}

.previous {
  border-color: var(--black);
}

.previous:hover {
  border-color: var(--slate-blue);
  background-color: var(--slate-blue);
  color: #fff;
}

.member-img {
  border-radius: 100%;
  width: auto;
  height: 100%;
  max-height: 70px;
}

.faq-header {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.video-container {
  text-align: right;
  object-fit: fill;
  flex: 1;
  order: 0;
  align-self: auto;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.video {
  width: 100%;
}

.video.big {
  transform: translate(0, -10px);
}

.video.big.hidden-video {
  display: none;
}

.card-info {
  text-align: left;
  border: 1px solid #bbb;
  border-bottom-style: none;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  width: 100%;
  padding: 30px 20px 20px;
  display: flex;
}

.price {
  display: none;
  position: relative;
}

.card-header {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
  position: relative;
}

.card-name {
  text-align: center;
  width: 100%;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.price-icon {
  width: 24px;
}

.card-desc {
  margin-top: 1rem;
  font-size: 16px;
}

.card-icon {
  width: 20px;
  margin-right: 10px;
}

.card-info-row {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.card-info-text {
  margin-bottom: 0;
  font-size: .8em;
}

.paragraph-4-copy {
  margin-bottom: 0;
  font-size: 16px;
}

.price-tooltip {
  text-align: center;
  background-color: #4bc74b;
  border-radius: 5px;
  width: 120px;
  padding: 7px 10px;
  display: none;
  position: absolute;
  inset: -45px 0% auto auto;
}

.text-block-4 {
  color: #fff;
  font-size: 15px;
}

.maker-header {
  background-color: #e4e1ff;
  border-radius: 10px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 50px;
  padding: 50px;
  display: flex;
}

.maker-image {
  width: 100%;
  max-width: 200px;
}

.makers-content {
  text-align: left;
  flex: 1;
  padding-left: 60px;
}

.maker-name {
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 400;
}

.location {
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.maker-details-info {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 85px;
  display: flex;
}

.image-16 {
  width: 20px;
}

.text-block-5 {
  padding-left: 10px;
}

.maker-details-block {
  text-align: left;
  border: 2px solid #8981d3;
  border-radius: 4px;
  margin-top: 40px;
  padding: 50px 50px 20px;
}

.details-title {
  margin-bottom: 60px;
  font-size: 36px;
  font-weight: 400;
}

.details-row {
  margin-bottom: 30px;
}

.text-block-6 {
  padding-left: 20px;
}

.details-row-title {
  font-size: 20px;
  font-weight: 400;
}

.image-16-copy-copy {
  width: 20px;
}

.rich-text-block {
  padding-left: 20px;
  font-size: 16px;
  line-height: 26px;
}

.uc-col-list {
  flex-wrap: wrap;
  width: 100%;
  display: flex;
}

.uc-col-item {
  flex-direction: column;
  width: 33.33%;
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-15-copy {
  width: 20px;
  margin-right: 10px;
}

.directory-section {
  padding-bottom: 106px;
  padding-left: 30px;
  padding-right: 30px;
}

.arrow {
  border: 2px solid var(--slate-blue);
  color: var(--slate-blue);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 30px;
  height: 30px;
  margin-left: 1em;
  font-family: FA-Solid, sans-serif;
  text-decoration: none;
  display: flex;
  position: static;
}

.more-info {
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 1rem;
}

.custom-link {
  background-color: #f8f8f8;
  border: 1px solid #bbb;
  border-top-style: none;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.col3 {
  width: 33%;
}

.col3.hidden {
  display: none;
}

.col3.full {
  background-color: #000;
  width: 50%;
  display: block;
  overflow: hidden;
}

.agency-info {
  font-size: 1.2rem;
}

.agency-icon {
  width: 20px;
}

.link-2-copy {
  padding-left: 15px;
  font-size: .9rem;
}

.image-17 {
  display: none;
}

.info {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 20px;
  font-size: .8em;
}

.info.dark {
  color: #232323;
}

.video-card {
  width: 90%;
  margin-top: 5em;
  margin-left: auto;
  margin-right: auto;
}

.rt-block h2 {
  margin-bottom: 1rem;
  font-family: IBM Plex Sans, sans-serif;
}

.rt-block p {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 400;
}

.compare {
  width: 100%;
  margin-top: 2em;
}

.vs {
  z-index: 1;
  color: #fff;
  background-color: #4745ce;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 80px;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 2em;
  font-weight: 700;
  line-height: 1.4em;
  display: flex;
  position: absolute;
  inset: 27% 0% 0%;
}

.audio {
  width: 100%;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% auto auto -100px;
}

.top-info {
  min-height: 100px;
}

.svg-bottom {
  width: 100%;
  display: block;
  position: absolute;
  inset: auto 0% 19%;
}

.off-white-block {
  background-color: #f8f8f8;
  width: 100%;
  height: 22vh;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.menu-icon {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: none;
  position: relative;
}

.check-image {
  width: 150px;
  height: auto;
  padding: 20px;
}

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

.link-3 {
  color: var(--slate-blue-2);
  font-size: 1em;
  line-height: 1.5em;
  text-decoration: underline;
}

.cta-wrap {
  background-color: var(--peacock-2);
  border-radius: 20px;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10rem;
  padding-bottom: 4rem;
  display: block;
}

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

.icon {
  width: 10%;
}

.icon.footer {
  color: var(--black);
  background-color: #fff;
  border-top-style: none;
  width: 35px;
  margin-left: 3px;
  margin-right: 3px;
  padding-top: 0;
  padding-bottom: 0;
}

.icon.footer.custom {
  align-self: auto;
}

.section-3 {
  justify-content: center;
  padding-top: 25px;
  display: flex;
}

.clock-banner {
  z-index: 100000;
  background-image: linear-gradient(to right, #4645c7, #6969be 50%, #4645c7);
  padding: 40px 29px 0;
  display: block;
  position: relative;
}

.clcok-wrapper {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.clock-flex-wrapper {
  flex: 1;
  font-weight: 400;
}

.clokc-banner-title {
  color: var(--white-smoke);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.2rem;
}

.clock-wrapper-left {
  padding-right: 60px;
}

.menu-icon-2 {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-left: 10px;
  display: none;
  position: relative;
}

.login {
  color: #000;
  text-transform: uppercase;
  font-size: .8em;
  font-weight: 700;
  text-decoration: none;
}

.login:hover {
  opacity: .5;
}

.menu-icon-close {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-left: 10px;
  display: none;
  position: relative;
}

.video-embed {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 50% 0% 0% 50%;
  transform: translate(-50%, -50%);
}

.video-inner {
  z-index: 1;
  width: 100%;
  margin-top: 40px;
  padding: 0 0 56.2%;
  position: relative;
  overflow: hidden;
  transform: none;
}

.nav-link-2 {
  color: #000;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 13px 18px;
  font-size: .9em;
  font-weight: 700;
  text-decoration: none;
}

.nav-link-2:hover {
  opacity: .5;
}

.block {
  margin-top: 2em;
}

.testimonials {
  width: 100%;
  overflow: hidden;
}

.testimonials-col-list {
  background-color: var(--peacock-2);
  border-radius: 20px;
  width: 100%;
  padding: 20px;
}

.testimonials-col-item {
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.image-side {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 30%;
  display: flex;
}

.text-side {
  color: #fff;
  text-align: left;
  width: 70%;
  padding: 40px 8vw 40px 40px;
}

.image-crop {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100%;
  width: 80%;
  height: 80%;
  margin: auto;
  overflow: hidden;
}

.paragraph-size {
  font-size: 1rem;
}

.heading-h5 {
  margin-bottom: 0;
  font-weight: 500;
}

.testimonial-content {
  opacity: .5;
  font-size: .8em;
}

.c-w-full {
  width: auto;
  max-width: 100%;
  display: block;
}

.c-w-full.c-phone-mockup-1 {
  z-index: 1000;
  position: relative;
}

.c-w-full.c-me-img-main {
  z-index: 100;
  position: relative;
}

.c-w-full.c-me-grid-3-img-1, .c-w-full.c-me-grid-2-img-1 {
  z-index: 10;
  position: relative;
}

.c-w-full.editor-pick-thumb {
  border-radius: 10px;
  transition: all .3s;
}

.c-w-full.editor-pick-thumb:hover {
  opacity: .8;
}

.c-w-full.c-new-header-img {
  object-fit: fill;
}

.c-w-full.c-comparison-header-img-mobil {
  display: none;
}

.c-w-full.c-generator-article-img {
  border-radius: 10px;
}

.c-w-full.case-study-overview-img {
  border-radius: 4px;
}

.c-w-full.case-study-overview-img.is-horizonatal {
  max-width: 380px;
}

.c-w-full._100 {
  width: 100%;
}

.c-w-full.career-logo-img {
  max-width: 122px;
}

.c-w-full.made-in-webflow-round {
  border-radius: 8px;
}

.c-section-footer {
  padding: 64px 30px 22px;
  font-family: Inter-custom-woff2, sans-serif;
}

.body-wip {
  padding-top: 60px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.body-wip.hit-publish {
  padding-top: 65px;
}

.body-wip.community-leaders-form-page {
  font-family: Inter-custom-woff2, sans-serif;
}

.body-wip.no--padding {
  padding-top: 0;
}

.body-wip.pt--70 {
  color: #1d1d1d;
  padding-top: 70px;
}

.body-wip.body-book-demo {
  color: #1d1d1d;
  background-color: #f6f6f6;
  padding-top: 0;
}

.body-wip.black {
  background-color: #1d1d1d;
}

.body-wip.full-page {
  flex-flow: column;
  min-height: 100dvh;
  padding-top: 73px;
  display: flex;
}

.body-wip.full-page.is--setup {
  padding-top: 0;
}

.c-footer-top-wrapper {
  text-align: center;
  max-width: 520px;
  margin-left: auto;
  margin-right: auto;
}

.c-footer-logo {
  margin-bottom: 64px;
  padding: 0;
}

.c-footer-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 64px;
}

.c-footer-col-title {
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.c-footer-link {
  color: #181b21;
  font-size: 14px;
  line-height: 32px;
  display: block;
}

.c-footer-link.c-footer-bottom_link {
  color: #363b43;
  border: 1px #000;
  margin-left: 45px;
  padding: 0;
  line-height: 24px;
}

.c-footer-link.c-footer-bottom_link:hover {
  color: #000;
  border-bottom-color: #000;
}

.c-footer-link.c-footer-bottom_link.white {
  color: #c7c7c7;
  border-bottom-style: solid;
  border-bottom-color: #0000;
  margin-left: 46px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  line-height: 24px;
}

.c-footer-link.c-footer-bottom_link.white:hover {
  color: #c7c7c7;
  border-bottom-style: solid;
  border-bottom-color: #c7c7c7;
}

.c-footer-link.c-footer-bottom_link.white:active {
  color: #c7c7c799;
  border-bottom-color: #c7c7c799;
}

.c-footer-link.c-footer-bottom_link.white._1 {
  transition: all .4s cubic-bezier(.68, -.55, .265, 1.55);
}

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

.c-footer-bottom {
  justify-content: space-between;
  align-items: center;
  padding-top: 22px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.c-footer-bottom.enterprise {
  border-top: 1px solid #ffffff26;
  justify-content: space-between;
  max-width: 1800px;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-left: 0;
  padding-right: 1px;
}

.c-footer-bottom.enterprise.small-footer-wrapper {
  margin-top: 0;
  padding-bottom: 16px;
  padding-left: 20px;
  padding-right: 20px;
}

.c-footer-botton_copyright-text {
  color: #363b43;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 24px;
}

.c-footer-botton_copyright-text.white {
  color: #b4b4b4;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-footer_bottom-links {
  align-items: center;
  display: flex;
}

.c-footer-hr {
  background-color: #2226211a;
  height: 1px;
  margin-left: -30px;
  margin-right: -30px;
}

.c-section-cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830655a6_footer-bg-big.jpg");
  background-position: 50%;
  background-size: cover;
  padding-top: 130px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.c-section-cta-top-overlay {
  min-height: 360px;
  position: absolute;
  inset: 0% 0% auto;
}

.c-cta-top-block {
  z-index: 10;
  text-align: center;
  max-width: 302px;
  margin-bottom: 122px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-cta-button {
  color: #fff;
  background-color: #4649c6;
  border-radius: 10px;
  margin-top: 56px;
  padding: 16px 30px;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
  transition: all .275s;
}

.c-cta-button:hover {
  color: #fff;
  background-color: #5b58e1;
}

.c-cta-button.c-white-black {
  color: #000;
  background-color: #fff;
  font-weight: 700;
}

.c-cta-button.c-white-black.c-mobile-landing-button {
  color: #7f644d;
  margin-top: 0;
  margin-right: 16px;
  padding-left: 25px;
  padding-right: 25px;
}

.c-cta-button.c-white-black.c-mobile-landing-button:hover {
  color: var(--lavender);
  background-color: #8f8888;
}

.c-cta-button.c-white-black.c-mobile-landing-button.ios {
  color: #090a0c;
  margin-right: 0;
  padding-left: 26px;
  padding-right: 26px;
  font-size: 14px;
  line-height: 17px;
  transition-duration: .325s;
}

.c-cta-button.c-white-black.c-mobile-landing-button.ios:hover {
  background-color: #efefef;
}

.c-cta-button.c-white-black.c-mobile-landing-button.ios.show-mobile {
  display: none;
}

.c-cta-button.c-white-black.c-pricing-header-button {
  color: #000;
  margin-top: 0;
  margin-right: 0;
  padding-left: 45px;
  padding-right: 45px;
  font-size: 14px;
}

.c-cta-button.c-white-black.c-pricing-header-button:hover {
  background-color: #fffc;
}

.c-cta-button.c-white-black.c-pricing-header-button.get-started-start.abtest {
  color: #fff;
  background-color: #000;
  padding: 11px 23px;
}

.c-cta-button.c-white-black.c-header-cta-button-black {
  color: var(--white);
  background-color: #000;
  margin-top: 0;
  padding-left: 48px;
  padding-right: 48px;
  font-size: 14px;
  line-height: 22px;
}

.c-cta-button.c-white-black.c-header-cta-button-black:hover {
  background-color: #000c;
}

.c-cta-button.c-white-black.c-header-cta-button-white {
  color: #090a0c;
  background-color: #fff;
  margin-top: 0;
  padding-left: 48px;
  padding-right: 48px;
  font-size: 14px;
  line-height: 22px;
}

.c-cta-button.c-white-black.c-header-cta-button-white:hover {
  background-color: #f3ebeb;
}

.c-cta-top-block_icon {
  max-width: 24px;
  margin-left: auto;
  margin-right: auto;
}

.c-lebel {
  color: #4745ce;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
}

.c-lebel.c-cta-top-label {
  margin-top: 24px;
  margin-bottom: 48px;
}

.c-lebel.c-cta-top-label.c-community-label {
  color: #6d75f4;
  text-align: center;
  margin-top: 16px;
  margin-bottom: 20px;
}

.c-lebel.c-cta-top-label.c-pricing-header-label {
  color: var(--white-smoke);
  text-align: center;
  margin-top: 17px;
  margin-bottom: 20px;
}

.c-lebel.c-cta-top-label.ios-header-label {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 14px;
}

.c-lebel.c-cta-top-label.c-me-label {
  color: #6d75f4;
  text-align: center;
  margin-top: 16px;
  margin-bottom: 33px;
}

.c-cta-top-block_title {
  color: #181b21;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.c-cta-bottom-img {
  width: auto;
  max-width: 981px;
  margin-left: auto;
  margin-right: auto;
}

.c-section-header {
  background-color: #6d75f4;
  padding: 120px 30px;
  position: relative;
}

.c-section-header.privacy {
  padding-bottom: 0;
}

.c-section-header.pricing-2 {
  padding-top: 60px;
}

.c-nav-desktop {
  z-index: 10000;
  justify-content: space-between;
  align-items: center;
  margin-left: -30px;
  margin-right: -30px;
  padding: 40px 80px;
  transition: all .3s;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.c-nav-desktop-links {
  order: 1;
  align-items: center;
  display: flex;
}

.c-nav-link {
  color: #fff;
  margin-left: 38px;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  transition: all .25s;
  display: block;
}

.c-nav-link:hover {
  color: #fff9;
}

.c-nav-link.w--current {
  font-weight: 800;
}

.c-nav-link.black {
  color: #000;
}

.c-nav-link.black:hover, .c-nav-link.black.w--current {
  opacity: .6;
}

.c-nav-link.ml-0 {
  margin-left: 0;
}

.c-nav-link.blog-link {
  color: #1d1d1d;
  margin-left: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
}

.c-nav-link.blog-link:hover {
  color: #1d1d1d99;
}

.c-nav-link.blog-link.c-new-nav-link {
  color: #1d1d1d;
  margin-left: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 400;
}

.c-nav-link.blog-link.c-new-nav-link:hover {
  color: #1d1d1d99;
}

.c-nav-link.blog-link.c-new-nav-link.w--current {
  opacity: 1;
  font-weight: 700;
}

.c-nav-link.blog-link.c-new-nav-link._2 {
  color: #fff;
}

.c-nav-link.blog-link.c-new-nav-link.is--login {
  margin-left: 19px;
}

.c-nav-link.case-link {
  color: #000;
  margin-left: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 17px;
  display: none;
}

.c-nav-link.c-nav-link--default {
  color: #1d1d1dcc;
  margin-left: 0;
  padding-left: 9px;
  padding-right: 9px;
  font-weight: 500;
  line-height: 20px;
}

.c-nav-link.c-nav-link--default:hover {
  color: #1d1d1d99;
}

.c-nav-link.c-nav-link--default.p--13 {
  padding-left: 13px;
  padding-right: 13px;
}

.c-nav-link.c-nav-link--default.p--13.is--updated {
  margin-right: 8px;
  padding: .5rem .625rem;
  font-size: .875rem;
  line-height: 1.25rem;
}

.c-nav-button {
  background-color: #4649c6;
  border-radius: 10px;
  margin-left: 40px;
  padding: 13px 18px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.c-nav-button:hover {
  color: var(--white-smoke);
}

.c-nav-button.outlined {
  border: 1px solid var(--white-smoke);
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  transition: all .35s;
}

.c-nav-button.outlined:hover {
  background-color: var(--white-smoke);
  color: var(--black);
}

.c-nav-button.outlined.black {
  color: #000;
  border-color: #000;
}

.c-nav-button.outlined.black:hover {
  background-color: var(--black-2);
  color: var(--white-smoke);
}

.c-nav-button.outlined.black.get-started-start.updated-nav {
  color: #fff;
  text-align: center;
  background-color: #9671ff;
  border-color: #9671ff;
  border-radius: 4px;
  width: 108px;
  margin-left: 25px;
  padding: 15px 10px;
}

.c-nav-button.outlined.black.get-started-start.updated-nav:hover {
  background-color: #8062d7;
}

.c-nav-button.podcast {
  background-color: #0b0d10;
  padding: 13px 23px;
}

.c-nav-button.podcast:hover {
  background-color: #0b0d10cc;
}

.c-nav-button.c-try-button {
  background-color: #6d75f4;
  margin-left: 0;
  padding: 16px 46px;
}

.c-nav-button.c-try-button:hover {
  background-color: #7d7affcc;
}

.c-nav-button.c-try-button.black {
  background-color: #000;
  transition: all .25s;
}

.c-nav-button.c-try-button.black:hover {
  background-color: #000c;
}

.c-nav-button.c-try-button.black.get-started-start {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-nav-button.c-try-button.black.get-started-start.c-contest {
  background-color: #1b2127;
}

.c-nav-button.c-try-button.black.get-started-start.c-contest:hover {
  background-color: #000c;
}

.c-nav-button.c-try-button.black.get-started-start.german-home-feature-button {
  padding-left: 35px;
  padding-right: 35px;
}

.c-nav-button.c-try-button.audio-video-get-started {
  color: #fff;
  background-color: #6d75f4;
  padding-left: 33px;
  padding-right: 33px;
  transition: all .25s;
}

.c-nav-button.c-try-button.audio-video-get-started:hover {
  background-color: #6d75f4cc;
}

.c-nav-button.c-try-button.audio-video-get-started.get-started-start, .c-nav-button.c-try-button.get-started-start {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-nav-button.c-affiliate-cta-button {
  background-color: #6d75f4;
  margin-left: 0;
  padding: 16px 24px;
}

.c-nav-button.c-affiliate-cta-button:hover {
  background-color: #7d7affcc;
}

.c-nav-button.c-affiliate-cta-button.c-partners-button {
  padding-left: 45px;
  padding-right: 45px;
  font-size: 15px;
}

.c-nav-button.c-alp-cta-button {
  background-color: #000;
  margin-left: 0;
  padding: 16px 33px;
}

.c-nav-button.c-alp-cta-button:hover {
  background-color: #000c;
}

.c-nav-button.c-alp-cta-button._2 {
  padding-left: 45px;
  padding-right: 45px;
}

.c-nav-button.c-alp-cta-button._2.get-started-start.c-colin-samir-video-section-button {
  background-color: #7d7aff;
}

.c-nav-button.c-alp-cta-button._2.get-started-start.c-colin-samir-video-section-button:hover {
  background-color: #8f8de2;
}

.c-nav-button.c-alp-cta-button._2.get-started-start.alp-cta-button {
  background-color: #7d7aff;
  transition: all .275s;
}

.c-nav-button.c-alp-cta-button._2.get-started-start.alp-cta-button:hover {
  background-color: #7d7affcc;
}

.c-header-top-gradient {
  min-height: 671px;
  position: absolute;
  inset: 100px 0% auto;
}

.c-header-top-gradient.privacy {
  min-height: 280px;
}

.c-header-content {
  z-index: 100;
  padding-top: 100px;
  position: relative;
}

.c-header-content.pricing {
  padding-top: 40px;
}

.c-header-content.pricing-copy {
  padding-top: 0;
}

.c-header-content.plans-test-content {
  background-color: #dbdfff;
  padding-top: 50px;
  padding-bottom: 67px;
}

.c-header-content.plans-test-content.pb-0 {
  padding-bottom: 0;
}

.c-header-content.plans-test-content.pb-0.p-l-r-30 {
  padding-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
}

.c-header-top-content {
  text-align: center;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 64px;
}

.c-header-top-content.mobile, .c-header-top-content.ios {
  max-width: 840px;
  padding-bottom: 80px;
}

.c-header-content-title {
  color: #f5faff;
  text-align: center;
  margin-bottom: 32px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 48px;
  line-height: 64px;
}

.c-header-content-title.ios {
  max-width: 630px;
  margin-bottom: 18px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 55px;
  line-height: 60px;
}

.c-header-content-sub {
  color: #fff;
  text-align: center;
  max-width: 393px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 28px;
}

.c-header-content-sub.ios {
  font-weight: 500;
}

.c-header-video-wrapper {
  max-width: 920px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
}

.c-header-client-wrapper {
  text-align: center;
  max-width: 936px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-clients-label {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 35px;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
}

.c-clients-label.black {
  color: #090a0c;
}

.c-clients-label.black._180.a-1.updated-tools-page-brands-title, .c-clients-label.black._180.a-1-copy.updated-tools-page-brands-title {
  margin-bottom: 20px;
}

.c-clients-label.black._180.a-1-copy.updated-tools-page-brands-title.ld-brands-text {
  color: #afafaf;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-header-clients-grid {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
}

.c-header-clients-grid._2 {
  grid-template-columns: 1fr 1.3fr 1fr 1fr 1fr 1fr;
  max-width: 990px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.c-testimonial-block {
  max-width: 670px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-testimnoail-text {
  z-index: 10;
  color: #fff;
  margin-bottom: 11px;
  font-size: 26px;
  font-weight: 600;
  line-height: 38px;
  position: relative;
}

.c-play-audio_text {
  z-index: 10;
  color: var(--white);
  cursor: pointer;
  border-bottom: 2px solid #ffffff80;
  margin-left: 6px;
  padding-bottom: 2px;
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  transition: all .35s;
  display: inline-block;
  position: relative;
}

.c-play-audio_text:hover {
  opacity: .8;
}

.c-testimonial-name {
  z-index: 10;
  color: #fff;
  margin-bottom: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  position: relative;
}

.c-testimonial-designation {
  z-index: 10;
  color: #fff;
  background-color: #fff3;
  border-radius: 4px;
  align-items: center;
  max-width: 331px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 10px 8px;
  font-size: 16px;
  line-height: 24px;
  display: flex;
  position: relative;
}

.c-section-community {
  padding-top: 94px;
  padding-bottom: 94px;
}

.c-wrapper {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper.c-wrapper-850 {
  max-width: 850px;
}

.c-wrapper.c-wrapper-850.editor {
  display: block;
}

.c-wrapper.c-wrapper-980, .c-wrapper.c-wrapper-980.c-header-wrapper {
  max-width: 980px;
}

.c-wrapper.c-wrapper-1220 {
  max-width: 1220px;
}

.c-wrapper.c-wrapper-1050 {
  max-width: 1050px;
}

.c-wrapper.c-wrapper-730 {
  max-width: 730px;
}

.c-wrapper.c-wrapper-730.mr-auto, .c-wrapper.c-wrapper-730.ml-auto {
  margin-right: 0;
}

.c-wrapper.c-wrapper-730.mr-auto {
  margin-left: 0;
  margin-right: auto;
}

.c-wrapper.c-wrapper-1130 {
  max-width: 1130px;
}

.c-wrapper.c-wrapper-870 {
  max-width: 870px;
}

.c-wrapper.c-wrapper-1300 {
  background-color: #0000;
  border-style: none;
  width: auto;
  max-width: 1300px;
  padding: 0;
}

.c-wrapper.c-wrapper-1300.c-header-wrapper {
  display: block;
  position: relative;
}

.c-wrapper.c-wrapper-1300.c-mediaboard-header-wrapper {
  max-width: 1065px;
  position: relative;
}

.c-wrapper.c-wrapper-1445 {
  border-style: none;
  max-width: 1445px;
  padding-top: 0;
  padding-bottom: 0;
}

.c-wrapper.c-wrapper-1150 {
  max-width: 1150px;
}

.c-wrapper.c-wrapper-964 {
  max-width: 964px;
}

.c-wrapper.c-wrapper-1000 {
  color: #fff;
  max-width: 1000px;
}

.c-wrapper.c-wrapper-1080 {
  max-width: 1080px;
}

.c-wrapper.magic-editor {
  display: none;
}

.c-wrapper.c-wrapper-1244 {
  max-width: 1244px;
}

.c-wrapper.c-wrapper-980 {
  max-width: 980px;
}

.c-wrapper.c-wrapper-910 {
  max-width: 910px;
}

.c-wrapper.c-wrapper-1024 {
  max-width: 1024px;
}

.c-wrapper.c-wrapper-1024.c-new-content-wrapper-1 {
  margin-bottom: 140px;
}

.c-wrapper.c-wrapper-1024.c-new-content-wrapper-1.german-home-content-wrapper-1 {
  max-width: 1080px;
}

.c-wrapper.c-wrapper-1024.c-new-content-wrapper-2 {
  margin-bottom: 140px;
}

.c-wrapper.c-wrapper-1024.c-new-content-wrapper-2.german-home-content-wrapper-2 {
  max-width: 1125px;
}

.c-wrapper.c-wrapper-1024.c-new-content-wrapper-3 {
  max-width: 1024px;
  margin-bottom: 0;
}

.c-wrapper.c-wrapper-1024.c-new-content-wrapper-3.german-home-content-wrapper-3 {
  max-width: 1076px;
}

.c-wrapper.c-wrapper-1024.c-comparison-content-wrapper-1 {
  margin-bottom: 143px;
}

.c-wrapper.c-wrapper-1024.c-comparison-content-wrapper-1.zoom {
  margin-bottom: 90px;
}

.c-wrapper.c-wrapper-1024.c-comparison-overview-content-wrapper-1 {
  max-width: 1050px;
  margin-bottom: 120px;
}

.c-wrapper.c-wrapper-1024.c-comparison-overview-content-wrapper-2 {
  max-width: 980px;
  position: relative;
  left: -80px;
}

.c-wrapper.c-wrapper-1024.c-clips-home-wrapper {
  margin-bottom: 114px;
}

.c-wrapper.c-wrapper-1024.c-alp-content-wrapper-3, .c-wrapper.c-wrapper-1024.c-alp-wrapper-1, .c-wrapper.c-wrapper-1024.c-alp-wrapper-2 {
  max-width: 1020px;
  margin-bottom: 85px;
}

.c-wrapper.c-wrapper-1024.c-colin-samir-content-wrapper-3 {
  max-width: 1020px;
  margin-bottom: 150px;
}

.c-wrapper.c-wrapper-1024.c-colin-samir-content-wrapper-3.mb-0 {
  margin-bottom: 0;
}

.c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-1 {
  max-width: 1020px;
  margin-bottom: 150px;
}

.c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-1.mb-0 {
  margin-bottom: 0;
}

.c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-2 {
  max-width: 1020px;
  margin-bottom: 150px;
}

.c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-2.anchor-lp-content-section-2-wrapper {
  max-width: 980px;
  margin-bottom: 0;
}

.c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-5 {
  max-width: 1020px;
  margin-bottom: 0;
}

.c-wrapper.c-wrapper-1024.c-alp-content-wrapper-4 {
  max-width: 1020px;
  margin-bottom: 140px;
}

.c-wrapper.c-wrapper-1640 {
  background-color: #0000;
  border-style: none;
  width: auto;
  max-width: 1640px;
  margin-left: 0;
  padding: 0;
}

.c-wrapper.c-wrapper-1640.center {
  margin-left: auto;
}

.c-wrapper.c-wrapper-1800 {
  max-width: 1800px;
}

.c-wrapper.mb--56 {
  margin-bottom: 56px;
}

.c-community-top-wrapper {
  max-width: 312px;
  margin-bottom: 72px;
  margin-left: auto;
  margin-right: auto;
}

.c-community-top-wrapper._2 {
  max-width: 370px;
  margin-bottom: 56px;
}

.c-community-top-wrapper._2.abtest {
  max-width: 100%;
}

.c-community-icon {
  width: 24px;
  margin-left: auto;
  margin-right: auto;
}

.c-community-icon.left {
  margin-left: 0;
}

.c-community-icon._2 {
  width: 34px;
}

.c-community-icon.block {
  display: block;
}

.c-community-titlte {
  color: #181b21;
  text-align: center;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-community-titlte.left {
  text-align: left;
  line-height: 34px;
}

.c-community-titlte.left.white {
  color: #fff;
}

.c-community-titlte.left.c-max-400 {
  max-width: 300px;
}

.c-community-titlte._2 {
  margin-top: 130px;
  margin-bottom: 15px;
}

.c-community-grid {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.c-community-item {
  border: 1px solid #0000001a;
  border-radius: 12px;
}

.c-community-info {
  align-items: center;
  padding: 32px;
  display: flex;
}

.c-community-info_icon {
  width: 64px;
  margin-right: 24px;
}

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

.c-community-info-title {
  margin-bottom: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
}

.c-community-info_text {
  color: #181b21;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 22px;
}

.c-section-showcase {
  padding: 100px 30px 120px;
  overflow: hidden;
}

.c-section-showcase.faq {
  background-color: #eef1fa;
  padding-top: 105px;
  overflow: hidden;
}

.c-section-showcase.faq-copy {
  background-color: #7d7aff;
  padding-top: 105px;
  overflow: hidden;
}

.c-section-showcase.transcription-tool-faq {
  background-color: #f6f6f6;
  padding-top: 62px;
  padding-bottom: 62px;
  overflow: hidden;
}

.c-showcase-top-wrapper {
  max-width: 485px;
  margin-bottom: 63px;
  margin-left: auto;
  margin-right: auto;
}

.c-showcase-top-wrapper.c-audio-wrapper {
  text-align: center;
}

.c-showcase-top-wrapper.c-mobile-features-top {
  text-align: center;
  max-width: 840px;
}

.c-showcase-top-wrapper.c-features-inner {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  max-width: 840px;
  margin-bottom: 0;
  display: flex;
}

.c-showcase-top-wrapper.ios-header-bottom-wrapper {
  z-index: 100;
  text-align: center;
  max-width: 492px;
  margin-top: -30px;
  margin-bottom: 0;
  position: relative;
}

.c-content-text {
  color: #363b43;
  text-align: left;
  margin-top: 18px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.c-content-text.white {
  color: #b4b4b4;
  margin-top: 18px;
}

.c-content-text.white._2 {
  color: #363b43;
}

.c-content-text.white._2.fast {
  max-width: 350px;
}

.c-content-text.white._3 {
  color: #363b43;
}

.c-content-text.c-audio {
  color: #31313f;
  text-align: center;
  margin-top: 15px;
  line-height: 24px;
}

.c-content-text.c-feature-text {
  text-align: left;
}

.c-content-text.ios-header-bottom-text {
  color: #fff;
  text-align: center;
  margin-top: 21px;
  line-height: 24px;
}

.c-audio-showcase-grid {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.c-whowcase-item {
  background-color: var(--ghost-white);
  text-align: center;
  border-radius: 30px;
  padding-top: 66px;
  padding-bottom: 40px;
}

.c-zoom-icon {
  width: 89px;
  margin-left: auto;
  margin-right: auto;
}

.c-showcase-item-audio {
  border: 1px #0000001a;
  border-radius: 12px;
  margin-top: 30px;
  padding: 50px 48px;
  position: relative;
}

.c-showcase-item-audio_inner {
  position: relative;
  overflow: hidden;
}

.c-testimonial-grid {
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
  display: none;
}

.c-testimonial {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 12px;
  padding: 32px;
}

.c-testimonial._4 {
  position: relative;
  top: -25px;
}

.c-testimonial._6 {
  position: relative;
  top: -70px;
}

.c-testimonial.marque {
  text-align: left;
  width: 400px;
  margin-right: 20px;
  padding-bottom: 45px;
  position: relative;
}

.c-testimonial_header {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.div-block-11 {
  align-items: center;
  display: flex;
}

.c-testimonial-img {
  border-radius: 40px;
  width: 40px;
}

.c-testimonial-usersname {
  color: #080705cc;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.c-testimonial_header-text {
  color: #6c6c6c99;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 20px;
  display: block;
}

.c-testimonial_header-text.hide {
  display: none;
}

.div-block-12 {
  padding-left: 24px;
}

.c-testimonial_content {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.div-block-13 {
  margin-top: 55px;
}

.c-content-grid {
  grid-column-gap: 80px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 380px 1fr;
  align-items: center;
}

.c-content-grid._2, .c-content-grid.c-transcript {
  grid-template-columns: 1fr 380px;
}

.c-content-block {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-content-block.c-editor-top-block {
  align-items: center;
  margin-bottom: 76px;
}

.c-content-block._280.full-mobile.c-colin-samir-content-block-1 {
  max-width: 391px;
}

.c-content-block.c-features-top-block {
  align-items: center;
  margin-bottom: 40px;
}

.c-content-video {
  width: 100%;
}

.c-content-video.easy {
  z-index: 40;
  transform-origin: 100%;
  position: relative;
  left: 40px;
  transform: scale(1.2);
}

.c-content-video.transcript {
  max-width: 563px;
}

.c-section-editor {
  background-color: #0b0d10;
  padding: 80px 30px 100px;
}

.c-audio-play-icon {
  width: 11px;
  position: absolute;
  inset: 13px auto auto 20px;
}

.c-play-text {
  color: #fff;
  letter-spacing: 2px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  position: relative;
  left: 12px;
}

.c-pause-icon {
  width: 16px;
  position: relative;
  left: -4px;
}

.c-pause-text {
  color: #fff;
  letter-spacing: 2px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  position: relative;
  left: 5px;
}

.c-riverside-logo {
  width: 154px;
  margin-left: auto;
  margin-right: auto;
}

.audio-copy {
  width: 100%;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: -400px auto auto 0%;
}

.mobile-menu {
  display: none;
}

.c-header-logo {
  border: 2px solid #fff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  transition: all .3s;
  display: flex;
}

.c-header-logo:hover {
  background-color: #e4e0e069;
}

.c-mobile-header-buttons {
  justify-content: center;
  align-items: center;
  margin-top: 56px;
  display: flex;
}

.c-mobile-header-buttons.ios {
  margin-top: 16px;
}

.c-header-logo_icon {
  width: 20px;
}

.c-section-header_mobile {
  padding: 120px 30px 40px;
  position: relative;
}

.c-section-header_mobile.ios {
  background-color: #090a0c;
  padding-top: 40px;
  padding-bottom: 125px;
  transform: perspective(1000px);
}

.c-section-mobile-bottom {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065687_mobile-bottom-mockup-bg-optimized.jpg");
  background-position: 50% 0;
  background-size: cover;
  margin-top: -275px;
  padding-top: 215px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-features-grid {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 120px;
}

.c-features-grid_feature {
  background-color: #fff;
  border-radius: 12px;
  padding: 32px;
}

.c-feature-title {
  color: #181b21;
  text-align: left;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.c-feature-icon {
  width: 24px;
  margin-left: 0;
  margin-right: auto;
}

.c-pricing-header-sub {
  color: #fff;
  text-align: center;
  max-width: 700px;
  margin: -25px auto 0;
  font-size: 20px;
  line-height: 28px;
}

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

.c-faq-block {
  background-color: #fff;
  border-bottom: 1px solid #eee;
  border-radius: 15px;
  max-width: 1056px;
  margin-bottom: 120px;
  margin-left: auto;
  margin-right: auto;
  padding: 28px;
}

.c-faq-block.c-pricing-faq-block {
  border-radius: 20px;
  margin-bottom: 0;
}

.c-faq-block.c-pricing-faq-block.transcription-tool-faq-block.vc-faq-block {
  max-width: 960px;
  padding: 0;
}

.c-faq-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 50px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.c-faq-title.podcast, .c-faq-title.me {
  margin-bottom: 46px;
  font-size: 32px;
  line-height: 38px;
}

.c-faq-title.me.a-1 {
  display: none;
}

.c-faq-title.abtest {
  color: #fff;
  line-height: 33px;
}

.c-faq-title.transcription-tool-faq-title {
  color: #0b0d10;
  margin-bottom: 32px;
  line-height: 33px;
}

.c-faq-title.transcription-tool-faq-title.vc-faq-title {
  max-width: 500px;
  margin-bottom: 28px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 800;
}

.c-faq-title.transcription-tool-faq-title.pod-faq-title {
  color: #1b2127;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.c-faq-title.mp3-faq-title {
  color: #0b0d10;
  margin-bottom: 32px;
  font-size: 32px;
  line-height: 39px;
}

.c-faq-row {
  border-top: 1px solid #e5e5e5;
  padding-top: 23px;
  padding-left: 40px;
  padding-right: 30px;
  position: relative;
}

.c-faq-row.c-no-border-top {
  border-top-style: none;
}

.c-faq-row.c-no-border-top.vc-faq-row-top, .c-faq-row.vc-faq-row {
  padding-top: 24px;
  padding-bottom: 12px;
}

.c-faq-header {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 25px;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.c-faq-header.mp3-faq-header {
  margin-bottom: 12px;
}

.c-faq-header.is--busniess-page {
  white-space: pre-wrap;
  margin-bottom: 16px;
  padding: 0;
}

.c-faq-row-title {
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.c-faq-row-title.mp3-faq-title, .c-faq-row-title.transcript-tool-faq-title.vc-faq-row-title {
  color: #1b2127;
  font-weight: 700;
}

.c-faq-row-title.is--white {
  opacity: .8;
  color: var(--white);
}

.c-faq-row-arrow {
  width: 14px;
}

.c-faq-row-content {
  overflow: hidden;
}

.c-faq-row-content.is--dark {
  background-color: var(--dark);
}

.c-faq-text {
  color: #31313f;
  white-space: pre-wrap;
  margin-bottom: 0;
  padding-bottom: 32px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.c-faq-text.podcast, .c-faq-text.mp3-faq-text {
  max-width: 780px;
}

.c-faq-text.mp3-faq-text._2 {
  max-width: 820px;
}

.c-faq-text.mp3-faq-text-content {
  max-width: 780px;
}

.c-faq-text.vc-faq-text {
  max-width: 780px;
  padding-bottom: 16px;
}

.c-faq-text.is--busniess-page {
  color: var(--tech-gray-text);
  padding-bottom: 24px;
}

.c-pricing-header-bottom-wrapper {
  text-align: center;
  max-width: 500px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.c-pricing-header-botto-title {
  color: var(--white-smoke);
  text-align: center;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.c-pricing-header-botto-title.abtest {
  color: #1b2127;
  margin-top: 14px;
}

.c-pricing-header-botto-title.abtest.updated {
  max-width: 400px;
  margin: 0 auto 11px;
  line-height: 34px;
}

.c-pricin-header-text {
  color: #fff;
  text-align: center;
  margin-top: 16px;
  margin-bottom: 45px;
  font-size: 16px;
  line-height: 24px;
}

.c-pricin-header-text.abtest {
  color: #1b2127;
  margin-top: 7px;
  margin-bottom: 16px;
}

.c-pricing-block {
  margin-bottom: 120px;
}

.c-pricing-block.abtest {
  margin-bottom: 77px;
}

.c-pricing-block.abtest.updated {
  margin-bottom: 71px;
}

.c-pricing-block.abtest.updated-copy {
  margin-bottom: 45px;
}

.c-pricing-navigator {
  background-color: #181b2180;
  border-radius: 12px;
  width: 228px;
  height: 56px;
  margin-bottom: 96px;
  margin-left: auto;
  margin-right: auto;
  padding: 4px;
  display: flex;
  position: relative;
}

.c-pricing-navigator-text_monthly {
  z-index: 100;
  color: #fff;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  position: relative;
}

.c-pricing-navigator-active {
  z-index: 90;
  background-color: var(--white-smoke);
  border-radius: 8px;
  width: 110px;
  height: 48px;
  position: absolute;
  transform: translate(110px);
}

.c-pricing-navigator-text_yearly {
  z-index: 100;
  color: #181b21;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  position: relative;
}

.c-pricing-type_monthly, .c-pricing-type_yearly {
  z-index: 100;
  cursor: pointer;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 110px;
  height: 48px;
  display: flex;
  position: relative;
}

.c-pricing-grid {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1350px;
  margin-left: auto;
  margin-right: auto;
}

.c-pricing-col {
  text-align: center;
  background-color: #fff;
  border-radius: 12px;
  padding: 54px 24px 32px;
  overflow: hidden;
}

.c-pricing-col.popullar {
  border: 4.3px solid #6fcf97;
  height: 106%;
  padding-top: 90px;
  position: relative;
}

.c-pricing-col.popullar-copy {
  border: 5px solid #7d7aff;
  padding-top: 38px;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
}

.c-pricing-col.popullar-copy.plans-test-pro-col {
  background-color: #080705;
  border-style: none;
  border-width: 7px;
  min-height: 756px;
  padding-left: 20px;
  padding-right: 20px;
}

.c-pricing-col.popullar-copy.plans-test-pro-col.reverse-page-pro {
  min-height: 852px;
}

.c-pricing-col.c-abtest-col {
  padding-top: 42px;
  padding-left: 14px;
  padding-right: 14px;
}

.c-pricing-col.c-abtest-col.enterprise {
  padding-bottom: 55px;
}

.c-pricing-col.c-abtest-col.enterprise.update.team {
  padding-bottom: 27px;
}

.c-pricing-col.c-abtest-col.enterprise.update.team.plan-test-team {
  padding-top: 35px;
  padding-left: 16px;
  padding-right: 16px;
}

.c-pricing-col.c-abtest-col.enterprise.update.team.plan-test-team.is--main-pc {
  box-shadow: 0 2px 5px #0003;
}

.c-pricing-col.c-abtest-col.update.plan-test-col {
  padding: 35px 20px 60px;
}

.c-pricing-col.c-abtest-col.update.plan-test-col.reverse-page-free {
  min-height: 652px;
}

.c-pricing-col.c-abtest-col.plans-test-col-2 {
  min-height: 660px;
  padding-top: 35px;
  padding-left: 20px;
  padding-right: 20px;
}

.c-pricing-col.c-abtest-col.plans-test-col-2.reverse-page-standard {
  min-height: 752px;
}

.c-pricing-col_header {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 226px;
  display: flex;
}

.c-pricing-header-price {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 5px;
  padding-top: 7px;
  padding-bottom: 7px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-pricing-header-price.abtest-monthly {
  margin-bottom: 20px;
}

.c-pricing-header-price.abtest-monthly.updated {
  margin-bottom: 28px;
}

.c-pricing-header-price.abtest-monthly.updated.plan-test-price {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
}

.c-pricing-header-price.yearly-updated {
  margin-bottom: 21px;
}

.c-pricing-amount {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 24px;
}

.c-pricing-amount.c-abtest-amount {
  font-weight: 800;
  line-height: 24px;
}

.c-pricing-amount.c-abtest-amount.dfgdf {
  margin-bottom: 36px;
  line-height: 40px;
}

.c-pricing-amount.c-abtest-amount.yearly {
  margin-bottom: 53px;
  line-height: 40px;
}

.c-pricing-amount.c-abtest-amount.plan-test-price-amount {
  line-height: 54px;
}

.c-pricing-amount.c-abtest-amount.plan-test-price-amount.pro-price-text {
  color: #fff;
  font-size: 50px;
  font-weight: 900;
  line-height: 54px;
}

.c-pricing-amount.c-abtest-amount.plan-test-price-amount.is--monthly, .c-pricing-amount.c-abtest-amount.plan-test-price-amount.is--monthly.is--new {
  display: block;
}

.c-pricing-amount_label {
  color: #0000004d;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
  position: relative;
  top: -10px;
}

.c-pricing-amount_label.plan-test-price-amount-label {
  color: #080705cc;
  font-size: 12px;
  line-height: 14px;
  top: 8px;
  left: 3px;
}

.c-pricing-amount_label.plan-test-price-amount-label.white {
  color: #fffc;
  left: 5px;
}

.c-pricing-header-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.c-pricing-header-title.abtest-title {
  margin-bottom: 4px;
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
}

.c-pricing-header-title.abtest-title.enterprise-abtest-title {
  margin-bottom: 16px;
}

.c-pricing-header-title.abtest-title.enterprise-abtest-title.plan-test-team-title {
  color: #080705;
  text-align: left;
  margin-bottom: 10px;
  font-size: 28px;
  line-height: 34px;
}

.c-pricing-header-title.abtest-title.updated-title {
  margin-bottom: 28px;
}

.c-pricing-header-title.abtest-title.updated-title.yearly {
  margin-bottom: 20px;
}

.c-pricing-header-title.abtest-title.updated-title.plan-test-title {
  color: #080705;
  text-align: left;
  font-size: 28px;
  line-height: 34px;
}

.c-pricing-header-title.abtest-title.updated-title.plan-test-title.pro {
  color: #fff;
  margin-bottom: 0;
  font-size: 38px;
}

.c-pricing-header-text {
  color: #151c2299;
  margin-bottom: 13px;
  font-size: 16px;
  line-height: 24px;
}

.c-pricing-header-text.enterprise {
  max-width: 242px;
  margin-bottom: 44px;
  margin-left: auto;
  margin-right: auto;
}

.c-pricing-header-text.enterprise._2 {
  margin-bottom: 34px;
  padding-top: 0;
}

.c-pricing-header-text.enterprise._2.c-price-abtest-text {
  color: #0009;
  max-width: 250px;
  margin-bottom: 58px;
  font-size: 14px;
  line-height: 20px;
}

.c-pricing-header-text.enterprise._2.c-price-abtest-text.monthly {
  margin-bottom: 24px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-pricing-header-text.enterprise._2.c-price-abtest-text.yearly {
  margin-bottom: 54px;
}

.c-pricing-header-text.enterprise._2.c-price-abtest-text.yearly.updated {
  margin-bottom: 37px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-pricing-header-text.abtest-text {
  color: #0009;
  font-size: 14px;
}

.c-pricing-button {
  color: #fff;
  background-color: #000;
  border: 2px solid #000;
  border-radius: 12px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: all .3s;
  display: none;
}

.c-pricing-button:hover {
  opacity: 1;
  color: #000;
  background-color: #0000;
}

.c-pricing-button.abtest-button {
  color: #1b2127;
  background-color: #0000;
  width: auto;
  padding: 12px 38px;
  display: inline-block;
}

.c-pricing-button.abtest-button:hover {
  color: #fff;
  background-color: #1b2127;
}

.c-pricing-button.abtest-button.pro {
  color: #fff;
  background-color: #252a30;
  margin-top: 0;
}

.c-pricing-button.abtest-button.pro:hover {
  background-color: #444b55;
  border-color: #444b55;
}

.c-pricing-button.abtest-button.pro.col_plan_button_monthly_pro.plan-test-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  width: 100%;
  padding-top: 16.5px;
  padding-bottom: 16.5px;
  font-weight: 700;
}

.c-pricing-button.abtest-button.pro.col_plan_button_monthly_pro.plan-test-pro-button:hover {
  color: #fff;
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button.abtest-button.updated {
  padding-left: 28px;
  padding-right: 28px;
}

.c-pricing-button.abtest-button.updated.get-started-start.col_plan_button_monthly_free.plan-test-free-button {
  color: #080705;
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-weight: 700;
}

.c-pricing-button.abtest-button.updated.get-started-start.col_plan_button_monthly_free.plan-test-free-button:hover {
  color: #fff;
}

.c-pricing-button.abtest-button.updated.col_plan_button_monthly_standard.plan-test-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  padding-top: 16.5px;
  padding-bottom: 16.5px;
  font-weight: 700;
}

.c-price-abtest-enterprise-bar {
  background-color: #181b211a;
  height: 1px;
  margin-top: 40px;
  margin-left: 0;
  margin-right: 0;
}

.c-price-abtest-enterprise-bar.abtest {
  margin-top: 50px;
  position: relative;
  top: 2px;
}

.c-price-abtest-enterprise-bar.abtest.enterprise-abtest-br {
  margin-top: 38px;
}

.c-price-abtest-enterprise-bar.abtest.enterprise-abtest-br._2 {
  margin-top: 35px;
}

.c-price-abtest-enterprise-bar.abtest.enterprise-abtest-br._2.updated {
  margin-top: 34px;
}

.c-price-abtest-enterprise-bar.abtest.enterprise-abtest-br.updated {
  margin-top: 33px;
}

.c-pricing-content.abtest-content {
  max-width: 242px;
  margin-left: auto;
  margin-right: auto;
}

.c-pricing-content.abtest-content.enterprise {
  max-width: 284px;
  padding-top: 0;
  padding-left: 6px;
  padding-right: 6px;
}

.c-pricing-content.abtest-content.enterprise.update.c-hide-mobile.plan-test-pro {
  padding-top: 46px;
}

.c-pricing-content.abtest-content.enterprise.update.is--new {
  padding-top: 48px;
}

.c-pricing-content.abtest-content.update {
  max-width: 100%;
  padding-top: 28px;
}

.c-pricing-content.abtest-content.update.c-hide-mobile.plan-test-pro {
  max-width: 286px;
  padding-top: 50px;
}

.c-pricing-content.abtest-content.update.c-hide-desktop.plan-test-pro {
  max-width: 286px;
}

.c-pricing-content.abtest-content.update.is--new {
  max-width: 286px;
  padding-top: 50px;
}

.c-pricing-content_row {
  align-items: flex-start;
  margin-bottom: 4px;
  display: flex;
}

.c-pricing-content_row_dot {
  background-color: #121212;
  border-radius: 100%;
  width: 5px;
  height: 5px;
  position: relative;
  top: 9px;
}

.c-pricing-content_row_text {
  color: #000000b3;
  text-align: left;
  flex: 1;
  margin-bottom: 0;
  padding-left: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.c-pricing-content_row_text.transcriptions.has-check-icon {
  padding-left: 7px;
}

.c-pricing-content_row_text.transcriptions.has-check-icon.plan-test-text-white {
  padding-left: 10px;
}

.c-pricing-content_row_text.enterprise-pricing-text-6 {
  max-width: 220px;
}

.c-pricing-content_row_text.enterprise-pricing-text-6.has-check-icon {
  padding-left: 7px;
}

.c-pricing-content_row_text.enterprise-pricing-text-6.has-check-icon.plan-test-feature-text {
  padding-left: 10px;
}

.c-pricing-content_row_text.enterprise-pricing-text-7 {
  max-width: 200px;
}

.c-pricing-content_row_text.enterprise-pricing-text-7.has-check-icon {
  padding-left: 7px;
}

.c-pricing-content_row_text.condensed {
  line-height: 20px;
}

.c-pricing-content_row_text.condensed.has-check-icon {
  padding-left: 7px;
  line-height: 22px;
}

.c-pricing-content_row_text.condensed.has-check-icon.plan-test-text-icon {
  color: #fffc;
}

.c-pricing-content_row_text.condensed.has-check-icon.plan-test-feature-text {
  padding-left: 10px;
}

.c-pricing-content_row_text.plan-test-text-white {
  color: #fffc;
}

.c-pricing-content_row_text.plan-test-feature-text {
  color: #080705;
}

.c-pricing-label {
  color: var(--peacock-2);
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
}

.c-pricing-label.grey {
  color: #666;
}

.c-pricing-label.grey.abtest-pricing {
  color: #666c;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 14px;
}

.c-pricing-header-price_overlay {
  background-color: #fff;
  justify-content: center;
  align-items: flex-start;
  padding-top: 7px;
  padding-bottom: 7px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-faq-background {
  z-index: -1;
  background-color: #f0f0f0;
  height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.c-tab-link {
  color: var(--white);
  text-align: center;
  background-color: #0000;
  border-radius: 12px;
  width: 50%;
  max-width: 1280px;
  padding-top: 18px;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}

.c-tab-link.w--current {
  color: #fff;
  background-color: #1a1d21;
  border-radius: 12px;
  font-size: 16px;
  line-height: 20px;
}

.c-tab-link.tab-head-2, .c-tab-link.tab-head-3 {
  width: 49%;
}

.c-editor-tab-text {
  color: #b4b4b4;
  text-align: center;
  max-width: 700px;
  margin: 24px auto 0;
  font-size: 16px;
  line-height: 24px;
}

.tabs-menu-editor {
  flex: 1;
  justify-content: space-between;
  margin-bottom: 76px;
  display: flex;
}

.tabs-menu-editor._2 {
  border: 1px solid #373737;
  border-radius: 12px;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 2px;
}

.c-tab-content {
  height: 100%;
}

.c-tab-progress {
  justify-content: space-between;
  align-items: center;
  width: 140px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-tab-2-progress-1 {
  background-color: #fff3;
  width: 64px;
  height: 2px;
  position: relative;
}

.c-tab-2-progress-1.tab-progress-1 {
  cursor: pointer;
}

.c-tab-2-progress-1_inner {
  background-color: #fff;
  width: 0%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.c-tab-2-progress-2 {
  background-color: #fff3;
  width: 64px;
  height: 2px;
  position: relative;
}

.c-tab-2-progress-2.tab-progress-2 {
  cursor: pointer;
}

.c-tab-2-progress-2_inner {
  background-color: #fff;
  width: 0%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.c-tab-2-progress-3 {
  background-color: #fff3;
  width: 64px;
  height: 2px;
  position: relative;
}

.c-tab-2-progress-3.tab-progress-3 {
  cursor: pointer;
}

.c-tab-2-progress-3_inner {
  background-color: #fff;
  width: 0%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.tabs {
  margin-bottom: 48px;
}

.tab-progress {
  background-color: #0000;
  border-radius: 5px;
  width: 100%;
  height: 3px;
  padding-left: 16px;
  padding-right: 16px;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.tab-progress-inner {
  background-color: #fffc;
  width: 100%;
  height: 2px;
}

.c-tab-1-link {
  color: #181b2166;
  text-align: center;
  background-color: #0000;
  border-radius: 12px;
  width: 100%;
  max-width: none;
  padding: 32px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.c-tab-1-link.w--current {
  color: #181b21;
  background-color: #ffffff1a;
  border: 1px solid #0000001a;
  border-radius: 12px;
  font-size: 18px;
}

.c-zoom-play-button {
  cursor: pointer;
  background-color: #161c21;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 108px;
  height: 40px;
  transition: all .25s;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.c-zoom-play-button:hover {
  background-color: #5351c2;
}

.c-zoom-pause-button {
  z-index: 20;
  cursor: pointer;
  background-color: #161c21;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  transition: all .3s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-audio-button {
  border-radius: 40px;
  width: 108px;
  height: 40px;
  position: relative;
  overflow: hidden;
}

.c-zoom-play-button-wrapper, .c-riverside-play-button-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.c-riverside-pause-button {
  z-index: 20;
  cursor: pointer;
  background-color: #161c21;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  transition: all .3s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-riverside-play-buttons {
  cursor: pointer;
  background-color: #161c21;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 108px;
  height: 40px;
  transition: all .25s;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.c-riverside-play-buttons:hover {
  background-color: #5351c2;
}

.c-hillary-headshot {
  z-index: 10;
  width: 91px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-app-download {
  background-color: var(--slate-blue);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 250px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 24px;
  transition: all .3s;
  display: flex;
}

.c-app-download:hover {
  background-color: #1c118f;
}

.c-apple-icon {
  width: 20px;
  margin-right: 20px;
}

.c-app-download_text {
  color: #fff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.c-editor-img {
  margin-top: 62px;
  position: relative;
}

.c-editor-1-sub {
  position: absolute;
  inset: auto -150px 40px auto;
}

.tabs-content-2 {
  overflow: visible;
}

.c-editor-2-sub {
  text-align: center;
  position: absolute;
  inset: auto 0% 0%;
}

.c-editor-2-sub_sub {
  max-width: 328px;
  margin-left: auto;
  margin-right: 0;
  position: relative;
  bottom: -32px;
}

.c-editor-3-sub {
  max-width: 503px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 72px auto auto -88px;
}

.c-header-top-bar {
  background-color: #0b0d10;
  height: 100px;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.c-navbar-mobile {
  display: none;
}

.c-marque-left {
  margin-left: -30px;
  margin-right: -30px;
}

.c-marque-left-wrapper {
  flex-direction: row;
  align-items: stretch;
  width: 5880px;
  margin-bottom: 20px;
  margin-right: 30px;
  display: flex;
}

.c-marque-left-wrapper.is--new {
  width: auto;
  margin-right: 0;
}

.c-marque-right {
  margin-left: -30px;
  margin-right: -30px;
}

.c-marque-right-wrapper {
  flex-direction: row;
  width: 5880px;
  margin-bottom: 20px;
  margin-right: 30px;
  display: flex;
}

.c-marque-right-wrapper.is--new {
  width: auto;
  margin-right: 0;
}

.c-section-banner {
  z-index: 1000000;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70px;
  max-height: 80px;
  padding: 0 20px;
  display: none;
  position: relative;
}

.c-banner-wrapper {
  align-items: center;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-banner-wrapper.main-banner {
  max-width: 960px;
}

.c-banner-wrapper-text {
  color: var(--black);
  text-align: center;
  flex: 1;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 0;
  font-size: 16px;
  line-height: 22px;
}

.c-banner-wrapper-text.main-banner {
  text-align: left;
  padding-left: 15px;
  padding-right: 10px;
}

.c-banner-label {
  width: 63px;
}

.c-banner-read-more {
  color: #4745ce;
  border-bottom: 1.4px solid #4745ce;
  width: 83px;
  padding-bottom: 1px;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
}

.c-banner-read-more:hover {
  color: #463bb9;
}

.c-banner-read-more.hide {
  width: 60px;
  display: block;
}

.c-banner-read-more.hide.custom {
  width: 90px;
  display: block;
}

.c-pricing-button-yearly {
  background-color: #090a0c;
  border: 2px solid #000;
  border-radius: 12px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: all .3s;
}

.c-pricing-button-yearly:hover {
  opacity: 1;
  color: var(--white);
  background-color: #000c;
  border-style: solid;
  border-color: #000;
}

.c-pricing-button-yearly.outline:hover {
  color: var(--black);
  background-color: #0000;
}

.c-pricing-button-yearly.abtest-button-yearly {
  color: #1b2127;
  background-color: #0000;
  border-color: #1b2127;
  width: auto;
  padding: 12px 38px;
}

.c-pricing-button-yearly.abtest-button-yearly:hover {
  color: #fff;
  background-color: #444b55;
  border-color: #444b55;
}

.c-pricing-button-yearly.abtest-button-yearly.updated {
  padding-left: 28px;
  padding-right: 28px;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_free.plan-test-yearly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_free.plan-test-yearly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 129px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-width: 1px;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 129px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-width: 1px;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-yearly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-yearly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 129px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-width: 1px;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-yearly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-yearly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro {
  background-color: #252a30;
  width: auto;
  padding: 12px 38px;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro:hover {
  background-color: #444b55;
  border-color: #444b55;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button.table_plan_button_monthly_pro.plan-test-yearly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button.table_plan_button_monthly_pro.plan-test-yearly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button.table_plan_button_yearly_pro.plan-test-monthly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button.table_plan_button_yearly_pro.plan-test-monthly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button.plan-test-yearly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button.plan-test-yearly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button.plan-test-monthly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly.c-abtest-button-yearly-pro.compare-button.plan-test-monthly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-enterprise {
  color: #000;
  background-color: #0000;
  border: 2px solid #000;
  border-radius: 12px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: all .3s;
  display: block;
}

.c-pricing-button-enterprise:hover {
  opacity: 1;
  color: var(--white-smoke);
  background-color: #000;
}

.c-pricing-button-enterprise.abtest {
  width: auto;
  max-width: 180px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 28px;
}

.c-pricing-button-enterprise.abtest.enterprise-abtest-button-2 {
  position: relative;
  top: -4px;
}

.c-pricing-button-enterprise.abtest.enterprise-abtest-button-2.c-hide-mobile.col_plan_button_team.plan-test-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  width: 100%;
  max-width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-weight: 700;
}

.c-pricing-button-enterprise.abtest.enterprise-abtest-button-2.c-hide-mobile.col_plan_button_team.plan-test-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-content-arrow-link {
  border-bottom: 2px solid #000;
  align-items: center;
  width: 108px;
  margin-top: 18px;
  padding-left: 0;
  padding-right: 0;
  transition: all .325s;
  display: flex;
}

.c-content-arrow-link:hover {
  opacity: .7;
}

.c-content-arrow-link.center {
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.c-content-arrow-link.c-border-white {
  border-bottom-color: var(--white);
}

.c-content-arrow-link-icon {
  width: 12px;
  position: relative;
  top: 1.5px;
}

.c-linkarrow-text {
  color: var(--black-2);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 5px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.c-inline-border {
  border-bottom: 1px solid #000;
  display: inline-block;
}

.blue {
  color: #00f;
}

.blue.p-16 {
  font-size: 16px;
}

.orange {
  color: #c78409;
}

.c-term-row-1 {
  flex-wrap: wrap;
  padding-left: 40px;
  display: flex;
}

.c-term-row-1._0 {
  padding-left: 0;
}

.c-term-list-text {
  flex: 1;
  padding-left: 20px;
}

.c-section-enterprise-header {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065817_enterpise-header-bg.jpg");
  background-position: 0 0;
  background-size: cover;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  padding: 100px 30px 60px;
  position: relative;
  overflow: hidden;
}

.c-bottom-right-gradient {
  width: 900px;
  height: 900px;
  position: absolute;
  inset: auto -450px -450px auto;
}

.c-enterprise-navbar {
  z-index: 2147483007;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 10px 35px;
  font-family: Inter;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.c-enterprise-navbar.top {
  z-index: 10000;
  inset: 0% 0% auto;
}

.c-enterprise-navbar.hide {
  display: none;
}

.c-enterprise-navbar.ios-top {
  z-index: 10000;
  justify-content: space-between;
  inset: 0% 0% auto;
}

.c-enterprise-navbar.with-new-logo {
  height: 71px;
  padding: 12px 12px 12px 20px;
}

.c-enterprise-logo {
  width: 125px;
  display: block;
}

.c-enterprise-logo.c-footer-blog-block {
  margin-bottom: 55px;
}

.c-enterprise-logo.updated-logo {
  width: auto;
}

.c-enterprise-logo.new-logo {
  width: 148px;
}

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

.c-enterprise-header-title {
  color: var(--white-smoke);
  text-align: center;
  max-width: 750px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 65px;
  line-height: 75px;
}

.c-enterprise-header-sub {
  color: #fff;
  text-align: center;
  max-width: 426px;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.enterprise {
  padding-top: 60px;
  font-family: Inter;
}

.c-enterprise-header-button {
  background-color: var(--white-smoke);
  color: #0b0d10;
  border-radius: 10px;
  padding: 16px 34px;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  transition: all .325s;
}

.c-enterprise-header-button:hover {
  color: #0b0d10;
  background-color: #f9fafce6;
}

.c-enterprise-header-button.cta {
  color: var(--white-smoke);
  background-color: #0b0d10;
}

.c-enterprise-header-button.cta:hover {
  background-color: #222;
}

.c-enterprise-header-button.hide-desktop {
  display: none;
}

.c-enterprise-header-button.cta-button {
  color: #000;
  padding-left: 47px;
  padding-right: 47px;
}

.c-enterprise-header-button.cta-button:hover {
  background-color: #efefef;
}

.c-enterprise-header-button.cta-button.mediaboard-cta {
  font-size: 14px;
  line-height: 17px;
}

.c-enterprise-header-button.cta-button.sign-up {
  font-family: Inter;
}

.c-enterprise-header-button.cta-button.sign-up.get-started-start {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-enterprise-header-button.c-start-generate-button {
  color: #fff;
  background-color: #7d7aff;
  padding-left: 20px;
  padding-right: 20px;
}

.c-enterprise-header-button.c-start-generate-button:hover {
  background-color: #7d7affcc;
}

.c-enterprise-header-button.c-button-section-podcast-start-grid {
  color: #fff;
  background-color: #7d7aff;
  padding-left: 29px;
  padding-right: 29px;
}

.c-enterprise-header-button.c-button-section-podcast-start-grid:hover {
  background-color: #7d7affcc;
}

.c-enterprise-header-button.c-podcast-page-learn-more {
  display: none;
}

.c-enterprise-header-button.get-started-start.alter-cta-button {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-enterprise-clients-block {
  margin-top: 70px;
}

.c-enterprise-clients-text {
  color: #fff;
  margin-bottom: 20px;
  font-size: 15px;
  line-height: 21px;
}

.c-enterprise-header-clients {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
}

.c-enterprise-menu {
  display: none;
}

.c-enterprise-benefits {
  padding: 110px 30px 112px;
  font-size: 18px;
}

.c-enterprise-benefit-section-title {
  text-align: center;
  max-width: 500px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 42px;
}

.c-enterprise-benefit-grid {
  grid-column-gap: 50px;
  grid-row-gap: 100px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
  left: 30px;
}

.c-enterprise-benefit-grid.hide {
  display: none;
}

.c-enterprise-benefit-col_icon {
  background-color: #171717;
  border-radius: 100px;
  width: 100px;
  height: 100px;
}

.c-enterprise-benefit-title {
  color: #1c1e20;
  margin-top: 36px;
  margin-bottom: 15px;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.c-enterprise-benefit-text {
  color: #7a7a93;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 28px;
}

.c-enterprise-benefit-col {
  max-width: 353px;
}

.c-enterprise-footer {
  z-index: 2000;
  background-color: #000;
  padding: 42px 30px 20px;
  display: block;
  position: relative;
}

.c-enterprise-footer.new {
  display: none;
}

.c-footers-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr .8fr 1fr 160px 470px;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.c-footer-title {
  color: #fff;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
}

.c-footer-title.black {
  color: #000;
  margin-bottom: 11px;
}

.c-footer-title.black.em {
  font-size: .6em;
  line-height: 1em;
}

.c-footer-title.c-footer-title-tools {
  margin-top: 37px;
}

.c-footer-title.mb--0 {
  margin-bottom: 0;
}

.c-footers-link {
  color: #c7c7c7;
  text-transform: capitalize;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  transition: color .4s cubic-bezier(.68, -.55, .265, 1.55);
  display: block;
}

.c-footers-link:hover {
  color: #f6f6f6;
}

.c-footers-link:active {
  color: #c7c7c7;
}

.c-footers-link:lang(fr) {
  text-transform: none;
}

.c-footers-link.hide {
  display: none;
}

.c-footers-link.black {
  color: #363b43;
  font-weight: 500;
}

.c-footers-link.black:hover {
  color: var(--slate-blue);
}

.c-footers-link.press {
  display: none;
}

.c-footers-link.magic-editor, .c-footers-link.ios-app {
  display: block;
}

.c-footers-link.support-chat {
  color: #9671ff;
  border-color: #9671ff;
  margin-top: 7px;
  padding-top: 6px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  display: inline-block;
  position: relative;
  left: -14px;
}

.c-footers-link.support-chat:hover {
  color: #1d1d1d;
  background-color: #9671ff;
}

.c-footers-link.support-chat:active {
  background-color: #7b54ea;
  border-color: #7b54ea;
}

.c-footers-link.support-chat._2 {
  transition: all .2s;
  left: 0;
}

.c-footers-link.support-chat._2:hover {
  color: #fff;
}

.c-footers-link.gray {
  color: #969696;
  font-size: .68em;
  line-height: 1.8em;
  transition: all .2s;
}

.c-footers-link.gray {
  color: #969696;
  font-size: 12px;
  transition: all .2s;
}

.c-footers-link.gray:hover {
  color: #1d1d1d;
}

.c-social-block {
  align-items: center;
  padding-right: 9px;
  display: flex;
}

.c-social-block.is--desktop {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  padding-right: 0;
}

.c-social-block.is--mobile {
  display: none;
}

.c-footer-social-link {
  padding: 0;
  transition: opacity .4s cubic-bezier(.68, -.55, .265, 1.55);
}

.c-footer-social-link:hover {
  opacity: .8;
}

.c-footer-social-link:active {
  opacity: .3;
}

.c-footer-social-link.instagram {
  position: relative;
  top: 1px;
}

.c-footer-social-link.is--last {
  margin-right: 0;
}

.c-footer-logo-icon {
  max-width: 132px;
}

.c-footer-logo-icon.update {
  max-width: none;
}

.c-enterprise-testimnoial {
  background-color: #0b0d10;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
  overflow: hidden;
}

.c-enterprise-testimonial-content {
  z-index: 10;
  background-color: #6d75f4;
  border-radius: 30px;
  padding: 90px 30px 95px;
  position: relative;
}

.c-top-white-block {
  background-color: #fff;
  height: 210px;
  position: absolute;
  inset: -1px 0% auto;
}

.c-enterprise-testimonial-grid {
  grid-column-gap: 87px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 383px 1fr;
  max-width: 1090px;
  margin-left: auto;
  margin-right: auto;
}

.c-enterprise-testimonial-title {
  color: var(--white-smoke);
  margin-bottom: 0;
  padding-right: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 35px;
  line-height: 45px;
}

.c-enterprise-testimonial-right {
  align-items: flex-start;
  display: flex;
}

.c-enterprise-testimonial-img {
  width: 96px;
  margin-right: 24px;
}

.c-enterprise-testimonial-content-info {
  flex: 1;
}

.c-enterprise-testimonial-star {
  width: 95px;
}

.c-enterprise-testimonial-info {
  background-color: #8188fb;
  border-radius: 10px;
  align-items: center;
  margin-top: 37px;
  padding: 15px 20px;
  display: flex;
}

.c-enterprise-testimonial-bar {
  background-color: #fff;
  width: 30px;
  height: 2px;
}

.c-enterprise-testimonial-designation {
  color: var(--white-smoke);
  margin-bottom: 0;
  padding-left: 18px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
}

.c-enterprise-testimonial-content_text {
  color: var(--white-smoke);
  max-width: 440px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.c-enterprise-content-section {
  background-color: #0b0d10;
  padding: 170px 30px;
  overflow: hidden;
}

.c-enterprise-content-row {
  margin-bottom: 170px;
}

.c-enterprise-content-row._3 {
  margin-bottom: 0;
}

.c-enterprise-content-grid {
  grid-column-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 390px 1fr;
  align-items: center;
}

.c-enterprise-content-grid._3 {
  grid-template-columns: 386px 1fr;
}

.c-enterprise-content-grid._2 {
  grid-template-columns: 1fr 345px;
}

.c-enterprise-content-grid-title {
  color: var(--white-smoke);
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
}

.c-enterprise-content-grid_sub {
  color: var(--white-smoke);
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 24px;
}

.c-enterprise-content-grid_list {
  color: #b4b4b4;
  margin-bottom: 20px;
  padding-left: 20px;
  font-size: 15px;
  line-height: 24px;
}

.c-enterprise-content-grid_list._3 {
  max-width: 328px;
}

.c-text-white {
  color: #fff;
}

.c-section-footer-top {
  background-color: #6d75f4;
  padding-top: 90px;
  padding-left: 30px;
  padding-right: 30px;
  overflow: hidden;
}

.c-footer-top-grid {
  grid-template-rows: auto;
}

.c-footer-top-app-block {
  text-align: center;
  border: 1px solid #fff;
  border-radius: 40px 40px 0 0;
  max-width: 315px;
  padding-top: 141px;
  padding-bottom: 70px;
  position: relative;
  bottom: -1px;
}

.c-footer-top-app-logo-1 {
  width: 100%;
  max-width: 104px;
  margin-bottom: 47px;
  margin-left: auto;
  margin-right: auto;
}

.c-footer-top-app-logo-2 {
  max-width: 150px;
  margin-left: auto;
  margin-right: auto;
}

.c-footer-top-title {
  color: #fff;
  text-align: left;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.c-footer-top-sub {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 27px;
}

.c-footer-top-right {
  text-align: left;
  padding-top: 15px;
}

.c-footer-top-logo {
  max-width: 108px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.c-section-custom-branding {
  padding: 80px 30px 87px;
  overflow: hidden;
}

.c-custom-branding-top {
  z-index: 10;
  text-align: center;
  max-width: 640px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-custom-branding-title {
  color: #1c1e20;
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.c-custom-branding-sub {
  color: #1c1e20;
  max-width: 410px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}

.c-cta-video-block {
  margin-top: 36px;
}

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

.c-graditent-blur {
  border-radius: 560px;
  width: 560px;
  height: 560px;
  position: absolute;
  inset: -33px auto auto -147px;
}

.c-browser-bar {
  z-index: 10;
  width: 100%;
  margin-bottom: 24px;
  position: relative;
}

.html-embed-10 {
  z-index: 10;
  border-radius: 30px;
  position: relative;
}

.c-hide-mobile.c-contest-header-img {
  height: auto;
}

.c-hide-mobile.c-alp-header-img-1 {
  max-width: 155px;
}

.c-hide-mobile.c-alp-header-img-2 {
  max-width: 655px;
}

.c-hide-mobile.c-colin-samir-header-img {
  max-width: 592px;
  margin-left: auto;
}

.c-hide-mobile.desktop-banner {
  display: none;
}

.c-hide-mobile.community-apply-content-img {
  position: relative;
  left: 50px;
}

.c-enterprise-features-mobile, .c-enterprise-content-mobile-text {
  display: none;
}

.c-cookie-banner {
  z-index: 3000;
  grid-column-gap: 20px;
  background-color: #1b2127;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 29px 81px 33px 52px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

.c-cookie-banner-text {
  color: var(--white);
  flex: 1;
  max-width: 977px;
  margin-bottom: 0;
  padding: 0 27px 0 0;
  font-size: 14px;
  line-height: 20px;
}

.c-cookie-accept {
  color: #f6f6f6;
  background-color: #9671ff;
  border-radius: 8px;
  padding: 16px 51px 17px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: background-color .35s;
}

.c-cookie-accept:hover {
  background-color: #885eff;
}

.c-cookies-link {
  color: var(--white-smoke);
  font-size: 14px;
  text-decoration: underline;
}

.c-enterprise-intro-img {
  width: 100%;
  margin-bottom: 90px;
}

.c-intro-info-wrapper {
  max-width: 850px;
  margin-left: auto;
  margin-right: auto;
}

.c-intro-info-grid {
  grid-column-gap: 54px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-intro-info-grid_name {
  margin-bottom: 14px;
  font-size: 16px;
  font-weight: 600;
  line-height: 21px;
}

.c-intro-info-grid_text {
  color: #7a7a93;
  max-width: 380px;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 22px;
}

.c-intro-info-grid_right {
  border-left: .75px solid #000;
  padding-left: 54px;
}

.c-enter-menu-content {
  display: none;
}

.footer-white {
  background-color: #fff;
  padding: 70px 30px 30px;
}

.c-footer-cta-2 {
  padding-left: 30px;
  padding-right: 30px;
}

.c-footer-cta2-grid {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  align-items: center;
}

.c-footer-cta-content {
  text-align: center;
  max-width: 302px;
}

.c-footer-cta-content.blog-cta-content {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-footer-cta-content.c-podcast-generator-cta-content {
  flex-direction: column;
  align-items: flex-start;
  max-width: 330px;
  display: flex;
}

.c-footer-cta-label {
  color: var(--white-smoke);
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
}

.c-footer-cta-label.sign-up {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-footer-cta-title {
  color: var(--white-smoke);
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-footer-cta-sub {
  color: var(--white-smoke);
  margin-bottom: 26px;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.c-footer-cta-sub.text-left {
  text-align: left;
  margin-bottom: 22px;
}

.c-footer-cta-sub.text-left.c-text-center-mobile {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-home-showcase-video {
  text-align: center;
  border-radius: 8px;
  max-width: 370px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  padding: 33px 38px;
  display: block;
}

.c-home-showcase-video_icon {
  width: 18px;
  margin-bottom: 7px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-5 {
  color: #090a0c;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
}

.c-content-section-black {
  background-color: #090a0c;
  padding: 94px 30px;
}

.c-content-section-black.c-bg-grey {
  background-color: #eef1fa;
}

.c-content-section-black.c-bg-white {
  background-color: var(--white);
}

.c-content-section-black.transcript {
  padding-top: 140px;
  padding-bottom: 225px;
}

.c-content-section-black.ebony {
  color: #fff;
  background-color: #1b2127;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-section-header-home {
  background-color: var(--medium-slate-blue);
  min-height: 900px;
  padding: 150px 30px 95px;
  position: relative;
}

.c-home-header-waves {
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.c-home-header-grid {
  z-index: 10;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.3fr;
  align-items: center;
  margin-bottom: 110px;
  position: relative;
}

.c-header-grid-title {
  color: #fff;
  margin-bottom: 23px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 65px;
  line-height: 70px;
}

.c-header-grid-title.podcast {
  max-width: 490px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
}

.c-header-grid-title.c-me {
  margin-bottom: 16px;
  font-size: 55px;
  line-height: 60px;
}

.c-header-grid-title.c-podcast-trasncript, .c-header-grid-title.audio-recording {
  max-width: 490px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
}

.c-header-grid-sub {
  color: #fff;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.c-header-grid-sub._2 {
  color: #ffffffe6;
}

.c-header-grid-sub.podcast {
  color: #ffffffe6;
  max-width: 360px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.c-header-grid-sub.podcast._600 {
  max-width: 600px;
}

.c-header-grid-sub.me-sub {
  color: #ffffffe6;
}

.c-header-grid-sub.c-podcast-header-sub {
  color: #ffffffe6;
  max-width: 360px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.c-header-grid-trail-info {
  color: #fff;
  margin-top: 30px;
  margin-bottom: 0;
}

.c-section-home-testimonials {
  background-color: var(--black-2);
  padding: 80px 30px 65px;
  position: relative;
  overflow: hidden;
}

.c-testimonial-designation-location {
  color: #fff;
  margin-bottom: 0;
  padding: 0;
  font-size: 16px;
  line-height: 16px;
  display: inline-block;
}

.c-usa-flag {
  width: auto;
  margin-left: 10px;
  position: relative;
  top: 2px;
}

.c-twitter-icon {
  width: 30px;
  margin-right: 0;
}

.c-twitter-icon.is--black {
  width: 16px;
  margin-right: 8px;
}

.c-icon-date {
  align-items: center;
  display: flex;
}

.c-footer-blogs-content {
  background-color: #2b2b2e;
  border-radius: 4px;
  max-width: 360px;
  margin-top: 38px;
  padding: 18px 12px;
  transition: all .4s ease-in;
}

.c-podcast-footer-icon {
  width: 18px;
}

.c-footer-lable {
  color: var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #4745ce;
  border-radius: 12px;
  margin-bottom: 0;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 8px;
  font-weight: 700;
  line-height: 24px;
  display: inline-block;
}

.c-footer-podcast-title-row {
  margin-bottom: 9px;
  display: flex;
}

.c-footer-row-text {
  margin-left: 8px;
  margin-right: 8px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-footer-row-text.c-text-white {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.c-footer-podcast-link-text {
  color: #363b43;
  margin-bottom: 5px;
  padding: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

.c-footer-podcast-link-text:hover {
  text-decoration: underline;
}

.c-footer-podcast-link-text.white {
  color: #c7c7c7;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 11px;
  line-height: 19px;
  transition: all .4s cubic-bezier(.68, -.55, .265, 1.55);
}

.c-footer-podcast-link-text.white:active {
  opacity: .6;
}

.c-footer-app-link {
  margin-top: 24px;
  padding: 0;
}

.c-features-section-new {
  background-color: #eef1fa;
  padding: 129px 30px;
}

.c-feature-tabs-title {
  color: #181b21;
  text-align: center;
  max-width: 490px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.tabs-2 {
  width: 100%;
  display: flex;
}

.tabs-menu {
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  width: 515px;
  padding: 50px 43px 92px;
  display: flex;
}

.c-feature-tab-contents {
  flex: 1;
}

.c-feature-tab-icon {
  z-index: 10;
  width: auto;
  position: relative;
}

.c-feature-tab-icon-active {
  z-index: 10;
  opacity: 0;
  width: auto;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.c-feature-tab-head-item {
  background-color: #0000;
  border-top: 1px solid #2629334d;
  padding: 22px 18px 0 13px;
  display: block;
}

.c-feature-tab-head-item:hover {
  background-color: #9294990d;
}

.c-feature-tab-head-item.w--current {
  background-color: #9294990d;
  padding-left: 13px;
  padding-right: 18px;
}

.c-feature-tab-icons {
  position: relative;
}

.c-features-row-title {
  color: #000;
  flex: 1;
  margin-bottom: 0;
  margin-left: 12px;
  font-weight: 600;
}

.c-feature-menu-header {
  width: 100%;
  display: flex;
}

.c-feature-menu-text {
  color: #363b43;
  padding-top: 15px;
  padding-bottom: 24px;
}

.c-tab-image-content {
  margin-top: 98px;
  padding-left: 67px;
}

.c-bottom-tab-link {
  z-index: 10;
  margin-top: -99px;
  padding-left: 57px;
  position: relative;
}

.c-editor-sub-head {
  color: var(--white);
  text-align: center;
  margin-top: 75px;
  margin-bottom: 0;
  font-size: 20px;
}

.c-section-editor-mobile {
  background-color: #0b0d10;
  display: none;
}

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

.c-text-center.show-more-block {
  z-index: 100;
  margin-top: 20px;
  position: relative;
}

.c-editor-mobile-label {
  color: var(--white-smoke);
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
}

.c-mobile-editor-title {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-header-img {
  width: 100%;
  display: block;
}

.c-logo-img {
  width: 121px;
}

.c-logo-img.updated-logo {
  width: auto;
}

.c-logo-img.updated-logo.new-logo {
  width: 148px;
}

.c-testimonial-gradient {
  opacity: 1;
  width: 851px;
  height: 851px;
  position: absolute;
  inset: -50% auto auto -14%;
}

.c-testimonial-name_info {
  z-index: 10;
  color: #fff;
  margin-top: 13px;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  position: relative;
}

.c-mediaboard-cta {
  padding: 75px 30px 50px;
}

.c-mediaboard-cta.c-me-cta {
  padding-top: 78px;
  padding-bottom: 88px;
}

.c-mediaboard-cta-wrapper {
  text-align: center;
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
}

.c-mediaboard-cta-wrapper.podcast {
  max-width: 430px;
}

.c-mediaboard-cta-wrapper.podcast._650 {
  max-width: 650px;
}

.c-mediaboard-cta-wrapper.c-me-wrapper {
  max-width: 510px;
}

.c-mediaboard-cta-title {
  color: var(--white-smoke);
  margin-bottom: 18px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 37px;
}

.c-mediaboard-cta-title.c-me-title {
  margin-bottom: 16px;
  line-height: 35px;
}

.c-mediaboard-cta-sub {
  color: var(--white-smoke);
  margin-bottom: 45px;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
}

.c-mediaboard-cta-sub.podcast {
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
}

.c-mediaboard-cta-sub.podcast._500 {
  max-width: 500px;
}

.c-mediaboard-cta-sub.c-me-cta-sub {
  max-width: 240px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
}

.c-section-header-mediaboard {
  background-color: #090a0c;
  min-height: 900px;
  padding: 170px 30px 0;
  position: relative;
}

.c-section-header-mediaboard.me {
  padding-top: 80px;
}

.c-mediaboard-header-content {
  z-index: 1000;
  text-align: center;
  max-width: 492px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-mediaboard-header-content._730 {
  max-width: 730px;
}

.c-header-video {
  display: none;
}

.c-mediaboard-header-img {
  z-index: 20;
  width: 100%;
  margin-top: 72px;
  position: relative;
}

.c-mediaboard-header-img.podcast {
  margin-top: 38px;
}

.c-section-why-starter {
  padding: 105px 30px 52px;
}

.c-section-why-starter.podcast {
  padding-top: 80px;
}

.c-section-why-starter.updated-page-section {
  opacity: .6;
  padding-top: 54px;
  padding-bottom: 54px;
}

.c-section-why-starter.updated-page-section.l-d-brands-section {
  background-color: #fff;
}

.c-section-why-starter.updated-page-section.l-d-brands-section.update, .c-section-why-starter.updated-page-section.op-100 {
  opacity: 1;
}

.c-media-why-title {
  color: #090a0c;
  text-align: center;
  margin-top: 128px;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 45px;
}

.c-media-why-title.podcast {
  max-width: 534px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  line-height: 42px;
}

.c-media-header-bottom {
  z-index: 10;
  background-color: #fff;
  height: 108px;
  position: absolute;
  inset: auto 0% 0%;
}

.c-media-header-bottom.me {
  height: 225px;
}

.c-media-why-use-section {
  background-color: #6d75f4;
  padding: 100px 30px 65px;
  overflow: hidden;
}

.c-media-why-use-section._2 {
  background-color: #fff;
  padding-top: 120px;
  padding-bottom: 120px;
}

.c-media-why-use-section._3 {
  background-color: #090a0c;
  padding-top: 90px;
  padding-bottom: 90px;
}

.c-why-to-use-grid {
  grid-column-gap: 80px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 405px;
  align-items: center;
}

.c-why-to-use-grid.two {
  grid-template-columns: 405px 1fr;
}

.c-why-to-use-grid.three {
  grid-template-columns: 1fr 370px;
  max-width: 921px;
  margin-left: auto;
  margin-right: auto;
}

.c-why-to-use-text {
  color: #fff;
  text-align: left;
  margin-top: 18px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.c-why-to-use-text.black {
  color: #31313f;
}

.c-live-editing {
  position: relative;
}

.c-content-video-copy {
  display: none;
  position: absolute;
  inset: -86% auto auto 0%;
}

.c-live-editing-img {
  z-index: 20;
  width: 100%;
  position: relative;
}

.c-product-quality {
  z-index: 40;
  width: 100%;
  position: relative;
  transform: scale(1.4);
}

.c-section-media-testimonials {
  padding: 95px 30px;
  display: none;
}

.c-section-media-testimonials-wrapper {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.c-media-testimonial-title {
  color: #090a0c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 56px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 45px;
}

.c-media-testimonial-title.how-to {
  margin-bottom: 65px;
  font-size: 28px;
  line-height: 34px;
}

.c-media-testimonial-title.how-to.podcast {
  max-width: 360px;
  margin-left: auto;
  margin-right: auto;
  font-size: 24px;
  line-height: 38px;
}

.c-media-test-grid {
  grid-column-gap: 95px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.c-media-test-grid-text {
  color: #090a0c;
  text-align: center;
  margin-top: 14px;
}

.c-media-test-grid-col {
  width: 84px;
  margin-left: auto;
  margin-right: auto;
}

.c-media-how-to-section {
  background-color: #eef1fa;
  padding: 104px 30px 48px;
}

.c-media-how-to-section.podcast {
  background-color: #fff;
  padding-top: 85px;
  padding-bottom: 100px;
}

.c-media-how-to-section.c-me-section {
  padding-bottom: 0;
}

.c-how-to-media-wrap {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

.c-how-to-col {
  text-align: center;
}

.c-how-to-col-title {
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 700;
  line-height: 22px;
}

.c-how-to-col-text {
  color: #31313f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
}

.c-how-to-grid {
  grid-column-gap: 71px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1100px;
  margin-bottom: 56px;
  margin-left: auto;
  margin-right: auto;
}

.c-media-how-video-block {
  border-radius: 10px;
  padding: 42px;
  position: relative;
}

.c-small-lightbox-icon {
  text-align: left;
  width: 26px;
  margin-bottom: 12px;
  margin-left: auto;
  margin-right: auto;
}

.c-small-lightbox-icon.center {
  display: block;
}

.c-media-how-video-title {
  color: #fff;
  text-align: center;
  max-width: 215px;
  margin-bottom: 38px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 27px;
}

.c-media-how-video-title._280 {
  max-width: 280px;
}

.div-block-21 {
  background-color: #090a0c;
  border-radius: 10px;
  max-width: 865px;
  margin-left: auto;
  margin-right: auto;
}

.media-gradient {
  border-radius: 100%;
  width: 667px;
  height: 667px;
  position: absolute;
  inset: 3% auto auto 24%;
}

.top {
  border-radius: 10px;
  position: absolute;
  inset: 0%;
}

.c-small-lightbox-wrapper {
  z-index: 10;
  position: relative;
}

.c-facebook, .c-youtube, .c-twitter, .c-linkedin {
  height: 20.1px;
}

.c-play-audio {
  align-items: center;
  max-width: 145px;
  margin-bottom: 31px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-pause-audio {
  align-items: center;
  max-width: 157px;
  margin-bottom: 31px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.c-twitter-buttons {
  display: none;
  position: absolute;
  inset: auto auto 22px 34px;
}

.c-guy-razz-logo-mobile {
  width: 62px;
  position: relative;
  left: 19px;
}

.c-media-how-video {
  border: 1px solid #8e9df5cc;
  border-radius: 10px;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  transition: all .3s;
  display: block;
  position: relative;
  overflow: hidden;
}

.c-media-how-video:hover {
  opacity: .8;
  filter: blur(2px);
}

.c-small-lightbox-img {
  width: 100%;
}

.c-small-lightbox-img._1 {
  z-index: 10;
  position: relative;
}

.c-how-video-icon-block {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-footer-cta-img, .image-33 {
  width: 100%;
}

.insider {
  position: relative;
  left: 18px;
}

.c-easy-to-use-block {
  position: relative;
}

.c-easy-to-use-gradient, .higher-production-bg {
  z-index: 20;
  width: 424px;
  height: 378px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.higher-production-bg.higher {
  width: 332px;
  height: 296px;
  inset: 5% -15% auto auto;
}

.c-banner-close {
  cursor: pointer;
  width: 30px;
  padding: 9px;
  position: absolute;
  inset: 19px 40px auto auto;
}

.c-section-testimonials {
  padding: 60px 30px 70px;
  overflow: hidden;
}

.c-section-testimonials.c-price-abtest-testimonials-section {
  background-color: #f7f7f7;
  padding-top: 85px;
  padding-bottom: 107px;
}

.c-section-testimonials.c-price-abtest-testimonials-section.pricing-with-marvel.pricing-upgrade {
  padding-bottom: 65px;
}

.c-section-testimonials.c-price-abtest-testimonials-section.pricing-with-marvel.pricing-upgrade.plans-community-section {
  background-color: #fff;
  padding-top: 76px;
}

.c-section-testimonials.is--testimonials-section {
  padding-top: 47px;
  padding-bottom: 64px;
}

.c-pricing-bottom-vector {
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.c-faq-page-title {
  color: #181b21;
  text-align: center;
  margin-top: 0;
  margin-bottom: 80px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
}

.c-faq-page-header {
  background-color: #eef1fa;
  padding: 80px 30px 90px;
  position: relative;
}

.c-faq-page-header.c-pb-0 {
  padding-bottom: 1px;
}

.c-about-cta {
  padding: 90px 30px 105px;
}

.c-about-cta-title {
  color: #fff;
  text-align: center;
  margin-bottom: 16px;
  font-size: 28px;
  font-weight: 700;
}

.c-about-cta-wrapper {
  text-align: center;
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
}

.c-about-cta-button {
  color: #000;
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  max-width: 172px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 28px;
  transition: all .325s;
  display: flex;
}

.c-about-cta-button:hover {
  opacity: 1;
  color: #000;
  background-color: #fffc;
}

.c-about-cta-button-text {
  padding-left: 5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
}

.c-about-cta-text {
  color: #fff;
  margin-bottom: 36px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-about-cta-button-icon {
  width: 18px;
}

.c-about-news {
  background-color: #eef1fa;
  padding: 70px 30px 90px;
}

.c-about-news-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.c-about-news-grid-col {
  background-color: #fff;
  border-radius: 15px;
  padding: 40px 30px 83px;
  text-decoration: none;
  transition: all .225s ease-in-out;
  position: relative;
}

.c-about-news-title {
  color: #090a0c;
  margin-top: 24px;
  margin-bottom: 18px;
  font-size: 18px;
  line-height: 24px;
}

.c-about-news-text {
  color: #31313f;
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.c-about-news-source-label {
  color: #31313f;
  border-bottom: 1.5px solid #31313f;
  margin-bottom: 22px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  line-height: 20px;
  text-decoration: none;
  transition: all .35s;
  display: inline-block;
}

.c-about-news-wrapper {
  max-width: 770px;
  margin-left: auto;
  margin-right: auto;
}

.c-about-news-section-title {
  color: #090a0c;
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 26px;
  line-height: 34px;
}

.c-about-new-col-info {
  padding-bottom: 34px;
  padding-left: 30px;
  padding-right: 30px;
  position: absolute;
  inset: auto 0% 0%;
}

.c-about-story-title {
  color: #f9fafc;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 48px;
  line-height: 64px;
}

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

.c-w-full-2.c-about-graphics-mobile {
  display: none;
}

.c-w-full-2.c-about-graphics {
  z-index: 20;
  position: relative;
}

.c-w-full-2.c-about-graphics.c-hide-mobile {
  display: block;
}

.c-about-story-gradient {
  z-index: 10;
  border-radius: 100%;
  width: 582px;
  height: 582px;
  position: absolute;
  inset: -24% auto auto 22%;
}

.c-about-header-section {
  background-color: #090a0c;
  min-height: 500px;
  padding: 100px 30px 80px;
  position: relative;
}

.c-enterprise-header-button-2 {
  color: #0b0d10;
  background-color: #f9fafc;
  border-radius: 10px;
  padding: 16px 34px;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  transition: all .325s;
}

.c-enterprise-header-button-2:hover {
  color: #0b0d10;
  background-color: #f9fafce6;
}

.c-about-story-header-wrap {
  z-index: 20;
  text-align: center;
  max-width: 660px;
  margin-bottom: 120px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-about-story-icon {
  width: 34px;
  margin-left: auto;
  margin-right: auto;
}

.c-about-story-graphics {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-about-story-sub {
  color: #f9fafc;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.c-about-investors-backed-by-wrap {
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
}

.c-about-investors-top-title {
  color: #f9fafc;
  text-align: center;
  margin-bottom: 22px;
  font-size: 26px;
  font-weight: 700;
  line-height: 30px;
}

.c-about-investors-top-title._1 {
  margin-bottom: 10px;
}

.c-about-story-bottom {
  max-width: 540px;
  margin: 110px auto 80px;
}

.c-top-investors-col {
  width: 20%;
  margin-bottom: 60px;
  padding-left: 21px;
  padding-right: 21px;
}

.c-top-investors-block {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.c-top-investors-block.hide {
  display: none;
}

.c-about-investors-top-wrap {
  max-width: 410px;
  margin-left: auto;
  margin-right: auto;
}

.c-investors-tagline {
  background-color: #f1f4fb33;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  max-width: 280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.c-investors-tagline-icon {
  width: 15px;
}

.c-about-investors {
  background-color: #090a0c;
  padding: 40px 30px 125px;
}

.c-top-investor-twitter-handle {
  color: #b4b4b4;
  text-align: center;
  font-size: 13px;
  line-height: 13px;
  display: none;
}

.c-about-investors-backed-by-title {
  color: #f9fafc;
  text-align: center;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 26px;
  line-height: 30px;
}

.c-top-investors-grid {
  grid-column-gap: 28px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.c-top-investors-grid.hide {
  display: none;
}

.c-backed-by-grid {
  grid-column-gap: 42px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 50px;
}

.c-top-investor-img {
  border-radius: 12px;
  width: 100%;
  transition: all .325s;
}

.c-top-investors {
  margin-bottom: 110px;
}

.c-investors-top-text {
  color: #fff;
  text-align: center;
  max-width: 580px;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.c-investors-tagline_text {
  color: #f9fafc;
  margin-right: 5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  line-height: 20px;
}

.c-investors-graphics {
  width: 100%;
  margin-top: 60px;
}

.c-top-investor-name {
  color: #f9fafc;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 4px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.c-investors-graphics-wrap {
  margin-left: -30px;
  margin-right: -30px;
}

.c-enterprise-contact-title {
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 42px;
}

.c-enterprise-contact-sub {
  margin-bottom: 50px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
}

.c-enterprise-contact-sub.podcast-movement-conference {
  padding-top: 20px;
}

.c-hubspot-form {
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
  padding: 45px;
}

.c-news-arrow-right-active {
  display: none;
}

.c-terms-para {
  margin-bottom: 15px;
}

.c-mb-10 {
  margin-bottom: 10px;
}

.c-terms-title {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
}

.c-hide-desktop {
  display: none;
}

.c-hide-desktop.c-podcast-generator-cta-sub {
  color: #fff;
  text-align: left;
  margin-bottom: 25px;
  line-height: 22px;
  display: block;
}

.body {
  padding-top: 200px;
}

.c-animation-block {
  background-color: #c9c6e0;
  margin-bottom: 40px;
  padding: 49px 20px 20px 50px;
}

.c-vaner-img {
  width: 134px;
}

.c-vaner-img.filter {
  filter: invert();
}

.c-section-podcast-faq {
  background-color: #eef1fa;
  padding: 80px 30px;
  display: block;
  overflow: hidden;
}

.c-section-podcast-faq.c-me-faq {
  padding-top: 64px;
  padding-bottom: 73px;
}

.c-section-podcast-faq.c-me-faq.anim-2 {
  display: block;
}

.text-span-2 {
  position: relative;
  top: -3px;
}

.c-podcast-title-label {
  color: var(--white-smoke);
  text-transform: uppercase;
  background-color: #4745ce;
  border-radius: 12px;
  padding-left: 9px;
  padding-right: 9px;
  font-size: 8px;
  font-weight: 700;
  line-height: 20px;
  position: absolute;
  inset: auto -9px 31px auto;
}

.c-podcast-title-label._5 {
  display: none;
  inset: auto 17% 22% auto;
}

.c-podcast-title-label.mobile {
  inset: auto 13% 23% auto;
}

.c-podcast-title-label.podcast {
  background-color: #0000;
  border: 1px solid #fff;
  padding-left: 10px;
  padding-right: 10px;
  line-height: 16px;
  bottom: 33px;
  right: -17px;
}

.c-mediaboard-header-wrapper {
  position: relative;
}

.c-podcast-header-img-2 {
  z-index: 50;
  position: absolute;
  inset: auto 110px -28px auto;
}

.c-podcast-header-img-3 {
  z-index: 70;
  position: absolute;
  inset: auto -70px -23px auto;
}

.c-podcast-split-text-section {
  background-color: #6d75f4;
  padding: 116px 30px 125px;
  overflow: hidden;
}

.c-podcast-split-text-section.black {
  background-color: #090a0c;
}

.c-podcast-split-text-section.white {
  background-color: #fff;
  padding-top: 133px;
  padding-bottom: 160px;
}

.c-podcast-split-text-title {
  color: #fff;
  text-align: center;
  max-width: 100%;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.c-podcast-split-text-title.c-w-full {
  max-width: 100%;
}

.c-podcast-split-text-title.c-w-full.black {
  color: #090a0c;
}

.c-podcast-split-text-title._400 {
  max-width: 400px;
}

.c-podcast-split-text-title.left {
  text-align: left;
}

.c-podcast-split-text {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.c-podcast-split-text.black {
  color: #090a0c;
}

.c-podcast-split-text-block {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-podcast-split-text-grid {
  grid-column-gap: 120px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.c-podcast-split-text-grid._2 {
  grid-column-gap: 146px;
  align-items: start;
}

.c-section-podcast-testimonials {
  background-color: #090a0c;
  padding: 125px 30px 140px;
  position: relative;
  overflow: hidden;
}

.c-section-podcast-testimonials.podcast {
  display: block;
}

.c-podcast-testimonials-title {
  z-index: 10;
  color: #fff;
  text-align: center;
  margin-bottom: 56px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 45px;
  position: relative;
}

.c-podcast-testimonials-grid {
  z-index: 10;
  grid-column-gap: 95px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  position: relative;
}

.c-podcast-testimonials-stars {
  max-width: 84px;
  margin-left: auto;
  margin-right: auto;
}

.c-podcast-testimonials-text {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.c-podcast-testimnoials-col {
  text-align: center;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-podcast-testimonials-gradient-left {
  width: 424px;
  height: 378px;
  position: absolute;
  inset: -110px auto auto -110px;
}

.c-podcast-testimonials-gradient-right {
  width: 424px;
  height: 378px;
  position: absolute;
  inset: auto -100px -60px auto;
}

.c-podcast-how-to-video {
  border: 1px solid #8e9df5cc;
  border-radius: 10px;
  max-width: 865px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  transition: all .3s;
  display: block;
  position: relative;
  overflow: hidden;
}

.c-podcast-how-to-video:hover {
  transform: scale(1.005);
}

.c-podcast-how-to-video.hide {
  display: none;
}

.c-podcast-how-to-video-img {
  width: 100%;
}

.c-podcast-how-to-video-icon-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-video-icon {
  width: 26px;
}

.c-faq-link {
  color: #6d75f4;
  padding: 0;
  font-size: 16px;
}

.c-landing-header-button {
  color: #090a0c;
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  max-width: 225px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 25px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .325s;
  display: flex;
}

.c-landing-header-button:hover {
  background-color: #efefef;
}

.c-landing-header-button.center {
  justify-content: center;
}

.c-landing-header-button.center.c-me-cta {
  max-width: 260px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-landing-header-button.podcast {
  background-color: #7d7aff;
  max-width: none;
  padding-left: 30px;
  padding-right: 30px;
  display: inline-block;
}

.c-landing-header-button.podcast.get-started-start.tools-header-button {
  color: #fff;
}

.c-landing-header-button.podcast.get-started-start.tools-header-button:hover {
  background-color: #5956cf;
}

.c-landing-header-button.podcast.get-started-start.tools-header-button.tools-landing-cta-button {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-landing-header-button.podcast.get-started-start.tools-header-button.tools-landing-cta-button.update {
  color: #fff;
  background-color: #000;
  border-radius: 4px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.c-landing-header-button.podcast.get-started-start.tools-header-button.tools-landing-cta-button.update:hover {
  background-color: var(--black-3);
  color: #fff;
}

.c-landing-header-button.podcast.get-started-start.tools-header-button.ld-header-button {
  color: var(--black);
  background-color: #dfff84;
  border-radius: 4px;
  padding-left: 36px;
  padding-right: 36px;
}

.c-landing-header-button.podcast.get-started-start.tools-header-button.ld-header-button:hover {
  background-color: #a4c93b;
}

.c-landing-header-button.podcast.get-started-start.info-page-cta-button {
  color: #fff;
  background-color: #0b0d10;
  padding-top: 13.5px;
  padding-bottom: 15px;
}

.c-landing-header-button-text {
  padding-left: 3px;
  font-size: 14px;
  line-height: 17px;
}

.c-landing-header-button-text.podcast {
  color: var(--white-smoke);
}

.c-landing-mobile-testimonials-slider-block {
  display: none;
}

.c-ios-header-top-gradient {
  position: absolute;
  inset: -15% auto auto 0%;
}

.ios-header-img {
  border-radius: 100%;
  max-width: 920px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.ios-header-img-item {
  z-index: 10;
  transform-style: preserve-3d;
  width: 100%;
  transition: all .325s cubic-bezier(.755, .05, .855, .06);
  position: relative;
  transform: none;
}

.ios-header-img-item.opacity {
  opacity: 0;
}

.ios-header-img-wrapper {
  border-radius: 100%;
  max-width: 1080px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  transform: perspective(1000px);
}

.ios-header-bottom-title {
  color: #fff;
  text-align: center;
  max-width: 370px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 33px;
}

.c-ios-features-section {
  background-color: #eef1fa;
  padding: 77px 30px;
}

.c-ios-features-grid {
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 830px;
  margin-left: auto;
  margin-right: auto;
}

.c-ios-feature-title {
  color: #fff;
  margin-bottom: 12px;
  font-weight: 700;
  line-height: 22px;
}

.c-ios-feature-text {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
}

.c-ios-feature-text._2 {
  max-width: 224px;
  margin-left: auto;
  margin-right: auto;
}

.c-ios-download-section {
  padding-top: 38px;
  padding-left: 40px;
  padding-right: 40px;
}

.c-ios-download-grid {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.7fr;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}

.c-ios-download-link {
  max-width: 150px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
}

.c-ios-download-link.footer {
  background-color: #0000;
  max-width: 108px;
  margin-left: 0;
  margin-right: 12px;
}

.c-ios-download-link.footer._2 {
  max-width: 94px;
}

.c-ios-download-title {
  color: #181b21;
  text-align: center;
  max-width: 300px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
}

.c-ios-download-grid_left {
  max-width: 380px;
  margin-left: auto;
}

.c-ios-download-sub {
  color: #0b0d10;
  text-align: center;
  margin-top: 18px;
  margin-bottom: 30px;
  font-size: 15px;
  line-height: 24px;
}

.c-nav-dropdown {
  cursor: pointer;
  align-items: center;
  margin-left: 40px;
  display: none;
  position: relative;
}

.c-nav-dropdown-arrow {
  width: 8px;
  margin-left: 6px;
  position: relative;
  top: 2px;
}

.c-nav-dropdown-arrow.black {
  filter: invert();
}

.c-dropdown-content {
  z-index: 10000000;
  transform-origin: 50% 0;
  transform-style: preserve-3d;
  background-color: #fff;
  border-radius: 10px;
  min-width: 220px;
  padding: 16px 12px;
  display: none;
  position: absolute;
  inset: 30px auto auto -60px;
  transform: perspective(200px);
}

.c-dropdown-content:hover {
  transform: none;
}

.c-dropdown-link-block {
  border-radius: 2px;
  align-items: center;
  padding: 9px 7px;
  transition: all .275s;
  display: flex;
}

.c-dropdown-link-block:hover {
  background-color: #f5f6fb;
}

.c-dropdown-link-block-text {
  color: #31313f;
  margin-left: 9px;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}

.c-footers-grid-updated {
  z-index: 10;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.c-footers-grid-updated.mobile {
  display: none;
}

.c-footer-social-inner {
  align-items: center;
  display: flex;
}

.c-app-popup {
  z-index: 100000;
  background-color: #00000070;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.c-app-popup-inner {
  width: 100%;
}

.c-app-popup-wrapper {
  text-align: center;
  background-color: #7d7aff;
  border-radius: 10px;
  max-width: 427px;
  margin-left: auto;
  margin-right: auto;
  padding: 80px;
  position: relative;
}

.c-app-popup-qr-block {
  background-color: #fff;
  border-radius: 10px;
  padding: 17px;
  display: inline-block;
}

.c-app-popup-title {
  color: #f6f6f6;
  margin-top: 31px;
  margin-bottom: 11px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}

.c-app-popup-text {
  color: #f6f6f6;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.c-app-popup-close {
  cursor: pointer;
  width: 25px;
  padding: 5px;
  position: absolute;
  inset: 15px 20px auto auto;
}

.c-app-popup-qr-block-img {
  width: 100%;
}

.c-mobile-header-title-wrapper {
  max-width: 565px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-mobile-part-left {
  z-index: 20;
  width: 35%;
  position: absolute;
  inset: 0% auto auto 16%;
}

.c-mobile-part-right {
  z-index: 20;
  width: 33%;
  position: absolute;
  inset: auto 17.5% 2.5% auto;
}

.c-me-use-grid {
  grid-column-gap: 71px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 510px;
  margin-bottom: 56px;
  margin-left: auto;
  margin-right: auto;
}

.c-me-use-grid.a-2 {
  grid-column-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 900px;
}

.c-me-video-top-logo {
  width: 91px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.c-me-video-top-logo.center {
  display: block;
}

.c-me-video-top-title {
  color: #fff;
  text-align: center;
  max-width: 355px;
  margin-bottom: 38px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 45px;
}

.c-me-header-title {
  position: relative;
}

.c-me-title-label {
  color: var(--white-smoke);
  text-transform: uppercase;
  background-color: #4745ce;
  border-radius: 12px;
  padding-left: 9px;
  padding-right: 9px;
  font-size: 8px;
  font-weight: 700;
  line-height: 20px;
  position: absolute;
  inset: auto -21px 31px auto;
}

.c-me-section-logos {
  padding: 137px 30px 68px;
}

.c-me-section-text {
  color: #fff;
  text-align: left;
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.c-me-section-text.mx-420 {
  max-width: 420px;
}

.c-me-section-grid {
  grid-column-gap: 80px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.c-me-section-content {
  background-color: #6d75f4;
  padding: 112px 30px 124px;
  overflow: hidden;
}

.c-me-header-img-wrapper {
  z-index: 100;
  max-width: 656px;
  margin-top: 75px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-me-header-img-2 {
  z-index: 120;
  max-width: 163px;
  position: absolute;
  inset: 130px auto auto -81px;
}

.c-me-header-img-3 {
  z-index: 120;
  max-width: 314px;
  position: absolute;
  inset: auto auto -20px -157px;
}

.c-me-header-img-4 {
  z-index: 120;
  max-width: 199px;
  position: absolute;
  inset: 97px -132px auto auto;
}

.c-me-header-img-5 {
  z-index: 120;
  max-width: 320px;
  position: absolute;
  inset: auto -215px 26px auto;
}

.c-me-img-header-gradient {
  width: 620px;
  height: 530px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -26% 0% auto;
}

.c-me-content-section-3 {
  background-color: #fff;
  padding: 118px 30px 110px;
  overflow: hidden;
}

.c-me-content-grid-3 {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.15fr 1.2fr;
  align-items: center;
}

.c-me-grid-3-left {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  max-width: 366px;
  display: flex;
}

.c-me-grid-3-right {
  position: relative;
}

.c-me-grid-3-right-img-2 {
  z-index: 20;
  width: 100%;
  max-width: 191px;
  position: absolute;
  inset: auto auto -22px -76px;
}

.c-me-grid-3-right-img-3 {
  z-index: 20;
  width: 100%;
  max-width: 222px;
  position: absolute;
  inset: auto -140px 73px auto;
}

.c-me-grid-3-gradient-1 {
  position: absolute;
  inset: auto -24% -60% auto;
}

.c-me-grid-3-gradient-2 {
  position: absolute;
  inset: auto auto -38% -23%;
}

.c-me-content-section-2 {
  background-color: #0f0d0e;
  padding: 110px 30px 122px;
  overflow: hidden;
}

.c-me-content-grid-2 {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 450px 1fr;
  align-items: center;
}

.c-me-grid-2-right {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  max-width: 498px;
  margin-left: auto;
  display: flex;
}

.c-me-grid-2-left {
  position: relative;
}

.c-me-grid-2-gradient-1 {
  max-width: 500px;
  position: absolute;
  inset: -50% auto auto -31%;
}

.c-me-grid-2-gradient-2 {
  max-width: 500px;
  position: absolute;
  inset: auto -28% -30% auto;
}

.c-me-video-lightbox {
  max-width: 646px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  transition: all .3s;
  display: block;
  position: relative;
}

.c-me-video-lightbox:hover {
  opacity: .8;
  filter: blur(2px);
}

.c-me-explain-video-wrap {
  background-color: #090a0c;
  border-radius: 10px;
  max-width: 865px;
  margin-left: auto;
  margin-right: auto;
}

.c-me-explain-video-block {
  border-radius: 10px;
  padding: 57px 42px 70px;
  position: relative;
}

.c-me-how-to-video-icon-wrap {
  z-index: 20;
  justify-content: center;
  align-items: flex-start;
  padding-top: 21px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.image-36 {
  width: 33px;
}

.c-me-video-gradient {
  width: 100%;
  position: absolute;
  inset: -106% auto auto 0%;
}

.c-me-grid-1-right {
  position: relative;
}

.c-me-grid-1-gradient {
  width: 100%;
  position: absolute;
  inset: -45% auto auto 0%;
}

.c-me-grid-1-left {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  max-width: 413px;
  display: flex;
}

.c-me-section-title-1-copy {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-me-grid-2-right-title {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-me-grid-3-left-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-2-0-banner {
  background-color: #090a0c;
  border-radius: 10px;
  max-width: 1230px;
  margin-bottom: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 40px;
}

.c-2-0-banner-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .9fr;
}

.c-countdown-title {
  color: var(--white);
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
}

.c-countdown-text {
  color: var(--white);
  font-weight: 500;
  line-height: 22px;
}

.c-countdown-right-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .7fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-countdown-block {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  padding-right: 20px;
  display: none;
}

.clock-text {
  color: var(--white);
  margin-bottom: 6px;
  font-size: 31px;
  font-weight: 600;
  line-height: 31px;
}

.clock-info-text {
  color: var(--white);
  text-transform: uppercase;
  font-size: 12.47px;
  font-weight: 500;
  line-height: 12.47px;
}

.button {
  text-align: center;
  background-color: #6d75f4;
  border-radius: 7.8px;
  font-size: 13px;
  font-weight: 800;
  line-height: 28px;
}

.button.purple {
  color: var(--white-smoke);
  background-color: #9671ff;
  padding: 9px 15px;
  font-size: 13px;
  font-weight: 600;
}

.button.purple.padd--big {
  z-index: 2;
  grid-column-gap: 8px;
  background-color: #9671ff;
  border-radius: 4px;
  margin-top: 16px;
  padding: 15px 30px;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.button.purple.padd--big:hover {
  background-color: #885eff;
}

.button.purple.padd--big.desk {
  display: flex;
}

.button.purple.padd--big.mob, .c-banners-wrapper {
  display: none;
}

.c-blog-navbar-section {
  z-index: 3000;
  background-color: #fff;
  width: 100%;
  padding: 12px 12px 12px 20px;
  font-family: Inter-custom-woff2, sans-serif;
  position: fixed;
  inset: 0% 0% auto;
}

.c-blog-nav-wrapper {
  justify-content: space-between;
  align-items: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-blog-navbar-left-links {
  align-items: center;
  font-family: Inter-custom-woff2, sans-serif;
  display: flex;
}

.c-blog-navbar-left {
  z-index: 100;
  align-items: center;
  display: flex;
  position: relative;
}

.c-blog-nav-logo {
  margin-right: 0;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-blog-nav-button {
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 12px 25px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
}

.c-blog-nav-button:hover {
  background-color: #7d7affcc;
}

.c-blog-nav-button.c-blog-mobile-menu-button.get-started-start {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-blog-nav-button.get-started-start.basic {
  background-color: #9671ff;
  border-radius: 4px;
  padding: 15px 14px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-blog-nav-button.get-started-start.basic:hover {
  background-color: #8062d7;
}

.c-blog-nav-button.get-started-start-request.request-demo {
  background-color: #9671ff;
  border-radius: 4px;
  padding: 15px 14px;
  font-family: Inter-custom-woff2, sans-serif;
  display: none;
}

.c-blog-nav-button.get-started-start-request.request-demo:hover {
  background-color: #8062d7;
}

.c-blog-navbar-right {
  z-index: 100;
  align-items: center;
  display: flex;
  position: relative;
}

.c-blog-search-block {
  margin-right: 40px;
  padding: 4px;
  position: relative;
}

.c-blog-search-block.mobile.hide-desktop {
  display: none;
}

.c-blog-featured-section {
  background-color: #161c21;
  padding: 60px 30px;
}

.c-blog-featured-wrapper {
  max-width: 1050px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-blog-featured-grid {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 380px 1fr;
  align-items: center;
}

.c-blog-featured-title {
  color: var(--white-smoke);
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 800;
  line-height: 40px;
  transition: all .275s;
}

.c-blog-featured-title:hover {
  opacity: .8;
}

.c-blog-featured-summary {
  color: #fff;
  max-width: 90%;
  margin-bottom: 18px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  line-height: 26px;
}

.c-blog-post-info-text {
  color: var(--white-smoke);
  margin-right: 4px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

.c-blog-post-info-text.black {
  color: #484c56;
  font-size: 14px;
}

.c-blog-post-info-text.black.medium {
  padding-left: 4px;
  font-weight: 500;
  transition: all .3s;
}

.c-blog-post-info-text.black.medium:hover {
  color: var(--black);
}

.c-blog-post-info-text.mr-0 {
  margin-right: 0;
}

.c-blog-post-info-text.mr-0.black {
  transition: all .3s;
}

.c-blog-post-info-text.mr-0.black:hover {
  color: var(--peacock-2);
}

.c-blog-post-info-text.mr-0.author {
  font-family: Inter-custom-woff2, sans-serif;
  transition: all .3s;
}

.c-blog-post-info-text.mr-0.author:hover {
  opacity: .8;
}

.c-blog-featured-img {
  border-radius: 24px;
  width: 95%;
  max-width: 755px;
  margin-left: auto;
}

.c-blog-featured-img.ml-auto {
  width: 100%;
  margin-left: auto;
  margin-right: 0;
  transition: all .325s;
  display: block;
}

.c-blog-featured-img.ml-auto:hover {
  opacity: .8;
}

.c-blog-featured-info-right {
  align-items: center;
  font-family: Inter-custom-woff2, sans-serif;
  display: flex;
}

.c-post-info-block {
  align-items: center;
  display: flex;
}

.c-post-info-block.flex-f {
  max-width: 248px;
  margin-left: auto;
  margin-right: auto;
}

.c-post-info-block.flex-f.mobile {
  justify-content: center;
  max-width: 300px;
  position: relative;
}

.mr-10 {
  margin-right: 10px;
}

.mr-10._w-28 {
  width: 28px;
}

.m-rl-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.m-rl-10.fgdf.black {
  color: #484c56;
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
  top: 0;
}

.m-rl-10.fgdf {
  color: #f9fafc;
  margin-left: 6px;
  margin-right: 6px;
  line-height: 17px;
  position: relative;
  top: -3px;
}

.m-rl-10.fgdf.text-black {
  color: #151c22;
}

.c-editors-pick-section {
  padding-top: 50px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-editors-pick-section.all {
  padding-bottom: 10px;
}

.c-editors-pick-section.all.authors {
  padding-bottom: 75px;
}

.c-editors-pick-section.high {
  z-index: 2000;
  background-color: #fff;
  padding-top: 88px;
  padding-bottom: 1px;
  position: relative;
}

.c-editors-pick-section.pb--80 {
  padding-bottom: 80px;
}

.c-editors-pick-grid {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-post-title {
  color: #090a0c;
  margin-top: 14px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  transition: all .325s;
}

.c-post-title:hover {
  opacity: .8;
}

.c-post-title.trending-title {
  margin-top: 2px;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 26px;
}

.c-post-title.editor-title {
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 32px;
}

.c-post-summary {
  color: #31313f;
  margin-bottom: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.c-post-summary.mobile {
  margin-bottom: 0;
  display: none;
}

.c-post-summary.three-line-mobile {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-post-read-time {
  color: #484c56;
  margin-top: 6px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}

.c-post-read-time.mt-0 {
  margin-top: 0;
}

.c-post-read-time._2 {
  margin-left: 3px;
}

.c-editors-pick-title {
  text-align: center;
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-editors-pick-title.explore {
  margin-bottom: 25px;
}

.c-editors-pick-title.mt-35 {
  margin-bottom: 35px;
}

.c-editors-pick-title.author-name {
  text-align: left;
  margin-bottom: 4px;
  font-size: 26px;
}

.c-post-tags {
  flex-wrap: wrap;
  align-items: flex-start;
  margin-top: 24px;
  display: flex;
}

.c-post-tags._560 {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
}

.c-post-tags._560.flex-center {
  justify-content: center;
  max-width: 613px;
}

.c-post-tags.m0 {
  margin-top: 0;
}

.c-post-tag {
  color: #484c56;
  letter-spacing: .3px;
  text-transform: uppercase;
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  margin-bottom: 10px;
  margin-right: 12px;
  padding: 10px 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 10px;
  font-weight: 600;
  line-height: 12px;
  transition: all .3s;
}

.c-post-tag:hover {
  background-color: #e6e6e699;
}

.c-explore-grid {
  grid-column-gap: 50px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 60px;
  display: grid;
}

.c-explore-grid.all {
  margin-bottom: 0;
}

.c-explore-grid.c-blog-explore-more {
  margin-top: 30px;
}

.c-explore-grid.c-blog-explore-more.blog-details-explore-more {
  margin-bottom: 0;
}

.c-blog-cta-section {
  z-index: 2000;
  background-color: #fff;
  padding: 60px 30px;
  position: relative;
}

.c-blog-cta-block {
  border-radius: 10px;
  padding: 50px 30px;
}

.c-blog-trending-section {
  padding: 100px 30px 59px;
}

.c-trending-posts {
  flex-wrap: wrap;
  display: flex;
}

.c-trending-post {
  width: 50%;
  margin-bottom: 26px;
  position: relative;
}

.c-tranding-post-wrap {
  align-items: center;
  max-width: 510px;
  display: flex;
}

.c-trending-thumb {
  border-radius: 5px;
  width: 180px;
  transition: all .225s;
}

.c-trending-thumb:hover {
  opacity: .8;
}

.c-trending-post-block {
  flex: 1;
  padding-left: 24px;
}

.c-cta-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 946px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.c-blog-cta-right-img {
  border-radius: 10px;
}

.c-explore-button {
  background-color: var(--black-2);
  text-align: center;
  border-radius: 7.8px;
  padding: 15px 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
  transition: all .275s;
}

.c-explore-button:hover {
  background-color: #35373a;
}

.c-explore-button.try {
  border-radius: 4px;
  width: 100%;
  font-size: 13px;
}

.c-blog-hub-section {
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-blog-hub-grid {
  grid-column-gap: 18.5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.c-blog-hub-card {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306590f_card-bg-1.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 325px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.c-blog-hub-card.cases {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306590e_card-bg-2.svg");
  background-position: 50% 44%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 325px;
  padding: 20px;
}

.c-blog-hub-card.learn {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065912_card-bg-3.svg");
}

.c-blog-hub-card.grow {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065914_card-bg-4.svg");
}

.c-hub-tag {
  color: var(--white-smoke);
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 12px;
  display: inline-block;
  position: absolute;
  inset: 18px auto auto 18px;
}

.c-blog-hub-content {
  width: 100%;
}

.c-blog-hub-content-wrapper {
  max-width: 194px;
  margin-left: auto;
  margin-right: auto;
}

.c-blog-hub-content-title {
  color: var(--white-smoke);
  margin-bottom: 18px;
  font-size: 22px;
  font-weight: 700;
  line-height: 27px;
}

.c-blog-hub-content-text {
  color: var(--white-smoke);
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.c-blog-subscribe-section {
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-blog-subscribe-grid {
  grid-template-rows: auto;
  align-items: center;
}

.c-blog-subscribe-sub {
  max-width: 376px;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.c-blog-subscribe-title {
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 35px;
}

.c-blog-subscribe-form {
  align-items: center;
  display: flex;
}

.c-blog-subscribe-input {
  color: #090a0c;
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  flex: 1;
  min-height: 52px;
  margin-bottom: 0;
  margin-right: 12px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 13px;
  font-weight: 500;
  line-height: 13px;
}

.c-blog-subscribe-input:focus {
  border-color: #7d7aff;
}

.c-blog-subscribe-button {
  text-align: center;
  background-color: #7d7aff;
  border-radius: 7.8px;
  min-width: 140px;
  min-height: 52px;
  padding: 15px 45px;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  transition: all .275s;
}

.c-blog-subscribe-button:hover {
  background-color: #7d7affcc;
}

.c-blog-subscribe-block {
  background-color: #eef1fa99;
  border-radius: 10px;
  padding: 67px 30px;
  font-family: Inter-custom-woff2, sans-serif;
}

.author {
  font-family: Inter;
}

.c-author-info-section {
  padding: 60px 30px 45px;
}

.c-author-header-block {
  padding-left: 100px;
  position: relative;
}

.c-podcast-generated-list {
  z-index: 100;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.c-podcast-generated-list.author-block {
  justify-content: flex-start;
}

.c-author-header-block_avatar {
  width: 100px;
}

.c-author-header-block_inner {
  align-items: flex-start;
  display: flex;
}

.c-author-header-block_info {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  height: 100%;
  padding-left: 25px;
  font-size: 16px;
  display: flex;
}

.c-author-social {
  justify-content: space-between;
  align-items: flex-end;
  width: 50px;
  margin-top: 2px;
  display: flex;
}

.c-author-social.is-hidden {
  display: none;
}

.c-author-social.mr--0 {
  margin-left: 0;
}

.c-author-social.mt--10 {
  margin-top: 10px;
}

.c-author-header-block_author-info {
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.c-author-social-link {
  transition: opacity .3s;
}

.c-author-social-link:hover {
  opacity: .8;
}

.c-history-back {
  transition: all .225s;
  position: absolute;
  inset: 6px auto auto -60px;
}

.c-history-back:hover {
  opacity: .8;
}

.c-relative {
  position: relative;
}

.c-transcript-overlay-img {
  max-width: 352px;
  position: absolute;
  inset: auto 4% -26% auto;
}

.por-t-m-15 {
  position: relative;
  top: -17px;
}

.c-poppular-tag {
  color: var(--white);
  background-color: #6fcf97;
  border-radius: 4px;
  padding: 10px 18px;
  font-size: 13px;
  font-weight: 600;
  position: absolute;
  inset: 19px auto auto 19px;
}

.c-pricing-save-text {
  color: #0006;
  margin-bottom: 16px;
  font-size: 15px;
  font-weight: 700;
  line-height: 26px;
}

.c-pricing-save-text.abtest-save-text {
  color: #0009;
  margin-bottom: 15px;
  font-weight: 400;
}

.c-pricing-save-text.abtest-save-text.updated {
  margin-bottom: 6px;
  font-size: 12px;
  line-height: 24px;
}

.c-pricing-save-text.abtest-save-text.updated.op-0 {
  opacity: 0;
}

.c-enterprise-certification-section {
  background-color: #eef1fa;
  padding: 130px 30px;
}

.c-enterprise-certification-section.hide {
  display: block;
}

.c-2-col-grid {
  grid-template-rows: auto;
}

.c-certification-button {
  background-color: var(--white);
  color: #0b0d10;
  border-radius: 7.5px;
  margin-top: 22px;
  padding: 14px 31px;
  font-size: 14px;
  font-weight: 600;
}

.c-certification-button:hover {
  background-color: #f9fafce6;
}

.c-certification-title {
  color: #0b0d10;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 43px;
}

.c-certification-img {
  width: 100%;
}

.c-certification-text {
  color: #0b0d10;
  max-width: 380px;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 22px;
}

.c-certification-logo {
  width: 138px;
  position: absolute;
  inset: auto auto 6px -35px;
}

.c-certification-icon {
  width: 54px;
  position: absolute;
  inset: 32px -32px auto auto;
}

.link-block-2 {
  display: block;
}

.blog-develop-wip {
  z-index: 100;
  font-family: Inter-custom-woff2, sans-serif;
  position: relative;
}

.c-blog-pagination-section {
  padding: 28px 30px;
}

.c-blog-pagination-block {
  align-items: center;
  display: flex;
}

.c-blog-pagination-icon {
  margin-left: 8px;
  margin-right: 8px;
}

.c-blog-pagination-left-text {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  line-height: 12px;
}

.c-blog-pagination-title {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.c-blog-content-section {
  z-index: 2000;
  padding: 60px 70px 93px 30px;
  position: relative;
}

.c-blog-content-date {
  color: #484c56;
  text-align: center;
  margin-bottom: 30px;
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
}

.c-blog-content-date.mr-4 {
  margin-right: 4px;
}

.c-blog-content-title {
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 50px;
  font-weight: 800;
  line-height: 60px;
}

.c-blog-content-summary {
  text-align: center;
  max-width: 600px;
  margin-bottom: 22px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.c-blog-content-img {
  border-radius: 10px;
  margin-top: 60px;
  margin-bottom: 65px;
}

.blog-redesign-content h2 {
  color: #000;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 36px;
}

.blog-redesign-content h3 {
  margin-bottom: 15px;
  font-size: 28px;
  font-weight: 800;
  line-height: 32px;
}

.blog-redesign-content p {
  color: #31313f;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.blog-redesign-content h4 {
  margin-bottom: 15px;
  font-size: 26px;
  font-weight: 800;
  line-height: 32px;
}

.blog-redesign-content._2 {
  margin-bottom: 40px;
}

.blog-redesign-content blockquote {
  background-color: #fff;
  border-left-width: 4px;
  border-left-color: #9671ff;
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 12px;
  font-size: 26px;
  line-height: 32px;
}

.blog-redesign-content h6 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066b7d_Frame%20596510%20(1).svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066b37_Tip.svg");
  background-position: 0 85%, 0 12px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  background-attachment: scroll, scroll;
  border-top: 1px solid #1d1d1d33;
  border-bottom: 1px solid #1d1d1d33;
  padding-top: 44px;
  padding-bottom: 58px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.c-sidebar-block {
  max-width: 260px;
  transition: all .3s;
  position: sticky;
  top: 80px;
}

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

.p-bold.black {
  color: #000;
}

.p-bold.is--inline {
  margin-right: 5px;
  transition: all .3s;
  display: inline;
  position: relative;
}

.c-sidebar-text {
  color: #31313f;
  margin-top: 8px;
  margin-bottom: 15px;
  font-size: 14px;
  font-weight: 500;
}

.c-blog-signup-block {
  background-color: #f6f6f6;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 15px;
  padding: 25px 20px;
}

.c-blog-content-block {
  padding-left: 20px;
}

.c-sidebar-table-of-content {
  max-height: 270px;
  margin-top: 18px;
  padding-right: 10px;
  overflow: auto;
}

.c-blog-share-block {
  justify-content: space-between;
  align-items: center;
  max-width: 144px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-blog-progress {
  background-color: #9671ff;
  height: 4px;
  display: none;
  position: absolute;
  inset: auto 0% -4px 0;
}

.c-blog-pagination-link {
  color: var(--black);
  font-size: 12px;
}

.c-blog-sidebar {
  position: fixed;
  top: 50px;
  left: 30px;
  right: auto;
}

.c-blog-sidebar.left {
  width: 260px;
  position: static;
  left: 0;
}

.c-blog-search-wrapper {
  width: 300px;
  position: absolute;
  inset: -2px -7px auto auto;
  overflow: hidden;
}

.c-blog-search-wrapper.mobile {
  display: none;
}

.c-blog-search-wrapper.is--new {
  top: -4px;
}

.c-blog-search-wrapper-inner {
  width: 100%;
  position: relative;
}

.c-blog-search-result-block {
  z-index: 100;
  background-color: #fff;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  display: none;
  position: absolute;
  inset: 41px 0% auto;
}

.c-blog-search-link {
  align-items: center;
  width: 100%;
  padding: 10px 15px;
  font-family: Inter-custom-woff2, sans-serif;
  transition: all .25s;
  display: flex;
}

.c-blog-search-link:hover {
  background-color: #eef1fa;
}

.c-blog-search-title {
  color: #484c56;
  text-align: left;
  padding-left: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.c-blog-search-input {
  border: 1px solid #7d7aff;
  border-radius: 5px;
  margin-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
}

.c-blog-search-input:active {
  border-color: #7d7aff;
}

.c-blog-search-input::placeholder {
  font-size: 14px;
}

.c-blog-search-wrapper-form-block {
  z-index: 200;
  position: relative;
}

.c-blog-search-wrapper-form {
  position: relative;
}

.c-blog-search-input-icon {
  position: absolute;
  inset: 10px auto auto 12px;
}

.c-blog-search-input-icon-close {
  cursor: pointer;
  display: block;
  position: absolute;
  inset: 10px -24px auto auto;
}

.c-flex-h-center {
  align-items: center;
  display: flex;
}

.c-flex-h-center.center {
  justify-content: center;
}

.c-editors-pick-img {
  margin-bottom: 24px;
}

.c-blog-content-block-wrapper {
  display: flex;
}

.c-blog-content-block-wrapper-right {
  flex: 1;
  position: relative;
  left: 40px;
}

.c-body-blog {
  color: #1d1d1d;
  padding-top: 70px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 24px;
  overflow: visible;
}

.c-body-blog.list {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.c-blog-nav-mobile {
  display: none;
}

.c-blog-menu-link {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-blog-search-post-arrow {
  width: 15px;
}

.c-blog-search-post-arrow._1 {
  position: relative;
  top: 5px;
}

.c-blog-nav-search-icon {
  cursor: pointer;
  position: relative;
  left: 20px;
}

.share__link--copied {
  cursor: pointer;
  max-width: 14px;
  position: relative;
  top: 2px;
}

.c-post-share-icon {
  display: none;
  position: relative;
  left: 6px;
}

.c-blog-share-modal {
  width: 154px;
  height: 172px;
  display: none;
  position: absolute;
  inset: 40px -58px auto auto;
}

.c-blog-share-modal_inner {
  background-color: #fff;
  border: .5px solid #e6e6e6;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  padding: 25px;
  position: relative;
}

.c-blog-share-modal_arrow-top-inner {
  border: 1px solid #e6e6e6;
  width: 15px;
  height: 15px;
  position: relative;
  top: 3px;
  transform: rotate(45deg);
}

.c-blog-share-modal_arrow-top {
  width: 15px;
  height: 8px;
  position: absolute;
  inset: -8px auto auto 73px;
  overflow: hidden;
}

.c-blog-share-modal_text {
  font-size: 13px;
  line-height: 13px;
}

.c-mobile-post-share-link {
  align-items: center;
  margin-bottom: 17px;
  display: flex;
}

.c-blog-share-modal_icon {
  margin-right: 15px;
}

.c-blog-share-modal_icon._3 {
  margin-right: 27px;
  position: relative;
  left: 4px;
}

.c-blog-share-modal_icon._5 {
  margin-right: 21px;
  position: relative;
  left: 2px;
}

.c-blog-post-tags {
  border-bottom: 1px solid #e7e7e7;
  align-items: flex-start;
  margin-bottom: 35px;
  padding-bottom: 17px;
  padding-left: 15px;
  line-height: 1;
  display: flex;
}

.c-blog-post-tag-text {
  margin-right: 12px;
  position: relative;
  top: 4px;
}

.c-blog-post-author {
  align-items: flex-start;
  display: flex;
}

.c-blog-details-avatar {
  border-radius: 4px;
  width: 100px;
  margin-right: 24px;
}

.c-blog-post-author_right {
  flex: 1;
  line-height: 18px;
}

.mt-10 {
  margin-top: 10px;
}

.mt-10.is--inline {
  display: block;
}

.c-blog-page-link {
  width: 100%;
  display: block;
}

.c-blog-page-link.post {
  margin-bottom: 20px;
}

.video-small {
  width: 300px;
  display: block;
  position: absolute;
  inset: auto auto 8% -18%;
}

.video-smaller, .video-bigger {
  display: none;
}

.back-to-top {
  z-index: 1000;
  display: none;
  position: fixed;
  inset: auto 25px 50px auto;
}

.back-block {
  width: 100%;
  height: 1px;
}

.c-blog-content-img-item {
  border-radius: 10px;
}

.c-search-error {
  padding: 10px 15px 5px;
}

.errors-title {
  color: #484c56;
  text-align: left;
  padding-left: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
}

.c-flex-v-space-between {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.c-arrow-back {
  display: none;
}

.c-search-error-inner {
  align-items: flex-start;
  padding: 10px 0 20px;
  display: flex;
}

.c-suggestion-tags {
  border-top: .5px solid #b4b4b4;
  padding-top: 13px;
  padding-left: 0;
  padding-right: 0;
}

.c-suggetion-link {
  color: #484c56;
  width: 100%;
  padding: 6px 15px 6px 45px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
  transition: all .25s;
}

.c-suggetion-link:hover {
  background-color: var(--white-smoke);
}

.c-suggetion-label {
  color: #000;
  margin-bottom: 6px;
  padding-left: 29px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
}

.c-author-block, .c-date-block {
  align-items: center;
  display: flex;
}

.c-suggetion-link_item {
  margin-left: -15px;
  margin-right: -15px;
  position: relative;
}

.c-suggetion-link_icon {
  position: absolute;
  inset: 10px auto auto 15px;
}

.c-blog-subscribe-success-message {
  background-color: var(--peacock-2);
  border-radius: 10px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.c-blog-subscribe-success-message_text {
  color: var(--white-smoke);
  display: inline;
}

.c-blog-subscribe-form-block {
  margin-bottom: 0;
}

.empty-state {
  background-color: var(--peacock-2);
  text-align: center;
  border-radius: 10px;
  margin-top: 20px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.take-from-this-list {
  display: none;
}

.c-new-nav {
  z-index: 2147483007;
  background-color: #fff;
  width: 100%;
  position: fixed;
  inset: 0% 0% auto;
}

.c-new-nav.is--transparent {
  background-color: #0000;
}

.c-podcast-section-1 {
  background-color: #090a0c;
  min-height: 900px;
  padding: 90px 30px 0;
  position: relative;
}

.podcast-header-wrapper {
  position: relative;
}

.c-podcast-button-wrapper {
  display: none;
}

.c-podcast-header-title-wrapper {
  position: relative;
}

.c-featured-logos-grid {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.c-featured-logos-grid._2 {
  grid-template-columns: 1fr 1.3fr 1fr 1fr 1fr 1fr;
  max-width: 960px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.c-featured-logos-grid._2.c-hide-mobile.home-2 {
  margin-top: 10px;
}

.c-featured-logos-grid._2.c-hide-mobile.home-2-copy {
  grid-template-columns: 1.7fr 1fr 1fr 1fr 1fr 1fr 1fr;
  max-width: 1010px;
  margin-top: 10px;
}

.c-featured-logos-grid.c-hide-mobile {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.c-featured-logos-grid.c-hide-mobile.updated {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.c-featured-logos-grid.c-hide-mobile.updated._2 {
  opacity: .7;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 30px;
}

.c-featured-clients-wrapper {
  text-align: center;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-news-bar {
  background-color: #5a58b6;
  justify-content: center;
  align-items: center;
  padding: 8px 60px;
  display: flex;
  position: relative;
}

.c-news-bar.live-news-bar {
  background-color: #1b2127;
}

.c-news-bar.live-news-bar.producthunt {
  padding-top: 10px;
  padding-bottom: 10px;
}

.c-news-bar-text {
  color: #fffc;
  text-align: center;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 15px;
  font-weight: 600;
}

.c-news-bar-label {
  border: 1px solid var(--white-smoke);
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 12px;
  min-width: 45px;
  padding-left: 8px;
  padding-right: 6px;
  font-size: 9.33px;
  font-weight: 700;
  line-height: 16px;
}

.c-news-bar-label.hide {
  display: none;
}

.c-news-bar-text-link {
  border-bottom: 1.5px solid var(--white-smoke);
  color: var(--white-smoke);
  min-width: 68px;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  transition: all .25s;
}

.c-news-bar-text-link:hover {
  opacity: .8;
}

.c-news-bar-text-link.hide {
  display: none;
}

.c-news-bar-wrapper {
  border-radius: 0;
  margin-bottom: -1px;
  display: block;
  position: relative;
  inset: 0% 0% auto;
}

.c-news-bar-close {
  cursor: pointer;
  border-radius: 3px;
  width: 20px;
  padding: 5px;
  transition: all .275s;
  position: relative;
}

.c-news-bar-close:hover {
  opacity: .8;
}

.c-news-close {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  padding-left: 10px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.c-home-header-section {
  background-color: var(--medium-slate-blue);
  min-height: 900px;
  padding: 150px 30px 95px;
  position: relative;
}

.c-home-header-section.no-banner {
  padding-top: 100px;
}

.c-enterprise-spacing {
  height: 0;
}

.c-pricing-header {
  background-color: #6d75f4;
  padding: 60px 30px 120px;
  position: relative;
}

.c-mediaboard-header {
  background-color: #090a0c;
  min-height: 900px;
  padding: 100px 30px 0;
  position: relative;
}

.c-cta-2-wrapper {
  text-align: center;
  max-width: 710px;
  margin-left: auto;
  margin-right: auto;
}

.c-cta-2-title {
  color: #242424;
  max-width: 490px;
  margin-bottom: 28px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-cta-2-title.german-bottom-cta-title {
  max-width: 522px;
  margin-bottom: 16px;
}

.c-home-2-cta-section {
  padding: 80px 30px;
}

.c-content-examples {
  padding-top: 80px;
}

.c-content-examples.comparison-examples {
  background-color: #fff;
  padding-top: 65px;
}

.c-wrapper-1310 {
  flex-direction: column;
  justify-content: space-between;
  max-width: 1310px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-wrapper-1310.recorded-riverside-form-wrapper {
  z-index: 10;
  position: relative;
}

.c-content-examples-intro-grid {
  grid-column-gap: 58px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.c-content-examples-intro-grid-info {
  text-align: center;
  align-items: center;
  margin-top: 20px;
}

.c-content-examples-intro-grid-right {
  flex: 1;
  padding-left: 0;
}

.c-content-examples-intro-grid-title {
  color: #000;
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 27px;
}

.c-content-examples-intro-grid-names {
  color: #363b43;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 19px;
}

.c-content-examples-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 4px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-new-home-testimonials-section {
  background-color: #959ff9;
  padding: 100px 30px 90px;
  position: relative;
  overflow: hidden;
}

.c-new-home-header-top {
  text-align: center;
  max-width: 582px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.c-new-home-header-top.with-credit-info {
  margin-bottom: 37px;
}

.c-new-home-header-top.with-credit-info.mb-0 {
  margin-bottom: 0;
}

.c-new-home-header-top-title {
  color: #fff;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 55px;
  font-weight: 800;
  line-height: 62px;
}

.c-new-home-header-top-title.home-2-title.home-variant-title {
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 60px;
  font-weight: 900;
  line-height: 65px;
}

.c-new-home-header-top-title.home-2-title.german-header-title {
  line-height: 70px;
}

.c-new-home-header-top-title.home-2-title.home-checkbox-header-title {
  margin-top: 0;
  margin-bottom: 18px;
  font-size: 45px;
  line-height: 50px;
}

.c-new-home-header-top-title.updated-abtest-title {
  max-width: 460px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 50px;
  line-height: 58px;
}

.c-new-home-header-top-sub {
  color: #fff;
  max-width: 582px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.c-new-home-header-top-sub.home-variant-sub {
  max-width: 435px;
  margin-bottom: 25px;
  margin-left: 0;
}

.c-new-home-header-top-sub.german-header-sub {
  margin-bottom: 33px;
}

.c-new-home-header-top-sub.updated-abtest-sub {
  max-width: 500px;
}

.c-new-home-header-top-sub.regullar {
  color: #fff;
  max-width: 524px;
  margin-bottom: 0;
  font-weight: 400;
}

.c-new-home-header-top-button {
  color: #fff;
  background-color: #000;
  border-radius: 10px;
  align-items: center;
  width: 152px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 20px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  transition: all .25s;
  display: flex;
}

.c-new-home-header-top-button:hover {
  opacity: .75;
}

.c-new-home-header-top-button.get-started-start {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-new-home-header-top-button.get-started-start.cta-button-tools {
  width: 204px;
  margin-left: 0;
}

.c-new-home-header-top-button.get-started-start.cta-button-tools.hide {
  display: none;
}

.c-new-home-header-top-button.get-started-start.home-variant-button {
  width: 204px;
  margin-left: 0;
}

.c-new-home-header-top-button.get-started-start.home-variant-button.small {
  width: 148px;
}

.c-new-home-header-top-button.get-started-start.main-home-button {
  width: 204px;
}

.c-new-home-header-top-button.get-started-start.amazin-header-button {
  width: 207px;
  margin-left: 0;
}

.c-new-home-header-top-button.get-started-start.updated-abtest-button {
  background-color: #b7bfff;
}

.c-new-home-header-button-text {
  margin-left: 10px;
}

.c-new-home-header-button-text.updated-abtest-button-text {
  color: #000;
}

.c-new-home-header-button-blick {
  border-radius: 17px;
  justify-content: center;
  align-items: center;
  width: 17px;
  height: 17px;
  display: flex;
  position: relative;
}

.c-new-home-header-button-blick-bg {
  z-index: 10;
  background-color: #ec4747;
  border: 2px solid #000;
  border-radius: 10px;
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 4px 0% 0% 4px;
}

.c-new-home-header-button-blick-bg-overlay {
  z-index: 10;
  background-color: #db544e;
  border-radius: 17px;
  width: 17px;
  height: 17px;
  position: absolute;
  inset: 0%;
}

.c-new-home-header-vector {
  z-index: 20;
  width: 100%;
  display: none;
  position: absolute;
  inset: auto 0% 230px;
}

.c-new-home-header-img-wrap {
  z-index: 30;
  max-width: 910px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-new-home-header-img-wrap.home {
  left: 0;
}

.c-new-home-header-img-wrap.home.img-with-video {
  padding-left: 100px;
}

.c-new-home-header-bottom-bg {
  background-color: #fff;
  height: 210px;
  position: absolute;
  inset: auto 0% -2px;
}

.c-new-home-header-bottom-bg.home-checkbox-header-bg {
  height: 400px;
}

.c-new-home-brands-wrapper {
  filter: invert(46%);
  text-align: center;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-new-home-brands-wrapper.c-colin-samir-brands-wrapper {
  max-width: 1260px;
  margin-top: 53px;
}

.c-new-home-brands-wrapper.c-colin-samir-brands-wrapper.anchor-brands-wrapper {
  filter: none;
}

.c-new-home-brands-wrapper.lp-test-brands-wrapper {
  filter: invert(70%);
  max-width: 1160px;
  margin-top: 0;
}

.c-new-home-brands-section {
  padding: 30px 30px 50px;
}

.c-new-home-brands-section.c-alp-section {
  padding-top: 40px;
}

.c-new-home-brands-section.home-variant-logos {
  padding-top: 56px;
  padding-bottom: 64px;
}

.c-new-home-brands-section.updated-abtest-brands-section {
  padding-top: 48px;
}

.div-block-29 {
  max-width: 924px;
  margin-left: auto;
  margin-right: auto;
}

.c-hillary-testimnoial-grid {
  grid-column-gap: 85px;
  grid-template-rows: auto;
  grid-template-columns: 272px 1fr;
  align-items: center;
}

.c-testimnoail-text-new {
  z-index: 10;
  color: #fff;
  margin-bottom: 15px;
  font-size: 26px;
  font-weight: 600;
  line-height: 38px;
  position: relative;
}

.c-hillary-headshot-new {
  z-index: 10;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-hillary-qoute-icon {
  z-index: 20;
  position: absolute;
  inset: 27px -36px auto auto;
}

.c-testimonial-name-new {
  z-index: 10;
  color: #fff;
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  position: relative;
}

.c-hillary-info {
  color: #fff;
  max-width: 266px;
  line-height: 22px;
}

.c-new-home-content-section {
  background-color: #fff;
  padding: 100px 30px 76px;
}

.c-wrapper-580 {
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.c-wrapper-580.c-full-tablet.left {
  margin-left: 0;
}

.c-wrapper-580.c-full-tablet.left.openreel-img-2 {
  position: relative;
  left: -100px;
}

.c-wrapper-580.c-full-tablet.left.openreel-img-2.zoom {
  max-width: 507px;
  left: -24px;
}

.c-wrapper-580.c-full-tablet.right {
  margin-right: 0;
  position: relative;
}

.c-wrapper-580.c-full-tablet.right.overflow-hidden {
  overflow: hidden;
}

.c-wrapper-580.c-full-tablet.right.c-alp-video-block-2 {
  max-width: 494px;
}

.c-wrapper-580.c-full-tablet.right.c-colin-samir-video-block-2 {
  max-width: 431px;
  margin-left: 0;
}

.c-wrapper-580.c-full-tablet.right.zoom-tab-item-1-media {
  max-width: 400px;
}

.c-wrapper-580.c-podcast-header-wrapper {
  z-index: 100;
  position: relative;
}

.c-new-home-content-top-text {
  color: #252a30;
  text-transform: none;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 15px;
}

.c-new-home-content-title {
  color: #090a0c;
  text-align: left;
  margin-bottom: 22px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-new-home-content-title._2-copy {
  margin-bottom: 15px;
}

.c-new-home-content-title._3 {
  max-width: 220px;
}

.c-new-home-content-title.center-mobile {
  margin-bottom: 15px;
}

.c-new-home-content-title.c-alp-content-title {
  margin-bottom: 12px;
  font-size: 30px;
}

.c-new-home-content-title.c-alp-content-title._3 {
  max-width: 100%;
}

.c-new-home-content-title.c-alp-content-title.anchor-lp-content-section-5-title {
  color: #1b2127;
  max-width: 310px;
  margin-bottom: 20px;
  font-weight: 800;
}

.c-new-home-content-title.c-alp-content-title.anchor-lp-title {
  color: #1b2127;
  font-weight: 800;
}

.c-new-home-content-title.c-colin-samir-content-title-2 {
  max-width: 240px;
  margin-bottom: 12px;
  font-size: 30px;
}

.c-new-home-content-title.c-colin-samir-content-title-2.anchor-lp-title {
  color: #1b2127;
  font-weight: 800;
}

.c-new-home-content-text {
  color: #363b43;
  text-align: left;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.c-new-home-content-text.center-mobile {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-new-home-content-text._240-mobile-center {
  max-width: 320px;
}

.c-new-home-content-text.c-home-clip-text {
  max-width: 400px;
}

.c-new-home-content-text.c-alp-content-text {
  color: #31313f;
  max-width: 322px;
}

.c-new-home-content-text.c-alp-content-text._2 {
  max-width: 310px;
  margin-top: -3px;
}

.c-new-home-content-text.c-alp-content-text.c-colin-samir-content-text-2 {
  max-width: 320px;
  margin-top: -3px;
}

.c-new-home-content-text.c-alp-content-text.c-colin-samir-content-text-2.anchro-lp-content-text {
  color: #1b2127;
}

.c-new-home-content-text.c-alp-content-text.c-colin-samir-content-text-1 {
  max-width: 330px;
  margin-top: -3px;
}

.c-new-home-content-text.c-alp-content-text.c-colin-samir-content-text-1.anchro-lp-content-text {
  color: #1b2127;
}

.c-new-home-content-text.c-alp-content-text.c-colin-samir-content-text-4 {
  max-width: 417px;
  margin-top: -3px;
}

.c-new-home-content-text.c-alp-content-text.c-colin-samir-content-text-4.anchro-lp-content-text {
  color: #1b2127;
  margin-top: 8px;
  margin-bottom: 9px;
}

.c-new-home-content-text.c-colin-samir-content-text-3 {
  max-width: 400px;
}

.c-new-home-content-text.c-colin-samir-content-text-3.anchor-lp-content-section-5-sub {
  color: #1b2127;
  margin-bottom: 9px;
}

.c-new-home-content-text.c-colin-samir-content-text-3.anchro-lp-content-text {
  color: #1b2127;
  margin-top: 2px;
}

.c-new-home-content-text.zoom-content-text-2 {
  color: #090a0c;
}

.c-new-home-content-text.german-home-content-grid-1-text {
  color: #31313f;
}

.c-new-home-content-text.german-home-content-grid-2-text {
  max-width: 336px;
}

.c-wrapper-540 {
  max-width: 540px;
  display: block;
}

.c-wrapper-540.c-full-tablet.right {
  margin-left: auto;
}

.c-wrapper-540.c-full-tablet.overflow-hidden {
  overflow: hidden;
}

.c-wrapper-540.c-full-tablet.overflow-hidden.c-alp-video-block-1 {
  max-width: 495px;
}

.c-new-home-featres {
  padding: 70px 30px 85px;
}

.c-wrapper-1080 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-1080.is--relative {
  position: relative;
}

.c-new-home-feature-title {
  color: #090a0c;
  text-align: center;
  margin-bottom: 80px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-new-home-feature-title.german-feature-title {
  max-width: 540px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  line-height: 34px;
}

.c-new-home-feature-grid {
  grid-column-gap: 30px;
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 60px;
}

.c-new-home-feature-icon {
  background-color: #4745ce;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-bottom: 21px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.c-new-home-feature-icon._2 {
  background-color: #7d7aff;
}

.c-new-home-feature-icon._3, .c-new-home-feature-icon._4 {
  background-color: #8340a3;
}

.c-new-home-feature-icon._6 {
  background-color: #7d7aff;
}

.c-new-home-feature-name {
  color: #090a0c;
  text-align: center;
  max-width: 230px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.c-new-home-feature-name._5 {
  max-width: 183px;
}

.c-new-home-feature-name.german-feature-title-4 {
  max-width: 300px;
}

.c-new-home-feature-name.german-feature-title-5 {
  max-width: 237px;
}

.c-new-home-feature-text {
  color: #252a30;
  text-align: center;
  max-width: 293px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 25px;
}

.c-new-home-feature-text._3 {
  max-width: 319px;
}

.c-new-home-apps {
  background-color: #eef1fa;
  padding: 75px 30px;
}

.c-new-home-apps.update {
  padding-top: 50px;
  padding-bottom: 50px;
}

.c-new-home-apps.german-home-apps-section {
  padding-top: 75px;
  padding-bottom: 82px;
}

.c-new-home-apps-grid {
  grid-template-rows: auto;
  grid-template-columns: 380px 1fr;
  align-items: center;
}

.c-new-home-apps-grid.update {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.c-home-apps-text {
  color: #373a41;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-wrapper-590 {
  max-width: 590px;
  display: block;
}

.c-wrapper-590._620 {
  max-width: 620px;
}

.c-new-home-app-screen-grid {
  grid-column-gap: 26px;
  transform-origin: 100%;
  grid-template-rows: auto;
  grid-template-columns: 65% 35%;
  align-items: center;
  max-width: 620px;
  position: relative;
  left: 30px;
  transform: scale(.9);
}

.c-new-audio-video-section {
  text-align: center;
  background-color: #0b0d10;
  padding: 80px 30px;
}

.c-wrapper-710 {
  text-align: center;
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
}

.c-new-audio-video-title {
  color: #fff;
  text-align: center;
  letter-spacing: -.011em;
  margin-bottom: 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-new-audio-video-title.a-1 {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-new-audio-video-text {
  color: #fff;
  text-align: center;
  max-width: 500px;
  margin-bottom: 42px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-new-home-tab-section {
  text-align: center;
  background-color: #fff;
  padding: 80px 30px 0;
}

.c-new-home-tab-section.hidden {
  overflow: hidden;
}

.c-new-home-tab-ttitle {
  color: #090a0c;
  text-align: center;
  max-width: 395px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-new-home-tab-ttitle.german-home-video-title {
  max-width: 470px;
  margin-bottom: 18px;
}

.c-new-home-tab-text {
  color: #31313f;
  text-align: center;
  max-width: 380px;
  margin-bottom: 2px;
  margin-left: auto;
  margin-right: auto;
}

.c-new-home-tab-text._2 {
  max-width: 600px;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-new-home-tab-content {
  padding-bottom: 0;
}

.c-section-showcase-new-home {
  padding: 0 30px;
  overflow: hidden;
}

.c-content-examples-section {
  padding-left: 30px;
  padding-right: 30px;
}

.c-new-home-community-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-new-home-community-title._2 {
  margin-top: 130px;
  margin-bottom: 15px;
}

.c-new-home-community-title._2.new-twitter-title {
  margin-top: 85px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-new-home-community-title._2.c-comparison-examples-title {
  margin-top: 0;
}

.c-new-home-community-title._2.c-comparison-examples-title.zoom {
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.c-new-home-header-section {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306599b_new-header-bg.svg");
  background-position: 100% 85%;
  background-size: cover;
  padding: 28px 30px 0;
  position: relative;
}

.c-new-home-header-section.homepage-ppc {
  padding-top: 37px;
}

.c-new-home-header-section.main-home {
  background-color: #7d7aff;
  background-image: none;
  background-size: auto;
  padding-top: 15px;
}

.c-new-home-header-section.main-home.updated-abtest {
  background-color: #000;
  padding-top: 60px;
}

.c-new-home-header-section.home-variant-header {
  background-color: #7d7aff;
  background-image: none;
  background-size: auto;
  padding-top: 102px;
  padding-bottom: 84px;
}

.c-new-home-header-section.home-variant-header.space-reduced {
  padding-top: 50px;
  padding-bottom: 50px;
}

.c-new-home-header-section.checkbox-added-header {
  background-color: #7d7aff;
  background-image: none;
  background-size: auto;
  padding-top: 65px;
}

.c-new-home-header-section.checkbox-added-header.gradient {
  background-image: linear-gradient(#0f0f0f 37%, #1d1d1d);
  padding-top: 100px;
}

.c-new-home-brands-label {
  color: #4a4a4a;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 35px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
}

.c-new-home-brands-label.black {
  color: #090a0c;
}

.c-new-home-brands-label.c-alp-label {
  margin-bottom: 24px;
}

.c-new-home-brands-label.c-colin-samir-label {
  color: #8e9095;
  text-align: left;
  margin-top: 53px;
  margin-bottom: -27px;
  padding-left: 10px;
}

.c-new-home-hillary-play-pause {
  margin-top: 23px;
}

.c-new-home-hillary-play-wrap {
  cursor: pointer;
  align-items: center;
  transition: all .275s;
  display: flex;
}

.c-new-home-hillary-play-wrap:hover {
  opacity: .8;
}

.c-new-home-hillary-play-wrap-icon {
  border: 1px solid #212149;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  display: flex;
}

.c-new-home-hillary-play-text {
  padding-left: 6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
}

.c-new-home-hillary-pause-wrap {
  align-items: center;
  display: none;
}

.c-new-audio-video-image-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  margin-bottom: 30px;
  display: grid;
}

.c-new-audio-video-image-grid.show-mobile {
  display: none;
}

.image-37 {
  position: relative;
  left: 1px;
}

.c-new-apps-img-1 {
  transform-origin: 0%;
  max-width: 100%;
  transform: scale(1.1);
}

.c-featured-logos-grid-mobile {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
  margin-bottom: 40px;
  display: none;
}

.c-footer-aicpa {
  width: 43px;
  margin-left: 0;
  display: block;
  position: relative;
  top: 0;
}

.c-section-podcast-aritlces {
  background-color: #fff;
  padding: 100px 31px 40px;
}

.c-wrapper-1240 {
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-1240.relative {
  position: relative;
}

.c-wrapper-340 {
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.c-section-podcast-aritlces-header-title {
  text-align: center;
  margin-bottom: 44px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 30px;
}

.c-section-podcast-aritlces-grid {
  grid-column-gap: 45px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-section-podcast-aritlces-title {
  color: #090a0c;
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.c-section-podcast-aritlces-text {
  color: #31313f;
  line-height: 26px;
}

.c-section-podcast-aritlces-item {
  transition: all .275s;
}

.c-section-podcast-aritlces-item:hover {
  opacity: .9;
}

.c-section-podcast-generation-practices {
  z-index: 100;
  background-color: var(--black);
  padding: 100px 30px 80px;
  position: relative;
}

.c-podcast-best-practice-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.c-podcast-best-practice-title {
  color: #fff;
  max-width: 306px;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
}

.c-podcast-practices-row-text {
  color: #f4f4f4;
  padding-left: 13px;
  position: relative;
  top: -10px;
}

.c-podcast-practices-row {
  align-items: flex-start;
  margin-bottom: 12px;
  display: flex;
}

.c-section-podcast-generate-process {
  background-color: #f4f6f9;
  padding: 80px 30px 90px;
}

.c-wrapper-1130 {
  max-width: 1130px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-380 {
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 380px;
  margin-left: auto;
  margin-right: auto;
}

.c-section-podcast-generate-process-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

.c-section-podcast-generate-process-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 30px;
}

.c-section-podcast-generate-process-col {
  background-color: #fff;
  border-radius: 20px;
  padding: 70px 32px 80px;
}

.c-section-podcast-generate-process-name {
  color: #1d1c21;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.c-section-podcast-generate-process-text {
  color: #4d4d4d;
  font-size: 15px;
  line-height: 22px;
}

.c-jump-to-link {
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  text-decoration: underline;
}

.c-section-podcast-generate-cta {
  background-color: var(--black);
  padding: 80px 30px 60px;
}

.c-section-podcast-generate-cta-text {
  color: #fff;
  max-width: 305px;
  margin-top: 12px;
  margin-bottom: 28px;
}

.c-section-podcast-generate-cta-text.center-mobile.youtube {
  max-width: 100%;
}

.c-section-podcast-generate-cta-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 330px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.c-section-podcast-generate-cta-grid.youtube {
  grid-column-gap: 30px;
  grid-template-columns: 330px 1fr;
}

.c-section-podcast-name-generator-header {
  object-fit: fill;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  min-height: 300px;
  padding: 70px 30px 50px;
  position: relative;
}

.c-podcast-generate-page-title {
  z-index: 100;
  color: #1d1c21;
  text-align: center;
  margin-bottom: 19px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 65px;
  font-weight: 800;
  line-height: 70px;
  position: relative;
}

.c-podcast-name-genrate-button {
  color: var(--alice-blue);
  cursor: pointer;
  background-color: #6d75f4;
  background-image: linear-gradient(#6d75f4, #6d75f4);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 268px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 10px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .325s;
  display: flex;
}

.c-podcast-name-genrate-button:hover {
  color: var(--alice-blue);
  background-color: #6d75f4cc;
  background-image: linear-gradient(#6d75f4cc, #6d75f4cc);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.c-generate-podcast-name-input-block {
  max-width: 388px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-generate-podcast-name-input {
  color: #1d1c21;
  background-color: #f4f6f9;
  border: 1px solid #e8e8e8;
  border-radius: 12px;
  min-height: 55px;
  margin-bottom: 22px;
  padding: 16px 22px 18px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.c-generate-podcast-name-input::placeholder {
  color: #1d1c21;
  font-size: 15px;
}

.c-generate-input-search-icon {
  cursor: pointer;
  position: absolute;
  inset: 17.5px 13px auto auto;
}

.c-podcast-form-block {
  margin-bottom: 60px;
}

.c-podcast-generated-list-item {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-radius: 10px;
  align-items: center;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 6px;
  padding: 13px 12px;
  font-size: 13px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.c-podcast-generated-list-item.favourite-added {
  border: 2px solid #979dff;
}

.c-podcast-favorite-icon {
  color: #48769e;
  cursor: pointer;
  width: 13px;
  position: relative;
  top: 1.2px;
}

.c-podcast-generated-list-item-text {
  color: #484c56;
  max-width: 28ch;
  margin-right: 6px;
  font-size: 13px;
  font-weight: 600;
  line-height: 17px;
}

.c-podcast-tooltip-bar {
  z-index: 100;
  background-color: #a3a5fa;
  border-radius: 35px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  position: absolute;
  inset: 12px 35px auto auto;
}

.c-podcast-tooltip-bar-icon {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.c-podcast-tooltip-bar-content-inner {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-height: 450px;
  position: relative;
  overflow: auto;
}

.c-podcast-tooltip-bar-content {
  z-index: 1000;
  width: 400px;
  min-width: 150px;
  padding-top: 15px;
  display: none;
  position: absolute;
  inset: 35px -5px auto auto;
}

.c-podcast-names-tooltip-title {
  color: #484c56;
  border-bottom: 1px solid #f0f4ffcc;
  padding-top: 18px;
  padding-bottom: 14px;
  padding-left: 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 12px;
}

.c-toolip-podcast-name-list-item {
  border-top: 1px #f0f4ffcc;
  border-bottom: 1px solid #f0f4ffcc;
  transition: all .3s;
  position: relative;
}

.c-toolip-podcast-name-list-item:hover {
  background-color: #f3f6ff80;
}

.c-toolip-podcast-name-list-item-text {
  color: #484c56;
  max-width: 28ch;
  padding: 17px 70px 17px 22px;
  font-size: 14px;
  font-weight: 500;
  line-height: 12px;
}

.c-toolip-podcast-name-list-item-action-block {
  justify-content: space-between;
  align-items: center;
  width: 58px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.c-toolip-podcast-name-list-item-action-block-inner {
  justify-content: space-between;
  width: 97%;
  padding-right: 18px;
  display: flex;
}

.c-toolip-podcast-name-list-item-copy {
  cursor: pointer;
  width: 14px;
}

.c-toolip-podcast-name-list-item-copy:hover {
  opacity: .8;
}

.c-toolip-podcast-name-list-item-delete {
  cursor: pointer;
  width: 17px;
  padding-left: 3px;
  padding-right: 3px;
  position: relative;
  left: 2px;
}

.c-toolip-podcast-name-list-item-delete:hover {
  opacity: .8;
}

.c-regenerate-icon {
  display: none;
}

.c-regenerate-icon.active {
  width: 22px;
  display: block;
}

.c-podcast-name-genrate-button-text {
  margin-left: 5px;
  margin-right: 5px;
  line-height: 20px;
}

.c-podcast-name-genrate-button-submit {
  color: var(--alice-blue);
  background-color: #6d75f4;
  background-image: linear-gradient(#6d75f4, #6d75f4);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 268px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 10px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .325s;
  display: none;
}

.c-podcast-name-genrate-button-submit:hover {
  color: var(--alice-blue);
  background-color: #6d75f4cc;
  background-image: linear-gradient(#6d75f4cc, #6d75f4cc);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.c-show-more, .c-show-less {
  color: #484c56;
  cursor: pointer;
  font-size: 13px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: underline;
  display: none;
}

.c-podcast-favorite-icon-filled {
  cursor: pointer;
  width: 13px;
  display: none;
  position: relative;
  top: 1.2px;
}

.c-podcast-name-unique-found {
  position: absolute;
  inset: auto 0% 0% auto;
}

.c-podcast-name-unique-found-block {
  text-align: center;
  background-color: #1d1d28;
  border-radius: 3px;
  max-width: 87px;
  margin-left: auto;
  margin-right: auto;
  padding: 4px 10px 6px;
  display: none;
  position: relative;
}

.c-podcast-name-unique-found-text {
  color: #fff;
  font-size: 10px;
  line-height: 12px;
}

.c-podcast-name-unique-found-arrow-block {
  position: absolute;
  inset: auto 0% 0%;
}

.c-toolip-podcast-name-list-item-copied-block {
  background-color: #a3a5fa;
  justify-content: center;
  align-items: center;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 22px;
  display: none;
  position: absolute;
  inset: 0%;
}

.c-toolip-podcast-name-list-item-copied-block-text {
  color: var(--alice-blue);
  font-size: 14px;
  font-weight: 700;
  line-height: 12px;
}

.c-podcast-name-regenrate-button {
  color: var(--alice-blue);
  cursor: pointer;
  background-color: #6d75f4;
  background-image: linear-gradient(#6d75f4, #6d75f4);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 268px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 10px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .325s;
  display: none;
}

.c-podcast-name-regenrate-button:hover {
  background-color: #6d75f4cc;
  background-image: linear-gradient(#6d75f4cc, #6d75f4cc);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.c-podcast-tooltip-bar-content-inner-cap {
  z-index: 30;
  background-color: #fff;
  width: 15px;
  height: 15px;
  position: absolute;
  inset: 8px 14px auto auto;
  transform: rotate(-45deg);
}

.c-podcast-tooltip-bar-content-inner-cap._2 {
  background-color: #a55e5e;
  width: 17px;
  display: none;
  top: -9px;
  right: 9px;
  transform: rotate(-45deg);
}

.c-podcast-name-unique-found-arrow-cap {
  background-color: #1d1d28;
  width: 5.73px;
  height: 5.73px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: 2px;
  transform: rotate(-45deg);
}

.c-section-best-podcast-names {
  background-color: #fff;
  padding: 80px 30px 100px;
}

.c-wrapper-1000 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-1000.wrapper-1100 {
  max-width: 1100px;
}

.c-best-podcast-names-title {
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 34px;
}

.c-best-podcast-names-sub {
  font-size: 16px;
  line-height: 18px;
}

.c-section-best-podcast-names-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 60px;
}

.c-podcast-best-names-ctg {
  margin-bottom: 16px;
  font-size: 15px;
  font-weight: 600;
  line-height: 22px;
}

.c-podcast-best-names-item {
  margin-bottom: 20px;
  font-size: 15px;
  line-height: 22px;
  text-decoration: underline;
}

.c-section-podcast-generate-faq {
  background-color: #f4f6f9;
  padding: 80px 30px;
}

.c-wrapper-827 {
  max-width: 827px;
  margin-left: auto;
  margin-right: auto;
}

.c-podcast-generate-faq-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 39px;
}

.c-podcast-generate-faq-block {
  background-color: #fff;
  border-radius: 20px;
  padding: 31px 45px 40px;
}

.c-podcast-generate-faq-block-row {
  border-top: 1px solid #e9e9e9;
  padding-top: 25px;
  padding-bottom: 16px;
}

.c-podcast-generate-faq-block-row-header {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.c-podcast-generate-faq-block-row-title {
  color: #090a0c;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.c-podcast-generate-faq-content {
  overflow: hidden;
}

.c-podcast-generate-best-practice-wrap, .c-podcast-generate-cta-wrap {
  flex-wrap: wrap;
  justify-content: center;
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-comparison-header {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830659d1_comparison-header-bg.svg");
  background-position: 50% 100%;
  background-size: cover;
  min-height: 700px;
  padding-top: 95px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-comparison-header.zoom-header {
  background-color: #7d7aff;
  background-image: none;
  background-size: auto;
  min-height: 530px;
  padding-top: 56px;
}

.c-comparison-header-title {
  color: #fff;
  margin-bottom: 27px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 62px;
  font-weight: 400;
  line-height: 68px;
}

.c-comparison-header-title.zoom {
  margin-bottom: 21px;
  font-weight: 900;
}

.c-comparison-content-block {
  text-align: center;
}

.c-comparison-header-text {
  color: #fff;
  max-width: 390px;
  margin-bottom: 33px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.c-comparison-header-text.zoom {
  max-width: 505px;
  margin-bottom: 29px;
}

.c-comparison-header-text.microsoft-teams {
  max-width: 500px;
}

.c-comparison-intro-img-section {
  z-index: 200;
  position: relative;
}

.c-wrapper-904 {
  max-width: 904px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-904.comparison-intro-img-wrapper {
  margin-top: -304px;
}

.c-wrapper-904.comparison-intro-img-wrapper.zoom {
  margin-top: -211px;
  position: relative;
  overflow: hidden;
}

.c-section-comparison-cta {
  padding: 95px 30px 50px;
}

.c-section-comparison-cta.zoom {
  z-index: 10;
  padding-top: 80px;
  padding-bottom: 45px;
  position: relative;
}

.c-wrapper-1200 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.c-comparison-cta-block {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830659d2_riverside-comparison-cta-bg.svg");
  background-position: 0 100%;
  background-size: cover;
  padding: 54px 30px 40px;
}

.c-comparison-cta-title {
  color: #fff;
  text-align: center;
  max-width: 300px;
  margin-bottom: 12px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-comparison-cta-text {
  color: #fff;
  text-align: center;
  max-width: 430px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.c-comparison-cta-text.m-teams-sub {
  max-width: 490px;
}

.c-comparison-testimonial-sub {
  color: #090a0c;
  text-align: center;
  max-width: 260px;
  margin-bottom: 71px;
  margin-left: auto;
  margin-right: auto;
}

.c-comparison-testimonial-sub.zoom {
  max-width: 405px;
  margin-bottom: 43px;
}

.c-wrapper-920 {
  max-width: 920px;
  margin-left: auto;
  margin-right: auto;
}

.c-comparison-process-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-comparison-process-block {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
}

.c-comparison-process-block.c-comparison-process-block-mobile {
  display: none;
}

.c-comparison-process-block-step {
  border: 1px solid #e6e6e6;
  border-radius: 19px;
  padding: 50px 40px;
}

.c-comparison-process-block-step-title {
  color: #1d1c21;
  margin-bottom: 11px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.c-comparison-process-block-step-text {
  color: #4d4d4d;
  font-size: 15px;
  line-height: 22px;
}

.c-section-comparison {
  padding: 45px 30px 105px;
}

.c-section-comparison.openreel {
  z-index: 200;
  position: relative;
}

.c-section-comparison.zoom {
  z-index: 200;
  padding-top: 75px;
  padding-bottom: 30px;
  position: relative;
}

.c-wrapper-735 {
  max-width: 735px;
  margin-left: auto;
  margin-right: auto;
}

.c-comparison-pricing-table-title {
  color: #090a0c;
  text-align: center;
  max-width: 505px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-comparison-pricing-table-title.zoom {
  margin-bottom: 22px;
}

.c-comparison-pricing-table-title.microsoft-teams {
  max-width: 550px;
}

.c-comparison-pricing-table-sub {
  color: #31313f;
  text-align: center;
  max-width: 510px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.c-comparison-pricing-table-sub.zoom {
  max-width: 528px;
  margin-bottom: 54px;
}

.c-comparison-pricing-table-sub.microsoft-teams {
  max-width: 550px;
}

.c-comparison-table-row {
  z-index: 10;
  border-top: 1px solid #00000026;
  border-bottom: 1px solid #00000026;
  align-items: center;
  padding-top: 18px;
  padding-bottom: 18px;
  display: flex;
  position: relative;
}

.c-comparison-table-row.hide-top-border-mobile {
  z-index: 10;
}

.c-comparison-table-row.c-comparison-table-row-logos {
  border-top-style: none;
}

.c-comparison-table-row.no-bottom-border {
  border-bottom-style: none;
}

.c-comparison-table-icon-wrap {
  z-index: 10;
  justify-content: center;
  align-items: center;
  width: 256px;
  height: 50px;
  display: flex;
  position: relative;
}

.c-comparison-table-icon-wrap.openreel {
  height: auto;
}

.c-comparison-table-text-wrap {
  flex: 1;
}

.c-comparison-table-text {
  font-weight: 500;
}

.c-comparison-table-text.op-0 {
  opacity: 0;
}

.c-comparison-table-text.openreel {
  color: #090a0c;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.c-comparison-table-text.openreel.pr-0 {
  padding-right: 0;
}

.c-comparison-table-icon-wrap-2 {
  justify-content: center;
  align-items: center;
  width: 290px;
  height: 50px;
  display: flex;
}

.c-comparison-table-icon-wrap-2.openreel {
  height: auto;
}

.c-comparison-table-icon-wrap-2.openreel.zoom {
  height: 20px;
}

.c-comparison-table {
  position: relative;
}

.c-comparison-table-shadow {
  z-index: 5;
  background-color: #fff;
  width: 256px;
  height: 100%;
  position: absolute;
  inset: 0% 290px 0% auto;
}

.c-podcast-generator-cta-section {
  z-index: 2000;
  background-color: #fff;
  padding: 60px 30px;
  position: relative;
}

.c-podcast-generator-cta-right-img {
  border-radius: 10px;
}

.c-podcast-generator-cta-button {
  background-color: var(--white-smoke);
  color: #000;
  border-radius: 10px;
  padding: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  transition: all .325s;
}

.c-podcast-generator-cta-button:hover {
  color: #0b0d10;
  background-color: #efefef;
}

.c-podcast-generator-cta-title {
  color: var(--white-smoke);
  text-align: left;
  margin-bottom: 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 34px;
}

.c-home-2-content-row-1-grid {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 380px;
  align-items: center;
}

.c-home-2-content-row-1-grid.c-alp-grid-1, .c-home-2-content-row-1-grid.c-colin-samir-contnet-grid-1 {
  grid-template-columns: 1fr 395px;
}

.c-home-2-content-row-1-grid.c-colin-samir-grid-3 {
  grid-template-columns: 1fr 446px;
}

.c-home-2-content-row-1-grid.c-colin-samir-grid-3.anchor-lp-content-section-5-grid {
  grid-template-columns: 1fr 1fr;
}

.c-home-2-content-row-1-grid.german-home-content-grid-1 {
  grid-template-columns: 1fr 425px;
}

.c-home-2-content-row-2-grid {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 334px 1fr;
  align-items: center;
}

.c-home-2-content-row-2-grid.c-alp-grid-2 {
  grid-template-columns: 320px 1fr;
}

.c-home-2-content-row-2-grid.c-alp-grid-5 {
  grid-template-columns: 1fr 424px;
}

.c-home-2-content-row-2-grid.c-colin-samir-grid-2 {
  grid-template-columns: 1fr 396px;
}

.c-home-2-content-row-2-grid.german-home-content-grid-2 {
  grid-template-columns: 455px 1fr;
}

.c-absolute {
  position: absolute;
  inset: 0%;
}

.c-absolute.c-top-mute-button-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.c-top-play-audio {
  cursor: pointer;
  background-color: #1e2124e6;
  border: 2px solid #fff;
  border-radius: 60px;
  justify-content: center;
  align-items: center;
  width: 202px;
  height: 60px;
  display: flex;
}

.c-top-play-audio.small {
  width: 146px;
}

.c-top-pause-audio {
  cursor: pointer;
  background-color: #1e2124e6;
  border: 2px solid #fff;
  border-radius: 60px;
  justify-content: center;
  align-items: center;
  width: 202px;
  height: 60px;
  display: none;
}

.c-top-pause-audio.german {
  display: none;
}

.c-section-comparison-tabs {
  background-color: #eef1fa;
  padding: 77px 30px 93px;
}

.c-section-comparison-tabs.zoom {
  background-color: #f6f6f6;
}

.c-wrapper-760 {
  max-width: 760px;
  margin-left: auto;
  margin-right: auto;
}

.c-comparison-tab-header-item {
  color: #181b2199;
  background-color: #0000;
  border-bottom: 2.5px solid #0000;
  margin-right: 55px;
  padding: 7px 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.c-comparison-tab-header-item:lang(fr) {
  margin-right: 0;
}

.c-comparison-tab-header-item.w--current {
  background-color: #0000;
  border-bottom-color: #6a78df;
}

.tabs-content-3 {
  margin-top: 40px;
}

.c-comparison-tabs-grid {
  grid-column-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 290px 1fr;
  align-items: center;
}

.c-comparison-tabs-content-title {
  color: #090a0c;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 32px;
}

.c-comparison-tabs-content-text {
  color: #363b43;
  margin-bottom: 24px;
}

.c-comparison-tabs-content-link {
  color: #31313f;
  font-size: 15px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: underline;
}

.c-comparison-tab-title {
  color: #090a0c;
  text-align: center;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

.c-comparison-tab-sub {
  color: #090a0c;
  text-align: center;
  max-width: 406px;
  margin-bottom: 47px;
  margin-left: auto;
  margin-right: auto;
}

.c-comparison-tab-content-mobile {
  display: none;
}

.c-comparison-testimonial-grid-desktop {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 83px;
}

.c-comparison-testimonial-grid-desktop.r-home-testimnoial-grid {
  grid-column-gap: 45px;
  margin-bottom: 0;
}

.c-wrapper-1280 {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.c-comparison-table-title {
  display: none;
}

.c-comparison-table-logo-img-1 {
  max-width: 125px;
}

.c-comparison-contnet-block-img-1.zoom {
  max-width: 480px;
  margin-left: auto;
  overflow: hidden;
}

.c-content-examples-sub {
  color: #090a0c;
  text-align: center;
  max-width: 580px;
  margin-bottom: 55px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 25px;
}

.c-negative-margin-1 {
  margin-left: -1px;
  margin-right: -1px;
}

.c-home-2-video-3-block {
  overflow: hidden;
}

.c-comparison-header-button {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 145px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 20px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  transition: all .25s;
  display: flex;
}

.c-comparison-header-button:hover {
  background-color: #000000b3;
}

.c-comparison-header-button-text {
  margin-left: 0;
}

.c-comparison-content-grid-1 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 406px 1fr;
  align-items: center;
}

.c-comparison-content-grid-1-title {
  color: #090a0c;
  text-align: left;
  margin-bottom: 26px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
}

.c-comparison-content-grid-1-title.zoom-content-title-1 {
  margin-bottom: 16px;
}

.c-comparison-content-grid-1-text {
  color: #31313f;
  text-align: left;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.c-comparison-content-grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 406px;
  align-items: center;
}

.c-comparison-content-grid-2.zoom {
  grid-template-columns: 1fr 440px;
}

.c-comparison-content-grid-2-title {
  color: #090a0c;
  text-align: left;
  margin-bottom: 27px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
}

.c-comparison-content-grid-2-title.zoom-content-title-2 {
  margin-bottom: 16px;
}

.c-comparison-content-section {
  background-color: #fff;
  padding: 120px 30px 70px;
}

.c-comparison-content-section.zoom {
  padding-bottom: 150px;
}

.c-comparison-brands-section {
  z-index: 200;
  padding: 30px 30px 50px;
  position: relative;
}

.c-comparison-brands-section.c-comparison-brands {
  z-index: 10;
  padding-bottom: 14px;
  position: relative;
}

.c-comparison-brands-section.zoom {
  opacity: .6;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 70px;
}

.c-muted-icon {
  width: 25px;
  margin-left: 7.6px;
}

.c-muted-icon-text {
  color: #fff;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
}

.c-link-full {
  width: 100%;
  display: block;
}

.c-play-icon {
  width: 25px;
  margin-left: 7.6px;
}

.c-new-home-apps-title {
  color: #373a41;
  max-width: 300px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-new-home-apps-title.small {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 29px;
}

.c-new-home-apps-title.german-home-apps-title {
  max-width: 100%;
  margin-bottom: 16px;
  font-size: 29px;
}

.c-comparison-header-title_bolder {
  font-weight: 800;
}

.c-comparison-header-title_bolder.zoom {
  font-weight: 900;
}

.c-new-home-header-button-blick-icon {
  z-index: 30;
}

.c-blink-icon {
  border-radius: 50%;
  width: 17px;
}

.c-home-2-vaner-mobile {
  width: 134px;
}

.c-comparison-brands-label {
  color: #090a0c;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 35px;
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
}

.c-comparison-brands-label.grey {
  color: #4a4a4a;
}

.c-podcast-name-genrate-progress {
  color: var(--alice-blue);
  cursor: pointer;
  background-color: #6d75f4;
  background-image: linear-gradient(#6d75f4, #6d75f4);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 268px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 10px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .325s;
  display: none;
}

.c-podcast-name-genrate-progress:hover {
  background-color: #6d75f4cc;
  background-image: linear-gradient(#6d75f4cc, #6d75f4cc);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.c-regenerate-icon-progress {
  width: 22px;
  display: block;
}

.c-podcast-name-save-tooltip {
  text-align: center;
  background-color: #1d1d28;
  border-radius: 3px;
  max-width: 87px;
  margin-left: auto;
  margin-right: auto;
  padding: 4px 8px 6px;
  display: block;
  position: relative;
}

.c-podcast-name-saved-tooltip {
  width: 70px;
  transition: all .15s ease-in-out;
  display: none;
  position: absolute;
  inset: auto -19px -32px auto;
  transform: none;
}

.c-podcast-name-unique-found-text-copy {
  color: #fff;
  font-size: 10px;
  line-height: 12px;
}

.c-podcast-name-unique-found-arrow-block-copy {
  position: absolute;
  inset: 0% 0% auto;
}

.c-podcast-name-unique-found-arrow-cap-copy {
  background-color: #1d1d28;
  width: 5.73px;
  height: 5.73px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: -3px;
  transform: rotate(-45deg);
}

.c-podcast-header-ling-img {
  z-index: 40;
  opacity: .6;
  width: 100%;
  position: fixed;
  inset: 208px 0% auto;
}

.c-section-podcast-name-generator-header-bg-layer {
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.c-generators-content {
  z-index: 100;
  background-color: #fff;
  position: relative;
}

.vs-text {
  font-size: 55px;
}

.c-pricing-header-top-component {
  text-align: center;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 22px;
}

.c-new-home-feature-icon-1-mobile {
  display: none;
}

.c-new-home-feature-icon-2-desktop {
  margin-left: auto;
  margin-right: auto;
}

.c-new-home-feature-icon-2-mobile {
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.c-new-home-feature-icon-3-mobile, .c-new-home-feature-icon-4-mobile, .c-new-home-feature-icon-5-mobile, .c-new-home-feature-icon-6-mobile {
  display: none;
}

.c-home-2-ecconomist-logo {
  position: relative;
  left: 10px;
}

.c-podcast-generated-list-copy {
  z-index: 100;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.c-section-case-studies {
  margin-top: 5px;
  padding: 120px 30px 52px;
  position: relative;
}

.c-case-study-header-titlte {
  color: #1b2127;
  text-align: center;
  margin-bottom: 24px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 70px;
  font-weight: 800;
  line-height: 60px;
}

.c-case-study-header-sub {
  color: #1b2127;
  text-align: center;
  margin-bottom: 34px;
  font-size: 18px;
  line-height: 26px;
}

.c-case-study-header-buttons {
  text-align: center;
}

.c-case-study-header-button {
  color: #fff;
  background-color: #7d7aff;
  border: 1px solid #7d7aff;
  border-radius: 10px;
  padding: 16px 48px;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  transition: all .35s;
}

.c-case-study-header-button:hover {
  background-color: #7d7affe6;
}

.c-case-study-header-button.outlined {
  color: #1b2127;
  background-color: #0000;
  border-color: #1b2127;
  margin-left: 15px;
}

.c-case-study-header-button.outlined:hover {
  color: #fff;
  background-color: #000;
}

.c-case-study-logos-section {
  padding-left: 30px;
  padding-right: 30px;
}

.c-case-study-list {
  padding: 73px 30px 103px;
}

.c-case-study-list._2 {
  padding-top: 55px;
  padding-bottom: 60px;
  position: relative;
}

.c-wrapper-1236 {
  max-width: 1236px;
  margin-left: auto;
  margin-right: auto;
}

.c-case-study-list-grid {
  grid-column-gap: 36px;
  grid-row-gap: 85px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-case-study-list-grid.overview-page-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.c-case-study-list-grid.overview-page-grid.is--horizonatal {
  display: block;
}

.c-case-study-list-grid-item {
  transition: all .325s;
}

.c-case-study-list-grid-item.is--horizonatal {
  grid-column-gap: 17px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.c-case-study-list-grid-item-info {
  padding-top: 31px;
}

.c-case-study-list-grid-item-info.is--margin-20 {
  margin-top: 20px;
  padding-top: 0;
}

.c-case-study-list-grid-item-info.is--margin-20.is--horizontal {
  margin-top: 0;
}

.c-case-study-list-grid-item-title {
  color: #090a0c;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
}

.c-case-study-list-grid-item-title.is--18 {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 800;
}

.c-case-study-list-grid-item-title.is--18.is--less-bold {
  font-weight: 700;
}

.c-case-study-list-grid-item-text {
  color: #31313f;
  line-height: 24px;
}

.c-case-study-list-grid-item-text._80op {
  color: #1d1d1dcc;
}

.c-case-study-cta-section {
  padding-bottom: 85px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-case-study-cta-block {
  background-color: #eef1fa;
  border-radius: 12px;
  padding: 53px 49px 38px 50px;
}

.c-case-study-cta-block.tools-cta-block {
  padding: 47px 47px 47px 53px;
}

.c-case-study-cta-block.hit-publish-cta-block {
  background-color: #e5e4ff;
  max-width: 1238px;
  margin-left: auto;
  margin-right: auto;
  padding: 47px 47px 47px 53px;
}

.c-case-study-cta-block.hit-publish-cta-block-copy {
  background-color: #383838;
  max-width: 1238px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 47px 50px 53px;
}

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

.c-case-study-cta-block-logo {
  width: 145px;
  margin-bottom: 44px;
}

.c-case-study-cta-block-buttons {
  text-align: left;
}

.c-case-study-cta-button {
  color: #fff;
  background-color: #7d7aff;
  border: 1px solid #7d7aff;
  border-radius: 10px;
  padding: 16px 48px;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  transition: all .35s;
}

.c-case-study-cta-button:hover {
  background-color: #7d7affe6;
}

.c-case-study-cta-button.outlined {
  color: #1b2127;
  background-color: #0000;
  border-color: #1b2127;
  margin-left: 10px;
}

.c-case-study-cta-button.outlined:hover {
  color: #fff;
  background-color: #000;
}

.c-case-study-cta-block-title {
  color: #1b2127;
  max-width: 620px;
  margin-top: -12px;
  margin-bottom: 32px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 46px;
}

.c-case-study-cta-block-title.list-cta-title {
  max-width: 500px;
}

.c-case-study-back-link {
  display: none;
  position: absolute;
  inset: 13px auto auto 20px;
}

.c-other-case-study-list {
  padding: 4px 30px 89px;
}

.c-other-case-study-title {
  text-align: center;
  margin-bottom: 53px;
  font-size: 28px;
  font-weight: 700;
  line-height: 35px;
}

.c-other-case-study-list-grid {
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-other-case-study-list-grid.more-studies {
  grid-column-gap: 47px;
  grid-row-gap: 47px;
  grid-template-rows: auto;
}

.c-case-study-details-header {
  background-image: none;
  background-size: auto;
  padding: 120px 30px 30px;
  position: relative;
}

.c-case-study-details-header.black {
  background-color: #1d1d1d;
  padding-top: 160px;
  padding-bottom: 130px;
}

.c-wrapper-680 {
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-680.c-relative {
  position: relative;
}

.c-wrapper-680.flex-box {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.c-wrapper-680.flex-box._2, .c-wrapper-680.flex-box._3 {
  grid-row-gap: 40px;
  flex-direction: row;
  align-items: flex-start;
  margin-left: 10%;
  margin-right: 0;
}

.c-case-study-details-header-title {
  z-index: 10;
  color: #090a0c;
  text-align: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 50px;
  font-weight: 800;
  line-height: 60px;
  position: relative;
}

.c-case-study-details-header-title.white {
  color: #fff;
  font-size: 40px;
  line-height: 50px;
}

.c-case-study-details-breadcrumb {
  z-index: 200;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 18px auto auto 41px;
}

.c-case-study-details-breadcrumb._2 {
  cursor: pointer;
  top: 100px;
}

.c-case-study-details-breadcrumb-link {
  font-size: 12px;
  line-height: 24px;
}

.c-case-study-details-breadcrumb-link._2 {
  color: #ababab;
  cursor: pointer;
  transition: all .2s;
}

.c-case-study-details-breadcrumb-link._2:hover {
  color: #dcdcdc;
}

.c-case-study-details-breadcrumb-active {
  max-width: 30ch;
  font-size: 12px;
  font-weight: 600;
  overflow: hidden;
}

.c-case-study-details-breadcrumb-active._2 {
  color: #fff;
}

.c-case-study-details-breadcrumb-icon {
  margin-left: 4.9px;
  margin-right: 5.9px;
}

.c-case-study-details-breadcrumb-icon._2 {
  width: 5px;
}

.c-case-study-details-section-layout-1 {
  padding-bottom: 117px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-case-study-info-block {
  z-index: 20;
  background-color: #f7f7f7;
  border-radius: 8px;
  margin-bottom: 60px;
  padding: 25px 30px 30px;
  position: relative;
}

.c-case-study-info-block-grid {
  grid-column-gap: 25px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 16% 20% 15% 10% 20%;
  align-items: center;
}

.c-case-study-qoute-block_content {
  margin-bottom: 30px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.c-case-study-qoute-block_content.c-freakcomics-testimonials-3-text {
  font-size: 24px;
  line-height: 32px;
}

.c-case-study-qoute-block_content.c-pacific-content-testimonial-2-text {
  margin-bottom: 0;
}

.c-case-study-qoute-block_content.marvel-testimonial-text-1._2 {
  max-width: 640px;
}

.c-case-study-qoute-block_content.intuit-testimnoial-title {
  margin-bottom: 38px;
  font-size: 32px;
  line-height: 42px;
}

.c-case-study-qoute-block_content.wespire-testimnoial-title {
  margin-bottom: 30px;
  font-size: 32px;
  line-height: 42px;
}

.c-case-study-qoute-block_content.piper-testimnoial-title {
  max-width: 652px;
  margin-bottom: 30px;
  font-size: 32px;
  line-height: 42px;
}

.c-case-study-qoute-block_content.dealmachine-testimonial-1-title {
  max-width: 652px;
  margin-bottom: 30px;
  font-size: 30px;
  line-height: 42px;
}

.c-case-study-qoute-block_content.chess-testimonial-1-title {
  width: 100%;
  max-width: 700px;
  margin-bottom: 27px;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
}

.c-case-study-qoute-author_img {
  border-radius: 80px;
  width: 70px;
  height: 70px;
}

.c-case-study-qoute-author {
  align-items: center;
  display: flex;
}

.c-case-study-qoute-author_info {
  flex: 1;
  padding-left: 16px;
  position: relative;
  top: 5px;
}

.c-case-study-qoute-author_info.left-mobile {
  padding-left: 16px;
}

.c-case-study-qoute-author_name {
  color: #f6f6f6;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.c-case-study-qoute-author_name.grey {
  color: #000;
  line-height: 28px;
}

.c-case-study-qoute-author_name.grey.intuit-testimnoial-name {
  font-size: 24px;
}

.c-case-study-qoute-author_name.grey.piper-testimnoial-name {
  font-size: 20px;
}

.c-case-study-qoute-author_designation {
  color: #f6f6f6;
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
}

.c-case-study-qoute-author_designation.grey {
  color: #31313f;
}

.c-case-study-testimonial-block-1 {
  border-top: 3px solid #eef1fa;
  border-bottom: 3px solid #eef1fa;
  padding-top: 37px;
  padding-bottom: 40px;
}

.c-case-study-testimonial-block-1.c-freakcomics-testimonials-3 {
  border-top-style: none;
  border-bottom-style: none;
  padding-top: 0;
  padding-bottom: 0;
}

.c-case-study-testimonial-block-1.c-pacific-content-testimonial-1-block {
  margin-top: 38px;
}

.c-case-study-testimonial-block-1.c-guy-razz-testimonial-block-3, .c-case-study-testimonial-block-1.testimonial-block-2-item {
  margin-top: 40px;
}

.c-case-study-testimonial-block-1.testimonial-block-2-item.wespire-testimnoial-block-2, .c-case-study-testimonial-block-1.testimonial-block-2-item.piper-testimnoial-block-2 {
  margin-top: 50px;
}

.c-case-study-testimonial-block-1.testimonial-block-2-item.pega-testimnoial-block-2 {
  margin-top: 60px;
}

.c-case-study-testimonial-block-1.testimonial-block-2-item.dealmachine-testimnoial-block-2 {
  margin-top: 54px;
}

.c-case-study-testimonial-block-1.testimonial-block-3-item, .c-case-study-testimonial-block-1.blaze-testimonial-3 {
  margin-top: 40px;
}

.c-case-study-testimonial-block-1.marvel-testimonial-block-2 {
  margin-top: 60px;
}

.c-section-podcast-start {
  background-color: #f4f6f9;
  padding: 84px 30px 76px;
}

.c-section-podcast-start-grid {
  grid-column-gap: 82px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .9fr;
  align-items: center;
}

.c-section-podcast-start-title {
  color: #1b1d22;
  margin-bottom: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

.c-section-podcast-start-text {
  color: #1b1d22;
  max-width: 378px;
  margin-bottom: 16px;
}

.c-wrapper-1010 {
  max-width: 1010px;
  margin-left: auto;
  margin-right: auto;
}

.c-section-podcast-start-grid-img {
  transform-origin: 100% 0;
  transform: scale(1.06);
}

.c-podcast-step-text {
  color: #7d7aff;
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
}

.c-podcast-generate-page-sub {
  z-index: 100;
  color: #1b1d22;
  text-align: center;
  max-width: 490px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 500;
  position: relative;
}

.c-podcast-generate-nav-section {
  background-color: #fff;
  min-height: 60px;
  padding: 10px 30px;
  position: fixed;
  inset: 0% 0% auto;
}

.c-podcast-generate-nav-section.c-hide-mobile {
  z-index: 2147483007;
  min-height: 71px;
  padding: 12px 12px 12px 20px;
}

.c-podcast-generate-nav-section.c-hide-mobile.hit-publish {
  padding-left: 20px;
  padding-right: 12px;
}

.c-podcast-generate-nav-wrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.c-podcast-generate-nav-learn-link {
  color: #1b2127;
  font-size: 13px;
  line-height: 16px;
  text-decoration: underline;
  transition: all .3s;
}

.c-podcast-generate-nav-learn-link:hover {
  opacity: .8;
}

.c-podcast-generate-nav-learn-link.hit-publish {
  color: #1d1d1d;
  font-size: 14px;
  line-height: 17px;
  text-decoration: none;
}

.c-podcast-generate-nav-button-2 {
  color: #000;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 10px;
  margin-left: 16px;
  padding: 13px 30px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .35s;
}

.c-podcast-generate-nav-button-2:hover {
  background-color: var(--black-2);
  color: var(--white-smoke);
}

.c-podcast-generate-nav-button-2.get-started-start.hit-publish {
  color: #fff;
  text-align: center;
  background-color: #9671ff;
  border-style: none;
  border-radius: 4px;
  width: 108px;
  margin-left: 25px;
  padding: 15px 10px;
}

.c-podcast-generate-nav-button-2.get-started-start.hit-publish:hover {
  background-color: #8062d7;
}

.c-new-home-feature-name-1 {
  color: #252a30;
  text-align: center;
  max-width: 230px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.c-new-home-feature-name-1.german-feature-title-1 {
  max-width: 200px;
}

.c-bg-qoute-section {
  background-color: #7d7aff;
  margin-top: 68px;
  margin-left: -30px;
  margin-right: -30px;
  padding: 70px 30px 68px;
}

.c-bg-qoute-section-content {
  z-index: 10;
  color: #fff;
  margin-bottom: 16px;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
  position: relative;
}

.c-bg-qoute-section-content.c-guy-razz-testimonial-4 {
  font-size: 40px;
  line-height: 50px;
}

.c-bg-qoute-section-content.c-freakcomics-testimonials-2-text, .c-bg-qoute-section-content.c-pasific-content-testimonials-3-text {
  font-size: 40px;
  line-height: 45px;
}

.c-bg-qoute-icon {
  width: 73px;
  position: absolute;
  inset: -35px auto auto -60px;
}

.c-bg-qoute-icon.c-freakcomics-testimonials-3-qoute-icon {
  inset: 0% -90px auto auto;
  transform: rotate(180deg);
}

.c-podcast-split-text-link {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}

.c-section-test-top {
  background-color: #252a30;
  padding: 120px 35px 75px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-wrapper-625 {
  flex-direction: column;
  align-items: center;
  max-width: 625px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.test-heading {
  color: var(--white-smoke);
  text-align: center;
  letter-spacing: 6px;
  text-transform: uppercase;
  margin-bottom: 1.5rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1rem;
}

.test-switch-wrapper {
  background-color: #373a41;
  border-radius: 500px;
  justify-content: space-between;
  align-items: center;
  width: 400px;
  padding: 8px;
  display: flex;
  position: relative;
}

.test-switch-purple {
  background-color: #7d7aff;
  border-radius: 500px;
  width: 40%;
  height: 90%;
  padding: 7px 38px;
  position: absolute;
  left: 8px;
  right: auto;
}

.test-switch-purple.mic {
  left: 6px;
}

.test-switch-purple.webcam {
  width: 63%;
  left: auto;
  right: 5px;
}

.test-switch-text {
  z-index: 2;
  color: #b8b8b8;
  text-align: center;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 42px;
  font-weight: 400;
  line-height: 70px;
  position: relative;
  left: auto;
}

.test-switch-text.mic {
  text-decoration: none;
  left: 30px;
}

.test-switch-text.mic.active {
  color: #fff;
  font-weight: 900;
  left: 60px;
}

.test-switch-text.mic.active.w--current {
  font-weight: 800;
  left: 35px;
}

.test-switch-text.webcam {
  right: 30px;
}

.test-switch-text.webcam.active {
  color: #fff;
  font-weight: 900;
  right: 50px;
}

.test-switch-text.webcam.active.w--current {
  font-weight: 800;
  right: 28px;
}

.c-centered-text {
  color: #8e9095;
  text-align: center;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 400;
}

.c-centered-text.test-page {
  margin-top: 25px;
  margin-bottom: 25px;
}

.test-explanation-wrapper {
  color: var(--white-smoke);
  background-color: #373a41;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  min-height: 270px;
  padding: 20px 95px 20px 30px;
  display: flex;
  position: relative;
}

.test-explanation-wrapper.only-show-mobile {
  display: none;
}

.test-explanation-bold {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 40px;
}

.test-explanation {
  padding-left: 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  line-height: 40px;
}

.test-button {
  text-align: center;
  background-color: #7d7aff;
  border-radius: 10px;
  width: 240px;
  margin-top: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 34px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
}

.test-button.show-on-mobile {
  font-family: Inter-custom-woff2, sans-serif;
}

.test-button.outline {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #000;
}

.test-button.outline.retest-button {
  display: none;
}

.test-button.outline.retest-button.w--current {
  border-color: var(--white-smoke);
  color: var(--white-smoke);
  text-align: center;
}

.c-section-grey {
  background-color: #f7f7f7;
  padding: 95px 30px;
}

.c-split-content {
  grid-column-gap: 75px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-split-image {
  height: auto;
}

.c-heading-2 {
  color: var(--black);
  margin-bottom: .5rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 700;
}

.c-paragraph.padding-right {
  padding-right: 75px;
}

.c-paragraph.padding-right.margin-btm {
  margin-bottom: 1rem;
}

.c-button-outline {
  border: 1px solid var(--black-2);
  color: var(--black-2);
  background-color: #0000;
  border-radius: 10px;
  padding: 15px 34px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
}

.c-content-split {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-split-heading {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.c-split-list {
  padding-left: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.c-content-section {
  padding: 94px 30px;
}

.c-content-section.purple-on-mobile {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-heading-reg {
  font-weight: 400;
}

.c-section-test-faq {
  background-color: var(--ghost-white);
  padding: 95px 30px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-section-test-blog {
  padding: 95px 30px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-test-blog-title {
  color: #181b21;
  text-align: center;
  margin-top: 0;
  margin-bottom: 80px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
}

.c-section-grey-cta {
  color: var(--black);
  background-color: #eef1fa;
  padding: 75px 30px 50px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-grey-cta-heading {
  text-align: center;
  margin-bottom: 18px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.c-grey-cta-sub {
  text-align: center;
  margin-bottom: 36px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-wrapper-675 {
  flex-direction: column;
  align-items: center;
  max-width: 675px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-underline-link {
  text-align: center;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  text-decoration: underline;
}

.c-split-list-item {
  margin-bottom: 20px;
}

.c-wrapper-400 {
  max-width: 450px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-400.test-embed-wrapper {
  display: none;
}

.test-embed {
  height: 270px;
}

.c-case-study-info-block-rich-text p {
  color: #31313f;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
}

.c-case-study-content-block-1 {
  margin-bottom: 37px;
}

.c-case-study-content-block-1.wespire-block-1 {
  margin-bottom: 50px;
}

.c-case-study-content-block-1.piper-block-1, .c-case-study-content-block-1.pega-block-1, .c-case-study-content-block-1.tag-block-1, .c-case-study-content-block-1.dealmachine-block-1 {
  margin-bottom: 60px;
}

.c-case-study-content-block-1.dealmachine-block-1.tip-design {
  margin-bottom: 40px;
}

.c-case-study-content-block-1.chess-block-1 {
  margin-bottom: 60px;
}

.c-case-study-content-block-1.chess-block-1.tip-design {
  margin-bottom: 50px;
}

.c-case-study-content-rich-text p {
  color: #31313f;
  margin-bottom: 38px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.c-case-study-content-rich-text h2 {
  margin-bottom: 26px;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
}

.c-case-study-content-rich-text figure {
  margin-top: 15px;
  margin-bottom: 50px;
}

.c-case-study-content-rich-text h6 {
  color: #060a0d;
  background-color: #7d7aff1a;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065940_Tip.svg");
  background-position: 35px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  margin-bottom: 55px;
  padding: 35px 35px 35px 80px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.c-case-study-content-rich-text ul {
  margin-bottom: 50px;
}

.c-case-study-content-rich-text li {
  color: #31313f;
  font-size: 18px;
  line-height: 30px;
}

.c-case-study-content-block-2 {
  margin-top: 62px;
}

.c-case-study-content-block-2.c-guy-raz-block-2 {
  margin-top: 56px;
}

.c-case-study-content-block-2.lsm-block-2 {
  margin-top: 38px;
}

.c-case-study-content-block-2.lsm-block-2.wix-block-2.wespire-block-2 {
  margin-top: 50px;
}

.c-case-study-content-block-2.lsm-block-2.wix-block-2.piper-block-2 {
  margin-top: 70px;
}

.c-case-study-content-block-2.lsm-block-2.wix-block-2.pega-block-2 {
  margin-top: 60px;
}

.c-case-study-content-block-2.lsm-block-2.wix-block-2.dealmachine-block-2, .c-case-study-content-block-2.lsm-block-2.wix-block-2.chess-block-2 {
  margin-top: 40px;
}

.c-case-study-content-block-2.lsm-block-2.tip-design.wespire-block-3 {
  margin-top: 50px;
}

.c-case-study-content-block-2.lsm-block-2.tip-design.piper-block-3 {
  margin-top: 55px;
}

.c-case-study-content-block-2.lsm-block-2.tip-design.pega-block-3 {
  margin-top: 60px;
}

.c-case-study-content-block-2.lsm-block-2.tip-design.dealmachine-block-3 {
  margin-top: 54px;
}

.c-case-study-inner-arrow-left {
  display: none;
}

.c-case-study-content-block-3 {
  margin-top: 70px;
  margin-bottom: 32px;
}

.c-case-study-content-block-3.marvel-block-2.marvel-block-last {
  margin-top: 50px;
}

.c-case-study-content-block-4 {
  margin-top: 65px;
}

.c-case-study-content-block-4.c-pasific-content-content-block-4 {
  margin-top: 53px;
}

.c-case-study-content-block-4.lsm-block-4 {
  margin-top: 40px;
}

.c-generate-youtube-name-input {
  color: #484c56;
  background-color: #f4f6f9;
  border: 1px solid #e8e8e8;
  border-radius: 12px;
  min-height: 55px;
  margin-bottom: 22px;
  padding: 16px 22px 18px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.c-generate-youtube-name-input::placeholder {
  color: #484c56;
  font-size: 15px;
}

.c-generate-input-search-icon-youtube {
  cursor: pointer;
  position: absolute;
  inset: 17.5px 13px auto auto;
}

.c-youtube-name-genrate-button {
  color: var(--alice-blue);
  cursor: pointer;
  background-color: #6d75f4;
  background-image: linear-gradient(#6d75f4, #6d75f4);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 268px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 10px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .325s;
  display: flex;
}

.c-youtube-name-genrate-button:hover {
  color: var(--alice-blue);
  background-color: #6d75f4cc;
  background-image: linear-gradient(#6d75f4cc, #6d75f4cc);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.c-youtube-name-genrate-progress {
  color: var(--alice-blue);
  cursor: pointer;
  background-color: #6d75f4;
  background-image: linear-gradient(#6d75f4, #6d75f4);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 268px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 10px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .325s;
  display: none;
}

.c-youtube-name-genrate-progress:hover {
  background-color: #6d75f4cc;
  background-image: linear-gradient(#6d75f4cc, #6d75f4cc);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.c-youtube-name-regenrate-button {
  color: var(--alice-blue);
  cursor: pointer;
  background-color: #6d75f4;
  background-image: linear-gradient(#6d75f4, #6d75f4);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 268px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 10px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .325s;
  display: none;
}

.c-youtube-name-regenrate-button:hover {
  background-color: #6d75f4cc;
  background-image: linear-gradient(#6d75f4cc, #6d75f4cc);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.c-youtube-generated-list {
  z-index: 100;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.c-youtube-generated-list-item {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #e8e8e8;
  border-radius: 10px;
  align-items: center;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 6px;
  padding: 13px 12px;
  font-size: 13px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.c-youtube-generated-list-item.favourite-added {
  border: 2px solid #979dff;
}

.c-youtube-favorite-icon {
  color: #48769e;
  cursor: pointer;
  width: 13px;
  position: relative;
  top: 1.2px;
}

.c-youtube-favorite-icon-filled {
  cursor: pointer;
  width: 13px;
  display: none;
  position: relative;
  top: 1.2px;
}

.c-youtube-generated-list-copy {
  z-index: 100;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.c-youtube-generated-list-item-text {
  color: #484c56;
  max-width: 28ch;
  margin-right: 6px;
  font-size: 13px;
  font-weight: 600;
  line-height: 17px;
}

.c-show-more-youtube, .c-show-less-youtube {
  color: #484c56;
  cursor: pointer;
  font-size: 13px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: underline;
  display: none;
}

.c-youtube-generator-vector-1 {
  position: absolute;
  inset: 94px auto auto 0%;
}

.c-youtube-generator-vector-2 {
  position: absolute;
  inset: auto 0% -7px auto;
}

.c-case-study-logo-mobile {
  display: none;
}

.c-case-study-details-section-layout-2 {
  padding-bottom: 105px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-case-study-details-section-layout-3, .c-case-study-details-section-layout-4 {
  padding-bottom: 117px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-banner-text {
  margin-right: 9px;
  font-weight: 400;
}

.c-case-study-info-img-block {
  margin-bottom: 60px;
}

.c-case-study-info-img-desktop {
  width: 100%;
  display: block;
}

.c-case-study-info-img-mobile {
  width: 100%;
  display: none;
}

.c-section-garry {
  background-color: #f7f7f7;
  padding: 78px 30px;
  line-height: 1em;
}

.c-wrapper-1124 {
  max-width: 1124px;
  margin-left: auto;
  margin-right: auto;
}

.c-section-garry-grid {
  grid-template-rows: auto;
  align-items: center;
}

.c-garry-text-label {
  background-color: #fff;
  border-radius: 4px;
  margin-bottom: 14px;
  padding: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 13px;
  line-height: 16px;
  display: inline-block;
}

.c-garry-text-label.german {
  color: var(--black-2);
}

.c-garry-section-title {
  color: #1b2127;
  max-width: 450px;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-garry-section-sub {
  color: #1b2127;
  max-width: 520px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.c-garry-section-sub.german {
  max-width: 500px;
}

.c-garry-video-thumb {
  cursor: pointer;
  width: 554px;
  height: 311px;
  transition: all .275s;
  position: relative;
}

.c-garry-video-thumb._100 {
  width: 100%;
}

.c-garry-video-thumb._100.tools-landing-video {
  height: auto;
}

.c-garry-video-lightbox-icon-wrap {
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-garry-video-lightbox-icon-wrap.speed {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.c-garry-video-lightbox-icon-wrap.speed.hide {
  display: none;
}

.c-garry-video-icon {
  background-color: #1b2127d9;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
}

.c-garry-video-icon.clips-page {
  min-width: 44px;
}

.c-garry-video-icon.enterprise-page {
  border: 2px solid var(--white-smoke-2);
}

.c-garry-video-icon.speed {
  min-width: 44px;
  min-height: 44px;
}

.c-garry-video-icon.speed.hide {
  display: none;
}

.c-garry-video-icon-img {
  width: 12px;
  position: relative;
  left: 2px;
}

.c-gary-mark-video {
  display: none;
}

.c-comparison-overview-header {
  z-index: 100;
  padding-top: 114px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.c-comparison-overview-header-title {
  color: #000;
  text-align: center;
  max-width: 875px;
  margin-bottom: 18px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 55px;
  font-weight: 900;
  line-height: 62px;
}

.c-comparison-overview-header-text {
  color: #000;
  text-align: center;
  max-width: 566px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}

.c-section-comaprison-companies {
  z-index: 10;
  padding: 57px 30px 27px;
  position: relative;
}

.c-comaprison-companies-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.c-comaprison-companies-title-text {
  color: #1d1c21;
  text-align: center;
  max-width: 566px;
  margin-bottom: 52px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.c-comaprison-company {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 18px;
  padding: 60px 40px 40px;
}

.c-comaprison-company-name {
  color: #1d1c21;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 22px;
}

.c-comaprison-company-info-text {
  color: #4d4d4d;
  max-width: 260px;
  margin-bottom: 24px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-comaprison-company-link {
  color: #6d75f4;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  transition: all .25s;
}

.c-comaprison-company-link:hover {
  opacity: .85;
}

.body-case-study {
  padding-top: 56px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
}

.c-comparison-overview-content-grid-1 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 406px 1fr;
  align-items: center;
}

.c-section-comparison-overview-tweets {
  background-color: #eff2fa;
  padding: 77px 30px 83px;
  overflow: hidden;
}

.c-comparison-overview-tweets-title {
  color: #090a0c;
  text-align: center;
  max-width: 476px;
  margin-bottom: 43px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.c-section-comparison-overview-tweets-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.c-section-comparison-overview-tile-images {
  padding-top: 107px;
  padding-bottom: 40px;
}

.c-section-comparison-overview-tile-images-title {
  color: #090a0c;
  text-align: center;
  max-width: 476px;
  margin-bottom: 7px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-section-comparison-overview-tile-images-sub {
  color: #4d4d4d;
  text-align: center;
  max-width: 423px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
}

.c-section-comparison-overview-tile-images-grid {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 2fr 1.5fr 1fr 1fr;
  align-items: center;
  min-width: 1000px;
  max-width: 1200px;
}

.c-comparison-overview-title-img-1 {
  z-index: 10;
  position: relative;
  left: 62px;
  transform: scale(.85);
}

.c-comparison-overview-title-img-2 {
  position: relative;
  top: -86px;
}

.c-comparison-overview-title-img-3 {
  position: relative;
  bottom: -72px;
  left: -14px;
}

.c-comparison-overview-title-img-5 {
  z-index: 10;
  position: relative;
  bottom: -54px;
  transform: scale(.85);
}

.c-comparison-overview-title-img-6 {
  position: relative;
  top: -71px;
  left: -45px;
}

.c-comparison-overview-title-img-7 {
  position: relative;
  left: -20px;
}

.c-comparison-audios-wrap {
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.c-comparison-audios-wrap.last {
  margin-bottom: 0;
}

.c-comparison-audio {
  border-radius: 10px;
  width: 100%;
}

.c-comparison-audio-logo-block {
  text-align: center;
  width: 150px;
}

.c-comparison-audio-block {
  flex: 1;
  padding-left: 37px;
  position: relative;
}

.c-comparison-overview-content-grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 380px;
  align-items: center;
}

.c-comparison-overview-content-section {
  z-index: 10;
  padding: 100px 30px 115px;
  position: relative;
}

.c-overview-content-block-left {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-section-comparison-overview-tweets-grid-mobile {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

.grid-4 {
  display: none;
}

.c-comparison-overview-title-img-1-mobile, .c-comparison-overview-title-img-3-mobile, .c-comparison-overview-title-img-4-mobile {
  z-index: 10;
}

.c-product-videos-header {
  background-color: #161c21;
  padding: 148px 30px 185px;
}

.c-product-videos-header-title {
  z-index: 100;
  color: #fff;
  text-align: center;
  max-width: 875px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 65px;
  font-weight: 900;
  line-height: 60px;
  position: relative;
}

.c-product-videos-header-sub {
  z-index: 100;
  color: #fff;
  text-align: center;
  max-width: 516px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  position: relative;
}

.c-product-videos-header-sub._1 {
  max-width: 509px;
}

.c-product-videos-header-wrapper {
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.product-videos-header-img-1 {
  position: absolute;
  inset: -42% auto auto -53%;
}

.product-videos-header-img-2 {
  position: absolute;
  inset: -46% -65% -30% auto;
}

.product-videos-header-img-3 {
  position: absolute;
  inset: auto auto -25% -61%;
}

.product-videos-header-img-4 {
  position: absolute;
  inset: auto -44% -43% auto;
}

.product-videos-header-img-5 {
  position: absolute;
  inset: auto auto -64% -16%;
}

.c-product-videos-cta-section {
  background-color: #eef1fa;
  padding: 73px 30px 65px;
}

.c-product-videos-cta-section.details-page-section {
  background-color: #fff;
  padding-top: 77px;
  padding-bottom: 77px;
}

.c-product-videos-cta-wrapper {
  text-align: center;
  max-width: 710px;
  margin-left: auto;
  margin-right: auto;
}

.c-product-videos-cta-title {
  color: #242424;
  margin-bottom: 21px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-product-videos-cta-title.mobile {
  display: none;
}

.c-product-videos-cta-button {
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 16px 47px 17px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
}

.c-product-videos-cta-button:hover {
  background-color: #7d7affcc;
}

.c-product-videos-section {
  background-color: #fff;
  padding: 65px 30px 76px;
  position: relative;
}

.c-product-videos-section.category-page-header {
  padding-top: 95px;
}

.c-product-videos-section.essential-page-header {
  padding-top: 60px;
  padding-bottom: 90px;
}

.c-product-videos-section.categorized-videos {
  padding-bottom: 62px;
}

.c-product-videos-section.all-videos-page {
  padding-top: 95px;
  padding-bottom: 90px;
}

.c-wrapper-1320 {
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
}

.c-product-videos-block-title {
  color: #090a0c;
  margin-bottom: 30px;
  font-size: 28px;
  font-weight: 800;
  line-height: 30px;
}

.c-product-videos-block-title.center {
  text-align: center;
  margin-bottom: 35px;
}

.c-product-videos-grid {
  grid-column-gap: 33px;
  grid-row-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 90px;
  display: grid;
}

.c-product-videos-grid.podcasting, .c-product-videos-grid.video-creation, .c-product-videos-grid.use-cases {
  grid-template-rows: auto;
}

.c-product-videos-grid.details-page-grid, .c-product-videos-grid.essential-grid {
  margin-bottom: 0;
}

.c-product-videos-grid.last-grid, .c-product-videos-grid.essential-page-video-grid {
  grid-template-rows: auto;
  margin-bottom: 0;
}

.c-product-video-list-img {
  border-radius: 10px;
  width: 100%;
  max-width: 100%;
  margin-bottom: 33px;
  display: block;
}

.c-product-video-list-title {
  color: #090a0c;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.c-product-video-list-text {
  color: #31313f;
  margin-bottom: 14px;
  line-height: 26px;
}

.c-product-video-list-watch {
  color: #31313f;
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  text-decoration: underline;
  display: inline-block;
}

.c-product-video-list-item {
  transition: all .3s;
}

.c-product-video-list-item:hover {
  opacity: .8;
}

.c-video-tag-wrapper {
  text-align: center;
  max-width: 500px;
  margin-bottom: 76px;
  margin-left: auto;
  margin-right: auto;
}

.c-video-tag-wrapper.c-category-page-tag-wrapper {
  margin-top: 28px;
}

.c-video-tag-wrapper.c-category-page-tag-wrapper.all-videos-wrapper {
  margin-bottom: 55px;
}

.c-video-tag-wrapper.overview-tag-wrapper {
  margin-bottom: 6px;
}

.c-video-tag {
  color: #484c56;
  letter-spacing: .3px;
  text-transform: uppercase;
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  margin-bottom: 10px;
  margin-left: 6px;
  margin-right: 6px;
  padding: 10px 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 10px;
  font-weight: 600;
  line-height: 12px;
  transition: all .3s;
}

.c-video-tag:hover {
  background-color: #e6e6e699;
}

.c-product-videos-details-header {
  background-color: #161c21;
  padding: 98px 30px 330px;
  position: relative;
}

.c-product-videos-details-header-title {
  z-index: 100;
  color: #fff;
  text-align: center;
  max-width: 770px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 48px;
  font-weight: 800;
  line-height: 55px;
  position: relative;
}

.c-product-videos-details-header-wrapper {
  max-width: 770px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-video-details-transcript-section {
  max-width: 860px;
  margin-top: -275px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 110px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-product-video-details-video-wrapper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-product-videos-timecode-wrapper {
  max-width: 846px;
  margin-top: 66px;
  margin-left: auto;
}

.c-product-videos-timecode-row {
  align-items: flex-start;
  margin-bottom: 10px;
  display: flex;
}

.c-product-videos-timecode-left {
  text-align: right;
  width: 94px;
  position: relative;
  top: 0;
}

.c-product-videos-timecode-right {
  flex: 1;
  width: 94px;
  padding-left: 48px;
}

.c-product-videos-timecode-left-text {
  color: #7c7c86;
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
}

.c-product-video-rich-text p {
  color: #31313f;
  font-size: 16px;
  line-height: 24px;
}

.c-cpmparison-audio-block-wrapper {
  background-color: #6d75f4;
  border-radius: 10px;
  align-items: center;
  padding: 17px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-audio-wave {
  flex: 0 auto;
  display: none;
}

.c-cpmparison-audio-block {
  cursor: pointer;
  border: 1.89px solid #fcfdfe;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 33px;
  height: 33px;
  margin-right: 10px;
  display: flex;
  position: relative;
}

.c-comparison-play-icon {
  width: 11px;
  position: relative;
  left: 1px;
}

.c-comparison-pause-icon {
  width: 16px;
}

.c-audio-wave-playing {
  width: 15%;
}

.c-audio-wave-playing-wrap {
  flex: 1;
  height: 40px;
  display: flex;
  overflow: hidden;
}

.c-comparison-content-audios-wrapper {
  max-width: 506px;
  display: block;
  overflow: hidden;
}

.c-comparison-content-audios-wrapper.hide {
  display: none;
}

.c-play-overlay-button {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-pause-overlay-button {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.c-banner-link {
  color: #fff;
  font-size: 15px;
  font-weight: 800;
  text-decoration: underline;
  display: none;
}

.lottie-animation {
  width: 100%;
}

.c-pricing-navigator-info-text {
  color: #fff;
  min-width: 144px;
  font-size: 18px;
  line-height: 22px;
  position: absolute;
  inset: auto auto 18px 240px;
}

.c-pricing-navigator-info-text.relative {
  text-align: center;
  display: none;
  position: relative;
  bottom: 0;
  left: 0;
}

.c-product-video-page-bredcrumb {
  align-items: center;
  display: flex;
  position: absolute;
  inset: 51px auto auto 35px;
}

.c-product-video-page-bredcrumb._2 {
  top: 40px;
}

.c-product-video-page-bredcrumb.universiry-inner {
  transition: all .275s;
  top: 40px;
}

.c-product-video-page-bredcrumb.universiry-inner:hover {
  opacity: .5;
}

.c-product-video-page-bredcrumb-text {
  color: #fff;
  margin-left: 11px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.c-product-video-page-bredcrumb-text.black {
  color: #000;
}

.c-product-video-page-bredcrumb-arrow {
  transform: rotate(180deg);
}

.c-product-video-page-bredcrumb-arrow.black {
  filter: invert();
}

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

.collection-item {
  display: inline-block;
}

.c-play-overlay-button-round {
  z-index: 300;
  cursor: pointer;
  background-color: #f1f3f4;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065aa5_audio-play-icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 9px;
  border-radius: 100%;
  width: 30px;
  height: 30px;
  transition: all .3s;
  position: absolute;
  inset: 5px auto auto 48px;
}

.c-pause-overlay-button-round {
  z-index: 200;
  cursor: pointer;
  background-color: #f1f3f4;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065996_mini-pause-icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px;
  border-radius: 100%;
  width: 30px;
  height: 30px;
  transition: all .275s;
  display: none;
  position: absolute;
  inset: 5px auto auto 48px;
}

.c-comparison-overview-sections-wrapper {
  position: relative;
}

.c-comparison-overview-sections-bg {
  height: 49%;
  position: absolute;
  inset: 0% 0% auto;
}

.c-video-category-page-title {
  color: #161c21;
  text-align: center;
  text-transform: capitalize;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 55px;
}

.c-video-category-page-title.all-videos-title {
  font-size: 42px;
  font-weight: 800;
  line-height: 46px;
}

.c-video-category-page-title.university-essential-page-title-copy {
  margin-bottom: 75px;
  font-size: 42px;
  font-weight: 800;
}

.c-video-category-page-title.university-category-video-title {
  font-size: 42px;
  font-weight: 800;
  line-height: 46px;
}

.c-product-catrgory-empty-text {
  color: #31313f;
  text-align: center;
  max-width: 420px;
  margin: 14px auto 0;
  line-height: 26px;
  display: none;
}

.c-mobile-apps-certificate {
  justify-content: flex-start;
  align-items: center;
  margin-top: 21px;
  display: flex;
}

.div-block-31 {
  margin-bottom: 30px;
}

.c-count-down-banner {
  background-image: linear-gradient(105deg, #444388, #20203d);
  border-radius: 10px;
  max-width: 1030px;
  margin-left: auto;
  margin-right: auto;
  padding: 22px 48px 22px 33px;
  display: none;
  position: relative;
}

.c-count-down-banner-grid {
  grid-template-rows: auto;
  grid-template-columns: 1.7fr 225px 1fr;
  align-items: center;
}

.c-banner-title-text {
  color: #fff;
  max-width: 300px;
  font-size: 20px;
  line-height: 27px;
}

.c-count-down-banner-button {
  background-color: #7d7aff;
  border-radius: 11px;
  padding: 12px 17px;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  transition: all .325s;
}

.c-count-down-banner-button:hover {
  background-color: #7d7affcc;
}

.c-countdown-item-block {
  text-align: center;
}

.c-countdown-item-label {
  color: #fff;
  text-transform: uppercase;
  font-size: 12.5px;
  font-weight: 500;
  line-height: 15px;
}

.c-countdown-item-wrapper {
  justify-content: space-between;
  display: flex;
}

.c-count-down-banner-close {
  cursor: pointer;
  position: absolute;
  inset: 6px 6px auto auto;
}

.c-countdown-item-number {
  color: #fff;
  min-width: 46px;
  margin-bottom: 6px;
  font-size: 31px;
  font-weight: 700;
  line-height: 31px;
}

.c-clips-benefit-section {
  padding: 91px 30px 120px;
}

.c-wrapper-1150 {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-1150.c-mobile-camp-aign-how-wrapper {
  z-index: 10;
  position: relative;
}

.c-wrapper-1150.c-twitter-cards {
  z-index: 100;
  position: relative;
}

.c-clips-benefit-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.c-clips-benefit-icon {
  margin-bottom: 30px;
}

.c-clips-benefit-icon._2 {
  margin-bottom: 27px;
}

.c-clips-benefit-icon._3 {
  margin-bottom: 25.5px;
}

.c-clips-benefit-icon._4 {
  position: relative;
  top: 3px;
}

.c-clips-benefit-name {
  color: #1b2127;
  margin-bottom: 7px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.c-clips-benefit-text {
  color: #1b2127;
}

.c-clips-benefit._3 {
  position: relative;
  left: -12px;
}

.c-clips-benefit._4 {
  position: relative;
  left: -40px;
}

.c-clips-benefit-title {
  color: #1b2127;
  margin-bottom: 65px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
}

.c-clips-header {
  background-color: #1b2127;
  padding: 63px 30px 15px;
}

.c-clips-header-title {
  color: #fff;
  text-align: center;
  max-width: 600px;
  margin-bottom: 3px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 55px;
  font-weight: 900;
  line-height: 65px;
}

.c-clips-header-text {
  color: #f6f6f6;
  text-align: center;
  max-width: 572px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.c-clips-header-button {
  background-color: #7d7aff;
  border-radius: 11px;
  margin-bottom: 45px;
  padding: 16px 36px;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  transition: all .325s;
}

.c-clips-header-button:hover {
  background-color: #7d7affcc;
}

.c-clips-header-button.get-started-start.desktop {
  margin-bottom: 0;
}

.c-clips-header-logos {
  opacity: .5;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  max-width: 1400px;
  margin-top: 47px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-clips-header-logos.mt-0 {
  margin-top: 0;
}

.c-clips-header-logo {
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.c-clips-header-img {
  transform-origin: 0%;
  width: 100%;
  max-width: 1400px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
  left: 22px;
  transform: none;
}

.c-clips-header-img.hide {
  display: none;
}

.c-clips-header-content {
  text-align: center;
}

.c-what-are-clips-section {
  background-color: #f6f6f6;
  padding: 74px 30px 98px;
}

.c-what-are-clips-wrapper {
  text-align: center;
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
}

.c-clip-section-text {
  color: #1b2127;
  max-width: 626px;
  margin-bottom: 33px;
  margin-left: auto;
  margin-right: auto;
}

.c-clip-section-text.what-are-clips-text-2 {
  display: none;
}

.c-clip-section-title {
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-clip-section-title.c-clips-cta-title {
  color: #0b0d10;
  text-align: center;
  max-width: 880px;
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 36px;
}

.c-clip-section-title.c-clips-how-title {
  color: #0b0d10;
  text-align: center;
  max-width: 410px;
  margin-bottom: 70px;
  margin-left: auto;
  margin-right: auto;
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
}

.c-clip-section-title.c-what-are-clips-title {
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 700;
}

.c-why-clips-section {
  padding: 80px 30px 110px;
}

.c-wrapper-1090 {
  max-width: 1090px;
  margin-left: auto;
  margin-right: auto;
}

.c-clips-section-grid {
  grid-template-rows: auto;
  align-items: center;
}

.c-clips-section-grid._2 {
  z-index: 10;
  position: relative;
}

.c-why-clips-text-wrap {
  max-width: 456px;
}

.c-chy-clips-img {
  max-width: 376px;
  height: auto;
  margin-left: auto;
  display: block;
}

.clips-how-video {
  margin-left: auto;
  margin-right: auto;
  transform: scale(1.011);
}

.c-how-clips-step-video-block {
  cursor: pointer;
  max-width: 910px;
  margin: 63px auto 50px;
  position: relative;
  overflow: hidden;
}

.c-clips-how-it-works-section {
  padding: 84px 30px 80px;
  position: relative;
}

.c-how-clips-arrows-step {
  background-color: #1b2127;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 54px;
  height: 54px;
  display: flex;
  position: relative;
  top: -24px;
}

.c-how-clips-arrows-step-text {
  color: #fff;
  font-size: 22px;
  font-weight: 800;
  line-height: 38px;
}

.c-how-clips-steps-text-wrap {
  justify-content: space-between;
  max-width: 916px;
  margin-top: 55px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-clips-how-text {
  text-align: center;
  width: 190px;
}

.c-clips-how-text._2 {
  width: 234px;
}

.c-convinced-section {
  background-color: #f6f6f6;
  padding: 110px 30px 50px;
  position: relative;
}

.c-why-convinced-text-wrap {
  max-width: 493px;
  margin-left: auto;
}

.c-clips-cta-section {
  background-color: #f6f6f6;
  padding: 75px 30px 35px;
}

.c-clips-cta-wrap {
  text-align: center;
  max-width: 880px;
  margin-left: auto;
  margin-right: auto;
}

.c-how-clips-arrows-block {
  flex: 1;
  max-width: 780px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-how-clips-arrow {
  background-color: var(--black);
  flex: 1;
  height: 2px;
  margin-left: 17px;
  margin-right: 17px;
  position: relative;
}

.c-how-clips-arrow-head {
  width: 9px;
  position: absolute;
  inset: -5px -4px auto auto;
}

.c-clips-cta-title {
  color: #242424;
  max-width: 490px;
  margin-bottom: 28px;
  margin-left: auto;
  margin-right: auto;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-how-clips-cta-title {
  color: #242424;
  margin-bottom: 7px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-clips-how-it-works-section-bg {
  z-index: 5;
  height: 80%;
  position: absolute;
  inset: 0% 0% auto;
}

.c-clips-how-it-works-section-content {
  z-index: 10;
  position: relative;
}

.c-clips-arrow-head-mobile {
  display: none;
}

.c-what-clips-text-span {
  display: block;
}

.c-what-clips-text-span-extra-bold {
  font-weight: 700;
}

.c-convinced-section-top-bg {
  z-index: 5;
  height: 152px;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.c-header-img-mobile-wrap, .c-clips-header-logos-mobile {
  display: none;
}

.c-home-clips-grid {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  margin-top: 40px;
}

.c-home-clip-img {
  transform-origin: 0%;
  display: block;
  transform: scale(1.25);
}

.c-continuous-upload-block {
  background-color: #eef1fa;
  margin-top: -70px;
  padding: 32px 20px 32px 262px;
  position: relative;
}

.c-continuous-upload-block.german {
  padding-top: 50px;
  padding-bottom: 50px;
}

.c-continuous-upload-block-img-1 {
  position: absolute;
  inset: 17px auto auto -50px;
}

.c-continuous-upload-block-img-1.german {
  max-width: 200px;
  top: 49px;
}

.c-continuous-upload-block-img-2 {
  position: absolute;
  inset: 66px auto auto -29px;
}

.c-continuous-upload-block-img-2.german {
  max-width: 101243px;
  top: 103px;
}

.c-continuous-upload-block-text {
  color: #1b2127;
  max-width: 733px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-home-new-feature-icon {
  width: 18px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.c-home-new-feature-icon._2 {
  width: 24px;
  margin-bottom: 8px;
}

.c-home-new-feature-icon._3 {
  width: 20px;
}

.c-home-new-feature-icon._4 {
  width: 20px;
  margin-bottom: 9px;
}

.c-home-new-feature-icon._5 {
  width: 26px;
  margin-bottom: 8px;
}

.c-home-new-feature-icon._6 {
  width: 20px;
  margin-bottom: 9px;
}

.img-auto {
  height: auto;
}

.c-product-hunt-logo {
  margin-right: 4px;
}

.c-nav-without-links {
  z-index: 100000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  height: 63px;
  padding: 10px 30px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.c-updated-nav-desktop {
  z-index: 5000;
  background-color: var(--white);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 12px 12px 12px 20px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.c-updated-nav-desktop.is--nav-transparent {
  background-color: #fff0;
}

.c-updated-nav-desktop.has--mobile {
  display: block;
}

.c-updated-nav-desktop.has--mobile.static {
  top: 200px;
}

.c-updated-nav-desktop.p--18.transparent {
  background-color: #fff0;
}

.c-updated-nav-desktop.p--18._2 {
  background-color: #1d1d1d;
}

.c-updated-nav-desktop.p--18._2.trans {
  background-color: #0000;
}

.c-updated-nav-desktop.top--200 {
  top: 200px;
}

.c-updated-nav-left {
  align-items: center;
  display: flex;
}

.c-updated-nav-left.with-mobile.hide--lg {
  display: none;
}

.c-updated-nav-right {
  align-items: center;
  display: flex;
}

.c-updated-nav-right.has-mobile.push--right {
  margin-left: auto;
}

.c-updated-nav-button {
  background-color: #000;
  border-radius: 10px;
  margin-left: 38px;
  padding: 12px 23px;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  transition: all .275s;
}

.c-updated-nav-button:hover {
  background-color: #000c;
}

.c-updated-nav-button.get-started-start.c-price-abtest-testimonials-section-button {
  margin-left: 0;
}

.c-updated-nav-button.get-started-start.is--hover-black {
  border: 1px solid #0000;
  width: auto;
}

.c-updated-nav-button.get-started-start.is--yellow {
  color: #000;
  background-color: #dfff84;
}

.c-updated-nav-button.get-started-start.is--yellow:hover {
  background-color: #a4c93b;
}

.c-updated-nav-button.get-started-start.gs-mobile._2 {
  color: var(--black);
  letter-spacing: .06px;
  background-color: #fff0;
  border-color: #000;
  width: auto;
  font-size: 14px;
}

.c-updated-nav-button.get-started-start.gs-mobile.is--purple {
  background-color: var(--primary-purple);
}

.c-updated-nav-button.get-started-start.gs-mobile.nav-button:lang(fr) {
  width: 150px;
}

.c-updated-nav-button.get-started-start.gs-mobile.nav-button._w--auto {
  width: auto;
}

.c-updated-nav-button.get-started-start.gs-mobile.c-nav-buttom-getstarted {
  white-space: nowrap;
  width: 120px;
}

.c-updated-nav-button.get-started-start.gs-mobile.c-nav-buttom-getstarted:lang(fr) {
  width: 200px;
}

.c-updated-nav-button.get-started-start.gs-mobile.break-none {
  white-space: nowrap;
}

.c-updated-nav-button.get-started-start.is--white {
  clear: left;
  color: var(--black);
  background-color: #fff;
}

.c-updated-nav-button._404-button {
  color: #fff;
  background-color: #9671ff;
  border-radius: 4px;
  margin-left: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  transition: all .2s;
}

.c-updated-nav-button._404-button:hover {
  opacity: .7;
  transform: scale(.95);
}

.c-updated-nav-button._404-button.w--current {
  background-color: #9671ff;
  border-radius: 4px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-updated-nav-button.get-started-start {
  text-align: center;
  border-radius: 4px;
  width: 108px;
  margin-left: 25px;
  padding: 15.5px 14px;
}

.c-updated-nav-button.get-started-start.is--hover-black {
  border: 1px solid #0000;
}

.c-updated-nav-button.get-started-start-copy {
  text-align: center;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 4px;
  width: auto;
  margin-left: 25px;
  padding: 15.5px 14px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-updated-nav-button.get-started-start {
  text-align: center;
  border-radius: 4px;
  width: 108px;
  margin-left: 25px;
  padding: 15.5px 14px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-updated-nav-button.get-started-start.pricing-upgrade-cta-button {
  background-color: #7d7aff;
  margin-left: 0;
}

.c-updated-nav-button.get-started-start.gs-mobile {
  border: 1px solid #0000;
}

.c-updated-nav-button.get-started-start.gs-mobile.auto-w {
  width: auto;
}

.c-updated-nav-button.get-started-start-copy {
  text-align: center;
  background-color: #000;
  border-radius: 4px;
  width: 108px;
  margin-left: 25px;
  padding: 15.5px 14px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-updated-nav-button.get-started-start-copy.c-price-abtest-testimonials-section-button {
  margin-left: 0;
}

.c-updated-nav-button.get-started-start-copy.pricing-upgrade-cta-button {
  background-color: #7d7aff;
  margin-left: 0;
}

.c-updated-nav-button.get-started-start-copy.is--hover-black {
  border: 1px solid #0000;
  width: auto;
}

.c-updated-nav-button.get-started-start-copy.is--yellow {
  color: #000;
  background-color: #dfff84;
}

.c-updated-nav-button.get-started-start-copy.is--yellow:hover {
  background-color: #a4c93b;
}

.c-updated-nav-button.get-started-start-copy.gs-mobile {
  border: 1px solid #0000;
}

.c-updated-nav-button.get-started-start-copy.gs-mobile._2 {
  color: var(--black);
  letter-spacing: .06px;
  background-color: #fff0;
  border-color: #000;
  width: auto;
  font-size: 14px;
}

.c-updated-nav-button.get-started-start-copy.gs-mobile.auto-w {
  width: auto;
}

.c-updated-nav-button.get-started-start-copy.is--white {
  clear: left;
  color: var(--black);
  background-color: #fff;
}

.c-updated-nav-button.c-sales {
  text-align: center;
  border-radius: 4px;
  width: 108px;
  margin-left: 25px;
  padding: 15.5px 14px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-updated-nav-button.c-sales.c-price-abtest-testimonials-section-button {
  margin-left: 0;
}

.c-updated-nav-button.c-sales.pricing-upgrade-cta-button {
  background-color: #7d7aff;
  margin-left: 0;
}

.c-updated-nav-button.c-sales.is--hover-black {
  border: 1px solid #0000;
  width: auto;
}

.c-updated-nav-button.c-sales.is--yellow {
  color: #000;
  background-color: #dfff84;
}

.c-updated-nav-button.c-sales.is--yellow:hover {
  background-color: #a4c93b;
}

.c-updated-nav-button.c-sales.gs-mobile {
  border: 1px solid #0000;
}

.c-updated-nav-button.c-sales.gs-mobile._2 {
  color: var(--black);
  letter-spacing: .06px;
  background-color: #fff0;
  border-color: #000;
  width: auto;
  font-size: 14px;
}

.c-updated-nav-button.c-sales.gs-mobile.auto-w {
  width: auto;
}

.c-updated-nav-button.c-sales.gs-mobile.is--purple {
  background-color: var(--primary-purple);
}

.c-updated-nav-button.c-sales.gs-mobile.nav-button._w--auto {
  width: auto;
}

.c-updated-nav-button.c-sales.is--white {
  clear: left;
  color: var(--black);
  background-color: #fff;
}

.c-updated-nav-button.book-a-demo {
  text-align: center;
  border-radius: 4px;
  width: 108px;
  margin-left: 25px;
  padding: 15.5px 14px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-updated-nav-button.book-a-demo.c-price-abtest-testimonials-section-button {
  margin-left: 0;
}

.c-updated-nav-button.book-a-demo.pricing-upgrade-cta-button {
  background-color: #7d7aff;
  margin-left: 0;
}

.c-updated-nav-button.book-a-demo.is--hover-black {
  border: 1px solid #0000;
  width: auto;
}

.c-updated-nav-button.book-a-demo.is--yellow {
  color: #000;
  background-color: #dfff84;
}

.c-updated-nav-button.book-a-demo.is--yellow:hover {
  background-color: #a4c93b;
}

.c-updated-nav-button.book-a-demo.gs-mobile {
  border: 1px solid #0000;
}

.c-updated-nav-button.book-a-demo.gs-mobile._2 {
  color: var(--black);
  letter-spacing: .06px;
  background-color: #fff0;
  border-color: #000;
  width: auto;
  font-size: 14px;
}

.c-updated-nav-button.book-a-demo.gs-mobile.auto-w {
  width: auto;
}

.c-updated-nav-button.book-a-demo.gs-mobile.is--purple {
  background-color: var(--primary-purple);
}

.c-updated-nav-button.book-a-demo.gs-mobile.nav-button._w--auto {
  width: auto;
}

.c-updated-nav-button.book-a-demo.gs-mobile.c-nav-buttom-getstarted {
  white-space: nowrap;
  width: 120px;
}

.c-updated-nav-button.book-a-demo.gs-mobile.break-none {
  white-space: nowrap;
}

.c-updated-nav-button.book-a-demo.is--white {
  clear: left;
  color: var(--black);
  background-color: #fff;
}

.c-updated-nav-logo.career-logo-block {
  align-items: center;
  display: flex;
}

.c-updated-nav-links-left {
  align-items: center;
  padding-left: 0;
  display: flex;
}

.c-updated-nav-mobile-menu {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 28px;
  display: none;
}

.c-updated-nav-mobile-content {
  display: none;
}

.c-updated-nav-right-links {
  align-items: center;
  display: flex;
}

.c-updated-nav-right-links.is--flex {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.c-updated-nav-right-links.is--flex.gap-0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.c-testimnoials-slider-section {
  background-color: #1c1e20;
  padding: 75px 30px;
}

.c-testimnoials-slider-section.white {
  background-color: #fff;
}

.c-testimnoials-slider-section.blue {
  background-color: #959ff9;
}

.slider {
  background-color: #0000;
  max-width: 1300px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.slide-nav {
  display: none;
}

.left-arrow {
  justify-content: center;
  align-items: center;
  display: flex;
}

.c-testimonial-slider-left-white {
  width: 10px;
}

.c-testimonial-slider-left-black {
  width: 10px;
  display: none;
}

.right-arrow {
  justify-content: center;
  align-items: center;
  display: flex;
}

.c-testimonial-slider-right-white {
  width: 10px;
}

.c-testimonial-slider-right-black {
  width: 10px;
  display: none;
}

.c-testimnoials-slider-section-content {
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
}

.c-testimnoials-slider-section-title {
  color: #eef1fa;
  text-align: center;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
}

.c-testimnoials-slider-section-title.black {
  color: #1c1e20;
}

.c-testimnoials-slider-name-section {
  justify-content: center;
  align-items: center;
  margin-top: 16px;
  display: flex;
  position: relative;
  left: -13px;
}

.c-testimnoials-slider-section-name {
  color: #eef1fa;
  margin-bottom: 2px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 22px;
}

.c-testimnoials-slider-section-name.black {
  color: #1c1e20;
}

.c-testimnoials-slider-section-designation {
  color: #eef1fa;
  margin-top: -2px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 16px;
}

.c-testimnoials-slider-section-designation.black {
  color: #1c1e20;
}

.c-testimnoials-slider-section-designation.c-cards-designation {
  color: #6d75f4;
  margin-top: -2px;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
}

.c-testimnoials-slider-section-designation.c-cards-designation.grey {
  color: #c4c4c4;
}

.c-testimnoials-slider-section-designation.c-cards-designation.black {
  color: #1c1e20;
}

.div-block-41 {
  padding-left: 17px;
  position: relative;
  top: 0;
}

.c-testimnoials-slider-section-top-qoute {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.c-testimnoials-slider-section-top-qoute.c-cards-icon {
  margin-bottom: 14px;
}

.c-testimnoials-slider-qoute-black {
  display: none;
}

.c-testimnoials-card-section {
  background-color: #eef1fa;
  padding: 152px 30px 144px;
}

.c-testimnoials-card-section.black {
  background-color: #1c1e20;
}

.c-testimnoials-card-section.blue {
  background-color: #959ff9;
}

.c-testimnoials-card-wrapper {
  max-width: 1276px;
  margin-left: auto;
  margin-right: auto;
}

.c-testimnoials-card-grid {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-cards-testimonial-content {
  color: #1c1e20;
  text-align: center;
  max-width: 80%;
  margin-bottom: -4px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.c-cards-testimonial-content.white {
  color: #eef1fa;
}

.c-testimnoials-card-info-right {
  padding-left: 14px;
  position: relative;
  top: 1px;
}

.c-clips-video-thumb {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.c-clips-video-thumb-inner {
  width: 100%;
  position: relative;
}

.c-clips-video-thumb-icon-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-how-clips-cta-sub {
  color: #161c21;
  text-align: center;
  margin-bottom: 14px;
}

.c-clips-header-title-sub {
  color: #f6f6f6;
  max-width: 550px;
  margin-bottom: 28px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.c-home-banners-wrapper {
  padding-top: 4px;
  display: none;
}

.c-home-banners-wrapper.hide {
  display: block;
}

.c-home-banners-wrapper.hide._0 {
  height: 0;
  overflow: hidden;
}

.c-404-section {
  background-color: #1d1d1d;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 95vh;
  padding: 40px 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-404-section-inner {
  width: 100%;
}

.c-404-section-wrapper {
  flex-flow: column wrap;
  justify-content: space-between;
  align-items: center;
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-404-section-title {
  color: #fff;
  margin-bottom: 16px;
  font-size: 155px;
  font-weight: 800;
  line-height: 160px;
}

.c-404-section-text {
  color: #fff;
  margin-bottom: 70px;
  font-size: 22px;
  font-weight: 600;
  line-height: 38px;
}

.c-404-section-wrapper-left {
  flex-direction: column;
  align-items: center;
  margin-right: 0;
  display: flex;
}

.full--width {
  width: 100%;
  height: auto;
}

.full--width.push--down {
  margin-top: 15px;
}

.full--width.account-mobile {
  display: none;
}

.full--width.account-desktop {
  width: 80%;
}

.c-new-home-feature-text-2 {
  color: #0b0d10;
  text-align: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.c-new-home-feature-text-2.is--smaller {
  max-width: 260px;
}

.slider__bold {
  max-width: 430px;
  margin-bottom: 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}

.left-arrow-2 {
  display: none;
}

.slider__video__holder {
  width: 100%;
  max-width: 550px;
}

.c-new-home-feature-name-1-2 {
  color: #252a30;
  text-align: center;
  max-width: 300px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.main__container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.main__container.max--1140 {
  max-width: 1140px;
}

.main__container.max--1140.less--padding {
  padding-top: 30px;
  padding-bottom: 90px;
}

.main__container.max--1140.less--padding--top {
  padding-top: 30px;
  padding-bottom: 60px;
}

.main__container.is--hero {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 140px;
  padding-bottom: 10px;
  display: flex;
}

.main__container.is--hero.max--1140 {
  color: #fff;
  display: flex;
}

.main__container.is--hero.max--1140.new-enterprise-page-hero {
  padding-top: 80px;
}

.main__container.padding--top--bottom {
  padding-top: 60px;
  padding-bottom: 60px;
}

.main__container.padding--top--bottom.max--1140 {
  width: 100%;
}

._3__col__heading {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

._3__col__grid {
  grid-column-gap: 33px;
  grid-row-gap: 17px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  width: 100%;
  margin-top: 60px;
  display: grid;
}

._3__col__grid.first--313 {
  grid-template-columns: 313px 1fr 1fr;
}

._3__col__grid.is--remote {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
}

._3__col__grid.ty_2 {
  grid-row-gap: 35px;
  margin-top: 50px;
}

._3__col__grid.is--producer-lp {
  grid-column-gap: 74px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
}

._3__col__grid.ty_3, ._3__col__grid.ty_4 {
  grid-column-gap: 18px;
  grid-row-gap: 32px;
}

.quote--big {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.slider__text {
  color: #fff;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.c-home-new-feature-icon-2 {
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.split__c {
  width: 100%;
}

.split__c.align__center {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.split__c.align__left {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.split__c.align__left.is--thinner {
  padding-left: 50px;
}

.quote--text {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  line-height: 15px;
}

.has--gradient--on--mobile.team-feature-1 {
  position: relative;
  top: 8px;
}

.slider__wrapper {
  width: 100%;
  padding-top: 100px;
  padding-bottom: 80px;
}

.large__heading {
  margin-top: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 700;
  line-height: 38px;
}

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

.large__heading.is--center.is--enterprise {
  margin-bottom: 10px;
  font-size: 38px;
  line-height: 32px;
}

.ted__cta {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065b41_melyna-valle-9FRMi3US_Bo-unsplash%201.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 8px;
  width: 100%;
  padding-top: 80px;
  padding-bottom: 120px;
  padding-left: 80px;
}

.grey__float {
  background-color: #f6f6f6;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 48px;
  padding-left: 94px;
  padding-right: 48px;
  display: flex;
}

.grey__float.is--cta {
  text-align: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
}

._3__col__p {
  max-width: 320px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.cta__inline__img {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065b27_aicpa.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 37px;
  height: 37px;
  margin-bottom: -6px;
  margin-left: 10px;
  display: inline-block;
}

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

.is--bold.reduce--width {
  display: block;
}

.icon-2 {
  display: none;
}

.line__cta {
  color: #fff;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: underline;
}

.slider__reg {
  max-width: 300px;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.right-arrow-2 {
  display: none;
}

.cta__p {
  opacity: .9;
  max-width: 615px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.cta__p.is--smaller {
  max-width: 500px;
}

.bg__video {
  width: 100%;
}

.bg__video.is--desktop {
  background-color: #0000;
}

.bg__video.is--mobile {
  display: none;
}

.slide__nav {
  max-width: 1140px;
  font-size: 10px;
  display: flex;
  position: relative;
  bottom: 23px;
}

.enterprise-redesign-section {
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.enterprise-redesign-section.is--video {
  padding-left: 0;
  padding-right: 0;
}

.enterprise-redesign-section.is--dark--bg {
  background-color: #1b2127;
}

.main__p {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

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

.main__p.align__center.max--690 {
  max-width: 690px;
}

.main__p.is--bigger {
  font-size: 18px;
  line-height: 26px;
}

.main__p.is--bigger.is--bold-grey {
  opacity: .8;
  font-weight: 700;
}

.main__button {
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 14px 32px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  transition: opacity .2s;
}

.main__button:hover {
  opacity: .8;
}

.main__button.is--hero {
  margin-bottom: 75px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
}

.center__align__content {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.hero__p {
  max-width: 625px;
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.quote__heading {
  margin-top: 20px;
  margin-bottom: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.med__heading {
  color: #0b0d10;
  margin-top: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.med__heading.is--ted {
  color: #fff;
  max-width: 450px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
}

.med__heading.is--center {
  text-align: center;
  margin-bottom: 20px;
}

.med__heading.no--margin {
  margin-bottom: 0;
}

._3__col__grid__child {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: 175px auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.video__title {
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

._3__col__grid__img {
  width: auto;
  height: 175px;
  margin-left: auto;
  margin-right: auto;
}

._3__col__grid__img.is--tracks {
  height: 140px;
  margin-top: -25px;
}

.quote__img {
  width: 38px;
  height: 38px;
}

.hero__heading {
  max-width: 880px;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 60px;
  font-weight: 800;
  line-height: 65px;
}

.video__wrapper {
  width: 100vw;
}

.slider-2 {
  background-color: #0000;
  height: auto;
  display: none;
}

.slider__logo.is--marvel {
  width: 180px;
  margin-bottom: 30px;
}

.slider__logo.is--times {
  width: 300px;
  margin-bottom: 30px;
}

.slider__logo.is--spotify {
  width: 220px;
  margin-bottom: 30px;
}

.video__container {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 60px;
  display: flex;
}

.cta__heading {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 43px;
}

.split_content {
  grid-column-gap: 47px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.split_content.is--slider {
  align-items: flex-start;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.u__list {
  grid-column-gap: 0px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 25px;
  margin-bottom: 0;
  padding-left: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 26px;
  display: grid;
}

.u__list.is--grey {
  opacity: .8;
  padding-right: 70px;
}

.quote__info {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.c-new-home-feature-grid-2 {
  grid-column-gap: 100px;
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  max-width: 1140px;
  margin: 60px auto 0;
}

.u__list-2 {
  font-family: Inter-custom-woff2, sans-serif;
}

.u__list-2.is--small {
  grid-row-gap: 0px;
  margin-top: 15px;
  margin-left: 30px;
  padding-left: 20px;
  padding-right: 50px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
}

.med__p {
  max-width: 450px;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.c-new-home-feature-name-2 {
  color: #090a0c;
  text-align: center;
  max-width: 290px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.enterprise-redesign-content {
  font-family: Inter;
}

.c-affiliate-header {
  background-color: #1b2127;
  padding: 113px 30px 92px;
  position: relative;
  overflow: hidden;
}

.c-affiliate-header-content {
  text-align: center;
  max-width: 776px;
  margin-left: auto;
  margin-right: auto;
}

.c-affiliate-header-title {
  color: #fff;
  text-align: center;
  margin-bottom: 23px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 70px;
  font-weight: 900;
  line-height: 80px;
}

.c-affiliate-header-text {
  color: #f6f6f6;
  text-align: center;
  max-width: 410px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.c-affiliate-header-button {
  background-color: #7d7aff;
  border-radius: 11px;
  margin-bottom: 45px;
  padding: 16px 36px;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  transition: all .325s;
}

.c-affiliate-header-button:hover {
  background-color: #7d7affcc;
}

.c-affiliate-header-vector-2 {
  width: 258px;
  height: auto;
  position: absolute;
  inset: auto auto -100px 0%;
}

.c-affiliate-header-vector-1 {
  width: 260px;
  height: auto;
  position: absolute;
  inset: -10px -10px auto auto;
}

.c-affiliate-details-section {
  background-color: #eef1fa;
  padding: 80px 30px 90px;
}

.c-affiliate-details-title {
  color: #1b2127;
  text-align: center;
  margin-bottom: 45px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
}

.c-affiliate-details-grid {
  grid-column-gap: 40px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 924px;
  margin-left: auto;
  margin-right: auto;
}

.c-affiliate-details-text {
  color: #1b2127;
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
}

.c-affiliate-details-icon {
  max-width: 85px;
  margin-bottom: 33px;
}

.c-affiliate-details-icon._2 {
  max-width: 116px;
  margin-top: 10px;
  margin-bottom: 37px;
}

.c-affiliate-details-icon._3 {
  max-width: 81px;
  margin-bottom: 35px;
}

.c-affiliate-cta-section {
  padding: 53px 30px 62px;
  position: relative;
}

.c-affiliate-cta-title {
  color: #242424;
  margin-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-affiliate-cta-wrapper {
  text-align: center;
  max-width: 810px;
  margin-left: auto;
  margin-right: auto;
}

.c-affiliate-steps-section {
  padding: 56px 30px 117px;
}

.c-affiliate-steps-section-title-wrap {
  margin-bottom: 170px;
}

.c-wrapper-1050 {
  max-width: 1050px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-wrapper-1050.anchor-lp-how-wrapper {
  z-index: 100;
  margin-bottom: 95px;
}

.c-affiliate-steps-section-title {
  text-align: center;
  max-width: 329px;
  margin-bottom: 11px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 50px;
  font-weight: 800;
  line-height: 60px;
}

.c-affiliate-steps-section-subtext {
  color: #1b2127;
  text-align: center;
  max-width: 442px;
  margin-bottom: 33px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.c-affiliate-grid {
  z-index: 10;
  grid-template-rows: auto;
  align-items: center;
  margin-bottom: 112px;
  position: relative;
}

.c-affiliate-grid._2 {
  max-width: 955px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  left: -100px;
}

.c-affiliate-grid._4 {
  max-width: 930px;
  margin-bottom: 0;
}

.c-affiliate-steps-count {
  color: #7d7aff;
  margin-bottom: 9px;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.c-affiliate-steps-name {
  color: #1b2127;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 40px;
}

.c-affiliate-steps-para {
  color: #1b2127;
  max-width: 274px;
  font-size: 16px;
  font-weight: 500;
}

.c-affiliate-steps-para._4 {
  max-width: 100%;
}

.c-affiliate-process-vector {
  transform-origin: 0 0;
  position: absolute;
  inset: -12% auto auto -19%;
  transform: scale(1.3);
}

.c-testimnoial-avatar {
  max-width: 55px;
}

.c-affiliate-grid-text-block {
  width: 260px;
}

.c-affiliate-grid-text-block._2 {
  width: 280px;
}

.c-affiliate-grid-text-block._3 {
  width: 360px;
}

.c-affiliate-grid-text-block._4 {
  width: 300px;
}

.slider__video__block {
  cursor: pointer;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
}

.c-affliate-vector-mobile-1, .image-44, .image-45, .image-46 {
  display: none;
}

.c-case-study-grid-item {
  max-width: 685px;
}

.c-old-enterpeise {
  display: none;
}

.c-partners-header {
  background-color: #1b2127;
  padding-top: 70px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
  overflow: hidden;
}

.c-partners-header-title {
  color: #000;
  text-align: center;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 60px;
  font-weight: 800;
  line-height: 65px;
}

.c-partners-header-text {
  color: #000;
  text-align: center;
  max-width: 610px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.c-partners-header-button {
  color: #000;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 11px;
  margin-bottom: 45px;
  padding: 16px 36px;
  font-size: 15px;
  font-weight: 700;
  line-height: 16px;
  transition: all .325s;
}

.c-partners-header-button:hover {
  color: #fff;
  background-color: #000c;
}

.c-partners-header-img-wrapper {
  max-width: 750px;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-partners-header-img-1 {
  z-index: 10;
  width: 100%;
  position: relative;
  left: 1px;
}

.c-partners-intro-text-section {
  color: #fff;
  background-color: #252a30;
  padding: 60px 30px;
}

.c-partners-intro-text {
  text-align: center;
  max-width: 620px;
  margin-left: auto;
  margin-right: auto;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.c-partners-cta-wrapper {
  text-align: center;
  background-color: #f0f2f8;
  border-radius: 10px;
  max-width: 1220px;
  margin-left: auto;
  margin-right: auto;
  padding: 67px 30px 45px;
}

.c-partners-cta-text {
  color: #242424;
  max-width: 640px;
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.c-partners-cta-section {
  padding: 77px 30px 64px;
  position: relative;
}

.c-partners-section {
  padding-top: 77px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-partners-wrapper {
  max-width: 1220px;
  margin-bottom: 90px;
  margin-left: auto;
  margin-right: auto;
}

.c-partners-wrapper.last {
  margin-bottom: 0;
}

.c-partners-row-title {
  color: #1b2127;
  margin-bottom: 35px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-partners-row-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.c-partners-row-logo-item {
  align-items: center;
  max-width: 1220px;
  min-height: 160px;
  transition: all .275s;
}

.c-partners-row-logo-item:hover {
  background-color: #e6e6e633;
}

.c-partners-row-logo-item-inner {
  border: 1px solid #e6e6e6;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 10px;
  display: flex;
}

.c-partners-header-content {
  text-align: center;
  max-width: 776px;
  margin-left: auto;
  margin-right: auto;
}

.partner-tiktok {
  z-index: 10;
  position: absolute;
  inset: -24% auto auto 36%;
}

.partner-facebook {
  z-index: 10;
  position: absolute;
  inset: auto auto 24% 3%;
  transform: rotate(-7.1deg);
}

.partner-linkedin {
  z-index: 10;
  position: absolute;
  inset: 11% auto auto 24%;
  transform: rotate(-12deg);
}

.partner-vimeo {
  z-index: 10;
  position: absolute;
  inset: auto auto 19% 19%;
  transform: rotate(4deg);
}

.partner-youtube {
  z-index: 10;
  position: absolute;
  inset: 10% 24% auto auto;
  transform: rotate(12.8deg);
}

.partner-video-2 {
  z-index: 10;
  position: absolute;
  inset: auto 19% 28% auto;
  transform: rotate(-7.1deg);
}

.partner-icon-2 {
  z-index: 10;
  position: absolute;
  inset: auto 7% 43% auto;
  transform: rotate(6.84deg);
}

.c-mobile-campaign-header-section {
  background-color: #252a30;
  padding: 97px 30px 96px;
}

.c-mobile-campaign-header-section.ipad-header {
  padding-top: 73px;
  padding-bottom: 64px;
}

.c-mobile-campaign-header-grid {
  grid-template-rows: auto;
  align-items: center;
}

.c-mobile-campaign-header-grid.ipad-app-grid {
  grid-template-columns: 1fr 492px;
}

.c-mobile-campaign-header-title {
  color: #fff;
  max-width: 530px;
  margin-bottom: 12px;
  font-size: 55px;
  font-weight: 900;
  line-height: 65px;
}

.c-mobile-campaign-header-title.ipad-text {
  max-width: 600px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 50px;
  line-height: 56px;
}

.c-mobile-campaign-header-text {
  color: #fff;
  max-width: 505px;
  margin-bottom: 26px;
}

.c-mobile-campaign-appstore-icon {
  cursor: pointer;
  height: auto;
  margin-right: 16px;
  transition: all .325s;
}

.c-mobile-campaign-appstore-icon.header {
  margin-right: 0;
}

.c-mobile-campaign-googleplay-icon {
  cursor: pointer;
  height: auto;
  transition: all .25s;
}

.c-mobile-campaign-header-img {
  height: auto;
  position: relative;
  left: 65px;
}

.c-mobile-campaign-header-img.ipad-img {
  left: 0;
}

.c-mobile-campaign-header-buttons.cta-section-buttons {
  margin-top: -3px;
}

.c-mobile-campaign-intro-section {
  padding: 102px 30px;
}

.c-mobile-campaign-intro-section.ipad-intro-section {
  padding-top: 93px;
}

.c-mobile-campaign-intro-grid {
  grid-template-rows: auto;
  align-items: center;
}

.c-mobile-campaign-intro-grid.ipad-intro-grid {
  grid-template-columns: 1fr 402px;
}

.c-mobile-campaign-intro-title {
  color: #1b2127;
  margin-bottom: 17px;
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
}

.c-mobile-campaign-intro-title.text-center {
  text-align: center;
}

.c-mobile-campaign-intro-title.text-center.ipad-how-section-title {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.c-mobile-campaign-intro-title.how-title {
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-mobile-campaign-intro-title.ipad-intro-title {
  max-width: 495px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-mobile-campaign-intro-text {
  color: #1b2127;
  max-width: 513px;
}

.c-mobile-campaign-intro-text.ipad-intro-sub {
  max-width: 524px;
}

.c-mobile-campaign-cta-cta-section {
  padding: 75px 30px 52px;
  position: relative;
}

.c-mobile-campaign-cta-grid {
  grid-column-gap: 17px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.c-mobile-campaign-cta-grid-col {
  background-color: #fff;
  border: 1px solid #e7e6e6;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  padding: 25px 22px 80px 30px;
  display: flex;
  position: relative;
}

.c-mobile-campaign-cta-grid-top-icons {
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 55px;
  display: flex;
}

.c-mobile-campaign-cta-blue-text {
  color: #1da1f2;
  font-size: 16px;
  font-weight: 500;
}

.c-mobile-campaign-cta-grid-bottom-img {
  width: 100%;
  margin-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
  position: absolute;
  inset: auto 0% 25px;
}

.c-mobile-campaign-cta-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-mobile-campaign-cta-title.middle.ipad-apps-cta-title {
  max-width: 380px;
  margin-bottom: 27px;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 36px;
}

.c-wrapper-610 {
  flex-direction: column;
  align-items: center;
  max-width: 610px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-mobile-campaign-how-section {
  padding: 55px 30px 68px;
  position: relative;
}

.c-mobile-campaign-how-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 55px;
}

.c-mobile-campaign-col-title {
  color: #0d1114;
  margin-bottom: 9px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 20px;
}

.c-mobile-campaign-col-text {
  color: #1b2127;
  max-width: 209px;
  font-size: 15px;
  line-height: 22px;
}

.c-mobile-campaign-col-text._2, .c-mobile-campaign-col-text._3 {
  max-width: 230px;
}

.c-mobile-campaign-col-text-block {
  margin-bottom: 52px;
}

.c-mobile-campaign-col-text-block.ipad-how-colo-2-text-block {
  margin-bottom: 23px;
}

.c-mobile-campaign-col-text-block.ipad-how-colo-2-text-block._2 {
  margin-bottom: 49px;
}

.c-mobile-campaign-col-img-wrap {
  margin-left: -10px;
  position: relative;
}

.c-mobile-campaign-col-text-span {
  color: #484c56;
  font-size: 12px;
}

.c-mobile-campaign-col-img-50 {
  transform-origin: 0 0;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  height: auto;
  position: relative;
  top: 9px;
  transform: scale(1.25);
}

.c-mobile-campaign-how-bg {
  height: 453px;
  position: absolute;
  inset: 0% 0% auto;
}

.c-mobile-campaign-watch-grid {
  grid-column-gap: 48px;
  grid-template-rows: auto;
  margin-top: 33px;
}

.c-mobile-campaign-watch-grid-col {
  border-radius: 7px;
  position: relative;
}

.c-mobile-campaign-watch-grid-col.c-colin-samir-video-section-video-block {
  max-width: 550px;
  margin-bottom: 58px;
  margin-left: auto;
  margin-right: auto;
}

.c-mobile-campaign-watch-grid-col.c-colin-samir-video-section-video-block.anchro-lp-video-tut-video {
  max-width: 698px;
  margin-bottom: 69px;
  transition: all .3s;
}

.c-mobile-campaign-watch-grid-video-icon {
  cursor: pointer;
  background-color: #0d1114;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065bf6_mobile-campaign-ios-thumb.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-mobile-campaign-watch-grid-video-icon.android {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065bf5_mobile-campaign-android-thumb.png");
}

.c-mobile-campaign-watch-grid-video-icon.colin-samir-video-thumb-bg {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065d71_anchor-how-to-video-thumb.png");
}

.c-mobile-campaign-watch-grid-video-icon.colin-samir-video-thumb-bg.anchor-lp-video-bg {
  z-index: 10;
  background-color: #0000;
  background-image: none;
  background-size: auto;
}

.c-mobile-campaign-watch-grid-video-icon.colin-samir-video-thumb-bg.anchor-lp-video-bg:hover {
  filter: none;
}

.c-mobile-campaign-watch-grid-video-icon.colin-samir-video-thumb-bg.change {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065bfb_Colin%26sami_Lp_2022_01_thumbnail.png");
}

.c-mobile-campaign-watch-section {
  padding-top: 61px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.c-mobile-campaign-watch-bg {
  height: 453px;
  position: absolute;
  inset: 0% 0% auto;
}

.c-mobile-campaign-watch-bg.twitter-bg {
  height: 300px;
  display: none;
}

.c-contest-header {
  text-align: center;
  background-color: #1b2127;
  padding-top: 40px;
  padding-bottom: 65px;
}

.c-cntest-header-img {
  max-width: 150px;
  margin-bottom: 68px;
}

.c-contest-header-title {
  color: #fff;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 90px;
  font-weight: 900;
  line-height: 94px;
}

.c-contest-header-text {
  color: #fcfdfe;
  max-width: 816px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
  font-size: 26px;
  line-height: 38px;
  display: none;
}

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

.c-contest-header-img {
  z-index: 200;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-contest-header-wrapper {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}

.c-contets-how-section {
  background-color: #7d7aff;
  padding: 86px 30px 72px;
}

.c-wrapper-1110 {
  max-width: 1110px;
  margin-left: auto;
  margin-right: auto;
}

.c-contets-how-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 75px;
}

.c-contets-how-title {
  color: #fff;
  text-align: center;
  margin-bottom: 50px;
  font-size: 40px;
  font-weight: 800;
  line-height: 38px;
}

.c-contest-tow-info-text {
  color: #fff;
  text-align: center;
  max-width: 830px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.c-contets-how-grid-number {
  color: #fff;
  margin-bottom: 16px;
  font-size: 50px;
  font-weight: 900;
  line-height: 38px;
}

.c-contets-how-grid-col {
  text-align: center;
}

.c-contets-how-grid-text {
  color: #fff;
  max-width: 290px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.c-contets-how-grid-text._2 {
  max-width: 314px;
}

.c-contets-how-grid-text._3 {
  max-width: 272px;
}

.c-contest-section-who {
  padding: 50px 30px;
}

.c-wrapper-1060 {
  max-width: 1060px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-contest-section-who-grid {
  grid-template-rows: auto;
  align-items: center;
}

.c-contest-section-who-title {
  color: #1b2127;
  margin-bottom: 16px;
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
}

.c-contest-section-who-text {
  color: #181b21;
  max-width: 450px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 28px;
}

.c-contest-section-who-social-text {
  color: #0d1114;
  margin-bottom: 18px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.c-contest-section-who-link {
  margin-right: 20px;
}

.c-contest-section-who-link._2 {
  position: relative;
  left: -2px;
}

.c-contest-section-who-social {
  margin-left: -7px;
}

.c-contest-cta-section {
  background-color: #eef1fa;
  padding: 62px 30px;
}

.c-contest-cta-grid {
  grid-column-gap: 42px;
  grid-template-rows: auto;
  align-items: center;
}

.c-contest-cta-grid-title {
  color: #1b2127;
  margin-bottom: 30px;
  font-size: 32px;
  font-weight: 800;
  line-height: 36px;
}

.c-mobile-campaign-header-img-mobile {
  display: none;
}

.c-mobile-campaign-intro-section-img, .c-mobile-campaign-col-img {
  height: auto;
}

.c-mobile-campaign-bottom-cta-title {
  color: #181b21;
  text-align: center;
  margin-bottom: 40px;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-mobile-campaign-bottom-cta-title.ipad-cta-title {
  max-width: 550px;
  margin-bottom: 22px;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 36px;
}

.c-text-black-desktop {
  font-weight: 900;
}

.c-contest-mobile-intro-text {
  text-align: center;
  max-width: 876px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 26px;
  line-height: 38px;
}

.c-contest-mobile-intro {
  padding-bottom: 70px;
  position: relative;
}

.c-contest-intro-text-bg {
  background-color: #1b2127;
  height: 56%;
  position: absolute;
  inset: 0% 0% auto;
}

.c-contest-mobile-intro-top {
  width: 100%;
  margin-bottom: 52px;
  position: relative;
}

.c-mobile-campaign-android {
  z-index: 3000;
  background-color: #0000004d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.c-mobile-campaign-android-inner {
  z-index: 20;
  text-align: center;
  background-color: #7d7aff;
  border-radius: 8px;
  width: 100%;
  max-width: 284px;
  padding: 64px 45px 48px;
  position: relative;
}

.c-mobile-campaign-scanner {
  margin-bottom: 27px;
}

.c-mobile-campaign-scanner-text {
  color: #fff;
  line-height: 20px;
}

.c-text-extra-bold {
  color: #fff;
  font-weight: 800;
}

.c-mobile-campaign-android-close {
  cursor: pointer;
  max-width: 12px;
  position: absolute;
  inset: 8px 8px auto auto;
}

.c-mobile-campaign-ios {
  z-index: 3000;
  background-color: #0000004d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.c-mobile-campaign-ios-inner {
  z-index: 20;
  text-align: center;
  background-color: #7d7aff;
  border-radius: 8px;
  width: 100%;
  max-width: 284px;
  padding: 64px 57px 48px;
  position: relative;
}

.c-mobile-campaign-ios-close {
  cursor: pointer;
  max-width: 12px;
  position: absolute;
  inset: 8px 8px auto auto;
}

.c-mobile-campaign-bottom-cta-section {
  background-color: #fff;
  padding-top: 52px;
  padding-bottom: 66px;
}

.c-mobile-campaign-bottom-cta-section.ipad-cta-section {
  padding-top: 28px;
}

.c-mobile-campaign-how-section-bottom-bg-mobile {
  display: none;
}

.c-contest-page-content {
  font-family: Inter;
}

.c-app-popup-modal-inner {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.c-close-ios-popup {
  z-index: 10;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.c-mobile-campaign-googleplay-icon-mobile {
  cursor: pointer;
  height: auto;
  transition: all .25s;
}

.c-mobile-campaign-googleplay-icon-mobile:hover {
  opacity: .7;
}

.c-mobile-campaign-appstore-mobile {
  cursor: pointer;
  height: auto;
  transition: all .325s;
}

.c-mobile-campaign-appstore-mobile:hover {
  opacity: .7;
}

.c-close-android-popup {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.c-moible-how-arrow-right {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 5px 0% auto;
}

.c-moible-how-arrow-right._2 {
  right: 9px;
}

.c-section-mobile-campaign-contest {
  background-color: #f7f7f7;
  padding: 41px 30px 35px;
}

.c-wrapper-1020 {
  max-width: 1020px;
  margin-left: auto;
  margin-right: auto;
}

.c-section-mobile-campaign-contest-grid {
  grid-template-rows: auto;
  align-items: center;
}

.c-section-mobile-campaign-contest-right {
  text-align: center;
}

.c-section-mobile-campaign-contest-title {
  color: #1b2127;
  letter-spacing: .01em;
  margin-bottom: 24px;
  font-size: 30px;
  line-height: 20px;
}

.c-section-mobile-campaign-contest-title-span {
  font-weight: 900;
}

.c-section-mobile-campaign-contest-title-text {
  color: #0b0d10;
  max-width: 483px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 28px;
}

.c-section-mobile-campaign-contest-title-text-span {
  font-weight: 800;
}

.c-section-mobile-campaign-contest-title-text-link {
  border-bottom: 1.6px solid #0b0d10;
  font-size: 20px;
  line-height: 22px;
}

.c-section-mobile-campaign-contest-img {
  max-width: 440px;
}

.text-span-3 {
  font-weight: 700;
}

.c-footer-middle-content-inner {
  display: flex;
}

.c-footer-middle-content-inner.is--mobile {
  display: none;
}

.c-footer-desktop-resource {
  margin-top: 30px;
}

.c-footer-tools {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-footer-tools.hide {
  display: none;
}

.c-footer-tools.small {
  margin-bottom: 16px;
}

.c-footer-middle-content-block {
  z-index: 20;
  max-width: 457px;
  margin-top: -190px;
  position: relative;
}

.c-footer-grid-right-desktop {
  padding-left: 80px;
}

.c-footer-tool-toggle-header {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-text-link-get-started {
  color: #31313f;
  margin-top: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: underline;
  transition: all .275s;
}

.c-text-link-get-started:hover {
  opacity: .7;
}

.c-section-tiny-footer {
  padding: 40px 20px;
}

.c-wrapper-1360 {
  max-width: 1360px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-1360.swiper.overflow-vissible {
  overflow: visible;
}

.c-wrapper-1360.swiper.overflow-hidden.general-landing__hero_cards-wrapper {
  position: relative;
  overflow: hidden;
}

.c-wrapper-1360.overflow-hidden._w--100 {
  width: 100%;
}

.c-tiny-footer-left-link {
  color: #1d1d1d;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
  transition: all .3s;
}

.c-tiny-footer-left-link:hover {
  opacity: .7;
}

.c-tiny-footer-left {
  align-items: center;
  display: flex;
}

.c-tiny-footer-left-logo {
  margin-right: 15px;
}

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

.c-tiny-footer-right {
  align-items: center;
  display: flex;
}

.c-tiny-footer-right-link {
  color: #31313f;
  padding-left: 14.5px;
  padding-right: 14.5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-decoration: underline;
  transition: all .275s;
}

.c-tiny-footer-right-link:hover {
  opacity: .7;
}

.c-tiny-footer-copy-text {
  color: #31313f;
  margin-top: 1px;
  margin-left: 6.5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 16px;
}

.c-alp-cta-section {
  padding: 29px 30px 55px;
  position: relative;
}

.c-alp-cta-section._2 {
  padding-bottom: 65px;
}

.c-alp-cta-wrapper {
  text-align: center;
  max-width: 810px;
  margin-left: auto;
  margin-right: auto;
}

.c-alp-cta-wrapper.c-colin-samir-video-section-cta-wrapper {
  z-index: 20;
  position: relative;
}

.c-alp-cta-wrapper.c-colin-samir-middle-cta-wrapper {
  background-color: #f7f7f7;
  border-radius: 8px;
  max-width: 1020px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.c-alp-cta-title {
  color: #242424;
  margin-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-alp-cta-title._2.c-colin-samir-video-section-title {
  color: #1b2127;
  font-weight: 800;
  line-height: 38px;
}

.c-alp-cta-title._2.c-colin-samir-video-section-title.two.anchon-lp-video-bottom-title {
  max-width: 368px;
  margin-bottom: 19px;
  margin-left: auto;
  margin-right: auto;
}

.c-alp-cta-title._2.c-colin-samir-video-section-title.anchro-lp-video-tut-title {
  font-size: 32px;
  line-height: 38px;
}

.c-alp-how-it-work-section {
  padding: 54px 30px 36px;
}

.c-alp-how-it-work-section-title {
  color: #090a0c;
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 38px;
}

.c-alp-how-it-work-section-title.c-colin-samir-how-it-work-title.anchor-lp-cta-title {
  color: #1b2127;
  margin-bottom: 34px;
  font-size: 32px;
  font-weight: 800;
}

.c-alp-how-it-work-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.c-alp-how-it-work-grid.anchor-lp-how-it-work-grid {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.c-alp-how-it-work-grid-col {
  text-align: center;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-alp-how-it-work-grid-icon {
  margin-bottom: 8px;
}

.c-alp-how-it-work-name {
  color: #090a0c;
  margin-bottom: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.c-alp-how-it-work-name.anchor-lp-how-it-work-name-text {
  color: #0d1114;
  margin-bottom: 9px;
  font-size: 22px;
  font-weight: 800;
  line-height: 20px;
}

.c-alp-how-it-work-section-text {
  color: #090a0c;
  max-width: 298px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-alp-how-it-work-section-text._2 {
  max-width: 240px;
}

.c-alp-how-it-work-section-text.c-colin-samir-how-to-text-2 {
  max-width: 236px;
}

.c-alp-how-it-work-section-text.c-colin-samir-how-to-text-3 {
  max-width: 288px;
}

.c-alp-how-it-work-section-text.c-colin-samir-how-to-text-3.anchor-lp-how-it-work-name-sub {
  max-width: 300px;
}

.c-alp-how-it-work-section-text.anchor-lp-how-it-work-name-sub {
  color: #1b2127;
  font-size: 15px;
  line-height: 22px;
}

.c-alp-landing-navigation {
  z-index: 100000000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding: 12px 12px 12px 20px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.c-alp-landing-navigation.german {
  padding-left: 20px;
  padding-right: 15px;
}

.c-alp-landing-navigation.black {
  background-color: #1d1d1d;
  height: 70px;
  padding-right: 20px;
}

.c-body-alp {
  padding-top: 60px;
  font-family: Inter;
}

.c-alp-landing-navigation-right {
  align-items: center;
  display: flex;
}

.c-alp-header-section {
  background-color: #000;
  padding: 105px 30px 123px;
}

.c-wrapper-1334 {
  max-width: 1334px;
  margin-left: auto;
  margin-right: auto;
}

.c-alp-header-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 58%;
  align-items: center;
}

.c-alp-header-button {
  background-color: #fff;
  border-radius: 10px;
  max-width: 152px;
  padding: 14px 21px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
  display: flex;
}

.c-alp-header-button:hover {
  background-color: #d6d6d6;
}

.c-alp-header-button.get-started-start.c-colin-samir-header-button {
  background-color: #7d7aff;
}

.c-alp-header-button.get-started-start.c-colin-samir-header-button:hover {
  background-color: #7d7affcc;
}

.c-alp-header-button.get-started-start.c-colin-samir-header-button.lp-test-header-button {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.c-alp-header-button.get-started-start.c-colin-samir-header-button.pricing-marvel-block-button {
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 120px;
  padding-left: 7px;
  padding-right: 7px;
}

.c-alp-header-button.get-started-start.hide {
  display: none;
}

.c-alp-header-button-text {
  margin-left: 10px;
}

.c-alp-header-button-text.c-colin-samir-header-text {
  color: #f6f6f6;
}

.c-alp-header-button-text.c-colin-samir-header-text.anchor-header-button-text {
  position: relative;
  top: 1px;
}

.c-alp-header-button-text.c-colin-samir-header-text.ml-0 {
  margin-left: 0;
  position: relative;
  top: -.5px;
}

.c-alp-header-title {
  color: #fff;
  margin-bottom: 18px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 42px;
  font-weight: 800;
  line-height: 50px;
}

.c-alp-header-text {
  color: #fff;
  max-width: 450px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.c-alp-header-grid-right {
  align-items: flex-end;
  display: flex;
}

.c-alp-contnet-title {
  color: #090a0c;
  text-align: center;
  margin-bottom: 50px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-alp-content-section {
  background-color: #fff;
  padding: 20px 30px 55px;
}

.c-alp-header-section-bottom-bg {
  display: none;
}

.c-wrapper-450 {
  max-width: 450px;
}

.c-colin-samir-video-section {
  padding: 63px 30px 55px;
  position: relative;
}

.c-colin-samir-video-section.anchor-lp-video-section {
  padding-bottom: 50px;
}

.c-colin-samir-video-section-sub {
  color: #1b2127;
  max-width: 560px;
  margin-bottom: 44px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
}

.c-colin-samir-video-section-sub.anchro-lp-video-tut-sub {
  margin-bottom: 32px;
}

.c-colin-samir-video-section-top-bg {
  z-index: 10;
  width: 100%;
  height: 60%;
  position: absolute;
  inset: 0% 0% auto;
}

.c-colin-samir-how-it-work-section {
  padding: 66px 30px 60px;
}

.c-colin-samir-middle-cta-section {
  padding: 0 30px;
  position: relative;
}

.c-colin-samir-header-section {
  background-color: #f7f7f7;
  padding: 58px 90px 5px;
}

.c-colin-samir-header-section.anchor-lp {
  background-color: #262626;
  padding-bottom: 20px;
}

.c-colin-samir-header-title {
  color: #1b2127;
  max-width: 544px;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 45px;
  font-weight: 900;
  line-height: 60px;
}

.c-colin-samir-header-title.anchor-lp {
  color: #fff;
  margin-bottom: 18px;
  font-size: 50px;
}

.c-colin-samir-header-sub {
  color: #1b2127;
  max-width: 470px;
  margin-bottom: 26px;
  font-size: 18px;
  line-height: 24px;
}

.c-colin-samir-header-sub.anchor-lp {
  color: #fff;
  max-width: 500px;
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 28px;
}

.c-wrapper-1260 {
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
}

.c-colin-samir-header-label-text {
  color: #1b2127;
  margin-left: 12px;
  font-size: 18px;
  font-weight: 800;
  line-height: 24px;
}

.c-colin-samir-header-label {
  align-items: center;
  margin-bottom: 23px;
  display: flex;
}

.c-colin-samir-header-label.anchor-lp {
  margin-bottom: 10px;
}

.c-colin-samir-header-grid {
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr);
  align-items: center;
}

.c-colin-samir-content-title {
  color: #090a0c;
  text-align: center;
  margin-bottom: 110px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 38px;
}

.c-colin-samir-content-title.anchor-lp-content-section-1-title {
  margin-bottom: 64px;
}

.c-colin-samir-content-section {
  background-color: #fff;
  padding: 66px 30px;
}

.c-colin-samir-content-section.anchor-lp-content-section-1 {
  padding-top: 70px;
  padding-bottom: 64px;
}

.c-colin-samir-content-section.anchor-lp-content-section-2 {
  background-color: #f7f7f7;
  padding-top: 56px;
  padding-bottom: 56px;
}

.c-colin-samir-content-section.anchor-lp-content-section-3 {
  padding-top: 121px;
  padding-bottom: 121px;
}

.c-colin-samir-content-section.anchor-lp-content-section-4 {
  background-color: #f7f7f7;
  padding-top: 64px;
  padding-bottom: 64px;
}

.c-colin-samir-content-section.anchor-lp-content-section-5 {
  padding-top: 111px;
  padding-bottom: 133px;
}

.c-colin-samir-header-bottom-bg-mobile, .c-colin-samir-contnet-top-bg-mobile {
  display: none;
}

.c-colin-samir-header-sub-span {
  display: block;
}

.lottie-animation-2 {
  max-width: 17px;
}

.c-riverside-register-form-left-info-right {
  flex: 1;
  padding-left: 1.25rem;
}

.c-riverside-register-form-left-logo {
  width: 11.875rem;
  position: absolute;
  inset: 3rem auto auto 3rem;
}

.c-riverside-register-form-section {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #1b2127;
  grid-template-rows: auto;
  grid-template-columns: 1fr .6fr;
  grid-auto-columns: 1fr;
  min-height: 100vh;
  font-family: Inter-custom-woff2, sans-serif;
  display: grid;
}

.c-riverside-register-form-label {
  color: #fff;
  margin-bottom: 11px;
  font-size: 20px;
  font-weight: 700;
  line-height: 34px;
}

.c-riverside-register-form-left-add-to-calender-link-text {
  color: #8e9095;
  margin-left: 3px;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.125rem;
}

.c-riverside-register-form-left-add-to-calender-date {
  color: #1b2127;
  margin-top: 0;
  margin-bottom: .1875rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1.125rem;
  line-height: 1.25rem;
}

.c-riverside-register-form-left-title-colored {
  color: #7d7aff;
}

.c-riverside-register-form-left-title-colored.black {
  color: var(--black);
}

.c-riverside-register-form-left-text {
  color: #484c56;
  margin-bottom: 1.9375rem;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.75rem;
}

.c-riverside-register-form-left-title {
  max-width: 31.25rem;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 4.075rem;
  font-weight: 900;
  line-height: 5rem;
}

.c-riverside-register-form-left-title.white {
  color: var(--white);
}

.c-riverside-register-form-left-title.white.webminar-form-below-title, .c-riverside-register-form-left-title.header-title {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-riverside-register-form-left-add-to-calender-time {
  color: #1b2127;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1.125rem;
}

.c-riverside-register-form-left-content {
  width: 100%;
}

.c-riverside-register-form-input {
  color: #f6f6f6;
  background-color: #373a41;
  border: 1px #000;
  border-radius: 5px;
  min-height: 50px;
  margin-bottom: 13px;
  padding-top: 8px;
  padding-left: 28px;
}

.c-riverside-register-form-left-add-to-calender-link {
  cursor: pointer;
  align-items: center;
  margin-top: 7.5px;
  text-decoration: none;
  display: none;
}

.c-riverside-register-form-left {
  background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065bfd_register-split-img-bg.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.c-riverside-register-form-left-add-to-calender {
  background-color: #f7f7f7;
  border-radius: 4px;
  align-items: center;
  max-width: 463px;
  padding: 1.875rem 1.6875rem;
  display: flex;
}

.c-riverside-register-form-right-content {
  width: 100%;
}

.c-riverside-register-form-button {
  background-color: #7d7aff;
  border-radius: 10px;
  width: 100%;
  margin-top: 24px;
  padding-top: 21px;
  padding-bottom: 21px;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
}

.c-riverside-register-form-button:hover {
  background-color: var(--peacock-2);
}

.c-riverside-register-form {
  max-width: 563px;
  display: none;
}

.c-riverside-register-form-left-content-block {
  background-color: #fff;
  border-radius: 10px;
  max-width: 43.75rem;
  margin-left: auto;
  margin-right: -50px;
  padding: 53px;
}

.image-50 {
  width: 4.8125rem;
}

.c-riverside-register-form-right {
  align-items: center;
  padding-left: 110px;
  padding-right: 60px;
  display: flex;
}

.youtube-2 {
  border-radius: 8px;
}

.c-price-abtest-header {
  background-color: #f7f7f7;
  padding: 50px 30px 78px;
  position: relative;
}

.c-price-abtest-header.updated {
  padding-bottom: 81px;
}

.c-price-abtest-header.updated.new {
  background-color: #fff;
  padding-bottom: 60px;
}

.c-price-abtest-header.updated.new.plans-test {
  padding: 0;
  display: block;
}

.c-price-abtest-header.updated.new.plans-test.pricing-header-mobile {
  display: none;
}

.c-price-abtest-header-title {
  color: #161c21;
  text-align: center;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 64px;
}

.c-price-abtest-header-title.updated {
  margin-bottom: 6px;
}

.c-price-abtest-header-title.updated.plans-header-title-test {
  z-index: 10;
  color: #080705;
  margin-bottom: 12px;
  font-size: 55px;
  line-height: 60px;
  position: relative;
}

.c-price-abtest-header-sub {
  color: #161c21;
  text-align: center;
  max-width: 700px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 26px;
}

.c-price-abtest-header-sub.plans-test-sub {
  z-index: 10;
  color: #080705;
  font-size: 20px;
  transition: all .275s;
  position: relative;
}

.c-pricing-header-top-component-copy {
  text-align: center;
  max-width: 752px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 48px;
}

.c-pricing-header-top-component-copy.updated {
  padding-bottom: 37px;
}

.c-pricing-header-top-component-copy.plans-test-wrapper {
  max-width: 870px;
  padding-bottom: 37px;
  position: relative;
}

.c-abtest-price-plan-navigator {
  z-index: 10;
  cursor: pointer;
  background-color: #7d7aff;
  border-radius: 18px;
  width: 54px;
  height: 26px;
  padding: 3px;
  position: relative;
}

.c-abtest-price-plan-navigator-round {
  background-color: #fff;
  border-radius: 100%;
  width: 20px;
  height: 20px;
  transform: translate(27px);
}

.c-price-abtest-price-navigator {
  justify-content: center;
  align-items: center;
  max-width: 54px;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.c-price-abtest-price-navigator.updated {
  margin-top: 21px;
}

.c-price-abtest-price-navigator.plan-test-navigator-wrapper {
  max-width: 40px;
  margin-top: 21px;
}

.c-price-abtest-price-navigator.plan-test-navigator-wrapper.d--none {
  display: none;
}

.c-price-abtest-price-navigator.mt--26 {
  margin-top: 26px;
}

.c-price-abtest-price-navigator-text-1 {
  color: var(--grey);
  margin-right: 6px;
  font-weight: 800;
  line-height: 20px;
  position: absolute;
  inset: 2px auto auto -73px;
}

.c-price-abtest-price-navigator-text-2 {
  color: #8e9095;
  width: 174px;
  margin-left: 6px;
  font-size: 16px;
  line-height: 20px;
  position: absolute;
  inset: 2px 0% auto 37px;
}

.c-price-abtest-price-navigator-text-2.updated {
  width: 84px;
}

.c-price-abtest-price-navigator-text-span-1 {
  color: var(--black-3);
  font-weight: 800;
}

.c-abtest-price-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1325px;
  margin-left: auto;
  margin-right: auto;
}

.c-abtest-price-star-vector {
  position: absolute;
  inset: 10px 10px auto auto;
}

.c-price-abtest-label {
  color: #8e9095;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
}

.event-item-content {
  padding: 41px;
  display: none;
}

.c-price-abtest-testimonials-title {
  color: #242424;
  max-width: 490px;
  margin-bottom: 22px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-price-abtest-testimonials-cta-wrapper {
  text-align: center;
  max-width: 490px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.c-price-abtest-testimonials-cta-wrapper.pricing-upgrade {
  margin-top: 50px;
}

.c-price-abtest-price-navigator-text-span-2 {
  color: var(--black-3);
  font-size: 12px;
  position: relative;
  top: -1px;
}

.c-register-form-hubspot {
  max-width: 563px;
}

.c-register-form-submit-succes-title {
  color: #fff;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.success-message {
  background-color: #0000;
}

.c-register-form-submit-succes-text {
  color: #fff;
  max-width: 430px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.c-mobile-campaign-header-button-wrap {
  margin-right: 16px;
  display: inline-block;
  position: relative;
}

.c-mobile-campaign-header-button-wrap-overlay {
  opacity: 0;
  background-color: #252a30b3;
  transition: all .25s;
  position: absolute;
  inset: 0%;
}

.c-riverside-register-form-left-add-to-calender-link_mobile {
  cursor: pointer;
  align-items: center;
  margin-top: 7.5px;
  text-decoration: none;
  display: none;
}

.r-univerity-video-wrapper {
  border-radius: 10px;
  position: relative;
  overflow: hidden;
}

.c-product-video-details-video-thumbnail {
  z-index: 100;
  cursor: pointer;
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  transition: all .3s;
  position: absolute;
  inset: 0%;
  transform: scale(1.002);
}

.c-product-video-details-video-thumbnail:hover {
  filter: brightness(50%);
  transform: scale(1.002);
}

.c-product-video-list-item-img-wrap {
  position: relative;
}

.c-product-video-list-item-img-icon-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.c-product-video-details-video-thumbnail-icon-wrap {
  z-index: 100;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.abtest-price-enter-extra-bold {
  font-weight: 800;
  display: block;
}

.c-new-home-brands-wrapper-copy {
  text-align: center;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-new-home-brands-wrapper-copy.updated {
  opacity: .7;
}

.c-new-home-brands-wrapper-copy.updated._2 {
  opacity: 1;
  padding-top: 40px;
}

.c-brands-logo-nyt {
  width: 134px;
}

.c-brands-logo-npr {
  max-width: 97px;
  position: relative;
  left: 21px;
}

.c-brands-logo-marvel {
  position: relative;
  left: 0;
}

.c-brands-logo-ted {
  position: relative;
  left: 6px;
}

.c-brands-logo-iheart-media {
  position: relative;
  left: -4px;
}

.c-brands-logo-guy-razz {
  width: 62px;
  position: relative;
  left: 19px;
}

.clips-header-img-updated-large_mobile, .clips-header-img-updated-1440 {
  display: none;
}

.clips-header-img-updated-block {
  margin-left: -30px;
  margin-right: -30px;
}

.clips-header-contents {
  margin-bottom: -26px;
}

.c-logged-out-state {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.c-logged-in-state {
  align-items: center;
  display: none;
}

.c-404-nav-buttons-block {
  display: flex;
}

.c-404-nav-mobile-menu-block {
  display: none;
}

.c-tools-overview-header {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 40vw;
  display: grid;
}

.c-tools-overview-header-left {
  background-color: #0d1114;
  justify-content: center;
  align-items: center;
  display: flex;
}

.c-tools-overview-header-left-inner {
  width: 100%;
}

.c-tools-overview-header-left-content {
  max-width: 650px;
  margin-left: auto;
  padding-left: 30px;
}

.c-tools-overview-header-text-arrow {
  color: #fff;
}

.c-tools-overview-header-title {
  color: #fff;
  margin-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 70px;
  font-weight: 900;
  line-height: 78px;
}

.c-tools-overview-header-text {
  color: #fff;
  max-width: 511px;
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 26px;
}

.c-tools-overview-header-text-link {
  color: #fff;
  font-size: 14px;
  line-height: 26px;
  text-decoration: underline;
}

.c-tools-overview-header-right {
  background-color: #f6f6f6;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065c5d_tools-header-right-bg-img-updated.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.c-reccomended-tools-section {
  padding: 66px 30px 96px;
}

.c-tools-overview-list-grid {
  grid-column-gap: 54px;
  grid-row-gap: 74px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-tools-name-text {
  color: #1b2127;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 800;
  line-height: 26px;
}

.c-tools-overview-list-title {
  color: #1b2127;
  margin-bottom: 58px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 38px;
}

.c-tools-overview-list-item {
  width: 100%;
  transition: all .275s;
  display: block;
}

.c-tools-overview-list-item:hover {
  filter: brightness(47%);
}

.c-tools-overview-list-item-img {
  width: 100%;
  display: block;
}

.c-tools-list-section {
  padding: 82px 30px 90px;
  position: relative;
}

.c-tools-list-block {
  grid-column-gap: 52px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 80px;
  display: grid;
}

.c-tools-list-block.hide {
  display: none;
}

.c-tools-list-text-link {
  color: #1b2127;
  margin-bottom: 18px;
  font-size: 18px;
  line-height: 18px;
  text-decoration: underline;
  transition: all .275s;
}

.c-tools-list-text-link:hover {
  opacity: .6;
  color: #6d75f4;
}

.c-tools-list-wrapper {
  z-index: 100;
  max-width: 1236px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-tools-list-header-title {
  color: #1b2127;
  margin-bottom: 6px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 38px;
}

.c-tools-list-header-text {
  color: #1b2127;
  margin-bottom: 46px;
  font-size: 18px;
  font-weight: 800;
  line-height: 26px;
}

.c-tools-list-col {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.c-tools-list-section-bg {
  height: 225px;
  position: absolute;
  inset: 0% 0% auto;
}

.c-tools-cta-logo {
  width: 132px;
  margin-bottom: 26px;
}

.c-tools-cta-logo.hit-publist-cta-logo {
  margin-bottom: 20px;
}

.c-tools-cta-title {
  color: #252a30;
  max-width: 620px;
  margin-bottom: 22px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 800;
  line-height: 40px;
}

.c-case-study-cta-block-buttons-copy {
  text-align: left;
  justify-content: flex-start;
  display: flex;
}

.c-tools-cta-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 530px;
}

.c-tools-overview-header-text-link-block {
  transition: all .275s;
}

.c-tools-overview-header-text-link-block:hover {
  opacity: .7;
}

.clips-old-header-img {
  margin-top: 60px;
  position: relative;
  left: 17px;
}

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

.cms-brands-logos-grid-1 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.cms-brands-logos-grid-2 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.7fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 1010px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.c-tools-scroll {
  background-color: #0000;
  height: 2px;
  position: relative;
  top: -50px;
}

.c-enterprise-form-block {
  z-index: 2147483647;
  background-color: #1b2127e6;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
  position: fixed;
  inset: 0%;
  transform: translate(0, -100vh);
}

.c-enterprise-form-block.hide {
  display: none;
}

.c-enterprise-form-block-inner {
  width: 100%;
}

.c-enterprise-form-block-wapper {
  background-color: #f7f7f7;
  border-radius: 8px;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 51px 42px;
  position: relative;
}

.c-enterprise-form-block-close {
  cursor: pointer;
  padding: 6.5px 6.5px 7px 7px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.c-enterprise-form-block-top-text {
  color: #1b2127;
  text-align: center;
  max-width: 327px;
  margin-bottom: 26px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 22px;
  position: relative;
  top: -10px;
}

.c-enterprise-form-block-top-text-bold {
  font-weight: 800;
}

.enterprise-page-hubspot-form._500 {
  max-width: 500px;
}

.enterprise-form-button-section {
  justify-content: center;
  align-items: center;
  min-height: 70vh;
  display: none;
}

.c-enterprise-thank-you-section {
  background-color: #f6f6f6;
  justify-content: center;
  align-items: center;
  min-height: 600px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.c-enterprise-thank-you-wrapper {
  width: 100%;
  max-width: 296px;
  margin-left: auto;
  margin-right: auto;
}

.c-enterprise-thank-you-title {
  color: var(--dark);
  text-align: center;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.c-enterprise-thank-you-section-text {
  color: var(--dark);
  text-align: center;
  line-height: 22px;
}

.c-updated-nav-desktop-inner {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.c-updated-nav-desktop-inner.is--hidden {
  display: none;
}

.c-brands-logo-section-white {
  padding: 30px 30px 50px;
}

.c-brands-logo-section-black {
  background-color: #1b2127;
  padding: 30px 30px 50px;
}

.c-university-header-grid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 46%;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-university-header-right-img {
  width: 100%;
}

.c-university-header-left {
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.c-university-header-content-wrapper {
  width: 100%;
  max-width: 650px;
  margin-left: auto;
}

.c-university-header-title {
  margin-bottom: 6px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 82px;
  font-weight: 900;
  line-height: 86px;
}

.c-university-header-text {
  max-width: 438px;
  font-size: 18px;
  line-height: 28px;
}

.c-product-videos-essential-section {
  background-color: #f5f7fd;
  padding: 60px 20px 70px;
}

.c-product-videos-title-wrap {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 32px;
  display: flex;
}

.c-product-videos-title-wrap-arrow-text {
  color: #31313f;
  margin-right: 6px;
  font-size: 16px;
  font-weight: 700;
  line-height: 26px;
}

.c-product-videos-title-arrow-link {
  align-items: center;
  transition: all .275s;
  display: flex;
}

.c-product-videos-title-arrow-link:hover {
  opacity: .7;
}

.c-product-videos-title-arrow-link.hide {
  display: none;
}

.c-product-videos-block-title-text {
  color: #090a0c;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 30px;
}

.c-university-cta-section {
  background-color: #eef1fa;
  padding: 67px 30px 72px;
}

.c-university-cta-grid {
  grid-column-gap: 50px;
  grid-template-rows: auto;
  align-items: center;
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
}

.c-university-cta-logo {
  margin-bottom: 20px;
}

.c-university-cta-title {
  color: #242424;
  max-width: 370px;
  margin-bottom: 32px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.c-university-cta-img {
  width: 100%;
}

.c-university-nav-section {
  z-index: 100000000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  height: 71px;
  padding-left: 20px;
  padding-right: 12px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.c-university-menu-block, .c-university-menu-content, .c-product-videos-title-arrow-link-mobile, .c-product-videos-title-arrow-link-mobile.hide {
  display: none;
}

.c-university-all-videos {
  color: #000;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 10px;
  padding: 17px 37px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
}

.c-university-all-videos:hover {
  background-color: var(--black);
  color: var(--white-smoke);
}

.c-university-all-videos-button-block {
  text-align: center;
  margin-top: 50px;
}

.close-icon-10 {
  display: block;
}

.client-first-body {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.text-style-link {
  color: #31313f;
  text-decoration: underline;
  transition: color .2s;
}

.text-style-link:hover {
  color: #8e9095;
}

.padding-small {
  padding: 1.5rem;
}

.overflow-scroll {
  overflow: scroll;
}

.text-color-grey {
  color: #484c56;
}

.margin-medium {
  margin: 2rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.styleguide_grid-colours {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.padding-bottom, .padding-bottom.padding-tiny, .padding-bottom.padding-custom1, .padding-bottom.padding-small, .padding-bottom.padding-large, .padding-bottom.padding-0, .padding-bottom.padding-xxhuge, .padding-bottom.padding-xhuge, .padding-bottom.padding-custom2, .padding-bottom.padding-xxsmall, .padding-bottom.padding-xsmall, .padding-bottom.padding-medium, .padding-bottom.padding-custom3, .padding-bottom.padding-xlarge, .padding-bottom.padding-huge, .padding-bottom.padding-xxlarge {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.background-color-lightgrey {
  background-color: #f9f9f9;
}

.heading-xxlarge {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 5rem;
  font-weight: 900;
  line-height: 1.1;
}

.icon-1x1-xlarge {
  width: 6.5rem;
  height: 6.5rem;
}

.show-mobile-portrait {
  display: none;
}

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

.max-width-xxsmall.career-new-header-text {
  max-width: 23.2rem;
}

.text-size-tiny {
  color: #484c56;
  font-size: .75rem;
}

.image-wrapper_image {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.show {
  display: block;
}

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

.form-radio {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
}

.form-radio.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form-radio.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

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

.icon-xsmall {
  width: 1.5rem;
}

.stylesystem-spacing-wrapper {
  background-color: #f4f4f4;
}

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

.button-secondary {
  color: #000;
  text-align: center;
  background-color: #0000;
  border: 1px solid #000;
  padding: .75rem 1.5rem;
}

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

.button-secondary.invert-colors {
  color: #fff;
  border-color: #fff;
}

.margin-vertical, .margin-vertical.margin-medium, .margin-vertical.margin-0, .margin-vertical.margin-huge, .margin-vertical.margin-custom1, .margin-vertical.margin-custom3, .margin-vertical.margin-tiny, .margin-vertical.margin-xxlarge, .margin-vertical.margin-custom2, .margin-vertical.margin-xxhuge, .margin-vertical.margin-large, .margin-vertical.margin-small, .margin-vertical.margin-xxsmall, .margin-vertical.margin-xhuge, .margin-vertical.margin-xlarge, .margin-vertical.margin-xsmall {
  margin-left: 0;
  margin-right: 0;
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

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

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

.margin-xxhuge {
  margin: 10rem;
}

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

.padding-xxhuge {
  padding: 10rem;
}

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

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

.tab-link {
  color: #0009;
  background-color: #0000;
  border-bottom: 2px solid #0000;
  flex: none;
  margin-right: 1.5rem;
  padding: .5rem 0;
}

.tab-link.w--current {
  color: #000;
  background-color: #fff;
  border-bottom: .125rem solid #000;
}

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

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

.max-width-large.career-about-sub-wrapper {
  max-width: 41.25rem;
}

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

.padding-horizontal, .padding-horizontal.padding-xhuge, .padding-horizontal.padding-custom3, .padding-horizontal.padding-xxlarge, .padding-horizontal.padding-custom1, .padding-horizontal.padding-xlarge, .padding-horizontal.padding-tiny, .padding-horizontal.padding-custom2, .padding-horizontal.padding-xxsmall, .padding-horizontal.padding-medium, .padding-horizontal.padding-0, .padding-horizontal.padding-xxhuge, .padding-horizontal.padding-huge, .padding-horizontal.padding-large, .padding-horizontal.padding-small, .padding-horizontal.padding-xsmall {
  padding-top: 0;
  padding-bottom: 0;
}

.margin-top, .margin-top.margin-medium, .margin-top.margin-small, .margin-top.margin-custom1, .margin-top.margin-custom3, .margin-top.margin-large, .margin-top.margin-0, .margin-top.margin-tiny, .margin-top.margin-xhuge, .margin-top.margin-xxsmall, .margin-top.margin-xxhuge, .margin-top.margin-xxlarge, .margin-top.margin-xsmall, .margin-top.margin-xlarge, .margin-top.margin-huge, .margin-top.margin-custom2 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.background-color-black {
  color: #f5f5f5;
  background-color: #000;
}

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

.image-wrapper-4-3 {
  width: 100%;
  padding-top: 75%;
  position: relative;
}

.button-2 {
  color: #fff;
  text-align: center;
  background-color: #1b2127;
  border-radius: 10px;
  padding: 1rem 3.25rem;
  font-weight: 700;
  transition: background-color .2s;
}

.button-2.invert-colors {
  color: #000;
  background-color: #fff;
}

.button-2.button-light-purple {
  background-color: #c7c8fb;
}

.button-2.button-purple {
  background-color: #7d7aff;
}

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

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

.icon-xlarge {
  width: 6.5rem;
}

.overflow-auto {
  overflow: auto;
}

.padding-xsmall {
  padding: 1rem;
}

.page-padding {
  cursor: default;
  padding-left: 5%;
  padding-right: 5%;
}

.page-padding.section-careers-creators-padding {
  z-index: 10;
  position: relative;
}

.page-padding.career-intro-padding {
  padding-bottom: 2.5rem;
}

.margin-horizontal, .margin-horizontal.margin-tiny, .margin-horizontal.margin-xlarge, .margin-horizontal.margin-xsmall, .margin-horizontal.margin-xxsmall, .margin-horizontal.margin-custom2, .margin-horizontal.margin-xxhuge, .margin-horizontal.margin-large, .margin-horizontal.margin-custom1, .margin-horizontal.margin-xxlarge, .margin-horizontal.margin-small, .margin-horizontal.margin-medium, .margin-horizontal.margin-0, .margin-horizontal.margin-xhuge, .margin-horizontal.margin-custom3, .margin-horizontal.margin-huge {
  margin-top: 0;
  margin-bottom: 0;
}

.margin-xhuge {
  margin: 7rem;
}

.container-medium {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-large {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 3rem;
  font-weight: 900;
  line-height: 1.2;
}

.heading-large.investors-about-title {
  font-family: Inter-custom-woff2, sans-serif;
}

.margin-large {
  margin: 3rem;
}

.button-tertiary {
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.button-tertiary.invert-colors {
  color: #fff;
}

.rl-styleguide_classes {
  display: none;
}

.margin-small {
  margin: 1.5rem;
}

.form_grid-1-col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.styleguide_heading {
  z-index: 4;
  color: #fff;
  background-color: #000;
  padding: 4px 8px;
  position: sticky;
  top: 0;
}

.field-label {
  margin-bottom: .5rem;
  font-weight: 400;
}

.form-field-wrapper {
  position: relative;
}

.image-wrapper-3-2 {
  width: 100%;
  padding-top: 66.66%;
  position: relative;
}

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

.stylesystem-header {
  color: #fff;
  background-color: #07040f;
}

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

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

.heading-small {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1.75rem;
  font-weight: 800;
  line-height: 1.4;
}

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

.heading-small.text-weight-xbold.text-align-center {
  font-family: Inter-custom-woff2, sans-serif;
}

.margin-left, .margin-left.margin-custom2, .margin-left.margin-xlarge, .margin-left.margin-xxlarge, .margin-left.margin-huge, .margin-left.margin-small, .margin-left.margin-medium, .margin-left.margin-large, .margin-left.margin-xhuge, .margin-left.margin-tiny, .margin-left.margin-xsmall, .margin-left.margin-custom1, .margin-left.margin-0, .margin-left.margin-custom3, .margin-left.margin-xxsmall, .margin-left.margin-xxhuge {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

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

.background-color-black-2 {
  background-color: #000;
}

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

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

.margin-bottom, .margin-bottom.margin-custom2, .margin-bottom.margin-xxlarge, .margin-bottom.margin-custom1, .margin-bottom.margin-xxhuge, .margin-bottom.margin-huge, .margin-bottom.margin-large, .margin-bottom.margin-medium {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-medium.career-about-title {
  margin-bottom: 1rem;
}

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

.margin-bottom.margin-small.career-header-title {
  margin-bottom: .625rem;
}

.margin-bottom.margin-xhuge, .margin-bottom.margin-custom3, .margin-bottom.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.stylesystem-class-label {
  cursor: context-menu;
  background-color: #83747426;
  border-radius: 5px;
  padding-left: .5rem;
  padding-right: .5rem;
  display: inline-block;
}

.button-tertiary_icon {
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
}

.icon-xxsmall {
  width: 1rem;
}

.image-wrapper-16-9 {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}

.styleguide_subheading {
  z-index: 3;
  color: #000;
  background-color: #e9e9e9;
  padding: .25rem .5rem;
  position: sticky;
  top: 32px;
}

.stylesystem_color-sample {
  border: 1px solid #000;
  padding: 8rem 1.5rem 1.25rem;
}

.stylesystem_color-sample.gradient {
  background-image: linear-gradient(#eef1fa, #fff);
}

.stylesystem_color-sample.black {
  background-color: #000;
}

.stylesystem_color-sample.purple {
  background-color: #7d7aff;
}

.stylesystem_color-sample.lightgrey {
  background-color: #f9f9f9;
}

.stylesystem_color-sample.white {
  background-color: #fff;
}

.styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.page-wrapper.hdn {
  display: none;
}

.page-wrapper.use-cases-new-page {
  background-color: var(--white-smoke-3);
}

.page-wrapper.is--webinars {
  background-color: #fff;
}

.page-wrapper.flex-grow {
  flex-flow: column;
  flex-grow: 1;
  display: flex;
}

.padding-medium {
  padding: 2rem;
}

.margin-xlarge {
  margin: 4rem;
}

.stylesystem-images_layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.text-size-regular.text-align-center.global-team-sub {
  margin-bottom: 3rem;
}

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

.text-align-center.text-size-medium.text-color-white {
  line-height: 1.5;
}

.padding-left, .padding-left.padding-custom2, .padding-left.padding-custom3, .padding-left.padding-0, .padding-left.padding-xlarge, .padding-left.padding-huge, .padding-left.padding-tiny, .padding-left.padding-xxhuge, .padding-left.padding-xxsmall, .padding-left.padding-medium, .padding-left.padding-xhuge, .padding-left.padding-xxlarge, .padding-left.padding-xsmall, .padding-left.padding-custom1, .padding-left.padding-small, .padding-left.padding-large {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-huge {
  padding: 6rem;
}

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

.form-checkbox {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  transition: all .2s;
}

.form-checkbox.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form-checkbox.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

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

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

.text-color-purple {
  color: #7d7aff;
}

.checkbox-wrapper {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.show-mobile-landscape {
  display: none;
}

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

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

.icon-small {
  width: 2rem;
}

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

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

.padding-xxlarge {
  padding: 5rem;
}

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

.padding-0 {
  padding: 0;
}

.padding-right, .padding-right.padding-custom2, .padding-right.padding-medium, .padding-right.padding-small, .padding-right.padding-xxhuge, .padding-right.padding-0, .padding-right.padding-large, .padding-right.padding-tiny, .padding-right.padding-xlarge, .padding-right.padding-xsmall, .padding-right.padding-xhuge, .padding-right.padding-xxsmall, .padding-right.padding-custom1, .padding-right.padding-xxlarge, .padding-right.padding-custom3, .padding-right.padding-huge {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

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

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

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

.show-tablet {
  display: none;
}

.button-row-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: center start;
  display: grid;
}

.button-row-grid.landscape-1-col.hide, .button-row-grid.mobile-1-col.hide {
  display: none;
}

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

.heading-medium {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 2rem;
  font-weight: 800;
  line-height: 1.2;
}

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

.heading-medium.text-weight-xbold.text-align-center.career-about-cta-title {
  font-family: Inter-custom-woff2, sans-serif;
}

.heading-medium.mx-200 {
  max-width: 12.5rem;
  font-family: Inter-custom-woff2, sans-serif;
}

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

.margin-xsmall {
  margin: 1rem;
}

.padding-top, .padding-top.padding-0, .padding-top.padding-large, .padding-top.padding-xxhuge, .padding-top.padding-custom2, .padding-top.padding-huge, .padding-top.padding-xhuge, .padding-top.padding-small, .padding-top.padding-medium, .padding-top.padding-custom1, .padding-top.padding-xxsmall, .padding-top.padding-xlarge, .padding-top.padding-custom3, .padding-top.padding-xxlarge, .padding-top.padding-xsmall, .padding-top.padding-tiny {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.margin-huge {
  margin: 6rem;
}

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

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

.background-color-purple {
  color: #f5f5f5;
  background-color: #c7c8fb;
}

.text-size-medium {
  font-size: 1.125rem;
  line-height: 1.5;
}

.text-size-medium.career-intro-text-wrapper {
  max-width: 29rem;
}

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

.main-wrapper {
  overflow: hidden;
}

.background-color-gradient {
  color: #1b2127;
  background-color: #c7c8fb;
  background-image: linear-gradient(#eef1fa, #fff);
}

.icon-medium {
  width: 3rem;
}

.padding-xlarge {
  padding: 4rem;
}

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

.padding-xhuge {
  padding: 7rem;
}

.tabs-menu-2 {
  border-bottom: 1px #00000026;
  display: flex;
  overflow: auto;
}

.tabs-menu-2.no-scrollbar {
  padding-right: 24px;
}

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

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

.container-large.is-slider {
  width: 100%;
  max-width: 100%;
  margin-left: 0%;
  margin-right: 0;
  padding-left: 5%;
}

.padding-large {
  padding: 3rem;
}

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

.image-wrapper-1-1 {
  width: 100%;
  padding-top: 100%;
  position: relative;
}

.margin-0 {
  margin: 0;
}

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

.styleguide_icons-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

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

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

.overflow-hidden {
  overflow: hidden;
}

.form-radio-wrapper {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.padding-vertical, .padding-vertical.padding-xxhuge, .padding-vertical.padding-xhuge {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xhuge.is-about-header {
  padding-top: 9rem;
  padding-bottom: 5rem;
}

.padding-vertical.padding-xhuge.is-about-header.career-header-padding {
  padding-bottom: 0;
}

.padding-vertical.padding-custom2, .padding-vertical.padding-large {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-large.career-intro-padding {
  padding-bottom: 1.25rem;
}

.padding-vertical.padding-small, .padding-vertical.padding-0, .padding-vertical.padding-huge {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-huge.is-no-padding-top {
  padding-top: 0;
}

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

.padding-vertical.padding-medium.is-position-header {
  padding-top: 8rem;
}

.padding-vertical.padding-custom3, .padding-vertical.padding-custom1, .padding-vertical.padding-xxsmall, .padding-vertical.padding-xsmall, .padding-vertical.padding-tiny, .padding-vertical.padding-xlarge, .padding-vertical.padding-xxlarge {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xxlarge.is-mobile-small.career-about-mission {
  padding-top: 4.5rem;
}

.margin-right, .margin-right.margin-large, .margin-right.margin-medium, .margin-right.margin-xhuge, .margin-right.margin-tiny, .margin-right.margin-xlarge, .margin-right.margin-0, .margin-right.margin-custom3, .margin-right.margin-custom1, .margin-right.margin-xxhuge, .margin-right.margin-small, .margin-right.margin-xxsmall, .margin-right.margin-xxlarge, .margin-right.margin-custom2, .margin-right.margin-huge, .margin-right.margin-xsmall {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.styleguide-form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-large {
  width: 5rem;
}

.form-checkbox-label {
  margin-bottom: 0;
  padding-left: 1rem;
}

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

.form-input {
  color: #373a41;
  background-color: #ebebeb;
  border: 0 solid #000;
  border-radius: 5px;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form-input:focus {
  border-color: #000;
}

.form-input::placeholder {
  color: #0009;
}

.form-input.select {
  background-color: #fff;
  background-image: none;
}

.form-input.text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

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

.heading-xlarge {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 3.75rem;
  font-weight: 900;
  line-height: 1.2;
}

.heading-xlarge.text-align-center.text-color-white {
  text-transform: capitalize;
  font-family: Inter-custom-woff2, sans-serif;
}

.heading-xlarge.text-align-center.text-color-white:lang(fr) {
  text-transform: none;
}

.investors_content {
  padding-left: 0;
  padding-right: 0;
}

.section-about-header {
  background-color: #161c21;
  position: relative;
}

.testimonial_arrow-right {
  color: #1c72bc;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: background-color .4s ease-in-out;
  display: flex;
  inset: -6rem 0% auto auto;
}

.about-header_sub-heading {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: .625rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.investors-slider_image-wrapper {
  width: 100%;
  margin-bottom: 1rem;
  margin-right: 0;
  position: relative;
  overflow: hidden;
}

.max-width-medium-2 {
  max-width: 42rem;
}

.news_link {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.investors-slider-card-image {
  object-fit: cover;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  width: 18.5rem;
  height: auto;
  position: static;
  inset: 0%;
}

.about-header_bg-bootom {
  z-index: 0;
  background-color: #fff;
  width: 100%;
  height: 2rem;
  display: none;
  position: absolute;
  inset: auto 0% -1%;
}

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

.section-about-mission {
  background-color: #fff;
}

.investor-card_item {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  width: 18.5rem;
  height: auto;
  display: flex;
}

.testimonial-slider_slider-nav {
  display: none;
}

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

.clients_strip {
  padding-top: 0;
}

.news_grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center;
  place-items: stretch center;
  display: grid;
}

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

.investors_grid {
  grid-column-gap: 1rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 25% 75%;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding-right: .75rem;
  display: flex;
}

.news_heading {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.3;
}

.news_heading._3 {
  max-width: 14.375rem;
}

.news_heading._2 {
  max-width: 16.875rem;
}

.testimonials-mobile_component {
  background-color: #ddd0;
  height: auto;
  display: none;
}

.about-header_content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.investors-slider_component {
  background-color: #0000;
  width: auto;
  height: auto;
  display: block;
  overflow: visible;
}

.investors-slider_content-wrapper {
  background-color: #fff;
  border: 1px #8e909547;
  border-radius: 10px;
  height: 30rem;
  box-shadow: 0 0 14px 2px #0000000d;
}

.mission_component {
  margin-top: 2rem;
}

.section-about-investors {
  background-color: #fff;
}

.investors_name {
  font-weight: 700;
}

.investors-slider_name-wrapper {
  padding-bottom: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.news_component {
  margin-bottom: 5rem;
}

.investors_title {
  color: #484c56;
  font-weight: 400;
}

.creators_bio {
  color: #484c56;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.6;
  transition: height .5s;
  overflow: hidden;
}

.investors_image-wrapper {
  width: 14.56rem;
  height: 14.56rem;
  margin-bottom: .8rem;
}

.investors_component {
  margin-top: 2rem;
}

.about-header_image-wrapper {
  z-index: 1;
  width: 44rem;
  margin-top: 1rem;
  margin-left: 0;
  position: relative;
  inset: auto 0% -4%;
}

.about-header_image-wrapper.is-mobile {
  display: none;
}

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

.investors-mobile_images {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.creators_slide {
  height: auto;
  margin-right: 2rem;
}

.news_text {
  height: 6rem;
}

.news_text.text-color-grey.text-height-auto {
  height: auto;
}

.creators_mask {
  height: auto;
  overflow: visible;
}

.investors_images {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.clients_logos-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 8.25rem 8.25rem 8.25rem;
  grid-auto-columns: 1fr;
  display: grid;
}

.news_item {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: space-around;
  width: 22rem;
  padding: 2rem 1.5rem;
}

.section-about-creators {
  justify-content: center;
  align-items: center;
  display: block;
}

.section-about-creators.is-hidden {
  display: none;
}

.mission_grid {
  grid-column-gap: 6.25rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.news_icon-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 3.875rem;
  display: flex;
}

.testimonial-slider_arrow-icon {
  color: var(--black);
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: .75rem;
  height: 1rem;
  line-height: 0;
  display: block;
}

.section-about-clients {
  background-color: #f9f9f9;
}

.mission_content {
  padding-right: 4rem;
}

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

.cta_text-wrapper {
  max-width: 32.3rem;
}

.investors_accordion-wrapper {
  z-index: 2;
  justify-content: space-between;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.testimonial_arrow-left {
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: background-color .4s ease-in-out;
  display: flex;
  inset: -6rem 3.2rem auto auto;
}

.clients_logo-item {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 8.25rem;
  height: 8.25rem;
  margin-bottom: 1rem;
  display: flex;
}

.news_arrow-icon {
  margin-left: .5rem;
  padding-top: 1px;
}

.clients_logos-wrapper {
  height: 393px;
  position: relative;
  overflow: hidden;
}

.clients_logos-wrapper.auto {
  height: auto;
}

.clients_loop-animation-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.swiper-wrapper-2.swiper-wrapper_virtual-bg {
  height: 90vh;
  padding-bottom: 0;
  padding-left: 0;
}

.swiper-wrapper-2.swiper-wrapper_virtual-text {
  padding-bottom: 0;
  padding-left: 0;
}

.swiper-wrapper-2.which_teams_items-wrapper {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.swiper-slide {
  flex: none;
  margin-bottom: 10px;
  margin-right: 1.5rem;
  padding-right: 0;
}

.swiper-slide.autoplay-slide {
  background-color: var(--peacock-2);
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 400px;
  margin-bottom: 0;
  margin-right: 20px;
  font-size: 20px;
  display: flex;
}

.swiper-slide.swiper-slide_virtual-bg {
  height: 100%;
  margin-right: 0;
  overflow: hidden;
}

.swiper-slide.swiper-slide_virtual-text {
  justify-content: center;
  align-items: center;
  width: auto;
  margin-bottom: 0;
  margin-right: 0;
  display: flex;
}

.swiper-slide.which_teams-item {
  max-width: 17rem;
}

.creators_swiper-container {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  position: relative;
  overflow: visible;
}

.creators_heading-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: .5rem;
  display: flex;
}

.sliders_arrow-wrapper {
  margin-left: 1rem;
  display: flex;
}

.clients_bottom-gradient {
  background-image: linear-gradient(#fafafa00, #f9f9f9 69%, #f9f9f9);
  width: 100%;
  height: 4rem;
  position: absolute;
  inset: auto 0% 0%;
}

.clients_top-gradient {
  background-image: linear-gradient(#f9f9f9, #fafafa08);
  width: 100%;
  height: 4rem;
  position: absolute;
  inset: 0% 0% auto;
}

.careers-button {
  color: var(--black-2);
  text-align: center;
  background-color: #cac6fe;
  border-radius: 10px;
  padding: 1rem 2.5rem;
  font-weight: 600;
  transition: background-color .2s;
}

.careers-button:hover {
  background-color: #908dfe;
}

.careers-button.is-arrow {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065331_chevron-down.svg");
  background-position: 89%;
  background-repeat: no-repeat;
  background-size: 21px;
  padding-left: 2rem;
  padding-right: 4rem;
}

.section-careers-header {
  background-color: #f6f6f6;
  height: 42rem;
  position: relative;
}

.careers-header_content {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.careers-chat-component {
  background-image: none;
  border-radius: 32px;
  width: 36rem;
  height: 23rem;
  padding: 2rem 1.25rem 4rem;
  position: relative;
  overflow: auto;
}

.career-chat_grid {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 1.25rem;
  display: flex;
}

.career-chat_grid.is-margin-small {
  margin-bottom: .25rem;
}

.careers-chat_row {
  grid-column-gap: 0px;
  grid-row-gap: .75rem;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: auto;
  width: 100%;
  display: grid;
}

.careers-chat_row.is-right {
  direction: rtl;
}

.careers-chat_row.is-right.is-margin-top {
  margin-top: 1rem;
}

.careers-chat_row.hide {
  display: none;
}

.career-chat_user-wrapper {
  width: 3.5rem;
  margin-right: 1rem;
}

.career-chat_user-wrapper.is-right {
  margin-left: 1rem;
  margin-right: 0;
}

.career-chat_user-wrapper.is-right.opo-0 {
  opacity: 0;
}

.career-chat_user-name {
  text-align: center;
  white-space: nowrap;
  font-size: .5rem;
  font-weight: 700;
  line-height: 1.5;
}

.career-chat_user-title {
  text-align: center;
  text-transform: uppercase;
  font-size: .5rem;
  font-weight: 400;
  line-height: 1.5;
}

.careers-chat_buble-purple {
  background-color: var(--medium-slate-blue);
  box-shadow: none;
  direction: ltr;
  color: #fff;
  border-radius: 10px;
  padding: .75rem 1rem;
  position: relative;
}

.careers-chat_buble-purple.increase-bottom-padding {
  padding-bottom: 1.5rem;
}

.careers-chat_buble-white {
  box-shadow: none;
  background-color: #fff;
  border: 1.5px solid #f3f3f3;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .75rem 1rem;
  display: flex;
  position: relative;
}

.career-chat_bubble-time {
  font-size: .675rem;
  position: absolute;
  inset: auto .875rem .5rem auto;
}

.career-chat_bubble-time.is-grey {
  color: #bbbbbc;
  right: .575rem;
}

.career-chat_bubble-time.take-time-down {
  bottom: .2rem;
}

.careers-chat_link {
  color: var(--medium-slate-blue);
  font-weight: 600;
  text-decoration: underline;
  transition: color .2s;
}

.careers-chat_link:hover {
  color: #c7c8fb;
}

.careers-chat_buble-bird {
  direction: ltr;
  color: var(--black-3);
  border-radius: 10px;
  padding: .75rem 1rem;
  position: relative;
}

.careers-chat_bottom-gradient {
  background-image: linear-gradient(#fafafa00, #f6f6f6 62%, #f6f6f6);
  width: 100%;
  height: 5rem;
  position: relative;
  inset: -68px -27% 0% 0%;
}

.careers-chat_bottom-gradient.flex {
  background-color: #f6f6f6;
  background-image: none;
  justify-content: center;
  height: 3rem;
  top: 9px;
}

.career-chat-relative-wrapper {
  margin-top: 1rem;
  position: relative;
}

.heading-xxsmall {
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 800;
  line-height: 1.4;
}

.investors-slider-card_name {
  margin-bottom: .125rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1rem;
  font-weight: 800;
  line-height: 1.4;
}

.text-color-light-purple {
  color: #c7c8fb;
}

.section-careers-creators {
  background-color: #fff;
  background-image: linear-gradient(#fff, #eef1fa);
  position: relative;
}

.careers-about_component {
  margin-top: 0;
}

.careers-creators_grid {
  grid-column-gap: 4rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: start;
  display: grid;
}

.careers-about_video-wrapper {
  width: auto;
}

.careers-about_image {
  object-fit: cover;
  width: 21.75rem;
}

.careers-about_heading-wrapper {
  padding-right: 8rem;
}

.section-video-grid {
  background-color: #fff;
  display: none;
}

.video-grid_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template: "." 24rem
                 "." 24rem
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.video-grid_component.is-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: .25rem;
  grid-template-rows: 24rem auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.video-grid_component.is-top {
  grid-template-rows: 24rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 1rem;
}

.video-grid_image {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.video-grid_image.is-no-left-readius {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.video-grid_image.is-no-right-radius {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.team_item {
  cursor: auto;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  margin-top: -2rem;
  padding: .75rem 1rem;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.team_flag-wrapper {
  margin-right: .5rem;
}

.team_country {
  cursor: auto;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
}

.c-wrapper-832 {
  max-width: 832px;
  margin-left: auto;
  margin-right: auto;
}

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

.openreel-content-bg {
  z-index: 100;
  height: 70%;
  position: absolute;
  inset: 304px 0% auto;
}

.openreel-comparison-col-text-small {
  color: #090a0c;
  text-align: center;
  font-size: 10px;
  line-height: 16px;
}

.openreel-comparison-col-text-small._2 {
  text-align: center;
  max-width: 120px;
}

.openreel-table-info-block {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.openreel-table-info-text {
  color: #8e9095;
  padding-left: 5px;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}

.openreel-table-info-icon {
  width: 16px;
}

.team_tooltip {
  z-index: 2;
  background-color: #32373d;
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 11rem;
  min-width: 11rem;
  padding: .75rem .25rem .25rem .75rem;
  display: block;
  position: absolute;
  inset: 124% 0% auto -19%;
}

.team_tooltip.hide {
  display: none;
}

.team_tooltip-arrow {
  z-index: -1;
  background-color: #32373d;
  width: .875rem;
  height: .875rem;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -2% 0% auto;
  transform: rotate(45deg);
}

.careers-creators_component {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
}

.careers-about_grid {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
  grid-auto-columns: 1fr;
  place-content: center start;
  display: grid;
}

.careers-creators_heading-wrapper {
  padding-right: 2rem;
}

.shows_item {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: auto 3.25fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: .75rem;
  padding: 1rem;
  transition: all .2s;
  display: grid;
}

.shows_item:hover {
  transform: translate(0, -3px);
}

.shows_image-wrapper {
  width: 5rem;
  height: 5rem;
}

.section-careers-about {
  background-color: #fff;
}

.shows_title {
  margin-bottom: .25rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
}

.shows_text {
  color: var(--grey);
  font-size: .875rem;
  line-height: 1.2;
}

.shows_time-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.shows_time-text {
  color: var(--grey);
  margin-right: .125rem;
  font-size: .625rem;
}

.shows_time-item {
  margin-right: .125rem;
  display: flex;
}

.shows_time-dot {
  background-color: var(--grey);
  border-radius: 20px;
  width: 4px;
  height: 4px;
  margin-right: .125rem;
}

.shows_plays-wrapper {
  display: none;
}

.shows_play-icon {
  margin-right: .25rem;
}

.careers-creators_created-with-wrapper {
  justify-content: flex-end;
  display: flex;
}

.section-careers-positions {
  background-color: #fff;
}

.careers-positions_component {
  margin-top: 2rem;
}

.careers-positions_item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #484c56;
  cursor: pointer;
  background-color: #f9f9f9;
  border-radius: 5px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 58% 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: .75rem;
  padding: 1.5rem 2rem;
  transition: background-color .2s;
  display: grid;
}

.careers-positions_item:hover {
  background-color: #eaeaea;
}

.careers-positions_title {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.careers-positions_text {
  white-space: nowrap;
  flex: none;
  order: 0;
  align-self: flex-start;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
}

.careers-positions_location-text {
  text-align: right;
  margin-right: .25rem;
  font-size: .875rem;
}

.careers-positions_location-wrapper {
  justify-content: flex-end;
  display: flex;
}

.careers-positions_location-remote {
  text-transform: capitalize;
  margin-right: .125rem;
  font-size: .875rem;
}

.filter_form-wrapper {
  margin-bottom: 0;
}

.filter_form {
  align-items: center;
  display: flex;
}

.filter_search-field {
  color: #484c56;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065cc0_search-icon.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 1.25rem;
  border: 1px solid #dadada;
  border-radius: 5px;
  width: 15.5rem;
  height: 3rem;
  margin-bottom: 0;
  margin-right: .75rem;
  padding: .5rem 1rem .5rem 3rem;
  font-size: .875rem;
  font-weight: 600;
}

.filter_search-field::placeholder {
  color: #484c56;
  font-size: .875rem;
}

.filter_select {
  color: #484c56;
  background-color: #fff;
  border: 1px solid #dadada;
  border-radius: 5px;
  justify-content: space-between;
  align-items: center;
  width: 15.5rem;
  height: 3rem;
  margin-bottom: 0;
  padding-top: .75rem;
  padding-bottom: .75rem;
  padding-right: 1rem;
  font-size: .875rem;
  font-weight: 600;
  display: flex;
}

.filter_select.hide {
  display: none;
}

.filter_select-text {
  color: #484c56;
}

.filter_dropdown {
  margin-left: 0;
  margin-right: .75rem;
}

.filter_option {
  color: #484c56;
  background-color: #fff;
  font-size: .875rem;
  transition: background-color .2s;
}

.filter_option:hover {
  background-color: #f9f9f9;
}

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

.dropdown-list.w--open {
  color: #484c56;
  text-align: left;
}

.filter_select-values-departments {
  display: none;
}

.filter_select-values-locations {
  text-align: right;
  display: none;
}

.filter_select-values-locations-list {
  justify-content: flex-end;
  display: flex;
}

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

.careers-positions_count {
  font-size: .875rem;
  font-weight: 700;
}

.fs-nest-link-hidden {
  display: none;
}

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

.transcription-app-tool.vc-tool {
  overflow: auto;
}

.transcript-tool-features-section {
  margin-top: -10px;
  padding: 74px 30px;
}

.transcript-tool-features-section.vc-tools-section {
  padding-top: 53px;
  padding-bottom: 61px;
}

.c-wrapper-1140 {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.transcript-tool-features-grid {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: auto auto auto;
}

.transcript-tool-feature {
  background-color: #f6f6f6;
  border-radius: 15px;
  padding: 35px 25px 40px 50px;
}

.transcript-tool-feature-name {
  color: #161c21;
  margin-bottom: 22px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}

.transcript-tool-feature-name._1 {
  max-width: 290px;
}

.transcript-tool-feature-name._2 {
  max-width: 410px;
}

.transcript-tool-feature-name._3 {
  max-width: 290px;
}

.transcript-tool-feature-name._4 {
  max-width: 390px;
}

.transcript-tool-feature-name._5 {
  max-width: 295px;
}

.transcript-tool-feature-name._6 {
  max-width: 300px;
}

.transcript-tool-feature-text {
  color: #484c56;
  font-size: 18px;
  line-height: 28px;
}

.transcript-tool-feature-text._3, .transcript-tool-feature-text._4 {
  max-width: 470px;
}

.transcript-tool-feature-text._6 {
  max-width: 433px;
}

.transcript-process-section {
  padding: 20px 30px 66px;
}

.transcript-process-section.with-video {
  padding-bottom: 80px;
}

.transcript-process-header {
  text-align: center;
  max-width: 355px;
  margin-bottom: 57px;
  margin-left: auto;
  margin-right: auto;
}

.transcript-process-header-title {
  margin-top: 37px;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.transcript-process-header-icon {
  max-width: 199px;
}

.transcript-process-grid {
  grid-column-gap: 85px;
  grid-row-gap: 85px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.transcript-process-name {
  text-align: center;
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 22px;
}

.transcript-process-text {
  color: #484c56;
  font-size: 15px;
}

.transcript-process-item {
  text-align: center;
}

.transcript-tool-cta-section {
  background-color: #9599ff;
  padding: 65px 30px;
}

.transcript-tool-cta-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  align-items: center;
}

.transcript-tool-cta-button {
  color: #fff;
  background-color: #0b0d10;
  border-radius: 10px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .3s;
}

.transcript-tool-cta-button:hover {
  background-color: #262b31;
}

.transcript-tool-cta-text {
  color: #fff;
  max-width: 410px;
  margin-bottom: 18px;
}

.transcript-tool-cta-title {
  color: #fff;
  max-width: 350px;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.image-52 {
  padding-right: 2rem;
}

.video-grid_component-mobile {
  display: none;
}

.wav-to-mp3-cta-logo {
  max-width: 122px;
  margin-bottom: 15px;
}

.section-position-header {
  height: auto;
  position: relative;
}

.position-header_content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.position-header_details-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.position-header_details-text {
  text-transform: capitalize;
  border-right: 1px solid #1b2127;
  padding-left: .625rem;
  padding-right: .75rem;
  font-size: .875rem;
}

.position-header_details-text.is-last {
  border-right-style: none;
  padding-left: .25rem;
  padding-right: 0;
}

.position-header_details-text.is-no-padding {
  border-right-style: none;
  padding-left: 0;
  padding-right: 0;
}

.position-header_details-text.is-city {
  border-right-style: none;
  padding-left: .5rem;
  padding-right: 0;
}

.position-header_locaiton-wrapper {
  padding-left: .75rem;
  display: flex;
}

.image-53 {
  width: 1rem;
}

.position_component {
  margin-top: 0;
}

.position_grid {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 55% 45%;
  grid-auto-columns: 1fr;
  place-content: center;
  display: grid;
}

.position_content {
  display: block;
  overflow: visible;
}

.position_description {
  background-color: #fff;
  border-radius: 10px;
  padding: 3.5rem;
}

.position-application_component {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
  display: block;
}

.position-application_heading {
  margin-left: 0;
  font-size: 1.5rem;
  font-weight: 700;
}

.position-application_form {
  display: none;
}

.form_input {
  background-color: #ebebeb;
  border: 1px #000;
  border-radius: 5px;
  min-height: 3.5rem;
  margin-bottom: .75rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 1.75rem;
}

.form_input::placeholder {
  color: #373a41;
}

.form_attach-text {
  color: #7d7aff;
  font-size: 1rem;
  font-weight: 600;
}

.form_attach-button {
  border: 1px #000;
  padding-left: .75rem;
}

.form_upload-icon {
  margin-top: .25rem;
}

.submit-button {
  background-color: #7d7aff;
  border-radius: 10px;
  width: 100%;
  height: auto;
  padding: 1.375rem 2rem;
  font-size: 1rem;
  font-weight: 700;
}

.form_privacy-wrapper {
  padding-left: .75rem;
}

.form_privacy-link {
  text-decoration: underline;
}

.form_file-upload {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.position-applicaiton_comeet-logo-wrapper {
  justify-content: flex-end;
  margin-top: .25rem;
  margin-bottom: 1.5rem;
  display: flex;
}

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

.share_heading-wrapper {
  justify-content: flex-start;
  margin-bottom: .25rem;
  margin-left: auto;
  display: none;
}

.share_cta-wrapper {
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: none;
}

.form_upload-error {
  color: #ce2f31;
  margin-left: .75rem;
  font-size: 1rem;
}

.button-load-more {
  border-color: var(--black-2);
  border-radius: 10px;
  padding: 1rem 1.75rem;
  font-weight: 600;
}

.careers-positions_pagination {
  margin-top: 3rem;
}

.load-more-icon {
  margin-left: .25rem;
}

.mp3-why-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  max-width: 1038px;
  margin-left: auto;
  margin-right: auto;
}

.mp3-why-item {
  background-color: #fff;
  border: 1px solid #e3e3e3;
  border-radius: 15px;
  padding: 50px 27px 50px 42px;
}

.mp3-why-item-icon {
  margin-bottom: 5px;
}

.mp3-why-item-name {
  color: #161c21;
  margin-bottom: 8px;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}

.mp3-why-item-text {
  color: #484c56;
  max-width: 370px;
  font-size: 18px;
  line-height: 28px;
}

.mp3-why-item-text._3 {
  max-width: 410px;
}

.mp3-why-item-text._4 {
  max-width: 435px;
}

.mp3-why-section-title {
  color: #161c21;
  text-align: center;
  max-width: 410px;
  margin-bottom: 29px;
  margin-left: auto;
  margin-right: auto;
  font-size: 32px;
  font-weight: 800;
  line-height: 36px;
}

.mp3-why-section {
  padding: 70px 30px 100px;
}

.mp3-how-section {
  background-color: #161c21;
  margin-top: -10px;
  padding: 72px 30px 65px;
}

.mp3-how-wrapper {
  max-width: 996px;
  margin-left: auto;
  margin-right: auto;
}

.mp3-how-grid {
  grid-template-rows: auto;
  grid-template-columns: 290px 1fr;
  align-items: center;
}

.mp3-how-title {
  color: #fff;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
}

.mp3-how-list {
  color: var(--white-smoke);
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 18px;
  line-height: 28px;
}

.mp3-blog-section {
  background-color: #fff;
  padding: 72px 30px 65px;
}

.mp3-blog-section-wrapper {
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
}

.mp3-blog-section-right {
  max-width: 590px;
  margin-left: auto;
}

.mp3-blog-section-grid {
  grid-template-rows: auto;
  grid-template-columns: 380px 1fr;
  align-items: center;
}

.mp3-blog-section-title {
  color: #161c21;
  margin-bottom: 30px;
  font-size: 24px;
  font-weight: 900;
  line-height: 24px;
}

.mp3-blog-item {
  align-items: center;
  display: flex;
}

.mp3-blog-item-text {
  color: #31313f;
  padding-left: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 32px;
  text-decoration: underline;
  transition: all .3s;
}

.mp3-blog-item-text:hover {
  color: var(--peacock-2);
}

.mp3-how-right {
  max-width: 630px;
  margin-left: auto;
}

.mp3-blog-section-img {
  border-radius: 10px;
}

.mp3-cta-section-img {
  max-width: 550px;
  margin-left: auto;
}

.mp3-tool-cta-text {
  color: #fff;
  max-width: 410px;
  margin-bottom: 18px;
}

.mp3-tool-cta-section {
  background-color: #9599ff;
  padding: 65px 30px;
}

.mp3-tool-cta-title {
  color: #fff;
  max-width: 350px;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.mp3-tool-cta-title.vc-cta-title {
  max-width: 380px;
}

.share_button {
  border: 1px solid silver;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: .5rem;
  padding: .75rem 2.3rem;
  display: flex;
}

.share_button.st-custom-button.is-last {
  margin-right: 0;
}

.breadcrumbs_component {
  position: relative;
  inset: -50px auto 0 0%;
}

.breadcrumbs_wrapper {
  align-items: stretch;
  display: flex;
}

.breadcrumbs_item.is-margin-top {
  padding-top: 1px;
}

.breadcrumbs_text {
  font-size: .875rem;
}

.breadcrumbs_component-mobile {
  display: none;
  position: relative;
  inset: 0% auto 3rem 0%;
}

.comeet-embed {
  margin-top: -1.5rem;
}

.careers-top-gradient {
  z-index: 2;
  background-image: linear-gradient(#f6f6f6, #fff0);
  width: 40rem;
  height: 4rem;
  display: none;
  position: absolute;
  inset: -4% 0% 0 -8%;
}

.careers-chat_apply-link {
  font-weight: 700;
  text-decoration: underline;
  transition: color .2s;
}

.careers-chat_apply-link:hover {
  color: #c7c8fb;
}

.team_grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  align-items: center;
  padding-left: 1rem;
  display: flex;
}

.home-credit-info-text {
  color: #fff;
  margin-top: 7px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 13px;
  line-height: 28px;
}

.home-credit-info-text.updated-abtest-info-text {
  color: #ffffffb3;
  font-size: 12px;
}

.section-careers-thank-header {
  background-color: #f6f6f6;
  height: auto;
  position: relative;
}

.careers-thank-header_content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.career-thank_bold-text {
  color: #7d7aff;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.creators_left-gradient {
  z-index: 2;
  background-image: linear-gradient(to right, #fff 15%, #fff0 68%);
  width: 6vw;
  height: 100%;
  position: absolute;
  inset: -2% auto 0% -7%;
}

.testimonial-slider_slider-nav-2 {
  display: none;
}

.investors-slider_mask {
  height: auto;
  overflow: hidden;
}

.investors-slider_grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto;
  grid-auto-columns: 15.75rem;
  place-content: center start;
  place-items: center;
  padding-bottom: 3rem;
  padding-left: .75rem;
  padding-right: .75rem;
}

.testimonial_slide {
  width: auto;
  height: auto;
  overflow: hidden;
}

.testimonial_arrow-right-2 {
  background-color: #0000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: background-color .4s ease-in-out;
  display: flex;
  inset: -4.7rem 55% auto auto;
}

.testimonial_component {
  background-color: #ddd0;
  height: auto;
}

.testimonial_arrow-left-2 {
  background-color: #0000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: background-color .4s ease-in-out;
  display: flex;
  inset: -4.7rem 58% auto auto;
}

.careers-chat_lottie-wrapper {
  background-color: #fff;
  border-radius: 12px;
  width: 4rem;
  margin-bottom: 1rem;
  padding: .25rem 1rem;
  box-shadow: 5px 10px 14px -4px #6b6b6b1f;
}

.careers-chat-lottie {
  width: 2rem;
}

.team_tooltip-wrapper {
  z-index: 4;
  width: 15rem;
  display: none;
  position: absolute;
  top: 3.7rem;
}

.team_tooltip-wrapper.is-italy {
  width: 11rem;
}

.team_tooltip-wrapper.is-usa {
  width: 12.5rem;
}

.team_tooltip-wrapper.is-phillippines {
  width: 20rem;
}

.team_tooltip-wrapper.is-argentina {
  width: 12rem;
}

.updated-pricing-save-text {
  color: #8e9095;
  margin-top: 9px;
  font-size: 12px;
  line-height: 20px;
  position: relative;
  left: -9px;
}

.updated-pricing-save-text.plans-test-save-text {
  z-index: 10;
  color: #080705;
  margin-top: 3px;
  font-size: 11.5px;
  left: -6px;
}

.new-pricing-bottom-text {
  color: #151c22b3;
  max-width: 520px;
  margin-top: 12px;
  font-size: 14px;
  line-height: 20px;
}

.new-pricing-bottom-text.mobile {
  display: none;
}

.new-pricing-bottom-texts-span {
  padding-left: 12px;
  display: inline-block;
}

.new-pricing-bottom-text-wrap {
  max-width: 1325px;
  margin-left: auto;
  margin-right: auto;
}

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

.counter-count-down-banner {
  background-color: #d7d6ff;
  margin-top: 4px;
  padding: 10px 17px;
  display: none;
  position: relative;
}

.counter-count-down-banner-wrapper {
  justify-content: space-between;
  align-items: center;
  max-width: 810px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.counter-count-down-banner-text {
  margin-right: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}

.counter-countdown-block {
  justify-content: space-between;
  align-items: center;
  width: 150px;
  display: flex;
  transform: scale(1.03);
}

.counter-countdown-block-item {
  text-align: center;
  background-color: #fff;
  border-radius: 2.15px;
  width: 33.83px;
  padding-top: 5px;
  padding-bottom: 3px;
}

.counter-countdown-block-item-info-text {
  font-size: 11px;
  font-weight: 900;
  line-height: 13.43px;
}

.counter-countdown-block-item-info {
  letter-spacing: .02em;
  font-size: 7.5px;
  font-weight: 700;
  line-height: 13.5px;
}

.counter-count-vector-1 {
  position: absolute;
  inset: 3px auto auto -85px;
}

.counter-count-vector-2 {
  position: absolute;
  inset: auto -70px 5px auto;
}

.counter-count-down-banner-close {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
  position: absolute;
  inset: 12px 20px auto auto;
}

.counter-count-vector-3, .counter-count-vector-4 {
  display: none;
}

.anchor-lp-sub-text-span {
  font-weight: 800;
}

.footer-all-tools-link {
  opacity: .7;
  font-family: Inter-custom-woff2, sans-serif;
  transition: all .3s;
  display: flex;
}

.footer-all-tools-link:hover {
  opacity: 1;
}

.text-block-7 {
  color: #fff;
  margin-left: 6.6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-7.gray {
  color: #969696;
}

.text-block-7.gray.em {
  font-size: .6em;
  line-height: 2em;
}

.creators_right-gradient {
  z-index: 2;
  background-image: linear-gradient(270deg, #fff, #ffffff3d 31%, #fff0 61%);
  width: 7vw;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.anchor-trusted-text {
  display: none;
}

.home-variant-grid {
  grid-template-rows: auto;
  grid-template-columns: 520px 1fr;
  align-items: center;
}

.home-variant-grid-text-content {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.home-variant-grid-img {
  width: 100%;
  max-width: 732px;
  margin-left: auto;
  display: block;
}

.counter-count-down-banner-text-link {
  padding-left: 4px;
  font-size: 14px;
  font-weight: 800;
  text-decoration: underline;
  transition: all .275s;
}

.counter-count-down-banner-text-link:hover {
  opacity: .7;
}

.anchor-lp-video-bg {
  z-index: 5;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065d71_anchor-how-to-video-thumb.png");
  background-position: 0 0;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.anchor-lp-video-bg:hover {
  filter: brightness(50%);
}

.anchor-lp-video-bg-top {
  z-index: 5;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065d79_anchor-video-thumbnail-updated-2.png");
  background-position: 0 0;
  background-size: cover;
  transition: all .325s;
  position: absolute;
  inset: 0%;
}

.anchor-lp-video-bg-top:hover {
  filter: brightness(50%);
}

.university-video-icon {
  max-width: 100px;
}

.investors-slider_slide {
  height: auto;
}

.investors-slider_arrow-left {
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: background-color .4s ease-in-out;
  display: flex;
  inset: -4.8rem 10% auto auto;
}

.investors-slider_arrow-right {
  color: #1c72bc;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: background-color .4s ease-in-out;
  display: flex;
  inset: -4.8rem 5% auto auto;
}

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

.career-chat_hidden-wrapper {
  display: block;
}

.spotify-banner-2 {
  background-color: #5a5aac;
  justify-content: center;
  align-items: center;
  padding: 17px 30px;
  display: none;
  position: relative;
}

.spotify-banner-2.hide {
  display: none;
}

.spotify-banner-2-link {
  align-items: center;
  margin-left: 4px;
  transition: all .275s;
  display: flex;
}

.spotify-banner-2-link:hover {
  opacity: .7;
}

.spotify-banner-2-link-text {
  color: #fff;
  margin-right: 3.5px;
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: underline;
  display: none;
}

.spotify-banner-2-text {
  color: #fff;
  text-align: center;
  margin-left: 9px;
  font-size: 14px;
  line-height: 16px;
}

.spotidy-banner-2-close {
  cursor: pointer;
  width: 36px;
  padding: 12px;
  position: absolute;
  inset: 10px 1px auto auto;
}

.spotify-banner-2-right {
  text-align: left;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vgency {
  max-width: 130px;
}

.amazon-bottom-section {
  background-color: #0b0d10;
  padding: 42px 60px;
}

.amazon-header {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #eef1fa;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.amazon-header-img {
  width: 100%;
}

.amazon-header-content {
  text-align: left;
  max-width: 561px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0 20px 20px;
}

.amazon-header-title {
  color: #1b2127;
  margin-top: 24px;
  margin-bottom: 23px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 58px;
}

.amazon-header-sub {
  color: #1b2127;
  margin-bottom: 26px;
  font-size: 24px;
  line-height: 32px;
}

.amazon-content-section {
  padding: 109px 30px 112px;
}

.amazon-content-section-wrapper {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.amazon-content-grid {
  grid-template-rows: auto;
  grid-template-columns: 343px 1fr;
  align-items: center;
}

.amazon-content-right {
  max-width: 715px;
  margin-left: auto;
}

.amazon-content-title {
  color: #1b2127;
  max-width: 685px;
  margin-bottom: 12px;
  margin-left: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 31px;
}

.amazon-content-text {
  color: #1b2127;
  margin-bottom: 35px;
  font-size: 18px;
  line-height: 28px;
}

.amazon-content-button {
  color: #000;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 10px;
  padding: 16px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .25s;
}

.amazon-content-button:hover {
  background-color: var(--black-3);
  color: var(--white-smoke-3);
}

.amazon-header_img-mobile-wrapper {
  max-width: 313px;
  margin-left: auto;
  margin-right: auto;
}

.amazon-header_img-mobile {
  display: none;
}

.amazon-header-left {
  padding-right: 20px;
}

.c-light-switch-media-layout, .c-blaze-media, .c-kings-college {
  padding-bottom: 117px;
  padding-left: 30px;
  padding-right: 30px;
}

.more-case-study-learn-more {
  color: #31313f;
  border-bottom: 1px solid #000;
  font-size: 16px;
  line-height: 20px;
  display: inline-block;
}

.div-block-69 {
  align-items: center;
  display: flex;
}

.hit-publish-cta-section {
  padding: 40px 30px 90px;
}

.hit-publish-cta-section.zoom {
  z-index: 10;
  padding-bottom: 105px;
  position: relative;
}

.hit-publish-header {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 480px;
  display: grid;
}

.hit-publish-header-left {
  justify-content: center;
  align-items: center;
  padding: 22px;
  display: flex;
}

.hit-publish-header-right {
  background-color: #f1f0f0;
  justify-content: center;
  align-items: center;
  padding: 25px;
  display: flex;
  position: relative;
}

.hit-publish-header-content {
  z-index: 100;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.hit-publish-header-arrow-down {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hit-publish-header-text-vector {
  justify-content: center;
  align-items: center;
  padding-right: 7px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.hit-publish-header-content-text {
  color: #111;
}

.hit-publsih-content-section {
  padding: 60px 30px;
  position: relative;
}

.hit-publsih-content-section-title {
  color: #111;
  margin-bottom: 30px;
  font-size: 28px;
  font-weight: 800;
  line-height: 30px;
}

.hit-publsih-content-section-title.related-episodes-title {
  margin-bottom: 24px;
}

.hit-publsih-content-section-grid-2-col {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hit-publsih-content-section-grid-2-col.all-episodes {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
}

.hit-publish-img-block {
  position: relative;
}

.hit-publish-video-icon {
  position: absolute;
  inset: auto auto 15px 15px;
}

.hit-publish-info {
  padding-top: 16px;
}

.hit-publish-title {
  color: #111;
  margin-bottom: 5px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.hit-publish-guest-wrap-text-2 {
  color: #111;
  margin-bottom: 7px;
  font-size: 16px;
  line-height: 24px;
}

.hit-publish-summary {
  color: #111;
  font-size: 14px;
  line-height: 20px;
}

.hit-publish-img {
  border-radius: 10px;
  width: 100%;
}

.hit-publish-cta-title {
  color: #111;
  max-width: 420px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 800;
  line-height: 36px;
}

.hit-publish-cta-sub {
  color: #111;
  max-width: 460px;
  margin-bottom: 26px;
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
}

.hit-publish-cta-button {
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 17px 45px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .25s;
}

.hit-publish-cta-button:hover {
  background-color: #5f5dd8;
}

.hit-publish-guest-wrap {
  align-items: center;
  display: flex;
}

.hit-publish-guest-wrap-text-1 {
  color: #111;
  margin-bottom: 7px;
  margin-right: 5px;
  font-size: 16px;
  line-height: 24px;
}

.hit-publish-cta-block {
  grid-template-rows: auto;
  grid-template-columns: 1fr 530px;
}

.duration {
  color: #fff;
  background-color: #0b0b0bb3;
  border-radius: 8px;
  padding: 10px 12px;
  font-size: 14px;
  line-height: 12px;
  position: absolute;
  inset: auto 17px 17px auto;
}

.hit-publsih-content-section-editors-pick {
  padding: 65px 30px 60px;
}

.hit-publish-created-by {
  position: absolute;
  inset: -99px auto auto -75px;
}

.hit-publish-header-img-mobile {
  display: none;
}

.hit-publsih-related-episodes {
  padding: 90px 30px 60px;
  position: relative;
}

.hit-publish-related-episodes-items {
  z-index: 10;
  position: relative;
}

.hit-publish-details-header {
  background-color: #f1f0f0;
  padding: 55px 30px 120px;
  position: relative;
  overflow: hidden;
}

.hit-publish-bredcrumb {
  align-items: center;
  display: flex;
  position: absolute;
  inset: 18px auto auto 45px;
}

.hit-publish-bredcrumb-text-2 {
  color: #111;
  font-size: 14px;
  font-weight: 800;
  line-height: 24px;
}

.hit-publish-bredcrumb-text-1 {
  font-size: 14px;
  line-height: 24px;
}

.image-55 {
  margin-left: 8px;
  margin-right: 8px;
}

.hit-publish-header-contents {
  text-align: center;
  max-width: 606px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.hit-publish-header-title {
  z-index: 10;
  margin-top: 13px;
  margin-bottom: 8px;
  font-size: 50px;
  font-weight: 900;
  line-height: 56px;
  position: relative;
}

.hit-publish-header-guest-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.hit-publish-header-guest-wrap-1 {
  color: #111;
  margin-bottom: 7px;
  margin-right: 5px;
  font-size: 18px;
  line-height: 30px;
}

.hit-publish-header-guest-wrap-2 {
  color: #111;
  margin-bottom: 7px;
  font-size: 18px;
  line-height: 30px;
}

.hit-publish-header-arrow-right {
  position: absolute;
  inset: 2px auto auto -183px;
}

.div-block-72 {
  z-index: 100;
  max-width: 750px;
  margin-top: -84px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  left: 25px;
}

.grid-5 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 38px;
  align-items: end;
  position: relative;
}

.c-blog-share-block-copy {
  justify-content: space-between;
  align-items: center;
  max-width: 91px;
  margin-left: 0;
  margin-right: auto;
  display: flex;
}

.hit-publish-details-header-info-text {
  color: #111;
  max-width: 570px;
  margin-top: 18px;
  margin-bottom: 15px;
}

.image-57 {
  max-width: 15px;
}

.image-58 {
  max-width: 7px;
  position: relative;
  top: 1px;
}

.image-59 {
  max-width: 15px;
  position: relative;
  top: 1px;
}

.hit-publish-video {
  cursor: pointer;
  transition: all .25s;
  position: relative;
}

.hit-publish-video:hover {
  filter: brightness(60%);
}

.hit-publish-video-icons-block {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065d7d_hit-publish-content-img.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  position: absolute;
  inset: 0%;
}

.div-block-75 {
  border-radius: 10px;
  position: relative;
}

.hit-publish-page-video {
  border-radius: 10px;
  min-height: 0;
}

.find-us-text {
  text-align: center;
  margin-bottom: 6px;
  font-size: 8px;
  line-height: 9px;
}

.hit-publish-social-link {
  cursor: pointer;
  background-color: #f1f0f0;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  margin-bottom: 5px;
  transition: all .225s ease-out;
  display: flex;
  position: relative;
}

.hit-publish-social-link:hover {
  background-color: #32373d66;
}

.hit-publish-social-link.mb-0 {
  margin-bottom: 0;
}

.hit-publish-video-top {
  width: 100%;
  height: 100%;
  position: relative;
}

.hit-publish-social-link-tooltip {
  background-color: #32373d;
  border-radius: 5px;
  padding: 12px 19px;
  display: none;
  position: absolute;
  inset: -1px auto auto 51px;
}

.hit-publish-social-link-tooltip._1 {
  width: 132px;
}

.hit-publish-social-link-tooltip-text {
  color: #fff;
  font-size: 12px;
  font-weight: 800;
  line-height: 14px;
}

.hit-publish-social-link-vector {
  display: none;
  position: absolute;
  inset: 11px 0% auto 44px;
}

.section-7 {
  padding-left: 30px;
  padding-right: 30px;
}

.hit-publish-details-header-arrow-down {
  display: none;
  position: absolute;
  inset: 2px auto auto -183px;
}

.hit-publish-back-link {
  font-size: 14px;
}

.c-marvel {
  padding-bottom: 10px;
  padding-left: 30px;
  padding-right: 30px;
}

.shows_listen-button {
  border: 2px solid #eee;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 1.5rem;
  padding: .25rem;
  display: flex;
}

.shows_listen-text {
  color: #a0a0a0;
  white-space: nowrap;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.5;
}

.nav_careers-button {
  color: var(--black-2);
  text-align: center;
  background-color: #cac6fe;
  border-radius: 10px;
  padding: .75rem 1rem;
  font-size: .875rem;
  font-weight: 600;
  transition: background-color .2s;
}

.nav_careers-button:hover {
  background-color: #908dfe;
}

.nav_careers-button.is-career-mobile {
  display: none;
}

.nav_wrapper {
  z-index: 5000;
  background-color: var(--white);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: .5625rem 2rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.investor_title {
  color: #484c56;
  margin-bottom: .75rem;
  font-size: .875rem;
  font-weight: 400;
}

.career-header_left-col {
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
}

.careers_header_sub-text {
  font-size: 1.125rem;
  line-height: 26px;
}

.webminar-registration-list {
  color: #484c56;
  margin-top: -20px;
  padding-left: 18px;
  font-size: 1.25rem;
  line-height: 22px;
}

.webminar-registration-list-item {
  margin-bottom: 3px;
  font-weight: 500;
  line-height: 1.75rem;
}

.webminar-registration-list-item-last-text {
  font-weight: 500;
}

.hit-publish-details-right-vector {
  position: absolute;
  inset: 135px 7px auto auto;
}

.career-header-bg-bottom {
  background-color: #fff;
  height: 10rem;
  position: absolute;
  inset: auto 0% 0%;
}

.career-about-header-img-desktop {
  border-radius: .5rem;
  width: 100%;
}

.text-created-with-riverside {
  color: #1b2127;
  font-size: .75rem;
  line-height: .625rem;
}

.large-team-img-desktop {
  width: 100%;
}

.large-team-img-mobile {
  width: 100%;
  display: none;
}

.career-about-intro-text {
  color: #1b2127;
  text-align: center;
  max-width: 37rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  line-height: 1.5rem;
}

.about-investor-text {
  max-width: 13.75rem;
}

.uk-flag {
  position: relative;
  top: -2px;
}

.career-forbes-logo {
  max-width: 84px;
}

.c-tools-content-box {
  background-color: #f6f6f6;
  border-radius: 15px;
  margin-top: 80px;
  margin-bottom: -20px;
  padding: 64px 30px 77px;
}

.c-tools-content-box.updated-box {
  margin-top: 0;
  margin-bottom: 5px;
}

.c-tools-content-box-title {
  max-width: 445px;
  margin-bottom: 28px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.c-tools-content-box-text p {
  color: #1b2127;
}

.israel-career-tooltips {
  max-width: 273px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.nl-career-tooltips {
  max-width: 313px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.itally-career-tooltips {
  max-width: 191px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.usa-career-tooltips {
  max-width: 228px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.canada-career-tooltips {
  max-width: 287px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.cr-career-tooltips {
  max-width: 269px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.argentina-career-tooltips {
  max-width: 271px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.phil-career-tooltips {
  max-width: 243px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.spain-career-tooltips {
  max-width: 200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.uk-career-tooltips {
  max-width: 208px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.career-logo-text {
  color: #8e9095;
  letter-spacing: 1px;
  padding-left: 9px;
  font-size: 14.5px;
  font-weight: 700;
  line-height: 18px;
}

.embedded-fom-landing-cta-section {
  background-color: #f6f6f6;
  padding: 82px 30px 42px;
}

.c-wrapper-794 {
  max-width: 794px;
  margin-left: auto;
  margin-right: auto;
}

.embedded-fom-landing-cta-name {
  color: #111;
  border-right: 2px solid #111;
  margin-bottom: 0;
  margin-right: 10px;
  padding-right: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 18px;
}

.embedded-fom-landing-cta-position {
  color: #111;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.embedded-fom-landing-cta-button {
  color: #fff;
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 16px 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.embedded-fom-landing-cta-button:hover {
  background-color: #5855d1;
}

.embedded-fom-landing-cta-title {
  margin-top: 13px;
  margin-bottom: 40px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 38px;
  font-weight: 800;
  line-height: 42px;
}

.embedded-lp-video-examples {
  padding: 77px 30px 45px;
}

.embedded-lp-video-examples-grid {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  grid-template-rows: auto;
}

.embedded-lp-video-example-title {
  color: #1a1a1a;
  margin-bottom: 15px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.embedded-lp-video-example-title._2 {
  max-width: 470px;
}

.embedded-lp-video-example-text {
  color: #0b0d10;
  font-family: Inter-custom-woff2, sans-serif;
}

.embedded-lp-video-example-text._1 {
  max-width: 440px;
}

.embedded-lp-video-example-thumb {
  border-radius: 4px;
}

.embedded-lp-video-example-img-wrapper {
  margin-bottom: 27px;
}

.embedded-lp-video-example-thumb-wrapper {
  cursor: pointer;
  position: relative;
}

.embedded-lp-video-example-thumb-icon-block {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.embedded-lp-video-example-thumb-icon {
  background-color: #1b2127d9;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 53px;
  height: 53px;
  display: flex;
}

.embedded-lp-video-example-video {
  display: none;
}

.embedded-lp-video-examples-title-wrapper {
  text-align: center;
  max-width: 702px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.embedded-lp-video-examples-title {
  margin-bottom: 13px;
  font-size: 38px;
  font-weight: 900;
  line-height: 55px;
}

.embedded-lp-video-examples-text {
  color: #1a1a1a;
  font-family: Inter-custom-woff2, sans-serif;
}

.navigation {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  height: 70px;
  padding-left: 20px;
  padding-right: 12px;
  display: flex;
}

.embedded-fom-landing-header {
  background-color: #fff;
  padding: 15px 30px 60px;
  font-family: Inter-custom-woff2, sans-serif;
}

.embedded-fom-landing-header-content {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
}

.c-wrapper-1144 {
  max-width: 1144px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-1144.lp-test-content-wrapper {
  z-index: 10;
  position: relative;
}

.embedded-form-logo {
  max-width: 195px;
  padding-left: 6px;
  padding-right: 6px;
}

.embedded-form-logos-desktop {
  opacity: .5;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.embedded-form-lp-logo-fox {
  max-width: 63px;
}

.embedded-form-lp-logo-iheart {
  max-width: 142px;
}

.embedded-form-lp-logo-marvel {
  max-width: 76px;
}

.embedded-form-lp-logo-verizon {
  max-width: 75px;
}

.embedded-form-lp-logo-microsoft {
  max-width: 100px;
}

.embedded-form-lp-logo-spotify {
  max-width: 91px;
}

.embedded-form-lp-logo-ted {
  max-width: 60px;
}

.embedded-form-lp-logo-npr {
  max-width: 95px;
}

.embedded-form-lp-logo-nyt {
  max-width: 181px;
}

.embedded-fom-landing-header-title {
  max-width: 493px;
  margin-bottom: 12px;
  font-size: 48px;
  font-weight: 900;
  line-height: 56px;
}

.embedded-fom-landing-header-sub {
  max-width: 490px;
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.embedded-fom-landing-header-list-text {
  color: #0b0d10;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.embedded-fom-landing-header-list-text._4 {
  max-width: 384px;
}

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

.embedded-form-lp-nav-button {
  color: #fff;
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 11px 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  display: none;
}

.embedded-form-lp-nav-button:hover {
  background-color: #5855d1;
}

.enterprise-page-hubspot-form {
  width: 100%;
}

.embedded-fom-landing-header-form-label {
  color: #1b2127;
  margin-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.embedded-fom-landing-header-right {
  background-color: #f6f6f6;
  border-radius: 10px;
  width: 100%;
  max-width: 626px;
  margin-left: auto;
  padding: 36px 60px;
}

.c-tools-content-box-text-grid {
  grid-column-gap: 18px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
}

.embedded-form-logos-mobile {
  display: none;
}

.embedded-lp-video-example-thumb-icon-img {
  max-width: 15px;
}

.embedded-fom-landing-header-button-wrapper {
  display: none;
}

.embedded-fom-landing-header-button {
  color: #fff;
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 16px 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.embedded-fom-landing-header-button:hover {
  background-color: #5855d1;
}

.embedded-fom-landing-header-list {
  padding-left: 25px;
}

.embedded-form-lp-thank-you-page {
  flex-direction: column;
  min-height: 100vh;
  display: flex;
}

.embedded-form-lp-thank-you-section {
  background-color: #f6f6f6;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
}

.embedded-form-lp-thank-you-content {
  width: 100%;
  max-width: 338px;
  margin-left: auto;
  margin-right: auto;
}

.embedded-form-lp-thank-you-title {
  color: #1b2127;
  text-align: center;
  margin-bottom: 18px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 45px;
  font-weight: 900;
  line-height: 34px;
}

.embedded-form-lp-thank-you-text {
  color: #1b2127;
  text-align: center;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
}

.embedded-fom-landing-header-mobile {
  background-color: #f6f6f6;
  padding: 92px 30px 53px;
  font-family: Inter-custom-woff2, sans-serif;
}

.paragraph-8, .text-block-8-copy {
  font-family: Inter-custom-woff2, sans-serif;
}

.podcast-transcript-old-content {
  display: none;
}

.careers-chat_bottom-gradient-info-line {
  background-color: var(--black-2);
  width: 1px;
  height: 11px;
  margin-left: auto;
  margin-right: auto;
}

.careers-chat_bottom-gradient-info-text {
  color: #585858;
  text-align: center;
  max-width: 112px;
  margin-top: 4px;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
  line-height: 14px;
}

.embedded-lp-logos {
  padding-bottom: 60px;
  padding-left: 30px;
  padding-right: 30px;
}

.embedded-lp-logos-text {
  color: gray;
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
}

.div-block-78 {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 22px;
  display: flex;
}

.embedded-fom-landing-header-left {
  padding-top: 54px;
}

.c-enterprise-contact-form-title {
  color: #1b2127;
  margin-bottom: 6px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 42px;
}

.c-enterprise-contact-form-title.update {
  color: var(--dark);
  text-align: left;
  margin-bottom: 5px;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.c-enterprise-contact-form-sub {
  color: #1b2127;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 20px;
}

.c-enterprise-contact-form-sub.update {
  color: var(--dark);
  text-align: left;
  margin-bottom: 18px;
  line-height: 18px;
}

.c-enterprise-contact-form-sub.update.is--all {
  display: none;
}

.section-careers-creators-bg {
  z-index: 5;
  position: absolute;
  inset: 0%;
}

.team-item-round {
  background-color: var(--black-3);
  border-radius: 100px;
  width: 5px;
  height: 5px;
  margin-top: -1.8rem;
  margin-left: -20px;
  margin-right: -20px;
}

.c-comparison-process-block-copy {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.c-comparison-process-title-copy {
  color: #181b21;
  text-align: left;
  max-width: 520px;
  margin-bottom: 60px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 34px;
}

.c-comparison-process-title-copy:lang(fr) {
  max-width: 530px;
}

.hit-publish-cta-title-copy {
  color: #fff;
  max-width: 470px;
  margin-bottom: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 36px;
}

.hit-publish-cta-sub-copy {
  color: #fff;
  max-width: 485px;
  margin-bottom: 38px;
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
}

.c-comparison-process-block-step-copy {
  padding: 0;
}

.c-comparison-process-block-step-text-copy {
  color: #1b2127;
  font-size: 15px;
  line-height: 22px;
}

.c-comparison-process-block-step-text-copy._2 {
  max-width: 231px;
}

.c-comparison-process-block-step-title-copy {
  color: #1b2127;
  margin-bottom: 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 22px;
}

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

.zoom-cta-bg {
  height: 500px;
  position: absolute;
  inset: 0% 0% auto;
}

.zoom-tab-content-bar, .zoom-header-bg-mobile {
  display: none;
}

.zoom-testimonial-slider-mobile {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 83px;
  display: none;
}

.lp-test-header {
  background-color: #1d1d1d;
  padding-top: 71px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.lp-test-header-title {
  color: #fff;
  text-align: center;
  max-width: 770px;
  margin-bottom: 19px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 68px;
}

.lp-test-header-para {
  color: #fff;
  text-align: center;
  max-width: 600px;
  margin-bottom: 26px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 200;
  line-height: 28px;
}

.lp-test-header-credit-info {
  color: #fff;
  text-align: center;
  max-width: 200px;
  margin: 14px auto 30px;
  font-size: 14px;
  line-height: 23px;
}

.lp-test-header-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  max-width: 1144px;
  margin-left: auto;
  margin-right: auto;
}

.lp-test-header-content {
  z-index: 10;
  position: relative;
}

.lp-test-header-bottom-bg {
  z-index: 5;
  background-color: #fff;
  height: 144px;
  position: absolute;
  inset: auto 0% 0%;
}

.lp-test-section-reason {
  padding: 70px 30px 52px;
  position: relative;
}

.lp-test-section-reason-grid {
  grid-column-gap: 54px;
  grid-row-gap: 54px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.lp-test-section-reason-grid-col {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.lp-test-section-reason-content-para {
  color: #1b2127;
  max-width: 330px;
  margin-bottom: 8px;
}

.lp-test-section-reason-content-para._3 {
  max-width: 313px;
}

.lp-test-section-reason-content-title {
  color: #1b2127;
  max-width: 364.656px;
  margin-top: 24px;
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.lp-test-section-reason-title {
  margin-bottom: 44px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 35px;
  font-weight: 800;
  line-height: 40px;
}

.lp-test-guy-razz-cta-section {
  padding: 88px 30px 62px;
}

.lp-test-guy-razz-cta-section-block {
  background-color: #1b2127;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065df6_lp-test-guy-razz.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 8px;
  justify-content: flex-end;
  align-items: center;
  min-height: 398px;
  display: flex;
}

.lp-test-guy-razz-cta-content {
  width: 100%;
  max-width: 780px;
  margin-left: 34px;
  margin-right: 34px;
}

.lp-test-guy-razz-cta-top-text {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 30px;
}

.lp-test-guy-razz-cta-title {
  color: #fafafa;
  text-align: center;
  margin-top: 9px;
  margin-bottom: 28px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.lp-test-section-content {
  padding: 75px 30px 90px;
  position: relative;
}

.lp-test-section-content-grid-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  margin-bottom: 108px;
}

.lp-test-section-content-grid-title {
  margin-bottom: 14px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.lp-test-section-content-grid-title._3 {
  max-width: 305px;
}

.lp-test-section-content-grid-title._2 {
  max-width: 365px;
}

.lp-test-section-content-grid-para {
  color: #1b2127;
  max-width: 488px;
  margin-bottom: 14px;
}

.lp-test-section-content-grid-para._3 {
  max-width: 500px;
}

.lp-test-section-content-grid-link {
  color: #1b2127;
  font-size: 14px;
  line-height: 24px;
  text-decoration: underline;
}

.lp-test-section-content-bg {
  height: 386px;
  position: absolute;
  inset: 0% 0% auto;
}

.lp-test-section-content-grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  margin-bottom: 108px;
  position: relative;
  left: -10px;
}

.p-test-section-content-grid-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  align-items: center;
  max-width: 1060px;
  margin-bottom: 0;
}

.div-block-80 {
  max-width: 500px;
  margin-left: auto;
}

.lp-test-section-content-grid-title-span {
  font-weight: 400;
}

.lp-test-section-videos-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 224px;
  grid-auto-columns: 1fr;
  display: grid;
}

.lp-test-section-videos-grid.one {
  opacity: 0;
  display: none;
}

.lp-test-section-videos-grid.two, .lp-test-section-videos-grid.three {
  display: none;
}

.lp-test-section-video {
  cursor: pointer;
  transition: all .25s;
  position: relative;
}

.lp-test-section-video:hover {
  filter: brightness(70%);
}

.lp-test-section-video-bg {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e29_kerry-obama.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.lp-test-section-video-bg._2 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e2e_dalton.jpg");
  justify-content: flex-start;
  align-items: flex-end;
}

.lp-test-section-video-bg._2.center {
  justify-content: center;
  align-items: center;
}

.lp-test-section-video-bg._3 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e2f_mark-garry.jpg");
  justify-content: flex-start;
  align-items: flex-end;
}

.lp-test-section-video-bg._3.center {
  justify-content: center;
  align-items: center;
}

.lp-test-section-video-bg._4 {
  justify-content: flex-start;
  align-items: flex-end;
}

.lp-test-section-video-bg._1 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e37_Chris-Hutchins-2.png");
  justify-content: flex-start;
  align-items: flex-end;
}

.lp-test-section-video-bg._1.center {
  justify-content: center;
  align-items: center;
}

.lp-test-section-video-youtube {
  opacity: 0;
}

.lp-test-section-video-icon-large {
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 77px;
  height: 77px;
  display: flex;
}

.lp-test-section-video-icon-large-item {
  position: relative;
  left: 2px;
}

.lp-test-section-video-large-title {
  color: #1b2127;
  margin-top: 28px;
  margin-bottom: 9px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.lp-test-section-video-large-text {
  color: #1b2127;
  max-width: 575px;
}

.lp-test-section-video-large-text._4 {
  max-width: 600px;
}

.lp-test-section-videos {
  padding-top: 75px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.lp-test-section-video-small-title {
  color: #1b2127;
  margin-top: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 800;
  line-height: 20px;
}

.lp-test-section-video-icon-small-round {
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: flex;
  position: relative;
  bottom: 7px;
  left: 7px;
}

.lp-test-section-video-icon-smal {
  width: 7px;
  position: relative;
  left: 1px;
}

.lp-test-section-video-small-item {
  cursor: pointer;
  margin-bottom: 25px;
}

.zoom-content-bg {
  z-index: 100;
  height: 400px;
  position: absolute;
  inset: 0 0% auto;
}

.lp-test-brands-section {
  padding-top: 34px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-wrapper-1146 {
  max-width: 1146px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-1146.up {
  z-index: 10;
  position: relative;
}

.lp-test-section-content-title {
  margin-bottom: 33px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 35px;
  font-weight: 800;
  line-height: 40px;
}

.page-styles {
  overflow: hidden;
}

.lp-test-section-reason-bg-mobile {
  height: 386px;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.lp-test-section-content-grid-img-3 {
  max-width: 372px;
}

.home-apps-screen-img {
  max-width: 350px;
  height: auto;
  margin-left: auto;
  display: block;
}

.zoom-tab-item-2-media, .zoom-tab-item-3-media, .zoom-tab-item-4-media {
  max-width: 400px;
  margin-left: auto;
  display: block;
}

.image-61 {
  display: none;
}

.why-riverside-header-video {
  position: relative;
}

.why-riverside-header-video-1-bg {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e34_why-riverside-header-1-placeholder.png");
  background-position: 50%;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.why-riverside-header-video-2-bg {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e33_why-riverside-header-2-placeholder.png");
  background-position: 50%;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.c-comparison-table-logo-img-2-microsoft-teams {
  max-width: 78px;
  transform: scale(1.4);
}

.c-wix-layout {
  padding-bottom: 40px;
  padding-left: 30px;
  padding-right: 30px;
}

.use-case-reason-rich-text {
  margin-top: 20px;
}

.use-case-reason-rich-text p {
  color: #fff;
}

.use-case-faq-rich-text {
  padding-bottom: 32px;
}

.use-case-faq-rich-text p {
  color: #31313f;
  line-height: 26px;
}

.use-case-video-block {
  background-color: #090a0c;
  border-radius: 10px;
  max-width: 865px;
  margin-left: auto;
  margin-right: auto;
}

.use-case-reason-rich-text-black {
  margin-top: 20px;
}

.use-case-reason-rich-text-black p {
  color: #090a0c;
}

.book-a-demo-link {
  background-color: #7d7aff1a;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e02_book-a-demo-teams-svg.svg");
  background-position: 50%;
  background-size: cover;
  height: 95px;
}

.book-a-demo-link:hover {
  filter: brightness(70%);
}

.c-pricing-brands-wrapper-block {
  text-align: center;
  max-width: 754px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.c-pricing-brands-wrapper-block-title {
  color: #1b2127;
  max-width: 600px;
  margin-bottom: 21px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 34px;
}

.c-pricing-brands-wrapper-block-title.updated-pricing-text {
  margin-bottom: 31px;
  font-size: 20px;
  line-height: 24px;
}

.c-pricing-brands-wrapper-block-logos {
  margin-bottom: 21px;
}

.pricing-marvel-block {
  background-color: #f6f6f6;
  border-radius: 8px;
  margin-bottom: 111px;
  padding: 60px 20px;
}

.pricing-marvel-block.plans-marvel-block {
  max-width: 1144px;
  margin-bottom: 80px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-marvel-block-wrapper {
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-marvel-block-top {
  align-items: center;
  margin-bottom: 25px;
  display: flex;
}

.pricing-marvel-block-top-name {
  color: #111;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 15px;
}

.pricing-marvel-block-top-content {
  padding-left: 21px;
}

.pricing-marvel-block-top-designation {
  color: #111;
  font-size: 12px;
  line-height: 15px;
}

.pricing-marvel-block-text {
  color: #111;
  margin-bottom: 28px;
  font-size: 28px;
  font-weight: 800;
  line-height: 39px;
}

.grid-6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 380px;
  align-items: center;
}

.german-home-clips-img {
  transform-origin: 0%;
  transform: scale(1.25);
}

.riverside-zoom-header-video-img {
  position: absolute;
  inset: 0%;
}

.community-header {
  padding: 100px 30px 90px;
}

.community-header-block {
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  align-items: center;
}

.community-header-block-title {
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 62px;
  font-weight: 900;
  line-height: 76px;
}

.community-page-wrapper {
  font-family: Inter-custom-woff2, sans-serif;
}

.text-span-5 {
  background-color: #e5e4ff;
  border-radius: 5px;
  padding-left: 2px;
  padding-right: 12px;
  display: inline-block;
}

.text-span-6 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065ea9_communtiy-header-title-vector.svg");
  background-position: 100% 60%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-right: 92px;
  display: inline-block;
}

.community-header-block-text {
  color: #1b2127;
  max-width: 550px;
  margin-bottom: 26px;
  font-size: 18px;
  line-height: 31px;
}

.community-header-block-buttton {
  background-color: #000;
  border-radius: 10px;
  padding: 20px 60px;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  transition: all .275s;
  position: relative;
  left: 9px;
  box-shadow: -12px 9px #d0ff84;
}

.community-header-block-buttton:hover {
  background-color: #332e2e;
  box-shadow: -8px 6px 3px #d0ff84;
}

.community-scroll {
  background-color: #f6f6f6;
  margin-top: 86px;
  margin-bottom: 86px;
  padding-top: 34px;
  padding-bottom: 34px;
  overflow: hidden;
}

.community-scroll.rotate {
  margin-top: 56px;
  margin-bottom: 90px;
  transform: rotate(-3.41deg);
}

.community-scroll.rotate.opposite {
  margin-top: 0;
  margin-bottom: 0;
  transform: rotate(1.89deg);
}

.communit-scroll-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  opacity: .7;
  display: flex;
}

.community-scroll-text {
  color: var(--black-2);
  font-size: 16px;
}

.communit-scroll-wrapper-item {
  justify-content: space-between;
  align-items: center;
  min-width: 264px;
  display: flex;
}

.community-content-section {
  padding: 56px 30px 60px;
}

.c-wrapper-1188 {
  max-width: 1188px;
  margin-left: auto;
  margin-right: auto;
}

.community-content-grid-1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  align-items: center;
  margin-bottom: 190px;
}

.community-content-title {
  color: #1b2127;
  margin-bottom: 20px;
  font-size: 35px;
  font-weight: 900;
  line-height: 42px;
}

.community-content-grid-text {
  font-size: 20px;
  line-height: 30px;
}

.community-content-grid-text._2 {
  max-width: 554px;
  font-size: 20px;
}

.community-content-grid-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  align-items: center;
  margin-bottom: 70px;
}

.community-content-icon {
  margin-bottom: 25px;
}

.community-apply-section {
  padding: 117px 30px 137px;
}

.community-apply-title {
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 35px;
}

.community-apply-title-wrapper {
  text-align: center;
  max-width: 702px;
  margin-bottom: 110px;
  margin-left: auto;
  margin-right: auto;
}

.community-apply-sub {
  color: #1b2127;
  font-size: 20px;
  line-height: 30px;
}

.text-extra-bold {
  font-weight: 800;
}

.grid-8 {
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  align-items: center;
}

.community-content-button {
  background-color: #000;
  border-radius: 10px;
  padding: 20px 60px;
  font-size: 15px;
  line-height: 18px;
  transition: all .275s;
}

.community-content-button:hover {
  background-color: #302c2c;
}

.community-apply-content-title {
  max-width: 340px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 42px;
}

.community-apply-content-text {
  color: #1b2127;
  max-width: 507px;
  margin-bottom: 30px;
  font-size: 20px;
  line-height: 30px;
}

.community-benefit-section {
  padding: 170px 30px 117px;
}

.c-wrapper-1640 {
  max-width: 1640px;
  margin-left: auto;
  margin-right: auto;
}

.community-benefit-title {
  text-align: center;
  margin-bottom: 77px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 42px;
}

.community-benefit-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 55px;
  display: grid;
}

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

.community-benefit-name {
  color: #1b2127;
  margin-top: 26px;
  margin-bottom: 14px;
  font-size: 24px;
  font-weight: 800;
  line-height: 28px;
}

.community-benefit-text {
  max-width: 332px;
  margin-left: auto;
  margin-right: auto;
  line-height: 26px;
}

.community-benefit-text._2 {
  max-width: 336px;
}

.community-leader-form-section {
  background-color: #f6f6f6;
  min-height: 100vh;
  padding: 70px 32px;
}

.community-leader-form-block {
  background-color: #fff;
  border-radius: 10px;
  padding: 58px 30px 65px;
}

.community-leader-form-title {
  text-align: center;
  max-width: 521px;
  margin-bottom: 21px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 38px;
}

.community-leader-form-sub {
  color: #1b2127;
  text-align: center;
  max-width: 664px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 30px;
}

.community-leader-form-wrapper {
  max-width: 570px;
  margin-top: 53px;
  margin-left: auto;
  margin-right: auto;
}

.community-leaders-form-grid {
  grid-template-rows: auto;
}

.community-leaders-form-grid.grid-2-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
}

.community-leaders-form-grid.ask-grid {
  grid-template-columns: 190px 1fr;
}

.community-leaders-form-label {
  color: #373a41;
  margin-bottom: 11px;
  font-size: 15px;
  font-weight: 800;
  line-height: 16px;
}

.community-leaders-form-label.mb-11.past-work {
  max-width: 410px;
  line-height: 20px;
}

.community-leaders-form-label.ask-grid-label {
  min-height: 52px;
}

.community-leaders-form-label.episode-downloads {
  line-height: 20px;
}

.community-leaders-form-input {
  color: #000;
  background-color: #f6f6f6;
  border: 2px solid #f6f6f6;
  border-radius: 8px;
  height: 55px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 28px;
  font-size: 15px;
  line-height: 30px;
  transition: all .3s;
}

.community-leaders-form-input:focus {
  border-color: #9599ff;
}

.community-leaders-form-input.textarea {
  height: 130px;
}

.community-leaders-form-row {
  margin-bottom: 32px;
}

.community-leader-form-submit {
  background-color: #000;
  border-radius: 10px;
  padding: 20px 35px;
  font-size: 15px;
  transition: all .275s;
}

.community-leader-form-submit:hover {
  background-color: #332f2f;
}

.community-leader-form-info-text {
  color: #151c22cc;
  margin-top: -10px;
  margin-bottom: 18px;
}

.community-leader-form-info-text.black {
  color: #373a41;
  font-weight: 600;
}

.community-leader-form-success {
  background-color: #0000;
}

.community-leader-form-success-title {
  color: #1b2127;
  margin-bottom: 18px;
  font-size: 40px;
  font-weight: 900;
  line-height: 34px;
}

.community-leader-form-success-text {
  max-width: 650px;
  margin-bottom: 37px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 24px;
}

.community-leader-form-success-text-span {
  display: block;
}

.community-leader-form-success-button {
  color: #1b2127;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 10px;
  padding: 20px 25px;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  transition: all .25s;
}

.community-leader-form-success-button:hover {
  background-color: var(--black-2);
  color: var(--white);
}

.community-leaders-form-radio-mark {
  z-index: 20;
  opacity: 0;
  background-color: #f6f6f6;
  border-radius: 4px;
  width: 25px;
  height: 25px;
  position: relative;
}

.community-leaders-form-radio-mark.empty {
  z-index: 10;
  opacity: 1;
  position: absolute;
}

.community-leaders-form-radio-mark-element {
  z-index: 100;
  opacity: 0;
  background-color: #f6f6f6;
  border: 1px #000;
  width: 25px;
  height: 25px;
  margin-top: 0;
  margin-left: 0;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.community-leaders-form-checkbox {
  cursor: pointer;
  align-items: center;
  padding-left: 0;
  display: flex;
  position: relative;
}

.community-leaders-form-radio-mark-active {
  background-color: #9599ff;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065ec1_community-form-check.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  display: block;
  position: absolute;
  inset: 0%;
}

.community-leaders-form-radio-group {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  display: flex;
}

.text-span-7 {
  font-weight: 400;
}

.community-content-3-block-line {
  background-color: var(--black-2);
  width: 1px;
  height: 102px;
}

.community-content-3-block {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: flex-start;
  display: flex;
}

.community-content-3-block.c-hide-desktop {
  display: none;
}

.community-content-3-block-text {
  color: #1b2127;
  width: 100%;
  max-width: 548px;
  font-size: 20px;
  line-height: 30px;
}

.community-benefit-apply-button-wrapper {
  text-align: center;
}

.community-benefit-apply-button {
  background-color: var(--black-2);
  color: var(--white);
  border: 1px solid #000;
  border-radius: 10px;
  padding: 20px 60px;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  transition: all .25s;
}

.community-benefit-apply-button:hover {
  color: var(--white);
  background-color: #2b2e31;
}

.community-leader-form-info-text-link {
  font-size: 16px;
  line-height: 16px;
  text-decoration: underline;
}

.community-leaders-form-radio {
  align-items: center;
  min-width: 62px;
  padding-left: 0;
  display: flex;
  position: relative;
}

.community-radio-button {
  z-index: 10;
  text-align: right;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 11px;
  font-size: 15px;
  font-weight: 400;
  line-height: 16px;
  position: absolute;
  inset: 0%;
}

.tools-updated-header {
  background-color: #1b2127;
  padding: 90px 30px;
  position: relative;
}

.tools-updated-header-grid {
  z-index: 10;
  grid-template-rows: auto;
  align-items: center;
  position: relative;
}

.tools-updated-header-grid-title {
  color: #fff;
  margin-bottom: 21px;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-9 {
  max-width: 421px;
  font-size: 18px;
  line-height: 24px;
}

.tools-updated-header-grid-text {
  color: #fff;
  max-width: 421px;
  margin-bottom: 48px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
}

.tools-updated-header-grid-text.ld-header-sub {
  margin-bottom: 28px;
  font-weight: 500;
}

.tools-updated-header-grid-text.ld-header-sub.updated {
  line-height: 28px;
}

.tools-landing-cta-section {
  padding: 67px 30px;
}

.tools-landing-cta-section.info-page-cta-section {
  background-color: #f6f6f6;
  padding-top: 0;
  padding-bottom: 57px;
  display: none;
}

.tools-landing-cta-section.l-d-cta-section.update {
  padding-top: 20px;
  padding-bottom: 60px;
}

.c-wrapper-1160 {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.c-wrapper-1160.c-relative.z-index-2 {
  width: 100%;
}

.c-wrapper-1160.is__right-30 {
  padding-right: 30px;
}

.c-wrapper-1160.mt--50 {
  margin-top: 50px;
}

.c-wrapper-1160.relative {
  z-index: 3;
  position: relative;
}

.c-wrapper-1160.flex-box {
  grid-row-gap: 52px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 1200px;
  display: flex;
}

.c-wrapper-1160.bigger {
  max-width: 1180px;
}

.c-wrapper-1160.spread {
  flex: 1;
}

.c-wrapper-1160.bigger-2 {
  max-width: 1380px;
}

.c-wrapper-1160.is--business-page_accoridon {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  flex-flow: column;
  display: flex;
}

.c-wrapper-1160.is--business-cta {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  flex-flow: column;
  margin-top: 96px;
  margin-bottom: 72px;
  display: flex;
}

.c-wrapper-1160.h_full {
  height: 100%;
}

.c-wrapper-1160.how-it-works__wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
}

.c-wrapper-1160.join-the-program__wrapper {
  flex-flow: column;
  display: flex;
}

.c-wrapper-1160.ty_2 {
  position: relative;
}

.tools-landing-cta-block {
  background-color: #f6f6f6;
  border-radius: 8px;
  padding: 57px 20px 43px;
}

.tools-landing-cta-block.info-page-cta-block {
  background-color: #8d92fa;
}

.tools-landing-cta-block.l-d-cta-block.update {
  background-color: #b7bfff;
  padding-top: 66px;
  padding-bottom: 55px;
}

.tools-landing-cta-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 400px 1fr;
  align-items: center;
  max-width: 1006px;
  margin-left: auto;
  margin-right: auto;
}

.tools-landing-cta-grid.l-d-cta-grid {
  grid-template-columns: 422px 1fr;
  max-width: 960px;
}

.tools-landing-cta-title {
  color: #1b2127;
  max-width: 300px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 800;
  line-height: 46px;
}

.tools-landing-cta-title.info-page-cta-title {
  color: #fff;
  max-width: 350px;
  margin-top: 22px;
  margin-bottom: 25px;
  font-size: 34px;
  line-height: 45px;
}

.tools-landing-cta-title.l-d-cta-title {
  max-width: 350px;
  margin-top: 42px;
  font-size: 28px;
  line-height: 34px;
}

.tools-landing-cta-title.l-d-cta-title.update {
  margin-top: 7px;
  margin-bottom: 8px;
}

.tools-landing-cta-sub {
  color: #1b2127;
  margin-bottom: 22px;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.tools-landing-cta-sub.l-d-cta-sub {
  margin-bottom: 28px;
  font-size: 15px;
  line-height: 24px;
}

.tools-landing-cta-sub.l-d-cta-sub.update {
  margin-bottom: 15px;
}

.tools-landing-faq-section {
  background-color: #eef1fa;
  padding: 55px 30px;
}

.tools-landing-faq-section.use-case-black {
  background-color: #000;
  margin-top: 20px;
  margin-bottom: 40px;
}

.tools-landing-faq-block-content {
  grid-column-gap: 50px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.tools-landing-faq-section-title {
  color: #1b2127;
  width: 100%;
  max-width: 321px;
  font-size: 36px;
  font-weight: 800;
  line-height: 44px;
}

.tools-landing-faq-section-title.use-case-white {
  color: #fff;
}

.tools-landing-faq-block {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-width: 700px;
  padding: 7px 35px 10px;
}

.tools-landing-faq-block.use-case-black {
  background-color: #131213;
}

.tools-landing-faq-row {
  border-top: .5px solid #8e909566;
  padding-top: 25px;
  padding-bottom: 25px;
}

.tools-landing-faq-row.no-border {
  border-top-style: none;
}

.tools-landing-faq-row.has-no--border {
  border-top-style: none;
  border-top-width: 0;
}

.tools-landing-faq-header-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tools-landing-faq-text-2 {
  height: auto;
  padding-top: 18px;
}

.tools-landing-faq-text-2 p {
  font-size: 16px;
  line-height: 22px;
}

.tools-landing-faq-text-2.use-case-white {
  color: #fff;
  transition: all .275s ease-out;
}

.tools-landing-faq-text-2 a {
  color: #9671ff;
  font-size: 16px;
  text-decoration: none;
  transition: opacity .2s;
}

.tools-landing-faq-text-2 a:hover {
  text-decoration: underline;
}

.tools-landing-faq-title {
  color: #090a0c;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.tools-landing-faq-title.use-case-white {
  color: #fff;
}

.tools-landing-faq-content-2 {
  overflow: hidden;
}

.tools-landing-video-section {
  padding: 66px 30px 102px;
}

.tools-landing-video-section.l-d-how-section {
  padding-top: 60px;
  padding-bottom: 42px;
}

.tools-landing-video-grid {
  grid-template-rows: auto;
  align-items: center;
}

.tools-landing-video-how-number {
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  transition: all .25s;
  display: flex;
  position: relative;
  top: -8px;
}

.tools-landing-video-how-number.ld-how-number {
  background-color: #f0f0f0;
  top: 0;
}

.tools-landing-video-number-text {
  color: #1b2127;
  font-size: 20px;
  font-weight: 800;
  line-height: 26px;
}

.tools-landing-video-number-text.ld-how-number-text {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 21px;
}

.tools-landing-video-process {
  margin-bottom: 40px;
  display: flex;
}

.tools-landing-video-process-content {
  padding-left: 24px;
}

.tools-landing-video-how-title {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.tools-landing-video-how-text {
  max-width: 380px;
  line-height: 26px;
}

.tools-landing-video-item-text {
  color: #1b2127;
  text-align: center;
  margin-bottom: 18px;
  font-size: 18px;
  line-height: 26px;
}

.tools-landing-video-title {
  color: #1b2127;
  max-width: 500px;
  margin-bottom: 50px;
  font-size: 36px;
  font-weight: 800;
  line-height: 46px;
}

.tools-landing-video-title.l-d-how-title {
  max-width: 431px;
  margin-bottom: 25px;
}

.tools-landing-video-title.l-d-how-title.update {
  max-width: 480px;
  padding-left: 28px;
  font-weight: 900;
}

.community-leaders-form-radio-1-overlay, .community-leaders-form-radio-2-overlay {
  z-index: 100;
  cursor: pointer;
  padding-bottom: 0;
  position: absolute;
  inset: 0%;
}

.community-content-1-img {
  max-width: 538px;
}

.div-block-90 {
  background-color: #f6f6f6;
  border-radius: 15px;
  padding: 51px 60px;
}

.grid-11 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
}

.heading-15 {
  color: #1b2127;
  max-width: 430px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.paragraph-12 {
  color: #1b2127;
}

.tools-landing-content-section {
  padding: 71px 30px 25px;
}

.tools-landing-content-section.l-d-content-section {
  background-color: #fff;
  padding-top: 38px;
}

.tools-landing-content-section.l-d-content-section.update {
  padding-bottom: 35px;
}

.tools-landing-section-title {
  color: #1d1d1d;
  max-width: 510px;
  margin-bottom: 44px;
  font-size: 32px;
  font-weight: 800;
  line-height: 40px;
}

.tools-landing-section-title.l-d-content-section-title {
  text-align: center;
  max-width: 700px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  font-size: 37px;
  font-weight: 900;
  line-height: 46px;
}

.tools-landing-content-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 80px;
  display: flex;
}

.tools-landing-content-block-img {
  width: 100%;
  max-width: 520px;
}

.tools-landing-content-text-block {
  width: 100%;
  max-width: 556px;
}

.tools-landing-content-block-title {
  color: #1b2127;
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 800;
  line-height: 29px;
}

.tools-landing-content-block-text {
  color: #1d1d1d;
}

.tools-landing-content-block-text h3 {
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 800;
  line-height: 29px;
}

.community-apply-content-title-span {
  display: block;
}

.tools-landing-split-text-section {
  padding-left: 20px;
  padding-right: 20px;
}

.tools-updated-header-bottom-bg {
  z-index: 6;
  background-color: #fff;
  height: 90px;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.how-to-record-a-podcast-the-easy-way {
  border-radius: 8px;
}

.tools-landing-content-without-images-grid {
  grid-row-gap: 41px;
  grid-template-rows: auto auto auto;
}

.home-with-video-header-small-img {
  max-width: 173px;
  position: absolute;
  inset: auto auto -20px -10px;
}

.div-block-92 {
  padding-left: 100px;
  position: absolute;
  inset: 0%;
}

.pricing-faq-section-upgrade {
  background-color: #f6f6f6;
  padding: 55px 30px;
}

.pricing-faq-section-upgrade-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.pricing-faq-section-upgrade-content {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-width: 700px;
  padding: 12px 35px 10px;
}

.pricing-faq-section-upgrade-content.type-2 {
  max-width: 570px;
  padding-left: 29px;
  padding-right: 29px;
}

.pricing-faq-section-upgrade-content.referal-faq {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #0000;
  flex-flow: column;
  padding: 0;
  display: flex;
}

.pricing-faq-section-upgrade-title {
  color: #1b2127;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 36px;
  font-weight: 800;
  line-height: 42px;
}

.pricing-faq-section-upgrade-faq-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  justify-content: space-between;
  display: flex;
}

.pricing-faq-section-upgrade-content-title {
  color: #090a0c;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 26px;
}

.pricing-faq-section-upgrade-content-title.referal-faq-item-title {
  color: var(--white);
  font-weight: 400;
  line-height: 24px;
}

.pricing-faq-section-upgrade-content-text {
  overflow: hidden;
}

.pricing-faq-section-upgrade-faq {
  border-bottom: .5px solid #8e909566;
  padding-top: 28px;
  padding-bottom: 28px;
}

.pricing-faq-section-upgrade-faq.last {
  border-bottom-style: none;
}

.pricing-faq-section-upgrade-faq.referal-faq-item {
  background-color: #242424;
  border-bottom-style: none;
  border-radius: 8px;
  padding: 32px;
}

.pricing-faq-section-upgrade-content-text-item {
  padding-top: 20px;
}

.pricing-faq-section-upgrade-content-text-item.referal-raq-item-content {
  color: var(--tech-gray);
  font-size: 16px;
  line-height: 24px;
}

.pricing-compare-block {
  background-color: #eef1fa;
  border-radius: 12px;
  max-width: 1322px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-compare-block.mb-0 {
  margin-bottom: 0;
}

.pricing-compare-header-right {
  align-items: center;
  display: flex;
}

.pricing-compare-header {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.pricing-compare-header-text {
  margin-right: 16px;
  font-size: 20px;
  line-height: 22px;
}

.pricing-compare-header-text-2 {
  margin-right: 6px;
  font-weight: 800;
  line-height: 20px;
  text-decoration: underline;
}

.pricing-update-bg {
  min-height: 1000px;
  position: absolute;
  inset: 0% 0% auto;
}

.pricing-compare {
  padding-bottom: 40px;
  padding-left: 35px;
  padding-right: 35px;
}

.pricing-compare-title-wrapper {
  align-items: center;
  margin-bottom: 28px;
  display: flex;
}

.pricing-compare-title-line {
  background-color: #afafaf;
  flex: 1;
  height: 1px;
}

.pricing-compare-title {
  color: #181b21;
  margin-right: 25px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
}

.pricing-compare-row-text-block {
  width: 300px;
  display: flex;
}

.pricing-compare-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  margin-bottom: 28px;
  display: flex;
}

.pricing-compare-row.sticky {
  margin-bottom: 0;
  padding: 28px 0;
}

.pricing-compare-row.sticky.is--fixed {
  z-index: 9999;
  background-color: #eef1fa;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  width: 100%;
  max-width: 1322px;
  margin-left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  position: fixed;
  top: 73px;
}

.pricing-compare-row.usage-row {
  margin-bottom: 14px;
}

.pricing-compare-right-content-col {
  text-align: center;
  flex: 1;
}

.pricing-compare-right-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 230px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.pricing-compare-right-content.monthly {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 230px;
  grid-auto-columns: 1fr;
  display: none;
}

.pricing-compare-right-content.yearly {
  display: flex;
}

.pricing-compare-right-content.yearly.is--grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 230px;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  display: grid;
}

.pricing-compare-row-text-block-inner {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-items: center;
  display: flex;
  position: relative;
}

.pricing-compare-tooltip {
  background-color: #252a30;
  border-radius: 8px;
  align-items: center;
  min-width: 350px;
  height: auto;
  display: none;
  position: absolute;
  inset: 0% auto 0% 104%;
}

.pricing-compare-tooltip-text {
  color: #fff;
  line-height: 20px;
}

.pricing-compare-tooltip-inner {
  background-color: #252a30;
  border-radius: 8px;
  padding: 16px 18px;
  position: relative;
}

.pricing-compare-tooltip-icon-block {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.pricing-compare-tooltip-icon {
  position: relative;
  left: -6px;
}

.pricing-compare-tooltip-open-icon {
  cursor: pointer;
}

.pricing-include-text {
  color: #666c;
  text-align: left;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 17px;
  text-decoration: underline;
  display: inline-block;
}

.pricing-include-text.white {
  color: #fffc;
}

.pricing-include-text.plan-test-text {
  color: #080705e6;
}

.pricing-include-text-wrapper {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0;
}

.pricing-include-text-wrapper.pl-0 {
  padding-left: 0;
}

.pricing-include-text-wrapper._22px-padd {
  margin-top: 40px;
  padding-left: 20px;
}

.pricing-include-text-wrapper._17px-padd {
  padding-left: 17px;
}

.pricing-include-text-wrapper._1 {
  margin-top: 21px;
}

.tippy-text {
  margin-left: 6px;
}

.pricing-compare-category-wrapper, .pricing-compare-category-wrapper.usage-ctg-wrapper {
  margin-bottom: 28px;
}

.pricing-compare-block-mobile {
  text-align: center;
  background-color: #f6f6f6;
  border-radius: 16px;
  width: 100%;
  margin-bottom: 35px;
  padding: 28px 25px;
  display: none;
}

.text-block-9 {
  color: #161c21;
  max-width: 260px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 24px;
}

.div-block-93 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing-compare-arrow-down {
  position: relative;
  top: 2px;
}

.pricing-plan-info-text {
  color: #151c2299;
  margin-top: -18px;
  margin-bottom: 24px;
  font-size: 14px;
  line-height: 20px;
}

.pricing-plan-info-text._4 {
  margin-top: -6px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
}

.pricing-plan-info-text._4.monthly {
  margin-bottom: 28px;
}

.pricing-plan-info-text._4.plan-test-team-sub {
  color: #464646;
  margin-top: -1px;
  margin-bottom: 32px;
}

.pricing-plan-info-text._4.plan-test-team-sub.hide--desktop {
  display: none;
}

.pricing-plan-info-text.monthly {
  margin-top: -10px;
}

.pricing-plan-info-text.plan-test-info-text {
  color: #464646;
  text-align: left;
  margin-bottom: 16px;
  line-height: 22px;
}

.pricing-plan-info-text.plan-test-info-text.white {
  color: #fff;
}

.pricing-plan-info-text.plan-test-info-text.hide--desktop {
  display: none;
}

.div-block-94 {
  margin-top: 60px;
}

.pricing-team-logo-text {
  color: #666c;
  text-transform: uppercase;
  margin-bottom: 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
}

.pricing-team-logo-text.is--center {
  text-align: center;
}

.pricing-team-logo-text.is--center.ty_2 {
  letter-spacing: 2px;
  margin-bottom: 24px;
  font-weight: 600;
  line-height: 16px;
}

.pricing-team-logos {
  width: 100%;
  max-width: 270px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-team-logos.ty_2 {
  max-width: 306px;
}

.text-block-10 {
  color: #181b21;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
  line-height: 24px;
  display: block;
}

.text-block-11 {
  text-align: center;
  font-weight: 800;
  line-height: 24px;
}

.text-span-8 {
  color: #afafaf;
  font-weight: 400;
}

.price-compare-info-text {
  color: #151c2299;
  text-align: center;
  margin-bottom: 8px;
  font-size: 12px;
  line-height: 24px;
}

.price-compare-info-text.op-0, .price-compare-info-text.op-0.is--hidden, .price-compare-info-text.op-0.is--hidden.hides {
  opacity: 0;
}

.price-compare-info-text.fixed-info-text {
  margin-top: 17px;
  margin-bottom: 0;
}

.vc-tool-feature {
  background-color: #f6f6f6;
  border-radius: 15px;
  padding: 35px 25px 40px 50px;
}

.vc-tool-feature.vc-feature-block {
  padding-top: 50px;
  padding-bottom: 55px;
}

.vc-tool-feature-name {
  color: #161c21;
  padding-left: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}

.vc-tool-feature-text {
  color: #484c56;
  font-size: 17px;
  line-height: 27px;
}

.vc-tool-feature-text._3 {
  max-width: 350px;
}

.vc-tool-feature-text._4 {
  max-width: 360px;
}

.vc-tool-feature-text._2 {
  max-width: 380px;
}

.div-block-95 {
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.vc-tool-features-grid {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: auto auto;
}

.compare-fixed-block {
  z-index: 10000;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.vc-list-section {
  padding: 70px 30px 80px;
}

.vc-list-section-title {
  color: #0b0d10;
  text-align: center;
  margin-bottom: 48px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
}

.vc-list-section-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 440px 1fr;
  align-items: center;
}

.vc-list-section-grid.vc-how-grid {
  grid-column-gap: 55px;
  grid-row-gap: 55px;
  grid-template-columns: 340px 1fr;
  margin-bottom: 53px;
}

.vc-list-section-list {
  margin-bottom: 0;
  padding-left: 30px;
}

.vc-list-section-content-title {
  color: #0b0d10;
  margin-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 32px;
}

.vc-list-section-content-title.vc-how-title {
  color: #161c21;
  margin-bottom: 11px;
}

.vc-list-section-text {
  color: #31313f;
  line-height: 26px;
}

.vc-list-section-text.vc-how-text {
  font-size: 16px;
  line-height: 26px;
}

.vc-video-block {
  padding-top: 66px;
  padding-left: 20px;
  padding-right: 20px;
}

.c-wrapper-840 {
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-840.r-home-tracks-section-wrapper {
  z-index: 10;
  display: block;
  position: relative;
}

.c-wrapper-840.r-home-tracks-section-wrapper.hidden {
  display: block;
}

.c-wrapper-840.r-home-tracks-section-wrapper-mobile {
  z-index: 10;
  display: none;
  position: relative;
}

.c-wrapper-840.r-home-tracks-section-wrapper-mobile.hidden {
  display: block;
}

.vc-video-title {
  color: #0b0d10;
  text-align: center;
  margin-bottom: 42px;
  font-size: 28px;
  font-weight: 800;
  line-height: 34px;
}

.vc-youtube-video {
  display: none;
}

.vc-youtube-thumb {
  cursor: pointer;
  position: relative;
}

.vc-youtube-thumb-img {
  border-radius: 11px;
}

.vc-youtube-thumb-icon-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.vc-youtube-thumb-icon {
  background-color: #0000008f;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 69px;
  height: 69px;
  display: flex;
}

.vc-youtube-thumb-icon-img {
  max-width: 23px;
  position: relative;
  left: 1.5px;
}

.c-wrapper-940 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.vc-why-title {
  color: #0b0d10;
  text-align: center;
  margin-bottom: 50px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
}

.compare-fixed-block-top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  opacity: 0;
  background-color: #f6f6f6;
  padding: 112px 35px 38px;
  transition: all .35s;
  display: flex;
}

.compare-fixed-block-top.plans-test {
  background-color: #eef1fa;
}

.info-section-header {
  background-color: #f6f6f6;
  padding: 66px 30px 30px;
}

.info-page-title {
  color: #181b21;
  margin-bottom: 27px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.info-page-sub {
  color: #090a0c;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  display: none;
}

.info-page-title-wrapper {
  margin-bottom: 50px;
}

.info-page-text {
  color: #31313f;
  line-height: 26px;
}

.mb-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.info-content-line {
  background-color: #8e9095;
  height: .5px;
}

.info-content-line.mb-35, .mb-35 {
  margin-bottom: 35px;
}

.mb-35.mb-25 {
  margin-bottom: 25px;
}

.mb-35.mb-20 {
  margin-bottom: 20px;
}

.mb-35.indent-second {
  padding-left: 30px;
}

.info-content-text-title {
  color: #31313f;
  font-size: 16px;
  font-weight: 800;
  line-height: 26px;
}

.info-page-link {
  color: #8d92fa;
  font-size: 16px;
  font-weight: 800;
  line-height: 28px;
  display: block;
}

.info-page-link.inline {
  display: inline;
}

.div-block-98 {
  max-width: 1322px;
  margin-left: auto;
  margin-right: auto;
}

.usage-row-line {
  background-color: #fff;
  height: 1px;
  margin-bottom: 14px;
}

.vc-tool-feature-icon {
  width: 21px;
}

.tippy-text-mobile {
  margin-left: 2px;
}

.vc-faq-header {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 25px;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.vc-faq-header.mp3-faq-header {
  margin-bottom: 12px;
}

.pricing-compare-block-monthly.plan-test-compare-block {
  background-color: #fff;
  margin-left: -20px;
  margin-right: -20px;
  padding-top: 50px;
}

.c-pricing-content_row_icon {
  position: relative;
  top: 6px;
}

.info-page-indent-contents-inner {
  padding-top: 22px;
  padding-left: 23px;
}

.c-intuit-layout {
  padding-bottom: 40px;
  padding-left: 30px;
  padding-right: 30px;
}

.multi-recorder-cms-embed {
  background-color: #1d1d1d;
  display: none;
}

.c-wespire-layout, .c-chilli-piper-layout {
  padding-bottom: 40px;
  padding-left: 30px;
  padding-right: 30px;
}

.vc-list-section-text-link {
  font-size: 16px;
}

.tools-vc-img {
  border-radius: 8px;
}

.c-pega-layout {
  padding-bottom: 40px;
  padding-left: 30px;
  padding-right: 30px;
}

.support-chat {
  color: #fff;
  border: 1px solid #fff;
  border-radius: 20px;
  padding: 7px 13px;
  font-size: 16px;
  line-height: 20px;
}

.zendesk-code {
  display: none;
}

.case-study-video-block {
  margin-bottom: 45px;
}

.case-study-video {
  display: none;
}

.case-study-video-thumb {
  cursor: pointer;
}

.case-study-video-thumb-img {
  border-radius: 10px;
  width: 100%;
  display: block;
}

.team-form-split-section {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ededed;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 90vh;
  display: grid;
}

.team-form-split-section.is--hidden {
  display: none;
}

.team-form-split-col-right {
  background-color: #090809;
  padding: 100px 20px 20px;
  position: relative;
}

.team-form-split-col-left {
  justify-content: center;
  align-items: flex-start;
  padding: 42px 20px 20px;
  display: flex;
  overflow: auto;
}

.enterprise-form-embed-wrapper {
  text-align: center;
  border-radius: 10px;
  width: 100%;
  max-width: none;
}

.enterprise-form-embed-wrapper.max-w-420 {
  max-width: 420px;
}

.team-form-split-testimnoials-wrapper {
  background-color: #282828f2;
  border-radius: 8px;
  max-width: 500px;
  margin-bottom: 12px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 30px 24px;
}

.enterprise-form-tab-current {
  display: none;
}

.enterprise-form-tab {
  background-color: #0000;
  border-bottom: 4px solid #0000;
  margin-right: 25px;
  padding: 0 0 11px;
}

.enterprise-form-tab.w--current {
  background-color: #0000;
  border-bottom-color: #dfff84;
}

.enterprise-testimonial-tab-content {
  color: #fff;
  margin-bottom: 50px;
  font-size: 25px;
  font-weight: 900;
  line-height: 32px;
}

.enterprise-testimonial-tab-content.marvel {
  max-width: 385px;
  margin-bottom: 44px;
  font-size: 18px;
  line-height: 24px;
}

.enterprise-testimonial-tab-content.wix {
  max-width: 395px;
  margin-bottom: 44px;
  font-size: 18px;
  line-height: 24px;
}

.enterprise-testimonial-tab-contents {
  padding-top: 2.875rem;
}

.enterprise-testimonial-tab-contents.marvel {
  padding-top: 20px;
}

.enterprise-testimonial-tab-author {
  align-items: center;
  display: flex;
}

.enterprise-testimonial-tab-author-right {
  flex: 1;
  padding-left: 11px;
}

.enterprise-testimonial-tab-author-name {
  color: #fff;
  margin-bottom: 1px;
  font-size: 14px;
  font-weight: 800;
  line-height: 18px;
}

.enterprise-testimonial-tab-author-designation {
  color: var(--tech-gray-text);
  font-size: 12px;
  line-height: 20px;
}

.enterprise-form-right-brands-content-label {
  color: #ffffff80;
  text-align: center;
  letter-spacing: 2.35px;
  margin-bottom: 25px;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
}

.enterprise-form-brands-block {
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  position: absolute;
  inset: auto 0% 25px;
}

.enterprise-testimonial-tab-content-logo, .enterprise-testimnoial-slider-mobile {
  display: none;
}

.r-section-cta {
  padding: 82px 30px 90px;
}

.c-section-cta-wrapper {
  text-align: center;
  max-width: 410px;
  margin-left: auto;
  margin-right: auto;
}

.c-section-cta-wrapper-title {
  color: #1b2127;
  margin-bottom: 22px;
  font-size: 30px;
  font-weight: 800;
  line-height: 36px;
}

.c-section-cta-wrapper-button {
  color: #1b2127;
  background-color: #b7bfff;
  border-radius: 4px;
  padding: 15px 36px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
}

.c-section-cta-wrapper-button:hover {
  background-color: #7580d6;
}

.r-features-section {
  background-color: #f6f6f6;
  padding: 60px 30px 70px;
}

.r-features-section.overflow-hidden {
  padding-top: 80px;
}

.r-features-section.editor-features {
  background-color: var(--white);
  padding-top: 80px;
  padding-bottom: 80px;
}

.div-block-100 {
  margin-top: 60px;
}

.r-home-content-feature-block {
  padding: 65px 20px 65px 70px;
  position: relative;
}

.r-home-features-title {
  max-width: 405px;
  margin-bottom: 53px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.r-home-feature-grid {
  grid-column-gap: 60px;
  grid-row-gap: 70px;
  grid-template-columns: 1fr 1.1fr 1fr;
  max-width: 1178px;
}

.r-home-feature-name {
  color: #1b2127;
  margin-top: 18px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.r-home-feature-header {
  position: relative;
}

.r-home-feature-text {
  color: #1b2127;
  max-width: 300px;
  padding-top: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.r-home-feature-text._2 {
  max-width: 333px;
}

.r-home-feature-text._3 {
  max-width: 300px;
}

.r-home-feature-text._5 {
  max-width: 381px;
}

.r-high-quality-section {
  background-color: #080705;
}

.r-high-quality-section-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.r-high-quality-section-contents {
  justify-content: center;
  align-items: center;
  padding: 50px 20px;
  display: flex;
}

.r-high-quality-section-content-block {
  width: 100%;
  max-width: 430px;
}

.r-high-quality-section-title {
  color: #fff;
  margin-bottom: 7px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.r-high-quality-section-text {
  color: #fff;
  max-width: 404px;
  margin-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
}

.r-high-quality-section-appstore-link {
  max-width: 140px;
  margin-right: 17px;
  transition: all .3s;
}

.r-high-quality-section-appstore-link:hover {
  opacity: .7;
}

.enterprise-form-tab-dots-wrapper {
  grid-column-gap: 6px;
  justify-content: center;
  align-items: center;
  margin-bottom: 120px;
  display: flex;
}

.enterprise-form-tab-dot-1 {
  cursor: pointer;
  background-color: #fff;
  border-radius: 100%;
  width: 6px;
  height: 6px;
}

.enterprise-form-tab-dot-2, .enterprise-form-tab-dot-3 {
  opacity: .4;
  cursor: pointer;
  background-color: #fff;
  border-radius: 100%;
  width: 6px;
  height: 6px;
}

.r-homepage-header {
  z-index: 100;
  background-color: #000;
  padding-top: 52px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.r-homepage-header.home-with-video-header {
  padding-top: 30px;
}

.r-homepage-header-wrapper {
  z-index: 10;
  flex-direction: column;
  align-items: center;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.r-homepage-header-buttons {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 220px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.r-homepage-header-buttons.get-started-start.is--video-page {
  justify-content: flex-start;
  width: auto;
  max-width: none;
  margin-top: 19px;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

.r-homepage-header-buttons.is-role-hero {
  justify-content: flex-start;
  width: auto;
  max-width: none;
  margin-top: 25px;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

.r-homepage-header-buttons.is-role-hero.is--solution-market {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.r-homepage-header-text {
  color: #fff;
  text-align: center;
  margin-bottom: 16px;
  font-size: 52px;
  font-weight: 900;
  line-height: 60px;
}

.r-homepage-header-text.test-homepage-header-title {
  margin-bottom: 22px;
  font-size: 55px;
}

.r-homepage-header-sub {
  color: #fff;
  text-align: center;
  max-width: 552px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.r-homepage-header-sub.test-homepage-header-sub {
  margin-bottom: 34px;
}

.r-homepage-header-button-1 {
  background-color: #dfff84;
  border-radius: 4px;
  margin-left: 0;
  margin-right: 6px;
  padding: 15px 36px;
  transition: all .275s;
}

.r-homepage-header-button-1.test-homepage-header-button {
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.r-homepage-header-button-1.test-homepage-header-button.latest-home-header-button {
  margin-right: 0;
}

.r-homepage-header-button-1.test-homepage-header-button.latest-home-header-button:hover {
  opacity: .7;
  background-color: #dfff84;
}

.r-homepage-header-button-1.test-homepage-header-button.latest-home-header-button.is--hover-dark:hover {
  opacity: 1;
  background-color: #a4c93b;
}

.r-homepage-header-button-1-text {
  color: #1a191a;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.r-homepage-header-button-1-text.test-homepage-header-button-text {
  margin-left: 5.52px;
  line-height: 14px;
}

.r-homepage-header-button-1-text.test-homepage-header-button-text.is--text-centered {
  margin-left: 0;
}

.r-homepage-header-button-1-text.test-homepage-header-button-text.is--text-centered.is--17 {
  color: #fff;
  -webkit-text-stroke-color: white;
  line-height: 17px;
}

.r-homepage-header-button-2 {
  background-color: #dfff84;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-left: 0;
  margin-right: 0;
  transition: all .275s;
  display: flex;
}

.r-homepage-header-info-text {
  color: #ffffff80;
  text-align: center;
  margin-top: 8px;
  margin-bottom: 40px;
  font-size: 12px;
  line-height: 28px;
}

.r-homepage-header-info-text.test-homepage-header-info-text {
  margin-bottom: 37px;
}

.r-homepage-header-bg {
  background-color: #f6f6f6;
  height: 200px;
  position: absolute;
  inset: auto 0% 0%;
}

.r-homepage-header-bg.test-homepage-header {
  height: 274px;
}

.r-home-brands-section {
  background-color: #f6f6f6;
  padding: 53px 30px 65px;
}

.r-home-brands-section.test-brands-section {
  padding-bottom: 35px;
  overflow: hidden;
}

.r-home-brands-section.rs-brands-section {
  background-color: #1d1d1d;
  padding-top: 14px;
  padding-bottom: 24px;
  overflow: hidden;
}

.r-home-brands-section.rs-brands-section.mt---5 {
  margin-top: -5px;
}

.r-home-brands-section.rs-brands-section.top--50 {
  margin-top: -50px;
}

.r-home-brands-section.rs-brands-section.home-v2-brands-section {
  background-color: #191919;
  padding-top: 30px;
}

.r-home-brands-section.rs-brands-section.home-v2-brands-section.top--37.is--marketers-lp {
  background-color: #000;
}

.r-home-brands-section.rs-brands-section.home-v2-brands-section.top--37.is--ai-translation {
  background-color: #1d1d1d;
}

.r-home-brands-section.rs-brands-section.top--37, .r-home-brands-section.rs-brands-section.top--37_100 {
  padding-top: 37px;
}

.r-home-brands-section.rs-brands-section.top--30 {
  padding-top: 30px;
}

.r-home-brands-section.rs--brands-white {
  z-index: 1;
  background-color: var(--white);
  padding-top: 44px;
  padding-bottom: 44px;
  position: relative;
  overflow: hidden;
}

.r-home-brands-section.rs-tools-brands-section {
  background-color: #1d1d1d;
  padding-top: 19px;
  padding-bottom: 24px;
  overflow: hidden;
}

.r-home-brands-section.rs-tools-brands-section.mt---5 {
  margin-top: -5px;
}

.c-wrapper-1176 {
  max-width: 1176px;
  margin-left: auto;
  margin-right: auto;
}

.r-home-brands-section-text {
  color: #1a191a4d;
  text-align: center;
  letter-spacing: 4px;
  margin-bottom: 30px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.r-homepage-header-content-wrapper {
  max-width: 744px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.r-homepage-header-content-wrapper.test-homepage-header-title-wrapper {
  max-width: 800px;
}

.r-homepage-header-icon {
  position: absolute;
  inset: 3px -19px auto auto;
}

.r-home-showcase-section {
  padding: 62px 30px 75px;
}

.r-home-showcase-section.overflow-hidden.p--50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.c-wrapper-1300 {
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.r-home-showcase-section-header {
  grid-column-gap: 50px;
  align-items: flex-end;
  margin-bottom: 50px;
  display: flex;
}

.r-home-showcase-section-header.mb--2 {
  margin-bottom: 2px;
}

.r-home-showcase-section-title {
  width: 100%;
  max-width: 290px;
  margin-bottom: 0;
  font-size: 55px;
  font-weight: 900;
  line-height: 60px;
}

.r-home-showcase-section-sub {
  width: 100%;
  max-width: 270px;
  position: relative;
  bottom: 6px;
}

.r-home-showcase-section-slider {
  background-color: #0000;
  height: auto;
}

.r-home-showcase-section-slider.home-with-video-slider.d--none {
  display: none;
}

.mask {
  max-width: 660px;
  overflow: visible;
}

.mask.video-with-home-test {
  max-width: 33.333%;
}

.r-home-showcase-slider-arrow-left {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 13px;
  display: flex;
  inset: -39px 30px auto auto;
  overflow: visible;
}

.r-home-showcase-slider-arrow-left.home-with-video-arrow {
  right: 50px;
}

.r-home-showcase-slider-dots {
  background-color: #9e9c9c;
  display: none;
}

.r-home-showcase-slider-arrow-right {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 13px;
  display: flex;
  inset: -40px 0% auto auto;
}

.r-home-showcase-slider-arrow-right.home-with-video-arrow {
  right: 20px;
}

.r-home-showcase-item-content {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306608c_r-home-made-with-webflow_kerry-obama-updates.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 8px;
  align-items: flex-end;
  transition: all .275s;
  position: absolute;
  inset: 0%;
}

.r-home-showcase-item-content._2 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065fba_r-home-made-with-webflow_tim-balaji.jpg");
}

.r-home-showcase-item-content._3 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065fbc_r-home-made-with-webflow_garry-mark.jpg");
}

.r-home-showcase-item-content._4 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065fca_r-home-made-with-webflow_cook-ross.jpg");
}

.r-home-showcase-item-content._5 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306608b_r-home-made-with-webflow_Caldwell-Seibel.jpg");
}

.r-home-showcase-item {
  border-radius: 8px;
  position: relative;
}

.r-home-showcase-item.h--scroll-item {
  width: 100%;
  max-width: 413px;
}

.r-home-showcase-item.h--scroll-item.swiper-slide {
  margin-right: 0;
}

.r-home-showcase-item-video {
  opacity: 0;
}

.r-home-showcase-item-content-inner {
  z-index: 10;
  width: 100%;
  padding-bottom: 18px;
  padding-left: 23px;
  padding-right: 10px;
  position: relative;
}

.r-home-showcase-item-content-inner.home-with-video-test {
  padding-bottom: 10px;
  padding-left: 13px;
}

.r-home-showcase-item-content-text {
  color: #fff;
  max-width: 220px;
  margin-top: 7px;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}

.r-home-showcase-item-content-text._4 {
  max-width: 300px;
}

.r-home-showcase-item-content-text.home-with-video {
  font-size: 16px;
  line-height: 22px;
}

.r-home-showcase-slider-item {
  padding-right: 20px;
}

.r-home-benefit-list {
  grid-column-gap: 30px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 75px;
  display: flex;
}

.r-home-benefit-text {
  color: #1b2127;
  margin-top: 16px;
  font-size: 20px;
  line-height: 26px;
}

.r-home-benefit {
  text-align: center;
  width: 100%;
  max-width: 92px;
}

.r-home-benefit._2 {
  max-width: 104px;
}

.r-home-benefit._3 {
  max-width: 105px;
}

.r-home-benefit._5 {
  max-width: 135px;
}

.r-home-benefit._6 {
  max-width: 90px;
}

.r-home-benefit._7 {
  max-width: 160px;
}

.r-home-benefit._8 {
  max-width: 90px;
}

.r-home-benefit._4 {
  max-width: 116px;
}

.r-home-tracks-section {
  z-index: 100;
  text-align: center;
  background-color: #000;
  margin-top: -2px;
  padding: 80px 30px;
  position: relative;
}

.r-home-tracks-title-wrapper {
  margin-bottom: 40px;
}

.r-editor-works-title {
  color: #000;
  margin-bottom: 50px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.r-editor-works-title.r-home-tracks-title {
  color: var(--white);
}

.r-home-tracks-sub {
  color: #fff;
  max-width: 490px;
  margin-left: auto;
  margin-right: auto;
}

.r-home-tracks-images {
  grid-row-gap: 10px;
  flex-direction: column;
  margin-bottom: 60px;
  display: flex;
}

.rs-button {
  color: #000;
  text-align: center;
  background-color: #dfff84;
  border-radius: 4px;
  padding: 15.5px 36px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .3s;
}

.rs-button:hover {
  background-color: #ccf652;
}

.rs-button.get-started-start.home-with-video {
  color: #fff;
  background-color: #1d1d1d;
  padding: 15px 30px;
}

.rs-button.get-started-start.home-with-video:hover {
  background-color: #000;
}

.rs-button.is--purple {
  z-index: 1000;
  color: #fff;
  background-color: #9671ff;
  font-weight: 600;
}

.rs-button.is--purple:hover {
  background-color: #9f89f7;
}

.rs-button.is--purple.has-margin-top-20 {
  color: #fff;
  margin-top: 20px;
}

.rs-button.is--purple.has-margin-top-20:hover {
  color: #fff;
}

.rs-button.is--purple.has-margin-top-16 {
  z-index: 1;
  margin-top: 16px;
  position: relative;
}

.rs-button.is--purple.has-margin-top-16._w-165 {
  width: 165px;
}

.rs-button.is--purple.has-margin-top-16._2:hover {
  background-color: #885eff;
}

.rs-button.is--purple.has-margin-top-16._2:active {
  background-color: #7b54ea;
}

.rs-button.is--purple.plr--30 {
  padding-left: 30px;
  padding-right: 30px;
}

.rs-button.is--purple.plr--30.is-grow {
  flex: none;
}

.rs-button.is--purple.m-hero_button {
  margin-top: 28px;
  padding: 20px 27px;
}

.rs-button.is--purple.m-hero_button.desktop {
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 600;
}

.rs-button.is--purple.m-hero_button.desktop:hover {
  background-color: #885eff;
}

.rs-button.is--purple.m-hero_button.desktop:active {
  color: #d8d8d8;
  background-color: #7b54ea;
}

.rs-button.is--purple.m-hero_button.mobile {
  display: none;
}

.rs-button.is--purple.narrow {
  padding: 15px 30px 16px;
}

.rs-button.is--purple.narrow:hover {
  background-color: #885eff;
}

.rs-button.is--purple.narrow:active {
  background-color: #7b54ea;
}

.rs-button.is--purple.max-w {
  justify-content: center;
  align-items: center;
  width: 183px;
  display: flex;
}

.rs-button.is--purple.relative-7 {
  z-index: 999;
  position: relative;
}

.rs-button.is--purple.absolute {
  display: inline-block;
  position: absolute;
  inset: 0%;
}

.rs-button.is--purple.download-beh {
  z-index: 1;
  min-width: 76px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.rs-button.is--purple.download-beh:hover {
  background-color: #885eff;
}

.rs-button.is--purple.download-beh:active {
  background-color: #7b54ea;
}

.rs-button.is--purple.flex {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  width: auto;
}

.rs-button.is--purple.mt--10 {
  margin-top: 10px;
}

.rs-button.is--purple.is--hidden {
  display: none;
}

.rs-button.is--purple.mw--250 {
  min-width: 250px;
}

.rs-button.is--purple.is--mobile {
  display: none;
}

.rs-button.is--purple.is--large {
  min-width: 252px;
  padding-top: 16.5px;
  padding-bottom: 16.5px;
}

.rs-button.is--purple.mt--14 {
  margin-top: 14px;
}

.rs-button.is--purple.is--large_x {
  min-width: 192px;
  padding-top: 16.5px;
  padding-bottom: 16.5px;
}

.rs-button.is--purple.top--24 {
  margin-top: 24px;
}

.rs-button.is--purple.max-width-fit {
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.rs-button.is--purple.is--large_xl {
  min-width: 252px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.rs-button.is--purple.is--marketrs-lp {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rs-button.is--purple.is--mc {
  height: 50px;
  position: absolute;
  right: 4px;
}

.rs-button.is--purple-2 {
  color: #fff;
  background-color: #9671ff;
  padding: 15px 30px 16px;
}

.rs-button.is--purple-2:hover {
  color: #fff;
  background-color: #885eff;
}

.rs-button.is--purple-2.v2 {
  margin-top: 4px;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 600;
}

.rs-button.is--purple-2.transition-bg {
  transition-property: background-color;
}

.rs-button.is--purple-2.st--stream {
  z-index: 9;
  margin-top: 0;
  position: relative;
}

.rs-button.is--purple-2.is--relative {
  z-index: 5;
  position: relative;
}

.rs-button.is--purple-2.mt--20 {
  margin-top: 10px;
}

.rs-button.is--purple-2.mt--9 {
  margin-top: 9px;
}

.rs-button.is--purple-2.mt--30 {
  margin-top: 30px;
}

.rs-button.is--purple-2.mw--252.is--marketers-lp, .rs-button.is--purple-2.mw--252.is--marketers-lp-2 {
  font-size: 16px;
}

.rs-button.is--purple-2.webinar-upcoming-event_button {
  margin-top: 7px;
}

.rs-button.ty_2 {
  background-color: #dfff84;
  padding-left: 30px;
  padding-right: 30px;
}

.rs-button.ty_2:hover {
  background-color: #ccf652;
}

.rs-button.is--big {
  padding-top: 21px;
  padding-bottom: 21px;
  font-size: 16px;
  line-height: 12px;
}

.rs-button.is--black {
  color: #fff;
  background-color: #1d1d1d;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rs-button.is--black:hover {
  background-color: #1d1d1dcc;
}

.rs-button.is--black.hide-desk {
  display: none;
}

.rs-button.is--purple-border {
  color: #9671ff;
  background-color: #0000;
  border: 1px solid #9671ff;
}

.rs-button.is--purple-border:hover {
  color: #fff;
  background-color: #9f89f7;
}

.rs-button.is--purple-border.has-margin-top-20 {
  color: #fff;
  margin-top: 20px;
}

.rs-button.is--purple-border.has-margin-top-20:hover {
  color: #fff;
}

.rs-button.is--purple-border.has-margin-top-16 {
  margin-top: 16px;
}

.rs-button.is--purple-border.plr--30 {
  padding-left: 30px;
  padding-right: 30px;
}

.rs-button.is--purple-border.plr--30.is-grow {
  flex: none;
}

.rs-button.is--purple-border.m-hero_button {
  margin-top: 28px;
  padding: 20px 27px;
}

.rs-button.is--purple-border.m-hero_button.desktop {
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 600;
}

.rs-button.is--purple-border.m-hero_button.desktop:hover {
  background-color: #885eff;
}

.rs-button.is--purple-border.m-hero_button.desktop:active {
  color: #d8d8d8;
  background-color: #7b54ea;
}

.rs-button.is--purple-border.m-hero_button.mobile {
  display: none;
}

.rs-button.is--purple-border.narrow {
  padding: 15px 30px 16px;
}

.rs-button.is--purple-border.narrow:hover {
  background-color: #885eff;
}

.rs-button.is--purple-border.narrow:active {
  background-color: #7b54ea;
}

.rs-button.lime-border {
  color: #dfff84;
  background-color: #0000;
  border: 1px solid #dfff84;
}

.rs-button.lime-border:hover {
  color: var(--black);
  background-color: #dfff84;
}

.rs-button.white-line {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  padding-top: 15px;
}

.rs-button.white-line:hover {
  opacity: 1;
  color: #000;
  background-color: #fff;
}

.rs-button.learn-more {
  color: #fff;
  background-color: #0000;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 700;
  text-decoration: underline;
}

.rs-button.learn-more:hover {
  opacity: .8;
}

.rs-button.black-line {
  background-color: #0000;
  border: 1px solid #1d1d1d;
  padding: 11px;
  font-size: 12px;
  font-weight: 700;
}

.rs-button.black-line:hover {
  color: #fff;
  background-color: #1d1d1d;
}

.rs-button.mw--252 {
  min-width: 252px;
}

.rs-button.mw--174 {
  min-width: 174px;
}

.rs-button.is--border {
  border: 1px solid var(--white);
  color: var(--white);
  white-space: nowrap;
  background-color: #0000;
  padding-top: 14px;
  padding-bottom: 14px;
}

.rs-button.is--border:hover {
  border-color: var(--tech-gray);
  color: var(--tech-gray);
}

.rs-button.is--border.is--large_x {
  min-width: 192px;
  padding: 15px 12px 15.5px;
}

.rs-button.is--border.is--dark {
  border-color: var(--dark);
  color: var(--dark);
}

.rs-button.is--purple-2 {
  z-index: 1000;
  color: #fff;
  background-color: #9671ff;
}

.rs-button.is--purple-2:hover {
  background-color: #9f89f7;
}

.rs-button.is--purple-2-2.is--marketrs-lp-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rs-button.is--purple-2-2.is--marketrs-lp-2-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rs-button.is--purple-2-2.mw--250-2-2 {
  min-width: 250px;
}

.rs-button.is--purple-2-2 {
  z-index: 1000;
  color: #fff;
  background-color: #9671ff;
}

.rs-button.is--purple-2-2:hover {
  background-color: #9f89f7;
}

.rs-button.white-line-2-2 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  padding-top: 15px;
}

.rs-button.white-line-2-2:hover {
  opacity: 1;
  color: #000;
  background-color: #fff;
}

.rs-button.white-line-2-2.is--solution-market-full-btn-2-2-2-2.is--podcasters {
  display: none;
}

.rs-button.white-line-2-2.is--solution-market-full-btn-2-2-2-2.is--black {
  color: #000;
  -webkit-text-stroke-color: white;
  border-color: #1d1d1d;
}

.r-home-tracks-vector-1 {
  width: 153px;
  position: absolute;
  inset: 88px -3px auto auto;
}

.r-home-tracks-vector-2 {
  width: 180px;
  position: absolute;
  inset: 278px -31px auto auto;
}

.r-home-content-section-1 {
  padding: 76px 30px;
}

.r-home-content-section-1.d--none {
  display: none;
}

.r-home-content-section-1-content {
  z-index: 10;
  grid-column-gap: 30px;
  justify-content: space-between;
  align-items: center;
  padding-top: 104px;
  padding-bottom: 104px;
  display: flex;
  position: relative;
}

.r-home-content-section-1-title {
  color: #1b2127;
  max-width: 402px;
  margin-bottom: 23px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.r-home-content-section-1-title._w--100 {
  width: 100%;
  max-width: none;
}

.r-home-content-section-1-content-left {
  width: 100%;
  max-width: 460px;
}

.r-home-content-section-1-content-right {
  width: 100%;
  max-width: 587px;
}

.r-home-content-section-1-sub {
  color: #1b2127;
  max-width: 421px;
}

.r-home-content-section-1-bg {
  background-color: var(--floral-white);
  width: 20000px;
  display: none;
  position: absolute;
  inset: 0% 29% 0% auto;
}

.r-home-testimonial {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065f6f_r-home-testimnoial-vector.png");
  background-position: 50%;
  background-size: cover;
  padding: 32px;
  position: relative;
}

.r-home-testimonial.update {
  padding-bottom: 55px;
}

.r-home-testimonial-inner {
  z-index: 10;
  position: relative;
}

.r-home-content-section-2 {
  padding: 15px 30px 95px;
}

.r-home-content-section-2.home-with-video-test-content-section-2 {
  padding-bottom: 20px;
}

.r-home-content-section-2.pb-113 {
  padding-bottom: 113px;
}

.r-home-content-section-2-block {
  grid-column-gap: 30px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.r-home-content-section-2-block.mr--20 {
  margin-left: -10px;
  margin-right: 10px;
}

.r-home-content-section-2-text-block {
  width: 100%;
  max-width: 430px;
}

.r-home-content-section-2-text-block.home-with-video-test-content-section-2-block {
  position: relative;
  top: -40px;
}

.r-home-content-section-2-text-block.mw--425 {
  max-width: 420px;
}

.r-home-content-section-2-text-block.mw--425.mr--40 {
  margin-right: 40px;
}

.r-home-content-section-2-video {
  width: 100%;
  max-width: 503px;
}

.r-home-content-section-2-title {
  color: #1b2127;
  margin-bottom: 23px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.r-home-content-section-2-sub {
  color: #1b2127;
}

.r-home-navigation {
  z-index: 1000000;
  background-color: #000;
  min-height: 70px;
  padding: 12px 12px 12px 20px;
  transition: all .3s;
  position: fixed;
  inset: 0% 0% auto;
}

.r-home-navigation.light-black {
  background-color: #1d1d1d;
}

.r-home-navigation.is--bg-white {
  background-color: #fff;
}

.r-body-wip {
  color: #1d1d1d;
  padding-top: 70px;
  font-family: Inter-custom-woff2, sans-serif;
}

.r-body-wip.is--no-padding {
  padding-top: 0;
  font-size: 16px;
  line-height: 22px;
  overflow: visible;
}

.r-body-wip.is--no-padding.weight--300 {
  font-weight: 300;
}

.r-body-wip.is--pricing {
  padding-top: 0;
  font-size: 14px;
  line-height: 20px;
}

.r-home-nav-desktop {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.r-home-nav-logo-black {
  display: none;
}

.r-home-nav-desktop-left {
  align-items: center;
  display: flex;
}

.r-home-nav-link {
  color: #fff;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 17px;
  transition: all .3s;
}

.r-home-nav-link:hover {
  color: #ffffff63;
}

.r-home-nav-links {
  padding-left: 15px;
}

.r-home-nav-right-button {
  color: #1a191a;
  background-color: #dfff84;
  border-radius: 4px;
  margin-left: 11px;
  padding: 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
}

.r-home-nav-right-button:hover {
  background-color: #a4c93b;
}

.r-home-nav-right-button.c-hide-mobile.get-started-start {
  text-align: center;
  width: 108px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.r-home-nav-right-button.c-hide-mobile.get-started-start.annual-report-22-nav-button {
  background-color: #b7bfff;
}

.r-home-nav-right-button.c-hide-mobile.get-started-start.annual-report-22-nav-button:hover {
  background-color: #7580d6;
}

.r-home-nav-right-button.c-hide-mobile.get-started-start.is--purple {
  color: #fff;
  background-color: #9671ff;
}

.r-home-nav-right-button.c-hide-mobile.get-started-start.is--purple:hover {
  background-color: #875eff;
}

.r-home-nav-right-button.c-hide-mobile.get-started-start.is--purple:active {
  background-color: #774df0;
}

.r-burger-menu, .r-burger-menu-content, .r-showcase-vector-1, .r-showcase-vector-2 {
  display: none;
}

.r-home-collapse-video-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.r-home-collapse-video-grid.r-show-video-one.is--teams-page {
  width: 100%;
}

.r-home-collapse-video-grid-right {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  position: relative;
  right: -2px;
}

.r-home-collapse-video-grid-right.is--teams {
  right: 0;
}

.r-home-collapse-video-grid-left {
  justify-content: center;
  align-items: flex-start;
  padding: 60px 20px 20px;
  display: flex;
}

.r-home-collapse-video-grid-left.is--page-teams {
  background-color: #f6f6f6;
  align-items: flex-start;
  padding-bottom: 60px;
}

.r-home-collapse-video-grid-left-inner {
  width: 100%;
  max-width: 430px;
}

.r-home-collapse-video-grid-left-inner.is--width-471 {
  max-width: 471px;
}

.r-home-collapse-video-grid-left-title {
  color: #1b2127;
  margin-bottom: 23px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.r-home-collapse-video-grid-left-collapse-item-header-1 {
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.r-home-collapse-video-grid-left-collapse-item-title {
  color: #1b2127;
  max-width: 265px;
  font-size: 24px;
  font-weight: 800;
  line-height: 28px;
}

.r-home-collapse-video-grid-left-collapse-item-title.home-video-test-title-1.has--max-width {
  max-width: none;
}

.r-home-collapse-video-grid-left-collapse-item-text {
  color: #1b2127;
  padding-top: 14px;
  padding-bottom: 22px;
}

.r-home-collapse-video-grid-left-collapse-item-text.mw--420 {
  max-width: 420px;
}

.r-home-collapse-video-grid-left-collapse-item-mobile-open {
  border-bottom: 1px solid #82828c33;
  margin-bottom: 20px;
  padding-bottom: 24px;
}

.r-home-collapse-video-grid-left-collapse-item-mobile-open.tab-last.hide-desktop-only, .r-home-collapse-video-grid-left-collapse-item-mobile-open.hide-deskop-only {
  display: none;
}

.r-home-collapse-video-grid-left-collapse-item-header-arrow {
  position: relative;
  top: 8px;
  transform: rotate(180deg);
}

.r-home-collapse-video-section {
  background-color: #f6f6f6;
}

.r-home-collapse-video-grid-left-collapse-item-text-content {
  overflow: hidden;
}

.r-home-collapse-video-1 {
  opacity: 0;
  transition: opacity .35s;
  display: none;
  position: absolute;
  inset: 0%;
}

.r-home-collapse-video-1.relative {
  width: 100%;
  position: relative;
}

.r-home-collapse-video-1.relative.is--full {
  height: 100%;
}

.r-home-collapse-video-1.r-home-accordion-video {
  display: none;
  position: relative;
}

.r-home-collapse-video-2 {
  opacity: 0;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065fa2_r-homepage-video-2.jpg");
  background-position: 50%;
  background-size: cover;
  transition: opacity .35s;
  display: none;
  position: absolute;
  inset: 0%;
}

.r-home-collapse-video-2.relative {
  width: 100%;
  position: relative;
}

.r-home-collapse-video-3 {
  opacity: 0;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065fa3_r-homepage-video-3.jpg");
  background-position: 50%;
  background-size: cover;
  transition: opacity .35s;
  display: none;
  position: absolute;
  inset: 0%;
}

.r-home-collapse-video-3.relative {
  width: 100%;
  position: relative;
}

.r-home-feature-header-arrow {
  display: none;
}

.r-home-content-feature-block-inner {
  z-index: 10;
  max-width: 1178px;
  position: relative;
}

.r-home-content-feature-bg {
  z-index: 5;
  background-color: #fff;
  width: 10000px;
  display: none;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.r-home-content-section-1-img {
  min-width: 4405px;
  display: block;
  position: absolute;
  inset: 0% 29% auto auto;
}

.r-home-content-feature-img {
  min-width: 4780px;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.r-home-content-feature-img.home-with-video {
  min-width: 7200px;
}

.r-home-content-section-1-img-mobile {
  min-width: 3917px;
  display: none;
  position: absolute;
  inset: 0% 29% auto auto;
}

.r-home-showcase-item-content-relative {
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.r-home-showcase-item-content-overlay {
  z-index: 5;
  opacity: 0;
  background-color: #00000040;
  border-radius: 8px;
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.c-tag-layout, .c-dealmachine-layout {
  padding-bottom: 40px;
  padding-left: 30px;
  padding-right: 30px;
}

.r-home-audio-video-icon-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.r-home-audio-muted {
  cursor: pointer;
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
  position: relative;
}

.r-home-audio-unmuted {
  cursor: pointer;
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: none;
  position: relative;
}

.l-d-header-section {
  background-color: #080705;
  padding: 117px 30px;
  position: relative;
}

.l-d-header-section.updated {
  background-color: #000;
}

.tabs-3 {
  align-items: center;
  display: flex;
}

.ld-how-tab-menu {
  flex-direction: column;
  flex: 0 auto;
  width: 514px;
  display: flex;
}

.tabs-content-4 {
  flex: 1;
}

.ld-how-tab-item {
  background-color: #0000;
  border-bottom: 1px solid #e2e2e2;
  padding: 16px 20px 20px 27px;
  transition: all .275s;
  display: flex;
}

.ld-how-tab-item:hover {
  background-color: #ffffff80;
}

.ld-how-tab-item.w--current {
  background-color: #fff;
}

.ld-how-tab-item.last {
  border-bottom-style: none;
}

.l-d-how-process-content {
  flex: 1;
  padding-left: 24px;
}

.l-d-how-process-title {
  color: #1b2127;
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.l-d-how-process-sub {
  color: #1b2127;
  max-width: 290px;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.l-d-how-process-img-wrapper {
  max-width: 610px;
  margin-left: auto;
}

.r-home-showcase-slider-arrow-left-mobile {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 13px;
  display: flex;
  inset: -39px 30px auto auto;
  overflow: visible;
}

.r-home-showcase-slider-arrow-right-mobile {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 13px;
  display: flex;
  inset: -40px 0% auto auto;
}

.r-home-showcase-slider-dots-mobile {
  background-color: #9e9c9c;
  display: none;
}

.r-home-unmute-text {
  color: #fff;
  text-align: center;
  background-color: #090a0cb3;
  border-radius: 50px;
  width: 80px;
  padding: 3px 12px 4px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  position: absolute;
  inset: auto 0% -55% -14%;
}

.r-home-unmute-text.section-role-video-dark-2-2.is--podcasters {
  width: 130px;
  padding-left: 9px;
  padding-right: 9px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  left: -50%;
}

.r-home-unmute-text.section-role-video-dark-2-2.is--podcasters.is--podcasters-mute {
  width: 60px;
  margin-left: 30px;
}

.l-d-content-rich-text {
  width: 100%;
  max-width: 457px;
}

.l-d-content-rich-text h2 {
  color: #1b2127;
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 800;
  line-height: 29px;
}

.l-d-content-rich-text p {
  color: #1b2127;
  font-family: Inter-custom-woff2, sans-serif;
}

.l-d-content-rich-text h3 {
  color: #1b2127;
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 800;
  line-height: 29px;
}

.l-d-content-wrapper-1 {
  grid-column-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 80px;
  display: flex;
}

.l-d-content-wrapper-1.mb-0 {
  margin-bottom: 0;
}

.r-home-testimonial-title {
  color: #1b2127;
  text-align: center;
  margin-bottom: 38px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.r-home-collapse-video-grid-left-collapse-item-header-1-mobile-open {
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.r-show-tab-hide-desktop {
  display: none;
}

.r-video-collapse-text-block {
  border-bottom: 1px solid #82828c33;
  margin-bottom: 20px;
  padding-bottom: 24px;
}

.r-video-collapse-text-block.last {
  border-bottom-style: none;
  margin-bottom: 0;
  padding-bottom: 18px;
}

.r-video-collapse-text-block-header {
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.r-video-collapse-text-block-content {
  max-height: 0;
  transition: max-height .35s;
  overflow: hidden;
}

.r-video-collapse-text-block-header-arrow {
  transition: all .3s;
  position: relative;
  top: 8px;
}

.r-home-content-section-2-title-span {
  display: block;
}

.r-home-android-popup {
  z-index: 999;
  background-color: #0000004d;
  display: none;
  position: fixed;
  inset: 0%;
}

.r-home-android-popup-inner {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.r-home-android-popup-overlay {
  position: absolute;
  inset: 0%;
}

.r-home-android-popup-block {
  z-index: 100;
  text-align: center;
  background-color: #b7bfff;
  border-radius: 8px;
  width: 284px;
  height: 272px;
  padding-top: 64px;
  position: relative;
}

.r-home-android-popup-close {
  cursor: pointer;
  position: absolute;
  inset: 6px 6px auto auto;
}

.r-home-android-popup-text {
  max-width: 176px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
}

.r-home-ios-popup {
  z-index: 999;
  background-color: #0000004d;
  display: none;
  position: fixed;
  inset: 0%;
}

.r-home-ios-popup-overlay {
  position: absolute;
  inset: 0%;
}

.r-home-ios-popup-close {
  cursor: pointer;
  position: absolute;
  inset: 6px 6px auto auto;
}

.r-high-quality-section-gooleplay-link {
  max-width: 140px;
  margin-right: 17px;
  transition: all .3s;
}

.r-high-quality-section-gooleplay-link:hover {
  opacity: .7;
}

.r-home-ios-popup-text {
  max-width: 174px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
}

.recorded-on-riverside {
  background-color: #010101;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-recorded-header-loop-section {
  min-height: 700px;
  padding-top: 0;
  padding-bottom: 90px;
  overflow: hidden;
}

.r-home-header-bottom-layer {
  background-color: #000;
  height: 400px;
  position: absolute;
  inset: 0% 0% auto;
}

.c-recored-nav {
  z-index: 6000;
  background-image: linear-gradient(#000, #0000);
  justify-content: space-between;
  align-items: center;
  height: 72px;
  padding-left: 20px;
  padding-right: 12px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.c-recored-nav-button-text {
  z-index: 10;
  color: #fff;
  margin-right: 6px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  position: relative;
}

.c-recored-nav-button-text.black {
  color: #000;
}

.c-recored-nav-button {
  border: 1px solid #fff;
  border-radius: 4px;
  padding: 15px 16px;
  transition: all .3s ease-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-recored-nav-button.c-hide-desktop {
  display: none;
}

.c-recored-nav-button-icon {
  z-index: 10;
  position: relative;
}

.c-recorded-loop-row-1-scroll {
  grid-row-gap: 30px;
  flex-direction: row;
  padding-left: 30px;
  display: flex;
}

.c-recorded-loop-row-1-scroll.vertical {
  flex-direction: column;
}

.c-recorded-poster-podcast {
  opacity: .5;
  width: 276px;
  min-width: 276px;
  max-width: 276px;
  margin-right: 25px;
  transition: all .275s;
}

.c-recorded-poster-podcast:hover {
  opacity: 1;
}

.c-recorded-poster-podcast.swiper-slide {
  min-width: 325px;
  max-width: 325px;
  margin-bottom: 0;
}

.c-recorded-podcast-info {
  padding-top: 18px;
}

.c-recorded-podcast-info-name {
  color: #fff;
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 800;
  line-height: 16px;
}

.c-recorded-podcast-info-host-info {
  color: #8e9095;
  font-size: 10px;
  font-weight: 500;
  line-height: 11px;
}

.c-recorded-video-podcast {
  opacity: .5;
  width: 497px;
  min-width: 497px;
  max-width: 497px;
  margin-right: 25px;
  transition: all .275s;
}

.c-recorded-video-podcast:hover {
  opacity: 1;
}

.c-recorded-video-podcast.swiper-slide {
  min-width: 583px;
  max-width: 583px;
  margin-bottom: 0;
}

.c-recorded-img-full {
  width: 100%;
  display: block;
}

.c-recorded-poster-podcast-img-wrap {
  position: relative;
}

.c-recorded-poster-podcast-tooltip-block {
  background-image: linear-gradient(270deg, #222, #0000);
  border-top-right-radius: 6.5px;
  border-bottom-right-radius: 6.5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 62px;
  display: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.c-recorded-poster-podcast-tooltip-item {
  margin-bottom: 16px;
  text-decoration: none;
  position: relative;
}

.c-recorded-poster-podcast-tooltip-item-apple {
  z-index: 10;
  background-color: #dfff84;
  border-radius: 3px;
  width: 100px;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
  transform: translate(-40px, 2px);
}

.c-recorded-poster-podcast-tooltip-item-text {
  text-align: center;
  font-size: 11px;
  font-weight: 700;
  line-height: 20px;
}

.c-recorded-poster-podcast-tooltip-item-apple-inner {
  width: 100%;
  height: 100%;
  padding-top: 4px;
  padding-bottom: 4px;
  position: relative;
}

.c-recorded-video-podcast-info-block {
  cursor: pointer;
}

.c-recorded-video-podcast-youtube {
  display: none;
}

.p-absolute-full {
  position: absolute;
  inset: 0%;
}

.p-absolute-full.flex-bottom-left {
  align-items: flex-end;
  display: flex;
}

.p-absolute-full.flex-bottom-left.padding-16 {
  padding: 16px 16px 13px 13px;
}

.recored-item-share-block {
  cursor: pointer;
}

.recored-item-share-modal {
  z-index: 50000;
  cursor: default;
  background-color: #01010180;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.recored-item-share-modal-inner {
  text-align: center;
  background-color: #d5d2d2;
  border-radius: 16px;
  width: 100%;
  max-width: 417px;
  padding: 20px 20px 85px;
  position: relative;
}

.recored-item-share-modal-actions {
  margin-top: 35px;
}

.recored-item-share-modal-action-link {
  background-color: #1b2127;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
}

.recored-item-share-modal-action-links {
  justify-content: center;
  display: flex;
}

.recored-item-share-modal-action-text {
  color: #12121299;
  letter-spacing: .2px;
  margin-bottom: 11px;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
}

.recored-item-share-modal-title {
  color: #0d1114;
  font-size: 20px;
  font-weight: 800;
  line-height: 20px;
}

.recored-item-share-modal-close {
  cursor: pointer;
  padding: 5px;
  position: absolute;
  inset: 16px 15px auto auto;
}

.recorded-riverside-form-section {
  padding: 20px 30px 10px;
  transition: all .325s;
  position: relative;
}

.recorded-riverside-form-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 500px;
  align-items: start;
}

.recorded-riverside-form-title {
  color: #fff;
  margin-top: 12px;
  margin-bottom: 12px;
  font-size: 54px;
  font-weight: 900;
  line-height: 62px;
}

.recorded-riverside-form-sub {
  color: #c4c1c1;
  margin-bottom: 26px;
  font-size: 20px;
  line-height: 32px;
}

.recorded-riverside-form-opener {
  cursor: pointer;
  justify-content: space-between;
  max-width: 206px;
  transition: all .3s;
  display: flex;
}

.recorded-riverside-form-opener-arrow-block {
  background-color: #dfff84;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: all .3s;
  display: flex;
}

.recorded-riverside-form-opener-text {
  color: #1a191a;
  text-align: center;
  background-color: #dfff84;
  border-radius: 4px;
  flex: 1;
  margin-right: 6px;
  font-size: 14px;
  font-weight: 700;
  line-height: 48px;
  transition: all .3s;
}

.recorded-riverside-form-block {
  margin-top: 45px;
}

.recorded-riverside-form-grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 22px;
  grid-template-rows: auto auto auto auto auto;
  margin-top: 45px;
}

.recorded-riverside-form-label {
  color: #d1d1d1;
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 800;
  line-height: 16px;
}

.recorded-riverside-form-label.mb-0 {
  margin-bottom: 0;
}

.recorded-riverside-form-input {
  color: #fff;
  background-color: #2e2e2e;
  border: 1.5px solid #2e2e2e;
  border-radius: 8px;
  min-height: 52px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 17px;
  transition: all .275s;
}

.recorded-riverside-form-input:active, .recorded-riverside-form-input:focus {
  border-color: #dfff84;
}

.recorded-riverside-form-question-block {
  align-items: center;
  height: 20px;
  margin-bottom: 6px;
  display: flex;
}

.recorded-riverside-form-tooltip {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-left: 6px;
  display: flex;
  position: relative;
}

.recorded-riverside-form-tooltip-modal {
  background-color: #fff;
  border-radius: 3px;
  width: 300px;
  display: block;
  position: absolute;
  inset: 24px auto auto -134px;
}

.recorded-riverside-form-tooltip-modal-inner-text {
  text-align: center;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 11px;
  line-height: 20px;
}

.recorded-riverside-form-tooltip-modal-inner {
  width: 100%;
  height: 100%;
  position: relative;
}

.recorded-riverside-form-tooltip-modal-inner-arrow {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: -3px 0% auto;
}

.recorded-riverside-form-tooltip-modal-inner-icon {
  width: 6px;
  height: 6px;
  position: relative;
  left: -8px;
  transform: rotate(46deg);
}

.paragraph-13 {
  color: #ada5a5;
  margin-top: -21px;
  margin-bottom: 7px;
  font-size: 14px;
  line-height: 30px;
}

.recorded-riverside-form-button {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 4px;
  width: 140px;
  margin-bottom: 100px;
  margin-left: auto;
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  transition: all .275s;
  display: block;
}

.recorded-riverside-form-button:hover {
  color: #000;
  background-color: #fff;
  border-color: #dfff84;
}

.c-recorded-loop-row-2 {
  margin-top: 36px;
}

.recorded-riverside-title {
  color: #fff;
  margin-bottom: 0;
  font-size: 110px;
  font-weight: 900;
  line-height: 118px;
}

.recorded-riverside-title-span-1 {
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065fed_recorded-riverside-header-icon.svg");
  background-position: 0 0;
  background-size: cover;
  width: 182px;
  height: 84px;
  display: inline-block;
  position: relative;
  top: 22px;
}

.c-recorded-loop-row-2-scroll {
  grid-row-gap: 30px;
  flex-direction: row;
  padding-left: 30px;
  display: flex;
}

.recorded-riverside-title-span-2 {
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065ffd_recorded-riverside-header-vector-2-updated.svg");
  background-position: 0 0;
  background-size: cover;
  width: 565px;
  height: 131px;
  font-size: 111px;
  line-height: 125px;
  display: inline-block;
}

.recorded-riverside-sub {
  color: #dadada;
  background-image: radial-gradient(circle, #000, #0000);
  max-width: 629px;
  margin-top: 30px;
  padding-bottom: 17px;
  font-size: 20px;
  line-height: 26px;
}

.c-recorded-loop-row-3 {
  margin-top: 36px;
}

.recorded-riverside-submit {
  background-color: #000;
  border-radius: 9px;
  width: 276px;
  min-width: 276px;
  max-width: 276px;
  height: 276px;
  margin-right: 30px;
  padding: 30px 20px 20px;
}

.recorded-riverside-submit.swiper-slide {
  min-width: 325px;
  max-width: 325px;
  min-height: 325px;
}

.recorded-riverside-submit-text {
  color: #fff;
  margin-bottom: 15px;
  font-size: 32px;
  font-weight: 900;
  line-height: 38px;
  transition: all .275s;
}

.scroll-submit-link-block-icon {
  background-color: #dfff84;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 61px;
  height: 61px;
  transition: all .3s;
  display: flex;
}

.scroll-submit-link-block-icon:hover {
  background-color: #a4c93b;
}

.recorded-riverside-tooltip-vector {
  position: absolute;
  inset: 9px -4px auto auto;
}

.recorded-riverside-mobile-tooltips-icons {
  padding: 20px 8px 8px 30px;
  display: none;
  position: absolute;
  inset: auto 0% 0% auto;
}

.recorded-riverside-mobile-tooltips-trigger-block {
  display: none;
}

.recored-item-share-modal-inner-copy {
  text-align: center;
  background-color: #fffc;
  border-radius: 16px;
  width: 100%;
  max-width: 417px;
  padding: 20px 20px 85px;
  position: relative;
}

.recorded-riverside-mobile-tooltips-trigger-block-close {
  cursor: pointer;
  padding: 5px;
  position: absolute;
  inset: 16px 15px auto auto;
}

.recorded-riverside-mobile-tooltips-trigger-block-title {
  color: #0d1114;
  font-size: 20px;
  font-weight: 800;
  line-height: 20px;
}

.recorded-riverside-mobile-tooltips-trigger-block-open-mobile-share {
  background-color: #1b2127;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
}

.recorded-riverside-mobile-tooltips-share-block {
  display: none;
}

.recorded-riverside-mobile-tooltips-share-block-inner {
  text-align: center;
  background-color: #fffc;
  border-radius: 16px;
  width: 100%;
  max-width: 417px;
  padding: 20px 20px 85px;
  position: relative;
}

.recorded-riverside-mobile-tooltips-share-block-close {
  cursor: pointer;
  padding: 5px;
  position: absolute;
  inset: 16px 15px auto auto;
}

.c-recored-nav-button-content-1 {
  z-index: 20;
  align-items: center;
  display: flex;
  position: relative;
}

.c-recored-nav-button-content-2 {
  z-index: 20;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% 16px;
}

.recorded-riverside-form-success {
  text-align: left;
  background-color: #0000;
  padding: 0;
}

.recorded-riverside-form-success-text {
  color: #fff;
  text-align: left;
  max-width: 400px;
  font-size: 18px;
  line-height: 28px;
}

.recorded-header-content-block {
  z-index: 100;
  max-width: 930px;
  padding-left: 40px;
  padding-right: 0;
  position: relative;
}

.heading-17 {
  color: #fff;
  text-align: center;
}

.heading-17.row-1 {
  margin-bottom: 40px;
}

.heading-17.row-2 {
  margin-top: 100px;
  margin-bottom: 40px;
}

.div-block-106 {
  background-color: #464343;
  padding: 15px;
}

.c-recorded-loop-row-4 {
  margin-top: 36px;
}

.c-recorded-loop-row-4-scroll, .c-recorded-loop-row-3-scroll {
  grid-row-gap: 30px;
  flex-direction: row;
  padding-left: 30px;
  display: flex;
}

.recorded-header-content {
  z-index: 1000;
  transform-origin: 0 0;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 23px;
  display: flex;
  position: absolute;
  inset: 343px 0% auto;
  overflow: hidden;
}

.recorded-header-content.hide {
  display: none;
}

.recorded-header-content-inner {
  width: 100%;
  margin-left: 0;
}

.recorded-row-1-content {
  display: flex;
}

.recorded-row-1-content.vertical {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
}

.recorded-row-1-content.swiper-wrapper {
  padding-bottom: 0;
}

.recorded-row-2-content-slider, .recorded-row-3-content {
  display: flex;
}

.recorded-row-3-content.swiper-wrapper {
  padding-bottom: 0;
}

.recorded-header-content-block-graident {
  transform-origin: 0%;
  background-image: linear-gradient(to right, #000, #0000);
  width: 100vw;
  padding: 50px 0 49px 38px;
  position: absolute;
  inset: 0% auto 0% 0%;
  transform: none;
}

.recorded-header-content-inner-block {
  z-index: 10;
  position: relative;
}

.text-block-12 {
  color: #fff;
  text-align: left;
  margin-top: 12px;
  font-size: 54px;
  font-weight: 900;
  line-height: 62px;
}

.text-block-13 {
  color: #fff;
  text-align: left;
  margin-top: 12px;
  margin-bottom: 24px;
  font-size: 22px;
  font-weight: 700;
  line-height: 34px;
}

.image-69 {
  position: absolute;
  inset: 0%;
}

.c-recorded-loop-row-4-content {
  display: flex;
}

.c-recorded-loop-row-4-content.swiper-wrapper {
  padding-bottom: 0;
}

.c-recorded-loop-row-5 {
  margin-top: 36px;
}

.c-recorded-loop-row-5-scroll {
  grid-row-gap: 30px;
  flex-direction: row;
  padding-left: 30px;
  display: flex;
}

.c-recorded-loop-row-5-content {
  display: flex;
}

.c-recorded-loop-row-5-content.swiper-wrapper {
  padding-bottom: 0;
}

.c-recorded-loop-row-6 {
  margin-top: 36px;
}

.c-recorded-loop-row-6-scroll {
  grid-row-gap: 30px;
  flex-direction: row;
  padding-left: 30px;
  display: flex;
}

.c-recorded-loop-row-6-content {
  display: flex;
}

.c-recorded-loop-row-6-content.swiper-wrapper {
  padding-bottom: 0;
}

.c-recorded-loop-row-7 {
  margin-top: 36px;
}

.c-recorded-loop-row-7-scroll {
  grid-row-gap: 30px;
  flex-direction: row;
  padding-left: 30px;
  display: flex;
}

.c-recorded-loop-row-7-content {
  display: flex;
}

.c-recorded-loop-row-8 {
  margin-top: 36px;
  position: relative;
}

.c-recorded-loop-row-8-scroll {
  grid-row-gap: 30px;
  flex-direction: row;
  padding-left: 30px;
  display: flex;
}

.c-recorded-loop-row-8-content {
  display: flex;
}

.c-recorded-loop-row-8-content.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
}

.c-recorded-loop-row-8-content.vertical {
  flex-direction: column;
}

.recorded-riverside-content {
  max-width: 512px;
}

.recorded-riverside-form-section-bg {
  opacity: .2;
  background-image: linear-gradient(to top, #595a5c, #010101);
  width: 100%;
  min-height: 247px;
  padding: 20px 30px 60px;
  position: absolute;
  inset: auto 0% 0%;
}

.c-recorded-header-loop-section-mobile {
  display: none;
}

.recorded-row-1-content-slider, .recorded-row-2-content {
  display: flex;
}

.recorded-row-2-content.swiper-wrapper {
  padding-bottom: 0;
}

.c-recorded-nav-black {
  display: none;
}

.c-twitter-date-text {
  color: #6c6c6c99;
  letter-spacing: -.03em;
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
  position: absolute;
  inset: auto 0% 17px 32px;
}

.c-twitter-date-text.update {
  color: #6c6c6cb3;
  bottom: 30px;
}

.c-twitter-date-text.is--dark {
  color: #181b2199;
}

.c-recorded-header-content-blocker {
  z-index: 999;
  width: 100%;
  max-width: 770px;
  height: 332px;
  position: absolute;
  inset: 359px auto auto 0%;
}

.l-d-content-img {
  width: 100%;
  max-width: 550px;
}

.plan-test-header-span-text {
  color: #080705cc;
  font-weight: 800;
}

.plan-test-navigator {
  cursor: pointer;
  background-color: #080705;
  border-radius: 20px;
  width: 40px;
  height: 20px;
}

.plan-test-navigator-round {
  background-color: #fff;
  border-radius: 100%;
  width: 16px;
  height: 16px;
  position: relative;
  top: 2px;
  left: 3px;
  transform: translate(18px);
}

.plan-test-navigator-round.navigator-absolute {
  background-color: #080705;
  border-radius: 20px;
  width: 76px;
  height: 40px;
  transition: all .3s;
  position: absolute;
  top: 5px;
  left: 43px;
  transform: none;
}

.c-plan-test-navigator-monthly-text {
  color: #080705;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  position: absolute;
  inset: 2px auto auto -62px;
}

.plans-test-header-vector-1 {
  position: absolute;
  inset: 0% auto auto -320px;
}

.plans-test-header-vector-2 {
  position: absolute;
  inset: auto auto -33px 0%;
}

.plans-test-header-vector-3 {
  position: absolute;
  inset: -63px -268px auto auto;
}

.plan-test-grid {
  z-index: 10;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 75% 25%;
  align-items: start;
  max-width: 1380px;
  margin-top: 13px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.plan-test-grid.reverse {
  grid-template-columns: 25% 75%;
}

.plan-test-grid-col {
  background-color: #b7bfff;
  border-radius: 12px;
  padding: 40px 10px 14px;
  position: relative;
}

.plan-test-inner-grid {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
}

.plans-test-corner-text {
  color: #fff;
  text-align: left;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 150px;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  position: absolute;
  inset: 11px auto auto 14px;
}

.plans-test-corner-text._2, .plans-test-corner-text.reverse-page-text {
  text-align: right;
  inset: 11px 15px auto auto;
}

.plans-test-corner-text.revers-page-text-2 {
  text-align: left;
  inset: 11px auto auto 15px;
}

.plan-test-amount-info-text {
  color: #080705cc;
  text-align: left;
  margin-top: -8px;
  margin-bottom: 30px;
  font-size: 12px;
  line-height: 14px;
}

.plan-test-amount-info-text.white {
  color: #fffc;
  margin-bottom: 26px;
}

.plan-test-amount-info-text.op-0 {
  opacity: 0;
}

.plan-test-pro-title-wrapper {
  align-items: center;
  margin-bottom: 28px;
  display: flex;
}

.plan-test-pro-title-most-popular {
  margin-left: 7px;
  display: flex;
  position: relative;
  top: 3px;
}

.plan-test-pro-title-most-popular-text {
  color: #dfff84;
  margin-left: 4px;
  font-size: 14px;
  font-weight: 800;
  line-height: 14px;
}

.div-block-112 {
  text-align: left;
}

.div-block-15 {
  align-items: center;
  margin-bottom: 41px;
  display: flex;
}

.div-block-114 {
  padding-left: 8px;
}

.pricing__plan-contact-title {
  color: #080705;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 22px;
}

.text-block-16 {
  color: #080705;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 300;
  line-height: 22px;
}

.plan-test-monthly-register-block, .hide-desktop-only {
  display: none;
}

.plan-test-brands-wrapper {
  background-color: #fff;
  width: 100%;
  margin-left: -20px;
  margin-right: -20px;
  padding-top: 50px;
  padding-bottom: 67px;
}

.plan-test-yearly-free-button-wrapper {
  position: relative;
  left: 50px;
}

.plan-test-yearly-free-button-wrapper.r-compare-plan-pricing-block {
  left: 0;
}

.plan-test-yearly-standard-button-wrapper {
  position: relative;
  left: 15px;
}

.plan-test-yearly-standard-button-wrapper.r-compare-plan-pricing-block {
  left: 0;
}

.plan-test-yearly-pro-button-wrapper {
  position: relative;
  left: -10px;
}

.plan-test-yearly-pro-button-wrapper.r-compare-plan-pricing-block {
  left: 0;
}

.plan-test-yearly-team-button-wrapper {
  position: relative;
  right: 40px;
}

.plan-test-yearly-team-button-wrapper.r-compare-plan-pricing-block {
  right: 0;
}

.body-2 {
  background-color: #1b1919;
}

.plan-test-brands-logos {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.plan-test-brands-logos.ty_2 {
  margin-top: 45px;
}

.c-plan-test-navigator-yearlly-text-bold-active {
  color: #080705;
  font-size: 14px;
  font-weight: 900;
  line-height: 14px;
  position: absolute;
  inset: 2px auto 0% 47px;
}

.c-plan-test-navigator-monthly-text-bold-active {
  opacity: 0;
  color: #080705;
  font-size: 14px;
  font-weight: 900;
  line-height: 14px;
  position: absolute;
  inset: 2px auto auto -67px;
}

.c-plan-test-navigator-yearlly-text {
  opacity: 0;
  color: #080705;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  position: absolute;
  inset: 2px auto 0% 48px;
}

.div-block-115 {
  text-align: center;
  max-width: 830px;
  margin-left: auto;
  margin-right: auto;
}

.home-with-checkbox-header-small-title {
  color: #fff;
  margin-top: 0;
  margin-bottom: 34px;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.test-checkbox-form {
  flex-wrap: wrap;
  display: flex;
}

.div-block-116 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-116.mob {
  display: none;
}

.test-checkbox-item {
  align-items: center;
  margin-bottom: 0;
  padding: 15px 22px 15px 46px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.checkbox {
  opacity: 0;
  background-color: #0000;
  border: 1px solid #fff;
  border-radius: 2px;
  width: 100%;
  min-width: 16px;
  height: 100%;
  min-height: 16px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.checkbox-label {
  color: #fff;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 14px;
  line-height: 16px;
}

.checbox-wrapper {
  background-color: #6462cc;
  border-radius: 33px;
  transition: all .3s;
}

.checbox-wrapper:hover {
  background-color: #504ea3;
}

.checbox-wrapper.black {
  background-color: #2c2c2c;
}

.checbox-wrapper.black:hover {
  background-color: #555;
}

.c-checkbox-blink-icon {
  border-radius: 50%;
  width: 17px;
}

.home-with-checkbox-header-button {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.recorded-riverside-drug-img {
  z-index: 10000;
}

.test-homepage-with-checkbox-submit {
  display: none;
}

.recorded-riverside-slider-wrapper {
  position: relative;
}

.recorded-riverside-drug-img-wrapper {
  z-index: 10000;
  opacity: 0;
  width: 60px;
  height: 22px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.home-logo-stripes-logo-block {
  grid-column-gap: 50px;
  opacity: .7;
  justify-content: space-between;
  align-items: center;
  width: 2480px;
  margin-right: 50px;
  display: flex;
}

.home-logo-stripes-logo-block.gap--42 {
  grid-column-gap: 42px;
  width: 2280px;
}

.home-logo-stripes-logo-block.gap--42.op__2, .home-logo-stripes-logo-block.op--1 {
  opacity: 1;
}

.home-logo-stripes-logos {
  width: 5060px;
  margin-top: -15px;
  display: flex;
}

.home-logo-stripes-logos.is--visible {
  width: 4660px;
  margin-top: 0;
}

.home-logo-stripes-logos.is--visible._2 {
  display: none;
}

.home-with-video-cta-block {
  background-color: #faf8f2;
  border-radius: 8px;
  margin-top: 43px;
  padding: 53px 134px 53px 110px;
  overflow: hidden;
}

.home-with-video-cta-block.blog-details-low-cta {
  margin-top: 58px;
  margin-bottom: 90px;
}

.home-with-video-cta-inner {
  grid-column-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.home-with-video-cta-block-images {
  width: 100%;
  max-width: 412px;
  position: relative;
}

.home-with-video-cta-block-contents {
  z-index: 10;
  width: 100%;
  max-width: 348px;
  position: relative;
}

.home-with-video-cta-block-label {
  color: #1d1d1d;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  line-height: 34px;
}

.home-with-video-cta-block-title {
  color: #1d1d1d;
  margin-bottom: 14px;
  font-size: 36px;
  font-weight: 900;
  line-height: 34px;
}

.home-with-video-cta-block-text {
  color: #1d1d1d;
  max-width: 240px;
  margin-bottom: 14px;
  font-size: 15px;
}

.home-with-video-cta-block-vector-1 {
  position: absolute;
  inset: -37px auto auto -117px;
}

.home-with-video-cta-block-vector-1.blog-banner {
  width: 106px;
}

.home-with-video-cta-block-img {
  z-index: 10;
  position: relative;
}

.home-with-video-cta-block-vector-2 {
  position: absolute;
  inset: auto -100px -25px auto;
}

.home-with-video-cta-block-vector-3 {
  position: absolute;
  inset: auto auto -54px -58px;
}

.home-with-video-test-header-videos {
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  left: 25px;
}

.home-with-video-test-header-videos-positioned {
  width: 100%;
  max-width: 170px;
  position: absolute;
  inset: auto auto -25px -103px;
}

.div-block-117 {
  display: none;
}

.image-70 {
  width: 20px;
}

.nav-with-black-friday-banner {
  z-index: 2147483007;
  position: fixed;
  inset: 0% 0% auto;
}

.black-friday-banner {
  background-color: #dfff84;
  justify-content: center;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: none;
  position: relative;
}

.black-friday-banner.home-variant {
  background-color: #b196ff;
}

.black-friday-banner.hide {
  display: none;
}

.black-friday-banner-tag {
  color: #1d1d1d;
  letter-spacing: 1.56px;
  text-transform: uppercase;
  border: 1px solid #1d1d1d;
  border-radius: 9.33px;
  margin-right: 10px;
  padding-left: 9px;
  padding-right: 9px;
  font-size: 9.33px;
  font-weight: 700;
  line-height: 15.6px;
}

.black-friday-banner-tag.white {
  color: #fff;
  border-color: #fff;
}

.black-friday-banner-text {
  color: #1d1d1d;
  font-size: 15px;
  line-height: 24px;
}

.black-friday-banner-text.white {
  color: #fff;
}

.black-friday-banner-close {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: 0% 20px 0% auto;
}

.black-friday-banner-text-link {
  border-bottom: 1px solid #1d1d1d;
  font-size: 15px;
  font-weight: 400;
  line-height: 17px;
  text-decoration: none;
}

.black-friday-banner-text-purchase {
  color: #1d1d1d;
  font-size: 15px;
  font-weight: 800;
  text-decoration: underline;
}

.black-friday-banner-text-purchase.white {
  color: #fff;
}

.div-block-118 {
  align-items: center;
  display: flex;
}

.div-block-119 {
  grid-column-gap: 4px;
  align-items: center;
  margin-left: 9px;
  margin-right: 7px;
  display: flex;
}

.div-block-120 {
  background-color: #1d1d1d33;
  border-radius: 2.15px;
  width: 30px;
  height: 30px;
  padding-top: 4px;
}

.text-block-17 {
  color: #1d1d1d;
  text-align: center;
  font-size: 11px;
  font-weight: 800;
  line-height: 13px;
}

.text-block-18 {
  text-align: center;
  font-size: 6px;
  line-height: 8px;
}

.terms-text-underline {
  text-decoration: underline;
}

.blog-banner-right {
  z-index: 5001;
  opacity: 0;
  text-align: center;
  background-color: #f6f6f6;
  border-radius: 10px;
  width: 215px;
  display: none;
  position: fixed;
  inset: auto 20px 20px auto;
}

.blog-banner-right-title {
  margin-bottom: 17px;
  font-size: 22px;
  font-weight: 900;
  line-height: 26px;
}

.blog-banner-right-sub {
  color: #1d1d1d;
  max-width: 174px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  line-height: 20px;
}

.blog-banner-right-button {
  background-color: #1d1d1d;
  border-radius: 4px;
  padding: 14px 26px;
  font-size: 14px;
  font-weight: 800;
  line-height: 16px;
  transition: all .3s;
}

.blog-banner-right-button:hover {
  background-color: #35373a;
}

.blog-banner-right-contents {
  padding: 111px 14px 37px;
  position: relative;
  overflow: hidden;
}

.blog-banner-right-vector-1 {
  width: 66px;
  position: absolute;
  inset: 16px auto auto 0;
}

.blog-banner-right-vector-2 {
  width: 48px;
  position: absolute;
  inset: 0 69px auto auto;
}

.blog-banner-right-vector-3 {
  width: 49px;
  position: absolute;
  inset: 44px 0 auto auto;
}

.blog-details-low-cta-vector-3 {
  position: absolute;
  inset: auto auto -72px -58px;
}

.blog-banner-update-wrapper {
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.blog-banner-update-block {
  justify-content: space-between;
  align-items: center;
  max-width: 1125px;
  margin-left: auto;
  margin-right: auto;
  padding: 49px 80px;
  display: flex;
  position: relative;
}

.blog-banner-update-block-left {
  z-index: 10;
  align-items: center;
  width: 100%;
  max-width: 456px;
  display: flex;
  position: relative;
}

.blog-banner-update-block-right {
  z-index: 10;
  width: 100%;
  position: relative;
}

.blog-banner-update-title {
  color: #1d1d1d;
  margin-bottom: 8px;
  font-size: 28px;
  font-weight: 900;
  line-height: 35px;
}

.blog-banner-update-sub {
  color: #1d1d1d;
  line-height: 26px;
}

.blog-banner-update-block-text-block {
  padding-left: 30px;
}

.blog-banner-update-form {
  margin-bottom: 0;
  display: none;
}

.blog-banner-update-form-input {
  color: #1d1d1d99;
  border: 1px #000;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  margin-bottom: 0;
  padding-top: 25.5px;
  padding-bottom: 25.5px;
  padding-left: 24px;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.blog-banner-update-form-input:focus {
  border-style: solid;
  border-color: var(--peacock-2);
}

.form {
  background-color: #fff;
  border-radius: 5px;
  align-items: center;
  padding: 14px;
  display: flex;
}

.blog-banner-update-form-button {
  background-color: #1d1d1d;
  border-radius: 4px;
  padding: 17px 21px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.blog-banner-update-form-button:hover {
  background-color: #35373a;
}

.blog-banner-update-block-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.screen-recorder-cms-embed {
  background-color: #1d1d1d;
  display: none;
}

.l-d-tab-menu-img {
  display: none;
}

.blog-arrow-up {
  z-index: 5001;
  display: none;
  position: fixed;
  inset: auto 20px 386px auto;
}

.c-landing-header-button-copy {
  color: #090a0c;
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  max-width: 225px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 25px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .325s;
  display: flex;
}

.c-landing-header-button-copy:hover {
  background-color: #efefef;
}

.c-landing-header-button-copy.center {
  justify-content: center;
}

.c-landing-header-button-copy.center.c-me-cta {
  max-width: 260px;
  padding-left: 30px;
  padding-right: 30px;
}

.c-landing-header-button-copy.podcast {
  background-color: #7d7aff;
  max-width: none;
  padding-left: 30px;
  padding-right: 30px;
  display: inline-block;
}

.c-landing-header-button-copy.podcast.get-started-start.tools-header-button {
  color: #fff;
}

.c-landing-header-button-copy.podcast.get-started-start.tools-header-button:hover {
  background-color: #5956cf;
}

.c-landing-header-button-copy.podcast.get-started-start.tools-header-button.tools-landing-cta-button {
  font-family: Inter-custom-woff2, sans-serif;
}

.c-landing-header-button-copy.podcast.get-started-start.tools-header-button.tools-landing-cta-button.update {
  color: #fff;
  background-color: #000;
  border-radius: 4px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.c-landing-header-button-copy.podcast.get-started-start.tools-header-button.tools-landing-cta-button.update:hover {
  background-color: var(--black-3);
  color: #fff;
}

.c-landing-header-button-copy.podcast.get-started-start.tools-header-button.ld-header-button {
  color: var(--black);
  background-color: #dfff84;
  border-radius: 4px;
  padding-left: 36px;
  padding-right: 36px;
}

.c-landing-header-button-copy.podcast.get-started-start.tools-header-button.ld-header-button:hover {
  background-color: #a4c93b;
}

.c-landing-header-button-copy.podcast.get-started-start.info-page-cta-button {
  color: #fff;
  background-color: #0b0d10;
  padding-top: 13.5px;
  padding-bottom: 15px;
}

.blog-arrrow-up-icon {
  cursor: pointer;
}

.pm-mobile-download-pdf-text {
  color: #161c21;
  max-width: 260px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 24px;
}

.image-72 {
  max-width: 380px;
}

.quiz-body {
  overflow: hidden;
}

.use-case-landing-faq-header {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.use-case-landing-header-img-mobile {
  display: none;
}

.annual-roprt-22-body {
  font-family: Inter-custom-woff2, sans-serif;
  overflow: visible;
}

.annual-report-22-header {
  background-color: #000;
  border-bottom: 15px solid #dfff84;
  padding: 87px 30px 152px;
}

.annual-report-22-header-title-block {
  width: 100%;
  max-width: 563px;
  position: relative;
}

.annual-report-22-header-block {
  grid-column-gap: 20px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.annual-report-22-title {
  color: #fff;
  margin-bottom: 0;
  font-size: 82px;
  font-weight: 900;
  line-height: 90px;
}

.annual-report-22-title-span-1 {
  position: relative;
  left: 91px;
}

.annual-report-22-title-span-vector-1 {
  position: absolute;
  inset: 105px auto auto 108px;
}

.annual-report-22-title-span-vector-2 {
  position: absolute;
  inset: auto auto 105px 8px;
}

.annual-report-22-header-right {
  flex: 1;
}

.annual-report-22-header-right-inner {
  max-width: 440px;
  margin-left: auto;
}

.annual-report-22-header-text {
  color: #f6f6f6;
  margin-bottom: 28px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.annual-report-22-header-button {
  color: #1d1d1d;
  background-color: #dfff84;
  border-radius: 4px;
  padding: 17px 28px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  transition: all .3s;
}

.annual-report-22-header-button:hover {
  background-color: #a4c93b;
}

.annual-report-22-header-info-text {
  color: #ffffff80;
  margin-top: 16px;
  font-size: 12px;
  line-height: 17px;
}

.annual-report-22-slider-section {
  margin-top: -216px;
  padding: 90px 90px 86px;
  position: relative;
  overflow: hidden;
}

.annual-report-22-slider-section-wrapper {
  max-width: 1208px;
  margin-left: auto;
  margin-right: auto;
}

.annual-report-22-slider-section-title {
  color: #1d1d1d;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 900;
  line-height: 55px;
}

.annual-report-22-slider-section-slider {
  z-index: 50;
  background-color: #0000;
  height: auto;
  padding-top: 0;
  overflow: visible;
}

.annual-report-22-slider-section-arrow-left {
  z-index: 20;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 13px;
  inset: -46px 4px auto auto;
  overflow: visible;
}

.annual-report-22-slider-section-arrow-right {
  z-index: 20;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 13px;
  display: flex;
  inset: -46px -31px auto auto;
  overflow: visible;
}

.annual-report-22-slider-section-mask {
  width: 27%;
  overflow: visible;
}

.annual-report-22-slider-section-slider-top-text {
  font-size: 20px;
  line-height: 20px;
}

.annual-report-22-slider-section-slide-top-text-span {
  padding-right: 8px;
  font-size: 75px;
  font-weight: 900;
  line-height: 75px;
  display: inline-block;
}

.annual-report-22-slider-section-slide-text {
  color: #1d1d1d;
  max-width: 240px;
  margin-top: 19px;
  font-size: 20px;
  line-height: 26px;
}

.annual-report-22-slider-section-slide-text.c-me-header-img-5, .annual-report-22-slider-section-slide-text._5 {
  max-width: 250px;
}

.annual-report-22-slider-section-slide-text._3 {
  max-width: 260px;
}

.annual-report-22-slider-section-slide-text._4 {
  max-width: 250px;
}

.annual-report-22-slider-section-dots {
  display: none;
}

.annual-report-22-slider-section-disable-arrow-left {
  width: 20px;
  position: absolute;
  inset: 0 37px auto auto;
}

.annual-report-22-slider-section-disable-arrow-right {
  width: 20px;
  position: absolute;
  inset: 0 0% auto auto;
}

.annual-report-22-slider-section-info-text {
  opacity: .8;
  color: #1d1d1d99;
  margin-top: 12px;
  font-size: 12px;
  line-height: 22px;
}

.annual-report-22-cta-section {
  background-color: #f6f6f6;
  padding: 72px 30px;
}

.annual-report-22-cta-block {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.annual-report-22-cta-block-img {
  width: 100%;
  max-width: 495px;
}

.annual-report-22-cta-block-content {
  width: 100%;
  max-width: 471px;
}

.annual-report-22-cta-block-button {
  color: #fff;
  background-color: #000;
  border-radius: 4px;
  margin-top: 18px;
  padding: 17px 28px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  transition: all .275s;
}

.annual-report-22-cta-block-button:hover {
  background-color: #201e1e;
}

.annual-report-22-cta-block-title {
  color: #1d1d1d;
  margin-bottom: 22px;
  font-size: 38px;
  font-weight: 900;
  line-height: 42px;
}

.annual-report-22-cta-block-text {
  max-width: 431px;
  margin-bottom: 18px;
}

.annual-report-22-cta-block-extra-bold {
  font-weight: 800;
}

.annual-report-testimonial-section {
  text-align: center;
  background-color: #f6f6f6;
  padding: 78px 30px 80px;
}

.annual-report-testimonial-person-block {
  text-align: left;
  align-items: center;
  max-width: 263px;
  margin-top: 18px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  left: 32px;
}

.annual-report-testimonial-person-info {
  padding-left: 14px;
}

.annual-report-testimonial-person-name {
  font-weight: 800;
  line-height: 22px;
}

.annual-report-testimonial-person-position {
  line-height: 22px;
}

.annual-report-testimonial-text {
  max-width: 768px;
  margin-top: 24px;
  margin-left: auto;
  margin-right: auto;
  font-size: 28.68px;
  font-weight: 700;
  line-height: 36px;
}

.annual-report-testimonial-text-link {
  border-bottom: 2px solid #000;
  font-size: 28.68px;
  line-height: 30px;
  transition: all .275s;
}

.annual-report-testimonial-text-link:hover {
  color: #151c22a6;
}

.annual-report-22-download-section {
  background-color: #b7bfff;
}

.annual-report-22-download-section-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  align-items: stretch;
}

.annual-report-22-download-section-grid-left-inner {
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  padding-right: 60px;
  position: relative;
}

.annual-report-22-download-section-grid-left-inner-vector {
  position: absolute;
  inset: 29% 0% auto auto;
}

.annual-report-22-download-section-grid-left {
  padding-top: 77px;
  padding-bottom: 90px;
}

.annual-report-22-download-section-grid-right {
  background-color: #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.annual-report-22-download-section-grid-right-inner {
  width: 100%;
  max-width: 414px;
  margin-left: auto;
  margin-right: auto;
}

.annual-report-22-download-section-grid-right-inner-title {
  color: #fff;
  margin-bottom: 13px;
  font-size: 38px;
  font-weight: 900;
  line-height: 44px;
}

.annual-report-22-download-section-grid-right-inner-text {
  color: #f6f6f6;
  max-width: 352px;
  margin-bottom: 26px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.annual-report-22-download-section-grid-right-inner-info-text {
  color: #ffffff80;
  margin-top: 11px;
  font-size: 14px;
  line-height: 17px;
}

.annual-report-22-slider-section-report-link {
  z-index: 100;
  max-width: 60px;
  transition: all .25s;
  position: sticky;
  inset: 93px auto auto 0%;
}

.annual-report-22-slider-section-report-link:hover {
  opacity: .8;
}

.annual-report-slider-mobile-right {
  display: none;
  position: absolute;
  inset: 0% -31px auto auto;
}

.annual-report-slider-mobile-left {
  display: none;
  position: absolute;
  inset: 0% 4px auto auto;
}

.annual-report-mobile-nav {
  display: none;
}

.annual-report-mobile-nav-button {
  color: #1d1d1d;
  background-color: #dfff84;
  border-radius: 4px;
  padding: 17px 28px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
  transition: all .3s;
}

.annual-report-mobile-nav-button:hover {
  background-color: #a4c93b;
}

.image-73 {
  position: absolute;
  inset: 0% -32px auto auto;
}

.section-sticy-wrapper {
  padding-top: 18px;
}

.annual-report-ryan {
  max-width: 44px;
}

.home-with-video-test {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.home-with-video-test-container {
  border-radius: 8px;
  width: 100%;
  padding-bottom: 56.25%;
  position: relative;
}

.home-with-video-test-wrapper {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.home-with-video-test-single-video {
  width: 200%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.home-with-video-test-single-video.is--first {
  border-radius: 8px;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.home-with-video-test-single-video.is--second {
  border-radius: 8px;
  width: 100%;
}

.home-with-video-test-slider {
  z-index: 99;
  cursor: col-resize;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.video-drag-line {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2px;
  height: 100%;
  display: flex;
  position: absolute;
  left: 50%;
}

.video-drag-line-icon {
  object-fit: contain;
  object-position: 50% 50%;
  width: 44px;
  max-width: none;
  padding-top: 5px;
  padding-bottom: 5px;
  position: relative;
}

.home-with-video-test-clipper {
  z-index: 2;
  width: 50%;
  line-height: 0;
  display: inline-block;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.video-drag-input {
  cursor: col-resize;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.home-with-video-test-single-video-items {
  z-index: 1;
  grid-column-gap: 43px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: absolute;
  inset: 10px auto auto 0;
}

.home-with-video-test-single-video-items.is--right {
  text-align: right;
  justify-content: flex-end;
  left: auto;
  right: 0;
}

.home-with-video-test-single-video-logo {
  mix-blend-mode: screen;
  max-height: 20px;
  margin-top: 3px;
}

.home-with-video-test-single-video-logo.zoom-logo {
  margin-top: 5px;
}

.blur-btn {
  color: #fff;
  background-color: #ffffff40;
  border-radius: 3.36px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-bottom: 4px;
  padding: 4px 7px;
  font-size: 8px;
  line-height: 1.125;
  display: inline-block;
}

.blur-btn.with-dot {
  grid-column-gap: 7px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.blur-btn-dot {
  background-color: #df5956;
  border-radius: 50%;
  flex: none;
  width: 4.18px;
  height: 4.18px;
}

.home-with-video-test-single-video-logo-wrap {
  text-align: center;
  flex: 1 0 auto;
}

.home-with-video-test-single-video-tags {
  flex: none;
}

.annual-report-stats-wrapper {
  width: 162%;
  padding-top: 60px;
  display: flex;
}

.annual-report-stats-wrapper-stat {
  width: 20%;
}

.r-annual-report-slider-arrow-left {
  position: absolute;
  inset: 0% 37px auto auto;
}

.r-annual-report-slider-arrow-left.left-black-1 {
  z-index: 1;
  cursor: pointer;
  display: none;
}

.r-annual-report-slider-arrow-left.left-black-2 {
  z-index: 2;
  cursor: pointer;
  display: none;
}

.r-annual-report-slider-arrow-right {
  position: absolute;
  inset: 0% 0% auto auto;
}

.r-annual-report-slider-arrow-right.right-black-1 {
  z-index: 1;
  cursor: pointer;
  display: none;
}

.r-annual-report-slider-arrow-right.right-black-2 {
  z-index: 2;
  cursor: pointer;
}

.op-0, .dfgdf {
  opacity: 0;
}

.report-stat-slider-desktop {
  padding-top: 38px;
  position: relative;
}

.image-75 {
  display: block;
}

.report-stat-slider-mobile {
  padding-top: 46px;
  display: none;
  position: relative;
}

.annual-report-22-slider-section-slider-copy {
  z-index: 50;
  background-color: #0000;
  height: auto;
  padding-top: 0;
  overflow: visible;
}

.annual-report-22-slider-section-mask-copy {
  width: 32.5%;
  overflow: visible;
}

.annual-report-22-slider-section-arrow-left-mobile {
  z-index: 20;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 13px;
  inset: -46px 4px auto auto;
  overflow: visible;
}

.annual-report-22-slider-section-arrow-right-mobile {
  z-index: 20;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 13px;
  display: flex;
  inset: -46px -31px auto auto;
  overflow: visible;
}

.annual-report-slider-mobile-left-mobile {
  display: none;
  position: absolute;
  inset: 0% 4px auto auto;
}

.annual-report-slider-mobile-right-mobile {
  display: none;
  position: absolute;
  inset: 0% -31px auto auto;
}

.video-drag-line-tag {
  opacity: 0;
  color: #fff;
  text-align: center;
  background-color: #000000b3;
  border-radius: 330px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 146px;
  height: 33px;
  margin-top: 9px;
  font-size: 14px;
  line-height: 1.2;
  transition: opacity .2s;
  display: none;
  position: absolute;
  top: 100%;
  left: -51px;
}

.video-drag-line-tag.shown {
  opacity: 1;
}

.video-drag-line-icon-wrap {
  text-align: center;
  position: relative;
}

.annual-report-22-slider-section-info-text-mobile {
  opacity: .8;
  color: #1d1d1d99;
  margin-top: 12px;
  font-size: 12px;
  line-height: 22px;
  display: none;
}

.podcast-transcript-with-video-info-text {
  color: #484c56;
  text-align: center;
  margin-top: 35px;
  font-size: 15px;
  font-weight: 700;
  line-height: 24px;
}

.podcast-transcript-with-video-title {
  color: #1b2127;
  text-align: center;
  max-width: 591px;
  margin: 67px auto 22px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.podcast-transcript-video {
  max-width: 591px;
  margin-left: auto;
  margin-right: auto;
  transition: all .25s;
  display: block;
}

.blog-mobile-banner {
  text-align: center;
  background-color: #f6f6f6;
  border-radius: 10px;
  padding: 20px 20px 15px;
  display: none;
  position: relative;
  overflow: hidden;
}

.blog-mobile-banner-title {
  color: #1d1d1d;
  text-align: center;
  max-width: 243px;
  margin-bottom: 6px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  font-weight: 900;
  line-height: 20px;
}

.blog-mobile-banner-sub {
  color: #1d1d1d;
  text-align: center;
  max-width: 220px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  line-height: 20px;
}

.blog-mobile-banner-button {
  color: #fff;
  background-color: #1d1d1d;
  border-radius: 4px;
  padding: 13px 26px;
  font-size: 14px;
  line-height: 17px;
  transition: all .275s;
}

.blog-mobile-banner-button:hover {
  background-color: #000;
}

.blog-mobile-banner-vector-2 {
  max-width: 32px;
  position: absolute;
  inset: 75px 0% auto auto;
}

.blog-mobile-banner-vector-1 {
  max-width: 44px;
  position: absolute;
  inset: 26px auto auto -7px;
}

.r-home-slider-video-component {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.podcast-transcript-video-img {
  cursor: pointer;
}

.podcast-transcript-video-img:hover {
  filter: brightness(75%);
}

.podcast-transcript-video-youtube {
  display: none;
}

.blog-qoute-wrapper {
  border-top: 1px solid #1d1d1d4d;
  border-bottom: 1px solid #1d1d1d4d;
  margin-bottom: 35px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.blog-qoute-text {
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 700;
  line-height: 44px;
}

.blog-qoute-info {
  margin-top: 14px;
  font-size: 16px;
  line-height: 22px;
}

.rooster-teeth {
  max-width: 190px;
}

.pff {
  max-width: 50px;
}

.div-block-5 {
  align-items: center;
  display: flex;
}

.image-77 {
  max-width: 86px;
  margin-right: 8px;
}

.h1 {
  color: #1d1d1d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 76px;
  font-weight: 800;
  line-height: 90px;
}

.h1.is--loby-page {
  font-size: 85px;
}

.h1.is--loby-page.centered-text.webinars-title {
  font-size: 80px;
  line-height: 86px;
}

.text-span-9 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830660e6_Vector%20(9).png");
  background-position: 0 0;
  background-size: contain;
  padding-left: 20px;
  padding-right: 20px;
}

.lobby-header_wrapper {
  margin-top: 4.1rem;
  margin-bottom: 40px;
}

.container-980 {
  max-width: 1020px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-980.hidden {
  display: none;
}

.webinars-small {
  margin-top: 60px;
  margin-bottom: 28px;
  font-size: 16px;
  font-weight: 700;
}

.webinars-small.past-webinars {
  margin-top: 110px;
}

.webinars-small.past-webinars.webinars-past-wrapper {
  margin-top: 65px;
}

.webinars-small.webinars-small-new {
  margin-top: 64px;
  margin-bottom: 24px;
}

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

.upcoming-events.webinar-upcoming-events {
  grid-template-columns: 1fr;
}

.podcast-item {
  height: auto;
  margin-bottom: 49px;
}

.podcast-item.webinars-past-item {
  margin-bottom: 16px;
}

.podcast-item_watch {
  color: #1d1d1d;
  margin-top: 10px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}

.podcast-item_watch.past {
  transition: color .2s;
}

.podcast-item_watch.past.podcast-item_watch-bigger {
  margin-top: 25px;
  font-size: 14px;
  text-decoration: underline;
}

.podcast-item_watch.hidden.has--underline {
  text-decoration: underline;
}

.podcast-item_register {
  color: #1d1d1d;
  text-align: center;
  background-color: #fff0;
  border: 1px solid #1d1d1d;
  border-radius: 4px;
  width: auto;
  max-width: none;
  margin-top: 12px;
  padding: 11px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
  transition: border-color .2s, color .2s, background-color .2s;
}

.podcast-item_register:hover {
  color: #fff;
  background-color: #1d1d1d;
}

.podcast-item_register:active {
  background-color: #444;
  border-color: #444;
}

.podcast-date {
  color: #1d1d1d;
  margin-right: 6px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  line-height: 15px;
}

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

.podcast-item_icons {
  z-index: 10;
  max-width: 75px;
  position: absolute;
  top: 50%;
  right: 22px;
  transform: translate(0, -50%);
}

.podcast-dates {
  margin-bottom: 6px;
  display: flex;
}

.podcast-dates.text-color-white {
  color: var(--white);
  margin-bottom: 0;
}

.podcast-item_link {
  flex-direction: column;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.podcast-item_link.upcoming {
  flex-direction: column-reverse;
}

.podcast-item_link.upcoming.main {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.podcast-item_link.upcoming.background-color-black {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.podcast-item_link.upcoming.dark-bg_item {
  background-color: var(--dark);
  font-size: 1vw;
}

.podcast-item_link.upcoming.webinar-upcoming-event_link {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: var(--dark);
  border-radius: 8px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 52px 76px 52px 100px;
  position: relative;
}

.podcast-item_link.related_link, .podcast-item_link.related_link:hover {
  text-decoration: none;
}

.podcast-item_description {
  color: #1d1d1d;
  font-family: Inter-custom-woff2, sans-serif;
}

.podcast-item_description.hidden.is--no-underline, .podcast-item_description.hidden.is--no-underline:hover {
  text-decoration: none;
}

.podcast-item_description.past-events {
  font-size: 12px;
  line-height: 16px;
}

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

.podcast-item_description.text-color-gray {
  color: var(--tech-gray-text);
  line-height: 22px;
}

.podcast-item_thumbnail-image {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 6px;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.podcast-item__thumbnail {
  background-color: #dbd9d5;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 10px;
  position: relative;
}

.podcast-item__thumbnail.upcoming {
  width: 100%;
}

.podcast-item__thumbnail.past {
  width: 100%;
  position: relative;
}

.podcast-item__thumbnail.past-events {
  width: 100%;
  margin-bottom: 11px;
}

.podcast-item__thumbnail.webinar-upcoming-event_thumbnail {
  background-color: #0000;
  flex: 1 1 0;
  margin-bottom: 0;
}

.podcast-length {
  z-index: 2;
  color: #fff;
  background-color: #1d1d1d99;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  padding: 3px 4px;
  display: block;
  position: absolute;
  bottom: 10px;
  right: 10px;
}

.podcast-length.small {
  font-size: 10px;
  line-height: 12px;
  bottom: 5px;
  right: 5px;
}

.podcast-length.main {
  z-index: 3;
  color: #1d1d1d;
  background-color: #ffffff80;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 10px;
  font-weight: 600;
  line-height: 12px;
  bottom: 13px;
  right: 15px;
}

.podcast-play {
  z-index: 3;
  max-width: 54px;
  position: absolute;
  bottom: 10px;
  left: 10px;
}

.podcast-play.small {
  max-width: 27px;
  bottom: 5px;
  left: 5px;
}

.podcast-play.small.webinars-play {
  max-width: 38px;
  bottom: 12px;
  left: 12px;
}

.podcast-play.main {
  opacity: .4;
  transition: opacity .2s;
  bottom: 18px;
  left: 24px;
}

.podcast-item__content {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.podcast-item__content.upcoming.webinar-upcoming-event_contentt {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  flex: 1 1 0;
  justify-content: space-between;
  align-self: stretch;
  height: 100%;
  min-height: auto;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.podcast-h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  line-height: 32px;
}

.podcast-h2.mb-4 {
  color: #1d1d1d;
  margin-bottom: 4px;
  font-weight: 800;
}

.podcast-h2.mb-4.upcoming.text-color-white {
  color: var(--white);
  margin-bottom: 0;
  font-size: 30px;
  line-height: 38px;
}

.podcast-h2.mb-4.past {
  font-size: 20px;
  line-height: 23px;
}

.podcast-h2.mb-4.past.webinar-podcast-h2 {
  margin-bottom: 10px;
  font-size: 18px;
}

.podcast-h2.mb-4.related_h2 {
  font-size: 20px;
  line-height: 23px;
}

.podcast-h2.mb-4.related_h2.is--no-underline {
  text-decoration: none;
}

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

.podcast-h2.text-align-center.mb-2 {
  margin-bottom: 2rem;
  font-weight: 800;
}

.newsletter-block {
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830660e8_Frame.png");
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 8px;
  justify-content: space-between;
  margin-top: 2.6rem;
  margin-bottom: 2.6rem;
  padding: 36px 0 0 33px;
  display: flex;
}

.newsletter-block.is--bg-only {
  background-image: none;
  position: relative;
}

.newsletter-block.is--bg-only.hidden {
  display: none;
}

.div-block-122 {
  width: 50%;
  max-width: none;
  padding-bottom: 36px;
}

.newsletter-title {
  color: #f6f6f6;
  max-width: 315px;
  margin-bottom: 14px;
  font-size: 40px;
  font-weight: 800;
  line-height: 40px;
}

.newsletter-title.newsletter-dark-text {
  color: var(--dark);
  max-width: 600px;
  font-size: 30px;
  line-height: 38px;
}

.newsletter-description {
  color: #afafaf;
  margin-bottom: 32px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.newsletter-description.newsletter-dark-text {
  color: var(--dark);
  margin-bottom: 0;
  font-size: 16px;
}

.image-10 {
  z-index: 2;
  object-fit: cover;
  object-position: 0% 0%;
  max-width: 340px;
  position: relative;
}

.past-webinars {
  margin-top: 20px;
}

.collection-list-2 {
  grid-column-gap: 21px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.past-webinars_actions {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.podcast-item_register-2 {
  color: #1d1d1d;
  text-align: center;
  background-color: #fff0;
  border: 1px solid #1d1d1d;
  border-radius: 4px;
  width: auto;
  max-width: none;
  padding: 11px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
  transition: border-color .2s, color .2s, background-color .2s;
}

.podcast-item_register-2:hover {
  color: var(--white);
  background-color: #1d1d1d;
}

.podcast-item_register-2:active {
  background-color: #444;
  border-color: #444;
}

.podcast-item_register-2.is--wide.podcast-item_register-bigger {
  padding: 13px 34px;
  font-size: 16px;
  line-height: 22px;
}

.podcast-date-2 {
  color: #1d1d1d;
  margin-right: 6px;
  font-size: 13px;
}

.podcast-date-2.past, .podcast-date-2.hidden {
  display: none;
}

.podcast-item__content-2 {
  padding-right: 16px;
}

.podcast-item_thumbnail-image-2 {
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 6px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.podcast-item_thumbnail-image-2.image-hover {
  transform: scale3d(1.05none, 1.05none, 1none);
  transform-style: preserve-3d;
}

.lobby-cta--subtitle {
  color: #afafaf;
  text-align: center;
  margin-bottom: 8px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.lobby-cta_actions {
  justify-content: center;
  align-items: center;
  padding-top: 3rem;
  display: flex;
}

.lobby-cta_actions.webinar-cta_actions {
  padding-top: 24px;
}

.button-secondary-2 {
  color: #dfff84;
  background-color: #3898ec00;
  border: 1px solid #dfff84;
  border-radius: 4px;
  padding: 16px 30px 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 800;
  line-height: 20px;
}

.button-secondary-2.button-outline-white {
  border-color: var(--white);
  color: var(--white);
}

.button-primary {
  color: #1a191a;
  background-color: #dfff84;
  border-radius: 4px;
  padding: 16px 30px 15px;
  font-weight: 800;
}

.button-primary.mr-1 {
  margin-right: 1rem;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.button-primary.mr-1.r-home-tracks-button.button-purple {
  background-color: var(--primary-purple);
  color: var(--white);
  border-radius: 4px;
  font-weight: 700;
}

.button-primary.mr-1 {
  margin-right: 1rem;
}

.lobby-cta {
  background-color: #1d1d1d;
  padding-top: 3.75rem;
  padding-bottom: 4.25rem;
}

.lobby-cta.webinar-cta {
  background-color: var(--white-smoke-3);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.lobby-cta_h2 {
  color: #f6f6f6;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 45px;
}

.lobby-cta_h2.webinars-cta_h2 {
  font-size: 50px;
  line-height: 58px;
}

.container-2 {
  max-width: 980px;
}

.loby-cta_wrapper {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.loby-cta_wrapper.webinar-cta_wrapper {
  max-width: 85%;
}

.section-header_banner {
  color: var(--slate-blue);
  padding-top: 30px;
  padding-bottom: 54px;
}

.link-block {
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.breadcrumb {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  line-height: 24px;
  text-decoration: none;
}

.breadcrumb.w--current {
  font-weight: 800;
}

.breadcrumb.strong {
  font-weight: 700;
}

.breadcrumb.strong.banner_breadcrumb {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 600;
}

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

.banner-h2 {
  color: #1d1d1d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 55px;
  font-weight: 800;
  line-height: 48px;
}

.section-past_events {
  margin-top: 74px;
  margin-bottom: 74px;
}

.collection-list-3 {
  grid-column-gap: 21px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.podcast-item_register-3 {
  color: #1d1d1d;
  text-align: center;
  background-color: #fff0;
  border: 1px solid #1d1d1d;
  border-radius: 4px;
  width: auto;
  max-width: none;
  padding: 11px;
  font-size: 12px;
  font-weight: 800;
}

.podcast-item_register-3.past, .podcast-item_register-3.hidden {
  display: none;
}

.podcast-item_icons-2 {
  max-width: 75px;
  display: none;
  position: absolute;
  top: 50%;
  right: 22px;
  transform: translate(0, -50%);
}

.podcast-item_icons-2.is--hide {
  display: none;
}

.pagination-number_wrapper {
  align-items: center;
  display: flex;
}

.pagination-number {
  color: #1d1d1d;
  padding-left: 13px;
  padding-right: 13px;
  font-size: 14px;
  text-decoration: none;
}

.pagination-number_text {
  color: #1d1d1d;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.div-block-9 {
  width: 50%;
  position: static;
  top: 0;
}

.registration-date {
  color: #fff;
  margin-left: 6px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 1;
  display: flex;
}

.registration-date.first {
  margin-left: 0;
  display: flex;
}

.speakers-h2 {
  color: #2c2c2c;
  margin-top: 60px;
  font-weight: 800;
  line-height: 49px;
  position: sticky;
  top: 160px;
}

.header-registration_wrapper {
  grid-column-gap: 75px;
  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;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
  display: grid;
}

.image-78 {
  max-width: 37px;
  margin-right: 11px;
}

.podcast-speakers--title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 800;
  line-height: 22px;
}

.section-speakers {
  background-color: #f6f6f6;
  padding-top: 74px;
  padding-bottom: 55px;
  position: static;
  top: auto;
}

.div-block-123 {
  width: 50%;
}

.registration-h1 {
  color: #fff;
  margin-bottom: 0;
  line-height: 49px;
}

.registration-h1.is--40 {
  line-height: 40px;
}

.podcast-speakers--collection {
  margin-bottom: 40px;
}

.podcast-speakers--collection.mb-0 {
  margin-bottom: 0;
}

.header-registration {
  background-color: #1d1d1d;
}

.section-speakers_wrapper {
  display: flex;
  position: static;
  top: auto;
}

.podcast-speakers--wrapper {
  align-items: center;
  margin-top: 37px;
  margin-bottom: 18px;
  display: flex;
}

.podcast-speakers--wrapper.upcoming-speaker_title {
  display: none;
}

.registration-paragraph {
  color: #f6f6f6;
  margin-top: 30px;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  line-height: 25px;
}

.date-block-black {
  background-color: #2c2c2c;
  border-radius: 4px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 10px;
  font-size: 30px;
  display: inline-block;
}

.webinars-nav-logo {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-podcast_header {
  background-color: #f6f6f6;
  padding-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.container-small-2 {
  max-width: 680px;
  padding-left: 20px;
  padding-right: 20px;
}

.breadcrumbs {
  align-items: center;
  padding-top: 14px;
  padding-bottom: 35px;
  display: flex;
}

.podcast-related {
  margin-top: 91px;
  padding-bottom: 4.1rem;
}

.podcast-h1 {
  color: #1d1d1d;
  margin-top: 0;
  margin-bottom: 14px;
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}

.podcast-main_video {
  cursor: pointer;
  border-radius: 4px;
  max-width: 851px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  left: auto;
}

.unlocked-video {
  display: block;
}

.podcast-main_video--wrapper {
  z-index: 0;
  border-radius: 4px;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.podcast-main_content {
  margin-top: 54px;
}

.podcast-main_content.hidden {
  margin-bottom: 4.1rem;
}

.arrow-2 {
  max-width: 20px;
  margin-left: 8px;
  margin-right: 8px;
}

.video-image {
  z-index: 2;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

.collection-list {
  grid-column-gap: 19px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.html-embed {
  border-radius: 11px;
  height: 0;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.podcast-description {
  color: #1d1d1d;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  display: none;
}

.icons-image {
  z-index: 2;
  max-width: 125px;
  position: absolute;
  top: 50%;
  right: -50px;
  transform: translate(0, -50%);
}

.speaker-item {
  grid-column-gap: 11px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  margin-bottom: 60px;
  display: grid;
}

.speaker-item.upcoming-speaker {
  grid-column-gap: 20px;
  grid-template-columns: auto 1fr;
}

.speaker-item.speaker-main_item {
  grid-column-gap: 20px;
  grid-template-columns: auto 1fr;
  margin-bottom: 20px;
}

.speaker-role {
  color: #4e4e4e;
  font-size: 10px;
  line-height: 12px;
}

.div-block-124 {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  margin-left: 0;
  display: flex;
}

.speaker-description {
  color: #2c2c2c;
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  line-height: 17px;
}

.speaker-social_item {
  margin-right: 14px;
  transition: all .2s;
}

.speaker-social_item:hover {
  filter: brightness(6%);
}

.div-block-2 {
  flex-wrap: wrap;
  align-items: flex-end;
  margin-bottom: 6px;
  display: flex;
}

.image-80 {
  max-width: 20px;
}

.image-80._2 {
  opacity: .8;
  width: 20px;
  max-width: 20px;
}

.image-80._3 {
  opacity: .8;
}

.image-12 {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.div-block-125 {
  border-radius: 4px;
  width: 145px;
  height: 145px;
  overflow: hidden;
}

.speaker-name {
  color: #2c2c2c;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 22px;
  font-weight: 800;
  line-height: 21px;
}

.image-6 {
  width: 20px;
  max-width: 25px;
}

.div-block-126 {
  object-fit: cover;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-126.upcoming-speaker_image {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.div-block-127.upcoming-speaker_wrapper {
  border-radius: 4px;
  width: 145px;
  height: 145px;
  overflow: hidden;
}

.pagination {
  border-top: 1px solid #1d1d1d;
  justify-content: space-between;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-top: 20px;
}

.next {
  background-color: #fafafa00;
  border-width: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.webinar-rich-text {
  margin-top: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 1.2;
}

.webinar-rich-text p {
  margin-bottom: 1em;
  line-height: 1.8;
}

.webinar-rich-text h2 {
  margin-bottom: 1rem;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
}

.webinar-rich-text h3 {
  margin-bottom: 1rem;
  font-weight: 800;
}

.webinar-rich-text h4 {
  font-weight: 800;
}

.webinar-rich-text.white {
  color: #fff;
  font-size: 16px;
}

.webinar-rich-text.white.mt--0 {
  margin-top: 0;
}

.webinar-rich-text a {
  text-decoration: underline;
  transition: opacity .3s;
}

.webinar-rich-text a:hover {
  opacity: .8;
}

.div-block-128 {
  z-index: 2;
  border-radius: 4px;
  height: 0;
  padding-top: 56.25%;
  position: relative;
}

.small-footer {
  background-color: #121212;
}

.small-footer.is--hidden {
  display: none;
}

.c-webinar-form-wrapper {
  background-color: var(--white-smoke-3);
  color: #1d1d1d;
  border-radius: 8px;
  padding: 28px;
  font-family: Inter-custom-woff2, sans-serif;
}

.c-webinar-form-title {
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 1.2;
}

.c-webinar-form-title.no--mb {
  margin-bottom: 4px;
}

.c-webinar-form-element {
  display: none;
}

.c-webinar-form-element.shown {
  display: block;
}

.c-webiner-form-success {
  text-align: center;
  padding-top: 14px;
  display: block;
}

.c-webiner-form-success.hidden {
  display: none;
}

.c-webiner-form-success-title {
  margin-bottom: 6px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
}

.c-webiner-form-success-subtitle {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 1.2;
}

.c-webinar-form-text {
  margin-bottom: 6px;
  font-size: 12px;
  line-height: 1.33;
}

.c-webinar-form-text.is--success-message {
  color: var(--grey);
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 10px;
}

.c-webinar-form-share-buttons {
  margin-top: 20px;
}

.c-webinar-form-success-message {
  margin-top: 16px;
  margin-bottom: 48px;
}

.c-webinar-form-share-button {
  color: #9671ff;
  background-color: #0000;
  border: 1px solid #9671ff;
  border-radius: 4px;
  width: 100%;
  margin-top: 12px;
  padding: 13px 20px 15px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2;
  transition: background-color .2s, color .2s;
  display: inline-block;
}

.c-webinar-form-share-button:hover {
  color: #774df0;
  border-color: #774df0;
}

.c-webinar-form-share-button.is--filled {
  color: var(--white);
  background-color: #9671ff;
  margin-top: 0;
}

.c-webinar-form-share-button.is--filled:hover {
  background-color: #875eff;
  border-color: #875eff;
}

.c-webinar-form-share-button.is--filled:active {
  background-color: #774df0;
  border-color: #774df0;
}

.c-webinar-form-share-button-wrapper {
  position: relative;
  overflow: visible;
}

.c-webinar-form-sharing {
  height: auto;
  margin-bottom: 10px;
  padding-bottom: 0;
  transition: height .2s;
  display: block;
  position: absolute;
  inset: auto 0% 50%;
  overflow: hidden;
}

.c-webinar-form-sharing.hidden {
  height: 0;
}

.c-webinar-form-sharing-popup {
  background-color: var(--white);
  border-radius: 4px;
  margin-bottom: 10px;
  padding: 13px 13px 11px;
  position: relative;
  box-shadow: 0 6px 20px #0000001f;
}

.c-webinar-form-sharing-apps {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.c-webinar-form-sharing-app {
  background-color: #0000;
  border-radius: 4px;
  min-width: 55px;
  padding: 6px;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.1;
  transition: background-color .2s;
}

.c-webinar-form-sharing-app:hover {
  background-color: #f7f7f7;
}

.c-webinar-form-sharing-app:active {
  background-color: var(--white-smoke-2);
}

.c-webinar-form-sharing-app-icon {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 35px;
  margin-bottom: 8px;
  text-decoration: none;
  display: flex;
}

.c-webinar-form-sharing-popup-arrow {
  position: absolute;
  inset: auto 0% 0%;
}

.registration-header-wrap {
  width: 100%;
}

.show-overflow {
  overflow: visible;
}

.podcast-item_thumbnail-image-wrap {
  width: 100%;
  padding-bottom: 65.5%;
  position: relative;
}

.podcast-item_thumbnail-image-wrap.ratio {
  padding-bottom: 56.25%;
}

.webinar-newsletter-form.has-z-index-high {
  z-index: 5;
  position: relative;
}

.empty-cms {
  background-color: #0000;
  padding: 0;
}

.podcast-bottom-icons {
  z-index: 2;
  background-image: linear-gradient(#1d1d1d00, #1d1d1d);
  width: 100%;
  height: 70px;
  position: absolute;
  inset: auto 0% 0%;
}

.webinars-nav-separator {
  background-color: #1d1d1d;
  align-self: stretch;
  width: 1.29574px;
  margin-left: 13.81px;
  margin-right: 13.81px;
  transition: background-color .2s;
  display: block;
}

.webinars-nav-title {
  color: #1d1d1d;
  letter-spacing: .01em;
  padding-top: 2px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.2;
  transition: color .2s;
}

.webinars-nav-top-offset {
  padding-top: 70px;
}

.webinars-bg-gray {
  background-color: #f6f6f6;
}

.webinars-bg-gray.background-gray {
  z-index: -1;
  min-height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.riverside-hit-publish-logo {
  display: block;
}

.riverside-hit-publish-logo.c-footer-blog-block {
  margin-bottom: 40px;
}

.c-webinar-form-sharing-popup-close {
  cursor: pointer;
  padding: 5px;
  position: absolute;
  inset: 5px 4px auto auto;
}

.div-block-129 {
  padding-bottom: 40px;
}

.section-teams-hero {
  color: #fff;
  background-color: #000;
  padding: 142px 30px;
  position: relative;
}

.section-teams-hero.is--bigger {
  padding-top: 164px;
  padding-bottom: 154px;
}

.section-teams-hero.is--bigger._26--padd {
  display: none;
}

.section-teams-hero.is--bigger.is--dark {
  max-height: 83vh;
  padding-top: 110px;
  padding-bottom: 115px;
}

.container-1280 {
  flex-direction: column;
  align-items: center;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-1280.relative {
  position: relative;
}

.container-1280.business_hero_wrapper {
  display: flex;
}

.teams-hero-text-wrapper {
  z-index: 5;
  max-width: 407px;
  position: relative;
}

.teams-hero-text-wrapper.mw--501 {
  max-width: 501px;
}

.teams-hero-text-wrapper.mw--610 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 610px;
  display: flex;
}

.teams-hero-text-wrapper.mw--680 {
  grid-row-gap: 18px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 680px;
  display: flex;
}

.teams-hero-text-wrapper.ty-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 610px;
  display: flex;
}

.heading-teams-hero {
  margin-bottom: 15px;
  font-size: 38px;
  font-weight: 400;
  line-height: 50px;
}

.heading-teams-hero.mb--20 {
  font-size: 45px;
}

.teams-hero-bold {
  font-weight: 900;
}

.body-teams {
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 1.35;
}

.paragraph-hero-teams {
  max-width: 364px;
  margin-bottom: 20px;
  font-size: 18px;
}

.paragraph-hero-teams.mw-300 {
  max-width: 300px;
  margin-bottom: 26px;
}

.section-teams-bg-wrapper {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: absolute;
  inset: 0%;
}

.tems-bg-black {
  z-index: 2;
  background-color: #000;
  width: 41%;
  max-width: none;
  height: 100%;
  position: relative;
}

.tems-bg-black.is--dark {
  background-color: var(--dark);
}

.teams-bg-gradient {
  background-image: linear-gradient(to right, #000, #0000);
  width: 342px;
  position: absolute;
  inset: 0% 0% 0% auto;
  transform: translate(99%);
}

.teams-bg-gradient.is--dark {
  background-image: linear-gradient(90deg, var(--dark) 18%, #1d1d1de0 39%, #0000);
  width: 234px;
  right: 4px;
  transform: translate(99%);
}

.right-arrow-3, .arrow-hide, .slide-nav-2 {
  display: none;
}

.slider-teams-bg {
  z-index: 1;
  width: 60%;
  height: 100%;
}

.slider-teams-bg.is--mb {
  pointer-events: none;
  display: none;
}

.slider-teams-bg.is--desk {
  pointer-events: none;
}

.team-slider-slide {
  width: 100%;
  height: 100%;
}

.team-slider-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

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

.slider-teams-bg-nav {
  z-index: 3;
  grid-column-gap: 30px;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 40px 16px auto;
}

.slider-teams-bg-nav.is--vertical {
  grid-row-gap: 22px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  top: 50%;
  bottom: auto;
  right: 12px;
  transform: translate(0, -50%);
}

.slider-teams-hero-nav-item {
  opacity: .6;
  cursor: pointer;
  font-size: 14px;
  transition: opacity .2s;
  position: static;
  inset: 0% 0% auto auto;
}

.slider-teams-hero-nav-item.fs-sliderdots_active {
  opacity: 1;
  font-weight: 800;
}

.slider-teams-hero-nav-item.is--hidden {
  display: none;
}

.section-teams-carosel {
  padding: 30px;
  overflow: hidden;
}

.section-teams-carosel.has--padding-large.is--vertical.is--solution-market {
  background-color: #1d1d1d;
}

.section-teams-carosel.has--padding-large.is--vertical.is--solution-market.is--marketers-lp {
  padding-bottom: 50px;
}

.section-teams-carosel.has--padding-large.is--vertical.is--solution-market-2-2 {
  background-color: #1d1d1d;
}

.section-teams-carosel.has--padding-large.is--vertical.is--solution-market-2-2.is--marketers-lp {
  padding-bottom: 50px;
}

.section-teams-carosel.pad_smaller {
  padding-bottom: 18px;
}

.section-teams-carosel.show-mob.black-desk {
  background-color: #1d1d1d;
}

.section-teams-carosel.show-mob.black__19 {
  background-color: #191919;
}

.text-trust {
  color: #7676764d;
  text-align: center;
  letter-spacing: 4px;
  font-size: 14px;
  font-weight: 700;
}

.text-trust.is-color-2 {
  color: #1a191a;
}

.text-trust.is-color-3 {
  color: #1a191a4d;
  text-transform: uppercase;
}

.text-trust.is-color-3.is--solution-market {
  color: #ababab;
  text-transform: none;
  border: 0 solid #000;
  font-size: 16px;
  font-weight: 400;
}

.text-trust.is-color-3.is--solution-market-2-2 {
  color: #ababab;
  letter-spacing: 0;
  text-transform: none;
  border: 0 solid #000;
  font-size: 16px;
  font-weight: 400;
}

.text-trust.is-color-3.is--solution-market-2-2.is--solution-market-page {
  margin-bottom: 10px;
}

.text-trust.is-color-3.is--solution-market-2 {
  color: #ababab;
  letter-spacing: 0;
  text-transform: none;
  border: 0 solid #000;
  font-size: 16px;
  font-weight: 400;
}

.text-trust.is-color-3.is--solution-market-2.is--solution-market-page {
  margin-bottom: 14px;
  line-height: 22px;
}

.track-logo-outer {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 35px;
  display: flex;
}

.track-logo-outer.is-desktop {
  margin-top: 25px;
}

.track-logo-outer.is-desktop.is-margin-10 {
  margin-top: 10px;
}

.track-logo-outer.is-desktop.is-margin-10.show-mob {
  margin-top: 20px;
}

.track-logo-outer.is-mb {
  display: none;
}

.track-logo-inner {
  flex: none;
  align-items: center;
  display: flex;
}

.track-logo-list {
  opacity: .4;
  align-items: flex-start;
  margin-right: 50px;
  display: flex;
}

.track-logo-list.is-opacity-high {
  opacity: 1;
}

.track-logo-flex {
  grid-column-gap: 50px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.track-logo-item {
  flex: none;
}

.track-logo-image {
  height: 30px;
}

.track-logo-image.mobile.raz {
  height: 60px;
}

.track-logo-image.desk.vayner {
  height: 18px;
}

.track-logo-image.desk.raz {
  height: 70px;
}

.section-teams-reliability {
  color: #1d1d1d;
  background-color: #f6f6f6;
  padding: 70px 30px;
}

.teams-reliability-wrapper {
  grid-column-gap: 50px;
  justify-content: space-between;
  align-items: center;
  max-width: 1210px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.teams-reliability-image {
  flex: 1;
  width: 100%;
  max-width: none;
}

.teams-reliability-right-wrapper {
  flex: 1;
  max-width: 498px;
}

.heading-36 {
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 900;
  line-height: 42px;
}

.heading-36.has-margin-16 {
  margin-bottom: 16px;
}

.heading-36.margin-bottom-8 {
  margin-bottom: 8px;
}

.heading-36.is--collaboratioin {
  max-width: 400px;
}

.heading-36.is-features {
  font-size: 40px;
}

.heading-36.has--mragin-bottom-12 {
  margin-bottom: 12px;
}

.heading-36.has--mragin-bottom-12.is--mb-60.is--short.section-role-video-dark-title {
  color: var(--lavender);
  min-width: 1px;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.heading-36.is--repurpose {
  max-width: 382px;
  margin-bottom: 18px;
}

.heading-36.is--collab {
  max-width: 315px;
  margin-bottom: 13px;
}

.heading-36.is--role-producers {
  max-width: 300px;
}

.heading-36.is--role-producers.is--mb-30.is-mb-short.is--width-100 {
  max-width: 100%;
}

.heading-36.is--role-producers.is-widh-350 {
  max-width: 350px;
}

.heading-36.is--role-producers.is--widyh-100 {
  max-width: 100%;
}

.heading-36.is--marketers {
  max-width: 308px;
  margin-bottom: 18px;
}

.heading-36.is--margin-12 {
  margin-bottom: 12px;
}

.heading-36.mb--8 {
  margin-bottom: 8px;
}

.heading-36.is--mobile-h {
  display: none;
}

.heading-36.is--solution-market {
  margin-bottom: 48px;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.heading-36.is--solution-market-1 {
  color: var(--dark);
  -webkit-text-stroke-color: var(--dark);
  padding-bottom: 48px;
  font-size: 40px;
  line-height: 48px;
}

.heading-36.is--solution-market-1.is--marketers-lp {
  padding-bottom: 40px;
}

.heading-36.is--solution-market-1.is--marketers-lp.is--marketers-lp-custom-heading-800 {
  font-weight: 800;
}

.heading-36.is--solution-market-2-2 {
  margin-top: 0;
  margin-bottom: 48px;
  font-size: 40px;
  line-height: 48px;
}

.heading-36.is--solution-market-2-2.is-marketers-lp-v2025 {
  padding-top: 0;
  font-weight: 800;
}

.heading-36.is--solution-market-1-2 {
  color: #1d1d1d;
  -webkit-text-stroke-color: #1d1d1d;
  padding-bottom: 48px;
  font-size: 40px;
  line-height: 48px;
}

.heading-36.is--solution-market-1-2.is--marketers-lp-2 {
  padding-bottom: 40px;
}

.heading-36.is--solution-market-1-2.is--marketers-lp-2.is--marketers-lp-custom-heading-800-2 {
  font-weight: 800;
}

.small-caps-text {
  color: #000;
  letter-spacing: .6px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 11px;
}

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

.small-caps-text.is--tlg {
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 16px;
}

.small-caps-text.is--lg {
  margin-bottom: 12px;
  font-size: 12px;
  line-height: 16px;
}

.teams-reliability-image-wrapper {
  flex: 1;
  max-width: 651px;
}

.section-teams-recording {
  color: #fff;
  background-color: #000;
  min-height: 734px;
  padding: 70px 30px 30px;
  position: relative;
}

.section-teams-recording.is-p65 {
  min-height: 0;
  padding-top: 65px;
  padding-bottom: 65px;
}

.teams-recoarding-wrapper {
  grid-column-gap: 50px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.teams-recoarding-left {
  max-width: 520px;
}

.teams-recoarding-dropdown-wrapper {
  max-width: 450px;
  margin-top: 64px;
}

.teams-recoarding-dropdown-wrapper.mw--470 {
  max-width: 470px;
  margin-top: 16px;
}

.teams-recoarding-dropdown-item {
  border-bottom: 1px solid #ffffff80;
}

.teams-recoarding-dropdown-item.has-border-black {
  border-bottom-color: #1d1d1d33;
}

.teams-recoarding-dropdown-item.has-border-black.is--full-width.border-none {
  border-bottom-width: 0;
}

.teams-recoarding-dropdown-item.has--no-border {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.teams-recoarding-dropdown-top {
  grid-column-gap: 10px;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 24px;
  font-weight: 800;
  display: flex;
}

.teams-recoarding-dropdown-top.ty-2 {
  transition: all .3s;
}

.teams-recoarding-dropdown-top.ty-2.open {
  padding-bottom: 10px;
}

.teams-recoarding-dropdown-main-text {
  max-width: 399px;
  line-height: 1.2;
}

.teams-recoarding-dropdown-main-text.mw--300 {
  max-width: 300px;
}

.teams-recoarding-dropdown-main-text.mw--300.is--mobile {
  display: none;
}

.teams-recoarding-item-bottom {
  overflow: hidden;
}

.teams-reacoarding-item-paragraph {
  margin-bottom: 32px;
}

.teams-reacoarding-item-paragraph.is-shorteer {
  max-width: 432px;
}

.teams-reacoarding-item-paragraph.is--shorter {
  max-width: 386px;
}

.teams-reacoarding-item-paragraph.has-width-limit {
  max-width: 432px;
}

.teams-reacoarding-item-paragraph.has-width-limit-2 {
  max-width: 410px;
}

.teams-reacoarding-item-paragraph.has-width-limit-3, .teams-reacoarding-item-paragraph.has-width-limit-4 {
  max-width: 420px;
}

.teams-reacoarding-item-paragraph.is--gray.mb--22 {
  margin-bottom: 22px;
}

.teams-reacoarding-item-paragraph.is-size-18 {
  font-size: 18px;
}

.teams-recoarding-right {
  max-width: 659px;
  display: none;
}

.paragraph-17 {
  max-width: 659px;
}

.paragraph-recoarding-right {
  margin-top: 40px;
  font-size: 20px;
  display: inline-block;
}

.paragraph-recoarding-right.is-mb-size-18.is--absoulure {
  max-width: 642px;
  margin-top: 0;
}

.image-mac-absolute {
  object-fit: contain;
  width: 65%;
  max-width: 900px;
  max-height: 476.87px;
  position: absolute;
  inset: auto -90px 0% auto;
}

.image-mac-absolute.is--mb {
  display: none;
}

.image-mac-absolute.mac--new {
  max-height: 560px;
}

.section-70 {
  color: #1d1d1d;
  padding: 70px 30px;
}

.made-with-wrapper {
  grid-column-gap: 50px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.made-with-left {
  flex: 1;
  max-width: 901px;
}

.made-with-title-wrapper {
  grid-column-gap: 20px;
  align-items: flex-end;
  margin-bottom: 25px;
  display: flex;
}

.made-wiht-title {
  max-width: 240px;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 900;
  line-height: 50px;
}

.made-with-paragraph-top {
  max-width: 591px;
  font-size: 20px;
  line-height: 1.35;
}

.made-with-paragraph-top.transform-top-1 {
  transform: translate(0, -1px);
}

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

.made-with-video-grid {
  grid-column-gap: 19px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.made-with-video-grid.swiper-wrapper {
  display: none;
}

.made-with-video-item {
  color: #020002;
  background-color: #f6f6f6;
  border-radius: 8px;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.made-with-video-item.swiper-slide {
  cursor: pointer;
  margin-bottom: 0;
  margin-right: 0;
}

.made-with-video-item.swiper-slide.has-pointer {
  cursor: pointer;
}

.made-with-video-image-wrapper {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
  height: auto;
  max-height: 245px;
  position: relative;
  overflow: hidden;
}

.made-with-video-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.made-with-video-image.is--hide {
  display: none;
}

.made-with-play-button {
  z-index: 3;
  cursor: pointer;
  position: absolute;
  inset: auto auto 16px 18px;
}

.made-with-play-button.is-hidden {
  display: none;
}

.made-with-item-bottom {
  grid-column-gap: 27px;
  grid-row-gap: 18px;
  flex-direction: row;
  align-items: center;
  padding: 15px 10px 15px 15px;
  display: flex;
}

.made-with-company-name {
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 800;
}

.made-with-subtext {
  font-size: 14px;
}

.made-with-right {
  flex: 1;
  max-width: 334px;
}

.made-with-right-grid {
  grid-column-gap: 16px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.made-with-right-item {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.made-with-right-text {
  color: #000;
  margin-top: 20px;
  font-size: 18px;
  line-height: 1.4;
}

.image-made-with-logo {
  max-width: none;
}

.made-with-logo-image-wrapper {
  width: auto;
  max-width: 149px;
}

.section-teams-case-studies {
  background-color: #f6f6f6;
  padding: 30px 30px 60px;
}

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

.center-wrapper.is--mb-left-2-2 {
  padding-top: 0;
  padding-bottom: 16px;
}

.center-wrapper.is--mb-left-2-2.is--solution-market-2-2 {
  color: var(--white);
  padding-top: 0;
  padding-bottom: 0;
}

.center-wrapper.is--mb-left-2-2.is--solution-market-2-2.is-marketers-lp-v2025 {
  padding-top: 0;
}

.center-wrapper.is--mb-left-2-2.is--solution-market-2-2.is--solution-market-v2025 {
  margin-top: 0;
  padding-top: 0;
}

.center-wrapper.is--mb-left-2-2.is--marketers-lp {
  padding-bottom: 0;
}

.center-wrapper.has--padding {
  padding-left: 30px;
  padding-right: 30px;
}

.center-wrapper.is--mb-left {
  padding-top: 0;
  padding-bottom: 16px;
}

.center-wrapper.is--mb-left.is--solution-market {
  color: #fff;
  padding-top: 56px;
  padding-bottom: 0;
}

.center-wrapper.is--mb-left.is--solution-market.is--solution-market-lp-center {
  padding-top: 0;
}

.center-wrapper.is--mb-left-2 {
  padding-top: 0;
  padding-bottom: 16px;
}

.center-wrapper.is--mb-left-2.is--marketers-lp {
  padding-bottom: 0;
}

.case-studies-slider-wrapper {
  margin-top: 25px;
}

.swiper-wrapper.case-studies-swiper {
  align-items: stretch;
  padding-bottom: 0;
  padding-left: 0;
}

.swiper-wrapper.trust-slider-wrapper {
  align-items: stretch;
  margin-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.case-studies-slider-holder {
  width: 100%;
  max-width: 1020px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.case-studies-slider-holder.is--desktop {
  display: block;
  position: relative;
}

.case-studies-slider-holder.is--mb {
  display: none;
}

.case-studies-slider-holder.mt--0 {
  margin-top: 0;
}

.case-studies-slider {
  width: 100%;
  display: flex;
  overflow: hidden;
}

.swiper-slide.is-case-studies-slide {
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  margin-right: 0;
}

.swiper-slide.is-case-studies-slide.has-margin-0.mw--auto {
  height: auto;
}

.swiper-slide.trust-slide {
  color: #fff;
  background-color: #1d1d1d;
  border-radius: 10px;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: auto;
  margin-bottom: 0;
  margin-right: 0;
  padding: 40px 50px;
  display: flex;
}

.swiper-slide-content {
  color: #fff;
  background-color: #000;
  border-radius: 7px;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  margin-top: 0;
  padding: 35px 30px 35px 50px;
  display: flex;
}

.swiper-slide-content.light-version {
  color: #1d1d1d;
  background-color: #f6f6f6;
  padding: 68px 68px 57px;
}

.case-studies-slide-left {
  grid-column-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 680px;
  height: 100%;
  display: flex;
}

.case-studies-slide-left.type-2 {
  grid-column-gap: 37px;
  justify-content: flex-start;
  max-width: none;
  position: relative;
}

.case-studies-slider-logo {
  width: 130px;
}

.case-studies-slider-logo.mb--0 {
  width: auto;
  max-width: 134px;
}

.case-studies-slider-main-text {
  max-width: 440px;
  margin-bottom: 90px;
  font-size: 28px;
  font-weight: 900;
  line-height: 1.2;
}

.case-studies-slidr-text-wrapper {
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.case-studies-slider-person-wrapper {
  grid-column-gap: 12px;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.case-studies-person-image-wrapper {
  grid-column-gap: 0px;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
  overflow: hidden;
}

.testimonials-person-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.case-studies-person-text.is-inline {
  grid-column-gap: 5px;
  display: flex;
}

.testimoinal-slider-person-name {
  font-weight: 800;
  line-height: 24px;
}

.testimoinal-slider-person-designation {
  line-height: 24px;
}

.case-study-slider-button {
  color: #fff;
  align-self: flex-end;
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
}

.case-study-slider-button.is-mb {
  display: none;
}

.case-study-slider-button.is--desk {
  display: block;
}

.case-study-button-flex {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.case-studies-pagination-outer {
  background-color: #e1e1e1;
  border-radius: 100px;
  width: 100%;
  height: 3px;
  margin-top: 35px;
  position: relative;
  overflow: hidden;
}

.swiper-studies-pagination {
  width: 100%;
  height: 100%;
}

.swiper-pagination.is--case-studies-pagination {
  margin-top: 30px;
}

.swiper-scrollbar {
  background-color: #e1e1e1;
  border-radius: 100px;
  width: 100%;
  height: 3px;
  margin-top: 30px;
}

.section-teams-colaboration {
  color: #1d1d1d;
  flex-direction: column;
  justify-content: center;
  min-height: 820px;
  padding: 70px 30px;
  display: flex;
}

.collaboration-top-wrapper {
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  max-width: 1165px;
  display: flex;
}

.paragraph-colaboration-top {
  max-width: 649px;
  font-size: 20px;
  line-height: 1.35;
}

.paragraph-colaboration-top.is--desktop {
  display: block;
}

.paragraph-colaboration-top.is--mb {
  display: none;
}

.collaboration-teams-wrapper {
  grid-column-gap: 40px;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 45px;
  display: flex;
}

.collaboration-teams-wrapper.type--2 {
  margin-top: 0;
}

.collaboration-teams-image-wrapper {
  border-radius: 4px;
  flex: 1;
  max-width: 708px;
  overflow: hidden;
}

.collaboration-teams-image-wrapper.mw-570 {
  border-radius: 0;
  max-width: 570px;
  margin-top: 28px;
}

.colaboration-teams-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.collaboration-recoarding-dropdown-wrapper {
  max-width: 450px;
  margin-top: 0;
}

.collaboration-recoarding-dropdown-wrapper.mw--470 {
  max-width: 470px;
}

.collaboration-right-wrapper {
  flex-direction: column;
  align-items: flex-end;
  min-height: 550px;
  display: flex;
}

.collaboration-right-wrapper.mh--587 {
  min-height: 587px;
}

.collaboration-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.section-team-features.hidden {
  display: none;
}

.section-team-features.is--desktop {
  display: block;
}

.section-team-features.is--mb {
  display: none;
}

.wrapper-team-features {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  min-height: 670px;
  display: grid;
}

.wrapper-team-features.hide {
  display: none;
}

.fearures-left-wrapper {
  background-color: #000;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
}

.features-right-wrapper {
  justify-content: center;
  align-items: center;
  padding: 100px 30px;
  display: flex;
}

.features-right-inner.is--width-430 {
  max-width: 430px;
}

.features-recoarding-dropdown-wrapper {
  max-width: 450px;
  margin-top: 0;
}

.section-teams-support {
  background-color: #f6f6f6;
  padding: 70px 30px;
}

.support-wrapper {
  max-width: 1023px;
  margin-left: auto;
  margin-right: auto;
}

.support-title-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.support-title-wrapper.is-inline-120 {
  grid-column-gap: 120px;
  justify-content: flex-start;
  align-items: flex-start;
}

.support-title-left {
  max-width: 274px;
}

.support-title-right {
  border-bottom: 1px solid #1d1d1d33;
  max-width: 630px;
  padding-bottom: 8px;
}

.paragraph-size-20 {
  font-size: 20px;
  line-height: 1.35;
}

.paragraph-size-20.is-mb-size-18.is-desktop {
  display: block;
}

.paragraph-size-20.is-mb-size-18.is--mb {
  display: none;
}

.paragraph-size-20.is--inter {
  font-family: Inter-custom-woff2, sans-serif;
}

.paragraph-size-20.is--inter.is--mb-18.section-role-video-dark {
  color: var(--tech-gray);
  max-width: 768px;
  margin-bottom: 64px;
  font-size: 18px;
  line-height: 26px;
}

.paragraph-size-20.is--inter.is--mb-18.section-role-video-dark-2-2 {
  color: #ababab;
  max-width: 768px;
  margin-bottom: 64px;
  font-size: 18px;
  line-height: 26px;
}

.paragraph-size-20.is--inter.is--mb-18.section-role-video-dark-2-2.is--podcasters {
  color: #d2d2d2;
  max-width: 628px;
}

.support-buttom-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 60px;
  display: flex;
}

.security-item {
  max-width: 500px;
}

.security-item.ty-2 {
  max-width: 627px;
}

.security-item-top {
  grid-column-gap: 16px;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.security-item-heading {
  max-width: 224px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.security-item-heading._w--auto {
  max-width: none;
}

.security-item-heading._w--auto.is--mobile {
  display: none;
}

.paragraph-security-item.mw--610 {
  max-width: 610px;
}

.section-teams-trust-slider {
  padding: 60px 30px;
  overflow: hidden;
}

.section-teams-acordium {
  background-color: #f6f6f6;
  padding: 60px 30px 45px;
}

.section-teams-acordium.ty-2 {
  background-color: var(--white);
  padding-bottom: 92px;
}

.teams-acorudium-bg {
  background-color: #fff;
  border-radius: 8px;
  margin-top: 45px;
  padding-left: 45px;
  padding-right: 45px;
}

.teams-acordium {
  border-bottom: 1px solid #1d1d1d1a;
}

.teams-acordium.has--no-border {
  border-bottom: 0 #82828c33;
}

.teams-acordium.p-0 {
  border-bottom-style: none;
}

.teams-acordium.p-0.last {
  margin-top: 30px;
}

.teams-acordium-trigger {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 17px;
  padding-bottom: 17px;
  display: flex;
}

.acordium-teams-heading {
  font-size: 22px;
  font-weight: 800;
}

.acordium-team-button {
  grid-column-gap: 9px;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  text-decoration: underline;
  display: flex;
}

.acordium-team-button.is--hidden-desktop {
  display: none;
}

.teams-acordium-bottom {
  overflow: hidden;
}

.teams-acordium-grid {
  grid-column-gap: 60px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 30px;
  padding-bottom: 30px;
  display: grid;
}

.teams-acordium-grid.sp-20 {
  grid-column-gap: 20px;
  padding-top: 40px;
}

.teams-acordium-title {
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 900;
}

.teams-acordium-title.is-mb {
  display: none;
}

.paragraph-acordium-item {
  font-size: 14px;
}

.paragraph-acordium-item.is--1 {
  max-width: 232px;
}

.paragraph-acordium-item.is--2 {
  max-width: 235px;
}

.paragraph-acordium-item.is--3 {
  max-width: 247px;
}

.paragraph-acordium-item.is--4 {
  max-width: 227px;
}

.paragraph-acordium-item.is--7 {
  max-width: 230px;
}

.paragraph-acordium-item.is--8, .paragraph-acordium-item.is--9 {
  max-width: 232px;
}

.paragraph-acordium-item.is--10 {
  max-width: 238px;
}

.paragraph-acordium-item.is--11, .paragraph-acordium-item.is--12, .paragraph-acordium-item.is--13 {
  max-width: 247px;
}

.paragraph-acordium-item.is--14 {
  max-width: 232px;
}

.paragraph-acordium-item.is--15 {
  max-width: 219px;
}

.paragraph-acordium-item.is--16 {
  max-width: 224px;
}

.paragraph-acordium-item.is--21 {
  max-width: 253px;
}

.paragraph-acordium-item.is--22 {
  max-width: 247px;
}

.icon-tems-acordium {
  margin-bottom: 10px;
}

.nav-wrapper {
  font-family: Inter-custom-woff2, sans-serif;
}

.nav-wrapper.is--transparent.is--fixed {
  z-index: 5000;
  transition: background-color .3s;
  position: fixed;
  top: 0;
}

.nav-wrapper.is--hidden {
  display: none;
}

.nav-wrapper.static {
  z-index: 1000;
  position: absolute;
  top: 200px;
}

.nav-script {
  display: none;
}

.nav-styles {
  display: none;
  overflow: hidden;
}

.accordion-image {
  display: none;
}

.teams-recoarding-main-wrapper.mh--538 {
  min-height: 538px;
}

.teams-recoarding-heading {
  max-width: 520px;
}

.teams-recoarding-heading-wrapper {
  grid-column-gap: 60px;
  display: flex;
}

.button-wrapper-l {
  display: flex;
}

.button-wrapper-l.sm-center.is--margin-auto {
  margin-top: auto;
}

.button-wrapper-l.sm-center.is--margin-auto.is--hide-mb {
  margin-top: 0;
}

.button-wrapper-l.sm-p-25 {
  margin-top: auto;
}

.slider-navigation-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: none;
}

.slider-navigation-wrapper.is--desktop {
  grid-column-gap: 10px;
  justify-content: flex-end;
  margin-bottom: 0;
  display: flex;
}

.slider-navigation-wrapper.type-2 {
  width: 100%;
  margin-bottom: 0;
  display: flex;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
}

.prev-next-button {
  justify-content: center;
  align-items: center;
  padding-top: 7px;
  padding-bottom: 7px;
  display: flex;
}

.prev-next-button:hover {
  opacity: .3;
}

.accordion-image-tr {
  display: block;
}

.section-cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066176_cta-background.svg");
  background-position: 50%;
  background-size: cover;
  border-top: 10px solid #d4ff5b;
  padding-top: 64px;
  padding-bottom: 52px;
}

.section-cta.is--teams {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306633e_cta-mask.svg");
  background-position: 50%;
  background-size: cover;
  padding-left: 30px;
  padding-right: 30px;
}

.section-cta.is--landing {
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306642b_cta_bg.png");
  border-top-style: none;
  padding: 71px 30px;
}

.cta-content {
  text-align: center;
  max-width: 558px;
  margin-left: auto;
  margin-right: auto;
}

.cta-content.mw--570 {
  max-width: 570px;
}

.cta-heading {
  color: #fff;
  margin-bottom: 35px;
}

.cta-heading.is--teams-bottom {
  font-size: 40px;
  font-weight: 800;
  line-height: 1.2;
}

.cta-heading.is--teams-bottom.is--black {
  font-weight: 900;
}

.cta-heading.bs-h2 {
  font-size: 32px;
  font-weight: 800;
  line-height: 40px;
}

.trust-slider-wrapper {
  margin-top: 45px;
}

.trust-slider {
  width: 100%;
  display: flex;
}

.image-logo-trust-slide {
  object-fit: scale-down;
  max-width: 100px;
  max-height: 30px;
}

.quote-trust-slide {
  margin-top: 19px;
  margin-bottom: 45px;
  font-size: 25px;
  font-weight: 800;
}

.swiper-scrollbar-2 {
  cursor: pointer;
  background-color: #e1e1e1;
  border-radius: 100px;
  width: 100%;
  height: 3px;
  margin-top: 30px;
}

.trust-slider-wrapper-outer {
  flex-direction: column;
  margin-top: 4px;
  display: flex;
}

.trust-slider-arrows {
  grid-column-gap: 10px;
  align-self: flex-end;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.trust-arrow-button:hover {
  opacity: .3;
}

.colaboration-wrapper-2 {
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.track-logo-reverse {
  flex: none;
  align-items: flex-start;
  display: flex;
}

.teams-image-text-wrapper {
  grid-column-gap: 7.5px;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 16px;
  display: flex;
}

.teams-image-text-wrapper.mb-23 {
  margin-bottom: 23px;
}

.teams-caps-white {
  color: #fff;
  letter-spacing: 2px;
  font-size: 14px;
}

.teams-image-text-seperator {
  background-color: #fff;
  border-radius: 20px;
  width: 1px;
}

.paragraph-recoarding-absolute {
  align-items: flex-start;
  width: 50%;
  max-width: 779px;
  margin-top: 109px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.home-mb-only {
  display: none;
}

.section-home-hero-b {
  background-color: #1d1d1d;
  min-height: 90vh;
  padding: 90px 60px 35px;
  overflow: hidden;
}

.home-video-wrapper {
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: 1320px;
  min-height: 76vh;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 50px 90px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home-bg-video {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  min-height: auto;
  position: absolute;
  inset: 0%;
}

.home-video-text-wrapper {
  z-index: 2;
  color: #fff;
  flex-direction: column;
  align-items: flex-start;
  max-width: 562px;
  display: block;
  position: relative;
}

.heading-home-video {
  color: #fff;
  margin-bottom: 18px;
  font-size: 60px;
  font-weight: 900;
  line-height: 1.05;
}

.home-video-paragraph {
  font-size: 20px;
  line-height: 1.35;
}

.home-video-logo-carosel-wrapper {
  flex-direction: column;
  justify-content: center;
  margin-top: 35px;
  display: flex;
}

.home-video-carosel-title {
  opacity: .3;
  color: #fff;
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
}

.image-subscribe-bg {
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.image-subscribe-bg.is--mb, .youtube-3 {
  display: none;
}

.youtube-video-teams {
  z-index: 4;
  display: none;
}

.youtube-video-teams.is--show {
  display: block;
}

.swiper-scrollbar-1 {
  background-color: #e1e1e1;
  border-radius: 100px;
  width: 100%;
  height: 3px;
  margin-top: 30px;
}

.swiper-scrollbar-desk {
  cursor: pointer;
  background-color: #e1e1e1;
  border-radius: 100px;
  width: 100%;
  height: 3px;
  margin-top: 30px;
}

.swiper-scrollbar-desk.mt--50 {
  margin-top: 50px;
}

.swiper-scrollbar-mb {
  background-color: #e1e1e1;
  border-radius: 100px;
  width: 100%;
  height: 3px;
  margin-top: 30px;
}

.html-embed-11 {
  z-index: 5;
  position: relative;
}

.teams-slider-bg-gradient {
  z-index: 2;
  background-image: linear-gradient(#0000, #000000b3);
  width: 100%;
  height: 65px;
  position: absolute;
  inset: auto 0% 0%;
}

.icon-tems-acordium-mb {
  margin-bottom: 10px;
  display: none;
}

.acordium-video {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: auto;
  min-height: 260px;
  padding-top: 0%;
  display: none;
}

.case-studies-slider-mb {
  width: 100%;
  display: flex;
  overflow: hidden;
}

.home-b-bg-video {
  z-index: 1;
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.body-role-page {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 1.35;
}

.section-role-hero {
  color: #fff;
  background-color: #000;
  padding: 140px 30px;
}

.section-role-hero.is--solution-market {
  background-color: #1d1d1d;
  padding-bottom: 0;
}

.section-role-hero.is--solution-market.is--producers-solution.is--producers.is--ai-translation {
  padding-left: 100px;
  padding-right: 100px;
}

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

.container-1240.is-marketers-lp-v2025 {
  padding-top: 0;
}

.role-hero-wrapper {
  grid-column-gap: 50px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.role-hero-wrapper.is-solution-market, .role-hero-wrapper.is-solution-market-2 {
  text-align: center;
  flex-flow: column;
}

.role-hero-left {
  flex: 1;
  max-width: 523px;
}

.role-hero-left.is--larger {
  max-width: 616px;
}

.role-hero-heading {
  margin-bottom: 18px;
  font-size: 50px;
  font-weight: 900;
}

.role-hero-heading.is--mb {
  display: none;
}

.role-hero-heading.is--desktop {
  display: block;
}

.role-hero-heading.is--solution-market {
  color: #f6f6f6;
  max-width: 680px;
  margin-bottom: 20px;
  font-size: 56px;
  font-weight: 800;
  line-height: 64px;
}

.role-hero-heading.is--solution-market-2 {
  color: #f6f6f6;
  max-width: 680px;
  margin-bottom: 24px;
  font-size: 56px;
  font-weight: 800;
  line-height: 64px;
}

.role-home-paragraph {
  max-width: 495px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  line-height: 1.35;
}

.role-home-paragraph.is-width-limited {
  max-width: 315px;
}

.role-home-paragraph.is-solution-market {
  color: #d2d2d2;
  max-width: 620px;
  margin-bottom: 26px;
  font-size: 18px;
}

.role-home-paragraph.is-solution-market-2 {
  color: #d2d2d2;
  max-width: 620px;
  margin-bottom: 32px;
  font-size: 18px;
}

.role-hero-image-wrapper {
  flex: 1;
  max-width: 651px;
}

.role-hero-image-wrapper.is-smaller {
  max-width: 557px;
}

.role-hero-image {
  width: 100%;
}

.section-role-video {
  padding: 52px 30px 44px;
}

.section-role-video.section-role-video-dark, .section-role-video.section-role-video-dark-2-2 {
  background-color: #1d1d1d;
  padding-top: 88px;
  padding-bottom: 0;
}

.role-video-grid-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 38px;
  display: grid;
}

.role-video-item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.role-video-item.section-role-video-dark-2-2.is--producers-2-2.is--podcasters {
  width: 100%;
  max-width: 50%;
}

.role-video-text-bold {
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 700;
}

.role-video-text-normal {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
}

.role-video-text-normal.section-role-video-dark.video-dark {
  color: var(--white);
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.role-video-text-normal.section-role-video-dark-2-2.video-dark-2-2 {
  color: #fff;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.role-video-text-normal.section-role-video-dark-2-2.video-dark-2-2.desktop-2-2, .role-video-text-normal.section-role-video-dark-2-2.video-dark-2-2.is--producers-2-2 {
  font-weight: 700;
}

.role-video-wrapper {
  border-radius: 8px;
  width: 100%;
  height: 340px;
  margin-top: 14px;
  position: relative;
  overflow: hidden;
}

.role-video-wrapper.has--bg-black.section-role-video-dark-2-2.is--podcasters {
  height: auto;
}

.html-embed-12 {
  object-fit: cover;
  height: 100%;
}

.html-embed-12.section-role-video-dark {
  display: block;
}

.section-roles-tabs {
  background-image: linear-gradient(#f6f6f6, #f6f6f600);
  padding: 50px 30px 80px;
}

.section-roles-tabs.is--white {
  background-image: none;
}

.section-roles-tabs.is--mb-gray.is--desktop-whiite {
  background-color: #fff;
  background-image: none;
}

.roles-tabs-wrapper {
  width: 100%;
  margin-top: 40px;
}

.roles-tab-link {
  color: #1d1d1d99;
  text-align: center;
  background-color: #0000;
  border-bottom: 6px solid #0000;
  flex: none;
  padding-bottom: 22px;
  padding-left: 0;
  padding-right: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
}

.roles-tab-link.w--current {
  color: #1d1d1d;
  background-color: #0000;
  border-bottom-color: #000;
  font-weight: 800;
  transition: all .2s;
}

.roles-tab-link.is--2 {
  color: #1d1d1d;
}

.roles-tab-link.is--2.w--current {
  font-weight: 400;
}

.roles-tabs-menu {
  grid-column-gap: 30px;
  border-bottom: 1px solid #1d1d1d33;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  display: flex;
  overflow: auto;
}

.roles-tabs-menu.is--left {
  justify-content: flex-start;
}

.section-role-repurpose {
  color: #1d1d1d;
  background-color: #f6f6f6;
  padding: 60px 30px 85px;
}

.repurpise-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 44px;
  display: grid;
}

.repurpose-grid-item {
  max-width: 350px;
}

.repurpose-grid-item.mw--308 {
  max-width: 308px;
}

.repurpose-grid-item.mw--267 {
  max-width: 267px;
}

.repurpise-item-bold-text {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 900;
}

.paragraph-repurpise {
  font-size: 18px;
  line-height: 26px;
}

.paragraph-repurpise.is-limit-width-1 {
  max-width: 297px;
}

.paragraph-repurpise.is-limit-width-2 {
  max-width: 300px;
}

.paragraph-repurpise.is-limit-width-3 {
  max-width: 273px;
}

.paragraph-repurpise.is-limit-width-4 {
  max-width: 267px;
}

.repurpose-grid-item-image {
  margin-top: 32px;
}

.repurpose-grid-item-image.mobile--image {
  display: none;
}

.section-role-solution {
  align-items: center;
  margin-top: 60px;
  display: block;
}

.role-solution-left {
  background-color: #f7f3e9;
  border-radius: 0 8px 8px 0;
  justify-content: center;
  align-items: center;
  width: 65%;
  max-width: none;
  min-height: 430px;
  padding: 30px;
  display: flex;
}

.solution-inner-wrapper {
  text-align: center;
  max-width: 410px;
}

.solution-image-logo {
  margin-bottom: 14px;
}

.image-role-solution {
  width: 610px;
  max-width: 42%;
  margin-left: -15%;
  margin-right: 0;
}

.role-solution-wrapper {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 30px;
  display: flex;
}

.role-solution-wrapper.is--desktop {
  display: flex;
}

.role-solution-wrapper.is--mb {
  display: none;
}

.section-role-collab {
  padding: 110px 30px;
}

.role-collab-wrapper {
  grid-column-gap: 30px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.role-collab-left {
  max-width: 327px;
}

.role-collab-right {
  max-width: 862px;
}

.producers-left-wrapper {
  background-color: #000;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
}

.producers-left-wrapper.is-bottom {
  align-items: flex-end;
  padding-bottom: 0;
}

.producers-left-wrapper.is--middle {
  align-items: center;
}

.producers-right-wrapper {
  background-color: #f6f6f6;
  justify-content: center;
  align-items: center;
  padding: 100px 30px;
  display: flex;
}

.producers-right-wrapper.is--white {
  background-color: #fff;
}

.wrapper-role-producers {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
  grid-auto-columns: 1fr;
  height: 100%;
  min-height: 600px;
  display: grid;
}

.wrapper-role-producers.is--white {
  background-color: var(--white);
}

.role-producers-paragraph {
  max-width: 336px;
  margin-top: 18px;
  margin-bottom: 8px;
  font-size: 20px;
  line-height: 1.35;
}

.role-producers-paragraph.is--linit-width {
  max-width: 270px;
}

.role-producers-paragraph.is--width-100 {
  max-width: 100%;
}

.section-role-marketers {
  color: #1d1d1d;
  background-color: #fff;
  padding: 50px 30px 60px;
}

.section-role-marketers.is--gray {
  background-color: #f6f6f6;
}

.role-marketers-grid {
  grid-column-gap: 95px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.accordion-video-tr {
  z-index: 1;
  width: 100%;
}

.main-video-wrapper {
  width: 100%;
  max-width: none;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.made-with-image-overlay {
  z-index: 2;
  opacity: 0;
  background-color: #000;
  position: absolute;
  inset: 0%;
}

.teams-acordium-trigger-1 {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.teams-acordium-trigger-1.type-2 {
  border-bottom: 1px solid #1d1d1d1a;
}

.about-netflix {
  max-width: 91px;
}

.netflix-logo {
  max-width: 100px;
}

.netflix-logo.larger {
  max-width: 115px;
}

.clips-netflix-logo {
  max-width: 80px;
}

.case-button-next-2, .case-button-prev-2 {
  cursor: pointer;
}

.case-button-prev-2.disabled_swiper_button-6, .disabled_swiper_button-5 {
  opacity: .4;
  cursor: not-allowed;
}

.paragraph-arrows-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1020px;
  margin-bottom: 20px;
  display: flex;
}

.roles-tabs-content.is--producers {
  padding-top: 25px;
}

.roles-tabs-content-wrapper {
  margin-top: 50px;
}

.roles-tabs-content-wrapper.is--producers {
  margin-top: 0;
}

.producers-recoarding-dropdown-wrapper {
  max-width: 450px;
  margin-top: 0;
}

.producers-recoarding-dropdown-wrapper.is--min-height {
  min-height: 300px;
}

.producers-recoarding-dropdown-wrapper.is--min-height.is--width-100 {
  max-width: 100%;
}

.role-collab-image.is--mb {
  display: none;
}

.video-item-text-top.section-role-video-dark.is--producers {
  margin-bottom: 26px;
}

.video-item-text-top.section-role-video-dark.is--producers.is--producers-v2 {
  margin-bottom: 14px;
}

.video-item-text-top.section-role-video-dark.is--producers-logo-carousel-title-v1 {
  margin-bottom: 26px;
}

.video-item-text-top.section-role-video-dark.is--producers-logo-carousel-title-v1.is--producers-v2 {
  margin-bottom: 14px;
}

.video-item-text-top.section-role-video-dark-2-2.is--producers-2-2 {
  margin-bottom: 26px;
}

.video-item-text-top.section-role-video-dark-2-2.is--producers-2-2.is--producers-v2-2-2 {
  margin-bottom: 14px;
}

.video-item-text-top.section-role-video-dark-2-2.is--producers-logo-carousel-title-v1-2-2 {
  margin-bottom: 26px;
}

.video-item-text-top.section-role-video-dark-2-2.is--producers-logo-carousel-title-v1-2-2.is--producers-v2-2-2 {
  margin-bottom: 14px;
}

.image-blinking {
  width: 20px;
}

.roles-acordium-wrapper {
  display: none;
}

.roles-acordium-item {
  border-bottom: 1px solid #ffffff80;
}

.roles-acordium-item.has-border-black {
  border-bottom-color: #1d1d1d33;
}

.roles-acordium-item.has--no-border {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.link-is-blue {
  color: #6d75f4;
}

.image-solution-mb, .section-team-features-mb, .section-team-features-mb.hidden {
  display: none;
}

.section-team-features-mb.is--desktop {
  display: block;
}

.section-team-features-mb.is--mb {
  display: none;
}

.is--height-full-2 {
  height: 100%;
}

.div-block-130 {
  display: flex;
}

.static-logo-track {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 1000px;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.static-logo-track.is--mb {
  display: none;
}

.wrapper-role-hassle {
  justify-content: space-between;
  min-height: 600px;
  display: flex;
}

.hassle-right-wrapper {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066251_Group%20514464.png");
  background-position: 0%;
  background-size: cover;
  flex: 1;
  max-width: 50%;
}

.hassle-left-wrapper {
  color: #fff;
  background-color: #000;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 50%;
  padding: 30px;
  display: flex;
}

.hassle-left-inner-wrapper {
  flex: 1;
  max-width: 462px;
}

.heading-46 {
  font-size: 46px;
  font-weight: 900;
}

.heading-46.has-margin-14 {
  margin-bottom: 14px;
}

.paragraph-20 {
  font-size: 20px;
  line-height: 26px;
}

.paragraph-20.is--width-small {
  max-width: 269px;
}

.section-roles-sldes {
  background-image: linear-gradient(#f6f6f6, #f6f6f600);
  padding: 50px 50px 62px;
  overflow: hidden;
}

.section-roles-sldes.is--white {
  background-color: #fff;
  background-image: none;
}

.all-caps-text-roles {
  color: #1d1d1d;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
}

.heading-arrows-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100vw;
  margin-left: -50vw;
  margin-right: auto;
  display: flex;
  position: relative;
  left: 50%;
}

.roles-slies-block {
  flex: none;
  align-items: stretch;
  margin-top: 35px;
  display: flex;
}

.roles-slies-block.is--reverse {
  justify-content: flex-end;
}

.roles-slies-block.is--start {
  flex: none;
}

.roles-slies-block.bottom {
  margin-top: 0;
}

.roles-slides-wrapper {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.roles-slides-wrapper.swiper-wrapper.is--slides-wrapper {
  width: auto;
  padding-bottom: 0;
  padding-left: 0;
}

.roles-slides-wrapper.swiper-wrapper.is--slides-wrapper.is--reverse {
  justify-content: flex-end;
}

.roles-slides-item {
  flex: none;
  width: 100%;
  max-width: 413px;
}

.roles-slides-item.is--small {
  max-width: 235px;
}

.roles-slides-item.is--small.swiper-slide.is--role-slides {
  margin-bottom: 0;
}

.roles-slides-item.swiper-slide.is--role-slides {
  margin-bottom: 0;
  margin-right: 0;
}

.roles-slides-image {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.roles-slides-top {
  border-radius: 4px;
  width: 100%;
  height: 232px;
  position: relative;
  overflow: hidden;
}

.roles-slider-item-play-button {
  z-index: 4;
  width: 30px;
  height: 30px;
  position: absolute;
  inset: auto auto 16px 16px;
}

.roles-slide-bottom {
  margin-top: 8px;
}

.heading-roles-slide {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.5;
}

.roles-slide-small-text {
  color: #8e9095;
  font-size: 16px;
}

.roles-hover-overlay {
  z-index: 2;
  opacity: 0;
  background-color: #000;
  transition: opacity .2s;
  position: absolute;
  inset: 0%;
}

.roles-hover-overlay.is--hover {
  opacity: .3;
}

.roles-slide-lightbox {
  width: 100%;
  height: 100%;
}

.roles-sliders-group {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.roles-sliders-group.mobile {
  display: none;
}

.roles-sliders-group-inner {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.slider-navigation-wrapper-roles {
  grid-column-gap: 10px;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.slider-navigation-wrapper-roles.is--desktop {
  grid-column-gap: 10px;
  justify-content: flex-end;
  margin-bottom: 0;
  display: flex;
}

.slider-navigation-wrapper-roles.is--2 {
  justify-content: flex-end;
  width: 100vw;
  margin-bottom: 20px;
  margin-left: -50vw;
  padding-right: 120px;
  position: relative;
  left: 50%;
}

.slider-navigation-wrapper-roles.is--mb-right {
  position: relative;
  right: 120px;
}

.roles-slide-2-bottom {
  margin-top: 20px;
}

.case-button-prev-3 {
  cursor: pointer;
}

.case-button-prev-3.disabled_swiper_button-6 {
  opacity: .4;
  cursor: not-allowed;
}

.case-button-next-3 {
  cursor: pointer;
}

.case-button-next-3.disabled_swiper_button-6 {
  opacity: .4;
  cursor: not-allowed;
}

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

.is--extra-bold {
  font-weight: 800;
}

.roles-production-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 75px;
  display: grid;
}

.producers-grid-item {
  max-width: 348px;
}

.paragraph-producers-tabs {
  font-size: 16px;
  line-height: 1.35;
}

.paragraph-producers-tabs.is-limit-width-1 {
  max-width: 297px;
}

.paragraph-producers-tabs.is-limit-width-2 {
  max-width: 300px;
}

.paragraph-producers-tabs.is-limit-width-3 {
  max-width: 273px;
}

.paragraph-producers-tabs.is-limit-width-4 {
  max-width: 267px;
}

.producers-bold-text {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 800;
}

.producers-acordium-text-18 {
  max-width: 399px;
  line-height: 1.2;
}

.producers-slider-mb-list {
  grid-column-gap: 36px;
  grid-row-gap: 85px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 2rem;
  padding-left: .5rem;
  display: flex;
  position: relative;
}

.producers-slider-mb-image {
  margin-top: 34px;
}

.webinars-back-button {
  color: #fff;
  margin-bottom: 25px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  transition: opacity .2s;
}

.webinars-back-button:hover {
  opacity: .6;
  text-decoration: underline;
}

.webinars-back-button-flex {
  grid-column-gap: 6px;
  align-items: center;
  display: flex;
}

.button-yellow-large {
  background-color: #dfff84;
  border-radius: 4px;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 16px 36px;
  transition: all .275s;
  display: flex;
}

.button-yellow-large:hover {
  opacity: .7;
  background-color: #dfff84;
}

.button-yellow-large.is-2 {
  padding-left: 36px;
  padding-right: 36px;
}

.repurpose-grid-item-inner.mw--308 {
  max-width: 308px;
}

.repurpose-grid-item-inner.mw--267 {
  max-width: 267px;
}

.hidden-embed, .hidden {
  display: none;
}

.nav-dropdown {
  margin-left: 0;
  margin-right: 0;
}

.nav-dropdown.pr_8 {
  padding-right: 8px;
}

.nav-dropdown-toggle {
  color: #1d1d1dcc;
  align-items: center;
  padding: 3px 13px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: all .25s;
  display: flex;
}

.nav-dropdown-list {
  background-color: #0000;
  width: 100%;
  padding-top: 23px;
  position: fixed;
  left: 0;
  right: 0;
}

.nav-links-left {
  grid-column-gap: 15px;
  align-items: center;
  margin-left: 24px;
  display: flex;
}

.nav-links-left.gap--0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.nav-links-left.gap-10 {
  grid-column-gap: 0rem;
}

.nav-arrow {
  width: 20px;
  height: 17px;
}

.nav-icon-svg-wrapper {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 17px;
  display: none;
  position: relative;
}

.nav-icon-svg-wrapper.is--updated {
  width: auto;
  height: auto;
  transition: transform .1s ease-in-out;
  display: flex;
}

.dropdown-container {
  max-width: 1300px;
  margin-left: 70px;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

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

.dropdown-grid.resources-dropdown-grid {
  grid-template-columns: 1fr 1fr;
}

.dropdown-grid.mobile-full {
  grid-column-gap: 43px;
  grid-template-columns: 1fr 209px;
}

.dropdown-grid.s-grid {
  grid-column-gap: 95px;
  width: 100%;
}

.dropdow-content.hide--mobile {
  min-width: 209px;
}

.dropdow-content._w--392 {
  width: 392px;
}

.dropdow-content-heading {
  grid-column-gap: 10px;
  color: #1d1d1d99;
  letter-spacing: .5px;
  text-transform: uppercase;
  white-space: nowrap;
  flex: 1;
  align-items: center;
  margin-bottom: 16px;
  font-size: 10px;
  line-height: 12px;
  display: flex;
  position: relative;
}

.dropdow-content-heading.mt--big {
  margin-top: 26px;
}

.dropdow-content-heading.mb--0 {
  flex: 0 auto;
  margin-bottom: 0;
}

.dropdow-heading-line {
  background-color: #1d1d1d1a;
  width: 89%;
  height: 1px;
}

.dropdow-heading-line._w--76-5 {
  width: 76.6%;
}

.dropdow-heading-line.desktop--hide {
  display: none;
}

.dropdow-heading-line._w--84 {
  width: 84%;
}

.dropdow-content-linner {
  grid-column-gap: 9px;
  grid-row-gap: 35px;
  flex-wrap: wrap;
  display: flex;
}

.dropdow-content-linner.is--vertical {
  grid-row-gap: 29px;
  flex-direction: column;
  position: relative;
}

.dropdow-content-linner.is--links-two-col {
  grid-column-gap: 36px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
  position: relative;
}

.dropdow-content-linner.resources-content-inner {
  grid-column-gap: 111px;
}

.dropdow-content-linner.gap--95 {
  grid-column-gap: 95px;
}

.dropdow-content-linner.gap--65 {
  grid-column-gap: 65px;
}

.inner-dropdown-link {
  grid-column-gap: 4px;
  align-items: flex-start;
  width: 100%;
  max-width: 238px;
  display: flex;
  position: relative;
}

.inner-dropdown-link.is--gap-14 {
  grid-column-gap: 16px;
  align-items: center;
  max-width: none;
}

.inner-dropdown-link.s-link {
  max-width: 195px;
}

.inner-dropdown-link.display-none {
  display: none;
}

.inner-dropdown-link-heading {
  color: #1d1d1d;
  margin-bottom: 6px;
  font-size: 15px;
  font-weight: 800;
  line-height: 18px;
  transition: all .35s;
  display: inline-block;
  position: relative;
}

.inner-dropdown-link-right-part {
  color: #1d1d1d99;
  font-size: 14px;
  line-height: 20px;
}

.inner-dropdown-link-right-part.miw--214 {
  min-width: 214px;
}

.dropdown-link-icon {
  margin-top: -2px;
  display: flex;
}

.dropdown-link-icon.is--sm {
  margin-top: 1px;
}

.nav-dropdown-list-inner {
  background-color: var(--white);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  padding-top: 26px;
  padding-bottom: 42px;
  position: relative;
  overflow: hidden;
}

.nav-dropdown-list-inner.is--product {
  z-index: 10;
  background-color: var(--white);
  border-radius: .5rem;
  min-width: -moz-fit-content;
  min-width: fit-content;
  max-width: 1111px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  box-shadow: 0 12px 16px -4px #24242414, 0 4px 6px -2px #0003;
}

.nav-dropdown-list-inner.is--solutions {
  max-width: 748px;
  margin-left: auto;
  margin-right: auto;
}

.nav-dropdown-list-inner.is--resources {
  border-radius: .5rem;
  min-width: -moz-fit-content;
  min-width: fit-content;
  max-width: 1042px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.nav-dropdown-list-inner.is--solutions-updated {
  background-color: var(--white);
  border-radius: .5rem;
  width: 100%;
  min-width: 748px;
  max-width: 748px;
  margin-left: auto;
  margin-right: auto;
  padding: 2.5rem 2.875rem 2.5rem 2.5rem;
  box-shadow: 0 12px 16px -4px #24242414, 0 4px 6px -2px #0003;
}

.inner-dropdown-link-image-wrapper {
  justify-content: center;
  width: 85px;
  min-width: 85px;
  display: flex;
}

.inner-dropdown-normal-link {
  font-size: 14px;
  line-height: 17px;
  transition: all .25s;
}

.inner-dropdown-normal-link:hover {
  color: #7b54ea;
}

.inner-dropdown-normal-link.is--not-link {
  opacity: .6;
  letter-spacing: .5px;
  text-transform: uppercase;
  align-items: center;
  font-size: 10px;
  line-height: 12px;
  display: flex;
}

.inner-dropdown-normal-link.a-right {
  min-width: 130px;
}

.inner-dropdown-normal-link.hidden-link {
  opacity: 0;
}

.inner-dropdown-normal-link.support-chat {
  color: #000;
  padding: 0;
}

.inner-dropdown-normal-link.support-chat:hover {
  color: #7b54ea;
}

.nav-menu {
  z-index: 2148;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.dropdow-content-links-wrapper {
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.dropdow-content-links-wrapper._w--178 {
  width: 178px;
}

.dropdow-content-links-wrapper._w--140 {
  width: 140px;
}

.nav-list-bg-image {
  position: absolute;
  top: -26px;
  right: 0;
}

.mobile-dp-text, .wrapper-hidden {
  display: none;
}

.body-transcription {
  color: #fafafa;
  letter-spacing: 0;
  background-color: #1d1d1d;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
}

.body-transcription.show-tool {
  letter-spacing: .2px;
}

.transcription-section {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  padding: 102px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.transcription-section.step2-active {
  align-items: center;
  transition: opacity .2s;
}

.transcription-section.step2-active.step3-active {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 192px;
  padding-bottom: 192px;
  position: relative;
}

.transcription-section.step2-active.step3-active.step4-active {
  justify-content: flex-start;
  transition-property: all;
  transition-duration: .3s;
}

.transcription-heading-wrapper {
  z-index: 8;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  letter-spacing: .2px;
  align-items: center;
  width: 100%;
  padding: 25px 24px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  display: flex;
  position: absolute;
}

.t-heading-small {
  color: #bbb;
  font-size: 14px;
  font-weight: 500;
}

.transcription-content {
  flex-direction: column;
  display: flex;
}

.transcription-content.step2-content {
  z-index: -1;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  opacity: 0;
  align-items: center;
  width: 100%;
  transition: all .3s;
  position: absolute;
  transform: translate(0, 200px);
}

.transcription-content.step3-content {
  z-index: -1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  opacity: 0;
  transition: all .3s;
  position: absolute;
  transform: translate(-50vw);
}

.transcription-content.step4-content {
  z-index: -1;
  opacity: 0;
  width: 100%;
  max-width: 555px;
  transition: all .3s;
  position: absolute;
  top: 102px;
  overflow: hidden;
}

.transcription-h2 {
  letter-spacing: 0;
  margin-bottom: 30px;
  font-size: 100px;
  font-weight: 800;
  line-height: 104px;
}

.transcription-h2-badge {
  color: #1d1d1d;
  background-color: #c3afff;
  border-radius: 24px 24px 24px 8px;
  padding-left: 16px;
  padding-right: 15px;
}

.upload-main-wrapper {
  margin-top: 16px;
}

.drop-file-wrapper {
  z-index: -1;
  opacity: 0;
  background-color: #b196ff;
  justify-content: center;
  align-items: center;
  transition: opacity .3s;
  display: flex;
  position: fixed;
  inset: 0%;
}

.drop-file-wrapper.active {
  z-index: 50;
  opacity: 1;
}

.drop-it-heading {
  color: #1d1d1d;
  letter-spacing: -2px;
  font-size: 77px;
  font-weight: 700;
  line-height: 84px;
}

.custom-file-upload {
  z-index: 20;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #c3afff;
  letter-spacing: 0;
  align-items: center;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  transition: color .3s;
  display: flex;
  position: relative;
}

.custom-file-upload:hover {
  color: #d5c7ff;
}

.transcription-bottom-badge {
  z-index: 20;
  grid-column-gap: 8px;
  grid-row-gap: 12px;
  color: #fafafa;
  background-color: #131313;
  border-radius: 12px;
  align-items: center;
  padding: 14px 12px;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  display: flex;
  position: absolute;
  bottom: 19px;
  right: 20px;
}

.transcription-h3 {
  font-size: 77px;
  font-weight: 700;
  line-height: 84px;
}

.transcription-h3.step2-transform-title {
  opacity: 0;
  transition: all .3s;
  position: absolute;
  top: 0;
  transform: translate(0, 100px);
}

.transcription-h3.step2-title {
  text-align: center;
  transition: opacity .2s;
}

.transcription-h3.not-current-state {
  color: #383838;
}

.basic-input-wrapper {
  background-color: #222;
  border-radius: 12px;
  width: 100%;
  padding: 18px 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: flex;
  position: relative;
}

.basic-input-wrapper.search-lang {
  cursor: pointer;
  justify-content: space-between;
}

.basic-input-wrapper.search-lang:hover {
  background-color: #2b2b2b;
}

.basic-input-wrapper.file-progress {
  justify-content: space-between;
  align-items: center;
  padding: 16px 16px 0 12px;
  transition: background-color .3s;
}

.basic-input-wrapper.file-progress:hover {
  background-color: #2b2b2b;
}

.selected-language {
  color: #b196ff;
}

.ts-form {
  z-index: 2;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: center;
  width: 360px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.languages-dropdown {
  z-index: 99;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #222;
  border-radius: 16px;
  flex-direction: column;
  width: 100%;
  height: 268px;
  margin-top: 12px;
  padding: 8px;
  display: none;
  position: absolute;
  overflow: scroll;
  box-shadow: 0 4px 20px #1212124d;
}

.languages-dropdown-wrapper {
  z-index: 2;
  width: 100%;
  position: relative;
}

.l-dropdown-item {
  cursor: pointer;
  border-radius: 8px;
  padding: 10px 16px;
  font-size: 16px;
  line-height: 24px;
  transition: all .3s;
}

.l-dropdown-item:hover {
  background-color: #2b2b2b;
}

.hidden-components {
  display: block;
}

.file-progress-linfo {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: flex;
}

.file-progress-r {
  text-align: right;
  height: 20px;
  position: relative;
  overflow: hidden;
}

.replace-text {
  color: #b196ff;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  transition: color .3s;
}

.replace-text:hover {
  color: #c3afff;
}

.progress-percent {
  font-size: 14px;
  line-height: 20px;
  transition: all .3s;
}

.ts-button {
  text-align: center;
  background-color: #9671ff;
  border-radius: 12px;
  width: 100%;
  padding: 18px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
  transition: background-color .3s;
}

.ts-button:hover {
  opacity: .8;
  background-color: #875eff;
}

.ts-button.small-button {
  width: auto;
  padding: 12px 18px;
  font-size: 14px;
  line-height: 20px;
}

.progress-line {
  background-color: #444;
  border-radius: 100px;
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.file-progress-inner {
  grid-column-gap: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 16px;
  display: flex;
  position: relative;
}

.custom-file-upload-icon {
  cursor: pointer;
  background-color: #b196ff1f;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: background-color .3s;
  display: flex;
}

.custom-file-upload-icon:hover {
  background-color: #b196ff33;
}

.bubble-wrapper {
  color: var(--secondary-c150);
  background-color: #2b2b2b;
  border-radius: 16px 16px 16px 4px;
  max-width: 203px;
  padding: 12px 16px;
  font-weight: 300;
  line-height: 22px;
  position: absolute;
}

.bubble-wrapper.top-left {
  top: 15.9vh;
  left: 22.4vw;
}

.bubble-wrapper.top-right {
  max-width: 203px;
  top: 26vh;
  right: 15.4vw;
}

.bubble-wrapper.bottom-right {
  bottom: 27vh;
  right: 15.4vw;
}

.bubble-wrapper._w--auto {
  max-width: none;
}

.bubble-wrapper.bottom-left {
  bottom: 17.5vh;
  left: 36vw;
}

.bubble-wrapper._w-197 {
  max-width: 197px;
}

.transcription-error-wrapper {
  z-index: -1;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  opacity: 0;
  background-color: #2f2323;
  border-radius: 12px;
  align-items: center;
  padding: 12px 12px 12px 16px;
  line-height: 20px;
  transition: opacity .1s;
  display: flex;
  position: absolute;
  bottom: 32px;
  left: 32px;
}

.transcription-error-wrapper.show-error {
  z-index: 22;
  opacity: 1;
}

.file-error-text {
  color: #f99;
  line-height: 20px;
}

.error-close-icon {
  cursor: pointer;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  transition: background-color .25s;
  display: flex;
}

.error-close-icon:hover {
  background-color: #ff99991f;
}

.lang-main-wrapper {
  width: 100%;
}

.dot-typing {
  opacity: 0;
  display: inline-block;
}

.progress-inner {
  background-color: #b196ff;
  border-radius: 20px;
  width: 0%;
  height: 2px;
}

.tr-popup-wrapper {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.tr-popup-close-overlay {
  background-color: #0b0b0b4d;
  position: absolute;
  inset: 0%;
}

.tr-popup-content-wrapper {
  background-color: #222;
  border-radius: 16px;
  width: 620px;
  position: relative;
  overflow: hidden;
}

.tr-popup-image-wrapper {
  position: relative;
}

.tr-popup-content {
  padding: 28px 60px 40px;
  line-height: 22px;
}

.tr-button {
  background-color: #9671ff;
  border-radius: 12px;
  padding: 14px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
  transition: background-color .3s;
}

.tr-button:hover {
  background-color: #b196ff;
}

.tr-popup-image-overlay {
  background-image: linear-gradient(296deg, #0000004d 21%, #0000);
  position: absolute;
  inset: 0%;
}

.tr-popup-logo {
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.tr-popup-heading {
  font-size: 24px;
  font-weight: 800;
  line-height: 28px;
}

.tr-popup-features {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #bbb;
  flex-direction: column;
  margin-top: 16px;
  margin-bottom: 28px;
  display: flex;
}

.tr-popup-feature {
  grid-column-gap: 8px;
  align-items: flex-start;
  display: flex;
}

.tr-button-wrapper {
  justify-content: center;
  display: flex;
}

.tr-popup-close {
  cursor: pointer;
  background-color: #0b0b0b99;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  transition: background-color .3s;
  display: flex;
  position: absolute;
  top: 16px;
  right: 16px;
}

.tr-popup-close:hover {
  background-color: #0b0b0b;
}

.tr-ready-heading {
  z-index: 2;
  grid-column-gap: 8px;
  background-color: #1d1d1d;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-right: 16px;
  font-size: 16px;
  line-height: 24px;
  transition: all .5s;
  display: flex;
  position: relative;
  transform: translate(0, -40vh);
}

.tc-dark-btn {
  grid-column-gap: 8px;
  color: #fafafa;
  background-color: #2b2b2b;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 12px 18px;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
  transition: all .3s;
  display: flex;
}

.tc-dark-btn:hover {
  background-color: #383838;
}

.tc-dark-btn.small-button {
  font-size: 14px;
  line-height: 20px;
}

.tc-dark-btn.copy-text-btn {
  opacity: 0;
}

.transcribed-content-wrapper {
  flex-direction: column;
  max-width: 571px;
  height: 100vh;
  margin-top: 8px;
  padding-bottom: 262px;
  padding-right: 6px;
  display: flex;
  overflow: scroll;
}

.transcribed-content-wrapper.pr-0 {
  padding-right: 0;
}

.transcribed-content {
  margin-bottom: 24px;
  transition: all .3s;
}

.tr-copy-text {
  color: #dbdbdb;
  letter-spacing: 0;
  border-radius: 16px 16px 16px 4px;
  margin-top: 16px;
  padding: 12px 18px;
  font-size: 18px;
  line-height: 28px;
  position: relative;
  overflow: hidden;
}

.tr-copy-time {
  color: #b196ff;
  line-height: 20px;
}

.step3-overlay {
  background-image: linear-gradient(#1d1d1d, #1d1d1d00 68%);
  width: 100%;
  height: 240px;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
}

.tr-ready-content {
  opacity: 0;
  color: #888;
  width: 272px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  transition: opacity .3s;
}

.ts-dropdown {
  justify-content: center;
  width: 100%;
}

.ts-dropdown-toggle {
  grid-column-gap: 8px;
  color: #fafafa;
  background-color: #9671ff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 24px;
  margin-bottom: 12px;
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
  transition: background-color .3s;
  display: flex;
}

.ts-dropdown-toggle:hover {
  background-color: #875eff;
}

.ts-dropdown-icon {
  align-items: center;
  display: flex;
}

.ts-dropdown-list {
  grid-row-gap: 8px;
  background-color: #222;
  border-radius: 12px;
  flex-direction: column;
  padding: 8px;
}

.ts-dropdown-list.w--open {
  align-items: stretch;
  margin-top: -4px;
  display: flex;
}

.ts-dropdown-link {
  color: #fafafa;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  padding: 13px 12px;
  font-size: 16px;
  line-height: 24px;
  transition: background-color .3s;
  display: flex;
}

.ts-dropdown-link:hover {
  background-color: #2b2b2b;
}

.ts-dropdown-link-h {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
}

.ts-dropdown-link-h.purple {
  color: #b196ff;
}

.ts-dropdown-badge {
  opacity: 0;
  background-color: #383838;
  border-radius: 100px;
  padding: 4px 9px 2px;
  font-size: 11px;
  line-height: 16px;
  transition: opacity .2s;
}

.ts-dropdown-badge.visible {
  opacity: 1;
}

.ts-ready-h3 {
  margin-bottom: 20px;
  font-size: 77px;
  font-weight: 700;
  line-height: 84px;
  transition: all .3s;
}

.transcription-info-wrapper {
  z-index: 2;
  opacity: 0;
  color: #dbdbdb;
  background-color: #2b2b2b;
  border-radius: 16px 16px 16px 4px;
  width: 250px;
  padding: 12px 16px;
  line-height: 22px;
  transition: all .3s;
  position: absolute;
  bottom: 84px;
  right: 124px;
  transform: translate(0, 50px);
}

.ts-bottom-badge-logo {
  width: 24px;
}

.close-info-block {
  opacity: 0;
  cursor: pointer;
  background-color: #444;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  transition: all .25s;
  display: flex;
  position: absolute;
  top: -16px;
  right: -16px;
}

.transcribe-other-wrapper {
  color: #888;
  background-color: #222;
  border-radius: 16px;
  width: 100%;
  max-width: 460px;
  padding: 28px;
  line-height: 22px;
  transition: all .3s;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 2px 5px #00000040;
}

.tr-other-buttons-wrapper {
  grid-column-gap: 16px;
  justify-content: flex-end;
  align-items: center;
  margin-top: 28px;
  display: flex;
}

.t-o-heading {
  color: #fafafa;
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
}

.t-o-heading.mb--0 {
  margin-bottom: 0;
}

.to-close-wrapper {
  cursor: pointer;
  background-color: #2b2b2b;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  transition: background-color .3s;
  display: flex;
  position: absolute;
  top: 16px;
  right: 16px;
}

.to-close-wrapper:hover {
  background-color: #444;
}

.to-close-image {
  width: 16px;
}

.tcw-overlay {
  z-index: -1;
  opacity: 0;
  background-image: linear-gradient(#1d1d1d, #1d1d1d00);
  height: 97px;
  position: absolute;
  top: 57px;
  left: 0;
  right: 0;
}

.tcw-overlay.tcw-active {
  z-index: 2;
  opacity: 1;
}

.custom-file-wrapper {
  cursor: pointer;
  margin-bottom: 0;
  display: inline-block;
}

.ctcl-text.ctcl-mobile-text {
  display: none;
}

.file-input-replace-wrapper {
  z-index: 2;
}

.ts-content-mobile {
  color: #888;
  text-align: center;
  max-width: 343px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 500;
  line-height: 24px;
  display: none;
}

.ts-ready-line, .mobile-ready-buttons {
  display: none;
}

.mobile-buttons-h-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.mobile-buttons-popup {
  background-color: #1d1d1d;
  border-radius: 16px;
  width: 100%;
  max-width: 343px;
  padding: 24px 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 2px 12px #00000040;
}

.mobile-buttons-popup.mo-show {
  z-index: 30;
  opacity: 1;
}

.mo-close-btn {
  background-color: #222;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.fd-button {
  color: #fafafa;
  background-color: #2b2b2b;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 16px 12px;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.fd-button.normal-b {
  background-color: #2b2b2b00;
  padding-left: 0;
}

.fd-button.mb--8 {
  margin-bottom: 8px;
}

.fd-button-r {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
}

.mo-button {
  grid-column-gap: 8px;
  color: #fafafa;
  background-color: #9671ff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 20px 30px;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
  display: flex;
}

.file-name.error {
  color: #f99;
}

.file-name.mobile-file-name {
  display: none;
}

.verification-error {
  color: #f99;
  display: none;
}

.verification-error.show {
  display: inline-block;
}

.tr-ready-file-name-mobile {
  display: none;
}

.transcribe-other-main-wrapper {
  z-index: -1;
  opacity: 0;
  background-color: #0b0b0b4d;
  transition: all .3s;
  position: fixed;
  inset: 0%;
}

.transcribe-other-main-wrapper.to-show {
  z-index: 99;
  opacity: 1;
}

.verification-content {
  width: 100%;
}

.mobile-buttons-popup-wrapper {
  z-index: -1;
  opacity: 0;
  background-color: #13131380;
  transition: all .3s;
  position: fixed;
  inset: 0%;
}

.mobile-buttons-popup-wrapper.mo-show {
  z-index: 99;
  opacity: 1;
}

.announcement-banner-wrapper {
  z-index: 5001;
  color: var(--dark);
  background-color: #ad98fa;
  border-radius: 0;
  align-items: center;
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
  transition: all .3s;
  display: flex;
  position: fixed;
  top: -150px;
  overflow: hidden;
}

.announcement-banner-wrapper.is--active {
  top: 0;
}

.announcement-banner-wrapper.no--radius {
  border-radius: 0;
  top: -150px;
}

.announcement-banner-container {
  z-index: 2;
  grid-column-gap: 21px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1560px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 60px;
  padding-right: 60px;
  line-height: 16px;
  display: flex;
  position: relative;
}

.announcement-banner-link {
  color: var(--white);
  margin-left: 3px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: underline;
  transition: opacity .3s;
}

.announcement-banner-link:hover {
  opacity: .8;
}

.announcement-banner-link.bf {
  color: #1d1d1d;
}

.ab-time-wrapper {
  grid-column-gap: 4px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ab-time-item {
  grid-row-gap: 2px;
  background-color: var(--white);
  border-radius: 2px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  font-weight: 800;
  line-height: 1;
  display: flex;
}

.ab-time-t {
  letter-spacing: .12px;
  font-size: 6px;
  font-weight: 600;
  line-height: 1;
}

.announcement-banner-close {
  z-index: 2;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  transition: opacity .3s;
  display: flex;
  position: absolute;
  top: 12px;
  right: 21px;
}

.announcement-banner-close:hover {
  opacity: .7;
}

.ab-desk-text {
  color: #fff;
  font-size: 15px;
  font-weight: 400;
}

.ab-desk-text.bf {
  color: #1d1d1d;
}

.ab-desk-text.bf.mob {
  display: none;
}

.ab-desk-text.bf.desk {
  display: block;
}

.ab-mobile-text {
  display: none;
}

.ab-right-image-mobile, .ab-left-image-mobile {
  display: none;
  position: absolute;
}

.progress-dot-wrapper {
  grid-row-gap: 8px;
  color: #888;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  display: none;
}

.progress-dots-inner {
  background-color: #2b2b2b;
  border-radius: 16px 16px 16px 4px;
  padding: 16px;
}

.typing-dots {
  grid-column-gap: 4px;
  display: flex;
}

.transcription-heading-link {
  grid-column-gap: 8px;
  color: var(--white);
  font-size: 16px;
  transition: opacity .3s;
  display: flex;
}

.transcription-heading-link:hover {
  opacity: .9;
}

.full-transcriptions {
  display: none;
}

.r-editor-header {
  text-align: center;
  background-color: #202020;
  padding-top: 110px;
  padding-bottom: 80px;
  transition: background-color .2s;
}

.r-editor-header-bottom-layer {
  background-color: var(--black-2);
}

.r-editor-header-content-container {
  color: #fff;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 45px;
  font-weight: 900;
}

.r-editor-header-content-sub {
  margin-top: 50px;
  margin-bottom: 30px;
}

.heading-47 {
  color: #fff;
  font-size: 18px;
  font-weight: 400;
}

.r-editor-header-content-get-started {
  cursor: pointer;
  background-color: #9671ff;
  border-radius: 4px;
  margin-top: 30px;
  padding: 15px 30px 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: background-color .2s;
}

.r-editor-header-content-get-started:hover {
  background-color: #885eff;
}

.r-editor-header-content-get-started:active {
  background-color: #7b54ea;
}

.r-editor-header-content-images {
  max-width: 548px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.r-editor-feature-heading {
  color: #000;
  text-align: center;
  margin-bottom: 100px;
  font-size: 40px;
  font-weight: 900;
  line-height: 44px;
}

.r-editor-feature {
  color: #1b2127;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.r-editor-feature._2 {
  max-width: 333px;
}

.r-editor-feature._3 {
  max-width: 300px;
}

.r-editor-feature._5 {
  max-width: 381px;
}

.r-editor-content-feature-block {
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.r-editor-content-feature-block-inner {
  z-index: 10;
  flex: 1;
  max-width: 1161px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.r-editor-feature-grid {
  grid-column-gap: 38px;
  grid-row-gap: 75px;
  grid-template-columns: 1fr 1.1fr 1fr;
  max-width: 1178px;
}

.r-editor-feature-header {
  position: relative;
}

.r-editor-feature-name {
  color: #1d1d1d;
  margin-top: 15px;
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 900;
  line-height: 28px;
}

.r-editor-feature-header-arrow {
  display: none;
}

.ref-text {
  color: #1d1d1d;
  text-align: left;
  line-height: 22px;
}

.ref-text.align-center {
  color: #fff;
  text-align: center;
  padding-left: 0;
}

.ref-text.mw--310 {
  max-width: 322px;
}

.ref-text.mw--325 {
  max-width: 325px;
}

.ref-text.mw--350 {
  max-width: 350px;
}

.ref-text.mw--340 {
  max-width: 340px;
}

.ref-text.mw--363 {
  max-width: 363px;
}

.ref-text.mw-353 {
  max-width: 353px;
}

.ref-text.mobile {
  display: none;
}

.ref-text.mw-343 {
  max-width: 343px;
}

.image-83 {
  width: auto;
  height: auto;
}

.r-editor-tracks-section {
  z-index: 100;
  text-align: center;
  background-color: #222;
  padding: 60px 0 50px;
  position: relative;
}

.r-editor-tracks-title-wrapper {
  margin-bottom: 0;
}

.r-editor-tracks-sub {
  color: #f6f6f6;
  max-width: 490px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.r-editor-tracks-vector-1 {
  width: 139px;
  position: absolute;
  inset: 57px 0 auto auto;
}

.r-editor-tracks-vector-3 {
  width: 196px;
  position: absolute;
  inset: auto auto 0 25.3vw;
}

.r-editor-tracks-vector-2 {
  width: 187px;
  position: absolute;
  inset: 67px 0 auto;
}

.r-editor-tracks-top-line {
  background-color: #9671ff;
  width: 100%;
  height: 10px;
  position: absolute;
  top: 0;
}

.r-customization-section {
  background-color: #f6f6f6;
  padding: 60px 30px 70px;
}

.r-customization-section.overflow-hidden {
  background-color: #1d1d1d;
  padding-top: 80px;
  padding-bottom: 94px;
}

.r-editor-customization {
  color: #222;
  background-color: #222;
  border-radius: 20px;
  padding-bottom: 50px;
  padding-left: 42px;
  padding-right: 42px;
  font-family: Inter-custom-woff2, sans-serif;
  line-height: 26px;
}

.r-editor-customization._2 {
  max-width: 333px;
}

.r-editor-customization._3 {
  max-width: 300px;
}

.r-editor-customization._5 {
  max-width: 381px;
}

.r-editor-feature-grid-copy {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  max-width: 1178px;
}

.r-editor-feature-header-copy {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 275px;
  display: flex;
  position: relative;
}

.r-editor-customization-image {
  width: 194px;
}

.r-editor-customization-image.rei-2 {
  width: 175px;
}

.r-editor-customization-image.rei-3 {
  width: 167px;
}

.r-editor-customization-name {
  color: #fff;
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 800;
  line-height: 29px;
}

.r-editor-content-customization-block {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
  position: relative;
}

.image-84.customization-image {
  max-width: none;
  max-height: 100px;
}

.image-85.customization-image, .image-86 {
  max-height: 100px;
}

.r-editor-works-section {
  background-color: #f6f6f6;
  padding: 80px 30px 95px;
}

.r-editor-works-section.overflow-hidden {
  background-color: #1d1d1d;
}

.r-editor-works-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: block;
}

.r-works-video {
  border-radius: 10px;
  flex: none;
  align-self: center;
  position: relative;
  overflow: hidden;
}

.r-editor-works-content-points {
  grid-row-gap: 18.4px;
  flex-direction: column;
  display: flex;
}

.r-editor-works-content-point {
  grid-column-gap: 14.2px;
  align-items: center;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 24px;
  display: flex;
}

.r-editor-works-content-point.last-rp {
  margin-bottom: 0;
}

.image-87 {
  max-width: 45px;
  max-height: 45px;
}

.image-88 {
  max-width: 570px;
}

.r-editor-works-title-mobile {
  color: #fff;
  margin-bottom: 50px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.heading-48 {
  background-color: #1d1d1d;
}

.div-block-131 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830662e1_Vector.png");
  background-position: 0 0;
  background-size: cover;
}

.r-editor-works-content-point-number {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.text-block-20 {
  color: #dfff84;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  position: absolute;
  inset: 50% 0% 0%;
  transform: translate(0, -50%);
}

.r-editor-header-content-images-mobile, .r-editor-header-text-mobile {
  display: none;
}

.r-editor-clips-section {
  background-color: #222;
  padding: 80px 30px;
}

.r-editor-clips-section.overflow-hidden {
  background-color: #1d1d1d;
}

.r-editor-clips-content-top {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.text-block-22 {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 900;
}

.text-block-23 {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  max-width: 303px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
}

.r-editor-clips-image-top {
  width: 50%;
}

.r-editor-clips-image-bottom {
  justify-content: flex-start;
  width: 50%;
  display: flex;
}

.r-editor-clips-content-bottom {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 306px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.image-90 {
  max-width: 378px;
}

.image-91 {
  width: 375px;
}

.r-editor-heading, .r-editor-clips-heading {
  color: #fff;
  text-align: center;
  margin-bottom: 50px;
  font-size: 40px;
  font-weight: 900;
}

.r-editor-tracks-title {
  color: #fff;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.c-wrapper-1311 {
  flex-direction: row;
  justify-content: space-between;
  max-width: 1310px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.c-wrapper-1311.recorded-riverside-form-wrapper {
  z-index: 10;
  position: relative;
}

.c-wrapper-1311.clips-wrapper {
  flex-direction: row;
  justify-content: space-between;
  max-width: 965px;
  margin-bottom: 65px;
  display: flex;
}

.c-wrapper-1311.clips-wrapper.pb--0 {
  margin-bottom: 0;
}

.c-wrapper-1311.how-it-wrapper {
  flex-direction: column;
  max-width: 1160px;
}

.r-editor-feature-grid-copy-copy {
  grid-column-gap: 60px;
  grid-row-gap: 70px;
  grid-template-columns: 1fr 1.1fr 1fr;
  justify-items: center;
  max-width: 1178px;
}

.r-editor-clips-grid {
  grid-column-gap: 60px;
  grid-row-gap: 70px;
  grid-template-columns: 1fr 1.1fr .25fr 1fr;
  grid-template-areas: "Area";
  justify-items: center;
  max-width: 1178px;
}

.r-editor-header-heading {
  font-size: 45px;
  font-weight: 900;
  line-height: 44px;
}

.r-editor-clips-heading-small {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  max-width: 310px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 34px;
}

.r-editor-clips-text {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  max-width: 365px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.r-editor-clips-text.mw--310 {
  max-width: 310px;
}

.r-editor-clips-heading-bottom {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  max-width: 305px;
  margin-bottom: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 34px;
}

.r-editor-clips-text-bottom {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  max-width: 305px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
}

.c-wrapper-840-editor {
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-840-editor.r-home-tracks-section-wrapper {
  z-index: 10;
  display: block;
  position: relative;
}

.c-wrapper-840-editor.r-home-tracks-section-wrapper.hidden {
  display: block;
}

.c-wrapper-840-editor.r-home-tracks-section-wrapper-mobile {
  z-index: 10;
  display: none;
  position: relative;
}

.c-wrapper-840-editor.r-home-tracks-section-wrapper-mobile.hidden {
  display: block;
}

.r-editor-tracks-button {
  color: #1a191a;
  background-color: #dfff84;
  border-radius: 4px;
  padding: 16px 36px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .3s;
}

.r-editor-tracks-button:hover {
  background-color: #8da54a;
}

.r-editor-tracks-button.get-started-start.home-with-video {
  color: #fff;
  background-color: #1d1d1d;
  padding: 15px 30px;
}

.r-editor-tracks-button.get-started-start.home-with-video:hover {
  background-color: #000;
}

.r-editor-tracks-button.is--purple {
  color: #fff;
  background-color: #9671ff;
}

.r-editor-tracks-button.is--purple:hover {
  background-color: #9f89f7;
}

.r-editor-tracks-button.is--purple.has-margin-top-20 {
  color: #fff;
  margin-top: 20px;
}

.r-editor-tracks-button.is--purple.has-margin-top-20:hover {
  color: #fff;
}

.image-92 {
  max-width: 280px;
  max-height: 270px;
  position: absolute;
  top: 100px;
  left: -80px;
}

.image-93 {
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.image-94 {
  position: absolute;
  left: auto;
}

.image-95 {
  max-width: 200px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
}

.image-96 {
  max-width: 280px;
  margin-left: auto;
  position: absolute;
  top: 15px;
  left: -200px;
}

.image-97 {
  max-width: 185px;
  position: absolute;
  top: 30px;
  right: -150px;
}

.r-editor-header-image-container {
  position: relative;
}

.text-block-24 {
  color: #fff;
  margin-top: 50px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.editor-how-it {
  grid-column-gap: 35px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.lightbox-overlay {
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.lightbox-overlay:hover {
  background-color: #0003;
}

.lightbox-overlay-content {
  grid-row-gap: 10px;
  color: var(--white);
  flex-direction: column;
  max-width: 200px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 29px;
  display: flex;
  position: absolute;
  bottom: 30px;
  left: 30px;
}

.lightbox-overlay-play {
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.lightbox-overlay-play:hover {
  opacity: .8;
}

.r-home-content-section {
  padding: 105px 30px 132px;
}

.r-home-content-section.d--none {
  display: none;
}

.c-wrapper-section-1 {
  grid-column-gap: 30px;
  justify-content: space-between;
  display: flex;
}

.c-image-section-1 {
  width: 480px;
}

.c-image-section-1.pull-left {
  margin-left: -8%;
}

.r-home-section-content {
  align-self: center;
  width: 100%;
}

.r-home-section-content.mw--472 {
  max-width: 472px;
}

.r-home-section-content.mw--461 {
  max-width: 461px;
}

.r-home-content-section-text {
  font-size: 16px;
  line-height: 24px;
}

.r-home-content-section-text._w--436 {
  max-width: 436px;
}

.r-home-content-section-vid {
  padding-bottom: 80px;
  padding-left: 30px;
  padding-right: 30px;
}

.r-home-content-section-vid.d--none {
  display: none;
}

.c-wrapper-1282 {
  max-width: 1282px;
  margin-left: auto;
  margin-right: auto;
}

.c-wrapper-section-2 {
  grid-column-gap: 30px;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066321_ea-bg.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: space-between;
  align-items: center;
  min-height: 538px;
  padding: 108px 61px 96px;
  display: flex;
}

.c-video-wrapper {
  align-self: center;
  width: 100%;
  max-width: 571px;
  overflow: hidden;
}

.edit-bg-video {
  width: 100%;
  height: auto;
  position: static;
}

.e-hero-left {
  width: 281px;
  position: absolute;
  top: 76px;
  left: -212px;
}

.e-hero-right {
  width: 187px;
  position: absolute;
  top: 88px;
  right: -139.8px;
}

.c-enterprise-footer-new {
  background-color: #1d1d1d;
  padding: 42px 30px 80px;
  display: block;
  position: static;
}

.c-enterprise-footer-new.new, .html-embed-14 {
  display: none;
}

.c-price-abtest-price-inner {
  background-color: var(--white);
  cursor: pointer;
  border-radius: 32px;
  justify-content: space-between;
  align-items: center;
  width: 194px;
  min-width: 194px;
  height: 50px;
  padding: 5px;
  display: flex;
}

.c-price-abtest-price-text-m {
  z-index: 1;
  color: #08070599;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 16px;
  position: relative;
}

.c-price-abtest-price-text-y {
  z-index: 1;
  color: #08070599;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}

.c-price-abtest-price-text-y.is--white {
  color: #fff;
  font-size: 16px;
}

.hide-ppp {
  display: none;
}

.privacy-rich-text a {
  color: var(--slate-blue);
  font-size: 16px;
  line-height: 1.4em;
}

.privacy-rich-text h3 {
  margin-bottom: 12px;
}

.privacy-rich-text ol {
  list-style-type: decimal;
}

.legal-grid {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  margin-top: 15px;
  line-height: 19px;
}

.legal-grid.first {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--secondary-c150);
  place-items: center;
  height: 40px;
  font-size: 18px;
  font-weight: 700;
}

.legal-grid.center {
  align-items: center;
}

.legal-list-item {
  margin-top: 5px;
  line-height: 19px;
}

.link {
  color: var(--slate-blue);
  font-size: 16px;
}

.mb--20 {
  margin-bottom: 20px;
}

.legal-list {
  padding-left: 30px;
}

.b-dropdown {
  background-color: #0000;
  padding-top: 36px;
  display: block;
}

.b-dropdown-link {
  white-space: nowrap;
  font-size: 14px;
  line-height: 17px;
  display: block;
}

.b-dropdown-link:hover {
  color: var(--peacock);
}

.b-dropdown-inner {
  grid-row-gap: 12px;
  background-color: var(--white);
  border-radius: 4px;
  flex-direction: column;
  padding: 15px 33px 18px 20px;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 4px #00000040;
}

.horizontal-scrool {
  display: flex;
}

.horizontal-scrool.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
}

.horizontal-scrool-wrapper.swiper-container {
  overflow: visible;
}

.h--scroll-item-wrapper {
  padding-right: 20px;
}

.hs-h-last {
  min-width: 1px;
}

.swiper-nav-wrapper {
  grid-column-gap: 10px;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.swiper-nav-wrapper.is--desktop {
  grid-column-gap: 10px;
  justify-content: flex-end;
  margin-bottom: 0;
  display: flex;
}

.swiper-nav-wrapper.is--2 {
  justify-content: flex-end;
  width: 100vw;
  margin-bottom: 20px;
  margin-left: -50vw;
  padding-right: 120px;
  position: relative;
  left: 50%;
}

.swiper-nav-wrapper.is--mb-right {
  position: relative;
  right: 120px;
}

.swiper-nav-wrapper.is-gap-64 {
  grid-column-gap: 64px;
  margin-top: -25px;
  margin-bottom: 32px;
}

.h-prev-slide {
  cursor: pointer;
}

.h-prev-slide.disabled_swiper_button-6 {
  opacity: .4;
  cursor: not-allowed;
}

.h-next-slide {
  cursor: pointer;
}

.section-65 {
  padding: 65px 30px;
  font-size: 16px;
  line-height: 24px;
}

.section-65.is--gray {
  background-color: #f6f6f6;
}

.section-65.pt-40-pb-50 {
  padding-top: 40px;
  padding-bottom: 50px;
}

.section-65.is--black {
  color: var(--white);
  background-color: #1d1d1d;
}

.section-65.pb--55 {
  padding-bottom: 55px;
}

.grid-12 {
  grid-template-columns: 1fr 1fr 1fr;
}

.case-studies-grid {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.case-studies-grid.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
  display: grid;
}

.case-studie-item {
  background-color: var(--white);
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  padding: 27px 33px 26px 22px;
  display: flex;
}

.case-studie-heading {
  margin-top: 22px;
  margin-bottom: 39px;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
}

.case-study-link {
  grid-column-gap: 6px;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.case-study-link-text {
  font-size: 16px;
  line-height: 24px;
  position: relative;
}

.case-study-link-icon {
  opacity: 0;
  width: 20px;
  transition: opacity .3s;
}

.mw--500 {
  max-width: 500px;
}

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

.improve-workflow-image {
  border-radius: 8px;
}

.heading-40 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.support-items-wrapper {
  grid-row-gap: 40px;
  flex-direction: column;
  padding-top: 30px;
  display: flex;
}

.support-item-icon {
  width: 15px;
}

.quote-heading {
  margin-bottom: 19px;
  font-size: 28px;
  font-weight: 800;
  line-height: 34px;
}

.quote-heading p {
  font-size: 28px;
  line-height: 34px;
}

.quote-heading em {
  font-style: normal;
  font-weight: 400;
}

.quote-heading.is--mobile {
  display: none;
}

.case-studies-slider-outer {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.case-button-icon {
  width: 20px;
}

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

.container-1160.is--relative {
  position: relative;
}

.container-1160.is--relative.is--setup {
  width: 100%;
}

.container-1160.bg-sec {
  background-color: var(--secondary-purple);
}

.container-1160._w-full {
  width: 100%;
}

.container-1160.is--black_friday_banner {
  z-index: 2147000;
  justify-content: center;
  align-items: center;
  max-width: none;
  display: flex;
  position: relative;
}

.container-1160.container-marketers-hero {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.container-1160.padding-rl-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.container-1160.is--solution-market {
  border-radius: 8px;
  width: 100%;
  margin-bottom: 58px;
}

.container-1160.is--solution-market.is--solution-market-container, .container-1160.is--solution-market.is--solution-market-container-2 {
  background-color: #2c2c2c;
  margin-bottom: 0;
  display: flex;
}

.container-1160.container-market-testimonials {
  background-color: #0000;
  flex-flow: column;
}

.case-study-item-outer.swiper-slide {
  height: 100%;
  margin-bottom: 0;
  margin-right: 0;
}

.case-studies-slider-holder-ty2 {
  width: 100%;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.case-studies-slider-holder-ty2.is--desktop {
  display: block;
  position: relative;
}

.case-studies-slider-holder-ty2.is--mb {
  display: none;
}

.swiper-scrollbar-desk-case-s {
  cursor: pointer;
  background-color: #e1e1e1;
  border-radius: 100px;
  width: 100%;
  height: 3px;
  margin-top: 30px;
}

.swiper-scrollbar-desk-case-s.mt--50 {
  margin-top: 50px;
}

.mb--40 {
  margin-bottom: 40px;
}

.case-studies-slider-logo-wrapper {
  align-items: center;
  display: flex;
}

.quote-content {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  max-width: 697px;
  height: 100%;
  display: flex;
}

.is-show--mobile {
  display: none;
}

.case-studie-item-image {
  max-height: 38px;
}

.privacy-link {
  color: #5042df;
  font-size: 16px;
  line-height: 1.4;
}

.cookies-close-icon {
  cursor: pointer;
  transition: opacity .3s;
  position: absolute;
  top: 29px;
  right: 25px;
}

.cookies-close-icon:hover {
  opacity: .7;
}

.embed-youtubevideo {
  padding-top: 56.1702%;
}

.d--none {
  display: none;
}

.c-blog-nav-search-icon--new {
  cursor: pointer;
  position: relative;
  left: 20px;
}

.rs-homepage-header {
  background-image: linear-gradient(#0f0f0f, #1d1d1d);
  padding: 164px 30px 24px;
}

.rs-homepage-header.pt--164 {
  padding-top: 164px;
}

.rs-homepage-header.pt--128 {
  padding-top: 128px;
}

.rs-home-brands-section-text {
  color: #bbb;
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 13px;
  margin-bottom: 42px;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
  display: flex;
}

.rs-home-brands-section-text.is--sm {
  font-size: 16px;
}

.rs-home-brands-section-text.mb--30 {
  margin-bottom: 30px;
}

.rs-homepage-header-text {
  color: #fff;
  text-align: center;
  margin-bottom: 16px;
  font-size: 50px;
  font-weight: 800;
  line-height: 56px;
}

.rs-homepage-header-text.test-homepage-header-title {
  margin-bottom: 22px;
  font-size: 55px;
}

.rs-homepage-header-text.is--left {
  text-align: left;
}

.rs-homepage-header-text.is--big-font {
  margin-bottom: 20px;
  font-size: 65px;
  line-height: 76px;
}

.rs-homepage-header-text.is--md-font {
  margin-bottom: 18px;
  font-size: 55px;
  line-height: 65px;
}

.rs-homepage-header-sub {
  color: #fff;
  text-align: center;
  max-width: 530px;
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.rs-homepage-header-sub.test-homepage-header-sub {
  margin-bottom: 34px;
}

.rs-homepage-header-sub.is--ty2 {
  margin-bottom: 60px;
}

.rs-homepage-header-sub.is--gray {
  color: #ababab;
  margin-bottom: 40px;
  line-height: 24px;
}

.rs-homepage-header-sub.is--gray.mb--40 {
  margin-bottom: 35px;
}

.rs-homepage-header-sub.is--gray.is--mobile {
  display: none;
}

.rs-homepage-header-content-wrapper {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.rs-homepage-header-content-wrapper.test-homepage-header-title-wrapper {
  max-width: 800px;
}

.rs-home-with-video-wrapper {
  max-height: 580px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.home-checkbox-form {
  grid-column-gap: 16px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.home-checkbox-form.is--gap-8 {
  grid-column-gap: 8px;
}

.rs-checkbox-input {
  border-color: var(--secondary-c300);
  width: 18px;
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  padding: 5px 3px;
  transition: all .15s;
  position: absolute;
  top: 9px;
  left: 9px;
}

.rs-checkbox-input.w--redirected-checked {
  background-color: #dfff84;
  border-color: #dfff84;
  margin-top: 0;
  margin-left: 0;
}

.rs-checkbox-input.w--redirected-focus-visible {
  box-shadow: 0 2px 5px #0000;
}

.rs-checkbox-input.is--small {
  width: 16px;
  height: 16px;
  padding: 4px 2px;
}

.rs-checkbox-wrapper {
  color: #888;
  text-align: center;
  cursor: pointer;
  background-color: #282828;
  border: 1px solid #0000;
  border-radius: 4px;
  flex-direction: column;
  align-items: center;
  width: 110px;
  height: 123px;
  margin-bottom: 0;
  padding: 43px 5px 16px;
  font-size: 13px;
  line-height: 17px;
  transition: all .15s;
  display: flex;
  position: relative;
}

.rs-checkbox-wrapper:hover, .rs-checkbox-wrapper.is--checked {
  border-color: #a0d606;
}

.rs-checkbox-wrapper.is--small {
  width: 100px;
  height: 118px;
  padding-top: 38px;
}

.rs-checkbox-label {
  color: var(--secondary-c300);
  align-items: center;
  height: 23px;
  margin-top: auto;
  margin-bottom: 0;
  display: flex;
}

.rs-checkbox-icon-wrapper {
  justify-content: center;
  align-items: center;
  height: 22px;
  display: flex;
}

.rs-checkbox-icon-wrapper.h--24 {
  height: 24px;
}

.home-checkbox-block {
  margin-bottom: 40px;
}

.button-wrapper-center {
  justify-content: center;
  display: flex;
}

.button-wrapper-center.is--left-mb-none {
  justify-content: flex-start;
}

.button-wrapper-center.show--mobile {
  display: none;
}

.rs-section {
  background-color: var(--white-smoke-3);
  color: var(--dark);
  padding: 80px 30px;
}

.rs-section.pb--0 {
  padding-bottom: 0;
}

.rs-section.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.rs-section.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.rs-section.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.rs-section.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.rs-section.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.rs-section.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.rs-section.pb_70 {
  padding-bottom: 70px;
}

.rs-section.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.rs-section.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.rs-section.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.rs-section.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.rs-section.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.rs-section.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.rs-section.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.rs-section.lp-accordion {
  background-color: #1d1d1d;
}

.rs-section.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.rs-section.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.rs-section.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.rs-section.is--workflow {
  padding-bottom: 97px;
}

.rs-section.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
  margin-top: -2px;
}

.rs-section.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.rs-section.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.rs-section.pb--120 {
  padding-bottom: 120px;
}

.rs-section.is--dark {
  color: #fff;
  background-color: #191919;
}

.rs-section.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.rs-section.is--light {
  background-color: var(--light);
}

.rs-section.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.rs-section.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.rs-section.is--edit.ty_2 {
  background-color: #111;
}

.rs-section.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.rs-section.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 90px;
}

.rs-section.pb__lg-0 {
  padding-bottom: 0;
}

.rs-section.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.rs-section.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.rs-section.is--made-with.hide--lg {
  display: none;
}

.rs-section.is--made-with.bg--1d {
  background-color: var(--dark);
  padding-top: 60px;
  padding-bottom: 60px;
}

.rs-section.is--made-with.ty_2 {
  padding-bottom: 48px;
}

.rs-section.is--dark_1d {
  background-color: var(--dark);
  color: var(--white);
}

.rs-section.is--dark_1d.is--acc_2 {
  min-height: 680px;
  padding-bottom: 50px;
  overflow: hidden;
}

.rs-section.is--dark_1d.is--g2 {
  padding-top: 56px;
  padding-bottom: 40px;
}

.rs-section.is--dark_1d.is--cta {
  padding-top: 40px;
  padding-bottom: 40px;
}

.rs-section.is--dark_1d.ty_2 {
  z-index: 2;
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
}

.rs-section.is--dark_1d.ty_3 {
  padding-top: 210px;
  padding-bottom: 204px;
  position: relative;
}

.rs-section.is--relative {
  position: relative;
}

.rs-section.pt--100 {
  padding-top: 100px;
}

.rs-section.bg--1d {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 38px;
  padding-bottom: 24px;
}

.rs-section.bg--1d.pt--0.is--producer-lp {
  padding-top: 40px;
  padding-bottom: 30px;
}

.rs-section.bg--1d.z-index-2.mb--30 {
  padding-bottom: 30px;
}

.rs-section.bg--1d.relative-3 {
  padding-top: 56px;
  padding-bottom: 96px;
}

.rs-section.bg--1d.is--producer-lp {
  padding-top: 76px;
  padding-bottom: 70px;
}

.rs-section.bg--1d.is--producer-remote {
  padding-top: 48px;
  padding-bottom: 64px;
}

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

.rs-section.is--white.p--0 {
  border-radius: 8px;
}

.rs-section.is--white.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.rs-section.is--white.pb--32 {
  padding-bottom: 32px;
}

.rs-section.pt--200 {
  padding-top: 200px;
}

.rs-section.top-290 {
  padding-top: 290px;
}

.rs-section.pt--0 {
  padding-top: 0;
}

.rs-section.p--0 {
  padding-top: 0;
  padding-bottom: 0;
}

.rs-section.bottom-130 {
  padding-bottom: 130px;
}

.rs-section.is--mount {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 56px;
  padding-bottom: 43px;
}

.rs-section.mb--57 {
  padding-bottom: 57px;
}

.rs-section.is--white_sm-light {
  background-color: var(--white);
}

.rs-section.relative-3 {
  z-index: 3;
  position: relative;
}

.rs-section.black_friday_banner {
  z-index: 5002;
  width: 100%;
  padding: 6px 17.5px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.rs-section.is--busniess-page_grid {
  background-color: var(--dark);
  padding-top: 209px;
  padding-bottom: 0;
  overflow: hidden;
}

.rs-section.videos_speak-section {
  background-color: var(--dark);
  padding-top: 72px;
  padding-bottom: 48px;
}

.rs-section.videos_speak-section.is--business-page {
  padding-top: 48px;
}

.rs-section.is--recording {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306718e_rc-bg.webp");
  background-position: 0 0;
  background-size: cover;
  padding-bottom: 0;
}

.rs-section.is--team-cta_2 {
  z-index: 2;
  color: #fff;
  background-color: #191919;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306716f_recording__bg.webp");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 23px;
  position: relative;
}

.rs-section.is-general-landing {
  background-color: #111;
  padding-top: 48px;
  padding-bottom: 88px;
}

.rs-section.blog__sidebar-sticky {
  background-color: var(--dark);
  color: var(--white);
}

.rs-section.is--acc {
  min-height: 675px;
  overflow: hidden;
}

.rs-section.is--dark-grad {
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #1d1d1d, #111);
  margin-top: -2px;
}

.rs-section.is--black, .rs-section.is--black-2 {
  background-color: var(--black-2);
  color: var(--white);
}

.rs-section.is--black-2.is--fun-switch {
  padding-top: 145px;
  padding-bottom: 145px;
  position: relative;
  overflow: hidden;
}

.rs-section.py--145 {
  padding-top: 145px;
  padding-bottom: 145px;
}

.rs-section.is--dark-111 {
  background-color: #111;
}

.rs-section.is--gradient-11-d2 {
  z-index: 2;
  background-image: linear-gradient(#111, #1d1d1d);
  position: relative;
}

.rs-section.is--gradient-11-d2.is--blog-posts {
  padding-top: 40px;
  padding-bottom: 58px;
}

.rs-h2 {
  color: #1d1d1d;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.rs-h2.is--white.m-mh--16.is--bold._40px {
  font-size: 40px;
  line-height: 50px;
}

.rs-h2.is--white.is_mc {
  margin-top: 19px;
  margin-bottom: 27px;
  line-height: 40px;
}

.rs-h2.mw--375 {
  max-width: 375px;
}

.rs-h2.mw--310 {
  max-width: 310px;
}

.rs-h2.is--height-22 {
  align-items: center;
  height: 22px;
  display: flex;
}

.rs-h2.is--line-34 {
  line-height: 34px;
}

.rs-h2.link-boxes-heading {
  align-items: center;
  height: 22px;
  font-weight: 800;
  display: flex;
}

.rs-h2.is--white {
  color: #fff;
}

.rs-h2.is--white.m-mh--16 {
  max-width: none;
}

.rs-h2.is--white.m-mh--16.is--bold {
  font-weight: 800;
}

.rs-h2.is--white.m-mh--16.v3 {
  max-width: 487px;
}

.rs-h2.is--white.m-mh--16.v2 {
  max-width: 390px;
}

.heading-wrapper-center {
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.heading-wrapper-center.is--center {
  text-align: center;
  align-items: center;
}

.heading-wrapper-center.is--center._2 {
  margin-top: 50px;
}

.heading-wrapper-center.is--center.is--producers {
  grid-row-gap: 26px;
}

.heading-wrapper-center.is--center-gap-14 {
  grid-row-gap: 14px;
  text-align: center;
  align-items: center;
}

.heading-wrapper-center.is--center-desktop {
  align-items: center;
}

.rs-text {
  font-size: 18px;
  line-height: 24px;
}

.rs-text.mw--546 {
  color: #1d1d1d;
  max-width: 546px;
}

.rs-text.mw--768 {
  max-width: 768px;
}

.rs-text.is--mobile {
  display: none;
}

.rs-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 80px;
}

.rs-grid-item {
  grid-column-gap: 24px;
  color: var(--white);
  background-color: #201f20;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 71px 65px 60px 98px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-grid-item.is--vertical {
  grid-row-gap: 83px;
  flex-direction: column;
  padding-top: 60px;
  padding-bottom: 50px;
  padding-left: 65px;
}

.rs-grid-item.bg--gradient {
  background-image: linear-gradient(82deg, #0000 30.26%, #0e0e0e66 88.35%);
}

.rs-grid-item.is--video {
  padding-top: 13px;
  padding-bottom: 14px;
  padding-right: 114px;
}

.rs-grid-content {
  grid-row-gap: 24px;
  color: #fff9;
  flex-direction: column;
  font-size: 18px;
  line-height: 24px;
  display: flex;
}

.rs-grid-content.mw--375 {
  max-width: 375px;
}

.rs-grid-content.is--center {
  text-align: center;
  align-items: center;
  margin-top: auto;
  position: relative;
}

.rs-grid-content.mw--393 {
  max-width: 393px;
}

.rs-grid-content.mw--385 {
  max-width: 380px;
}

.rs-grid-item-video-wrapper {
  max-width: 507px;
}

.rs-video-buttons-wrapper {
  grid-column-gap: 105px;
  justify-content: center;
  align-items: center;
  margin-top: 18px;
  font-size: 13px;
  line-height: 1px;
  display: flex;
}

.text-block-25 {
  line-height: 1;
}

.rs-video-button-logo {
  width: 100px;
}

.rs-grid-item-static-wrapper {
  grid-row-gap: 11px;
  flex-direction: column;
  max-width: 285px;
  display: flex;
  position: relative;
}

.rs-grid-item-absolute-image {
  transition: all .5s ease-out;
}

.rs-grid-item-absolute-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.rs-grid-item-absolute-inner {
  position: absolute;
  top: 62px;
}

.rs-grid-item-image-relative {
  min-height: 322px;
  position: relative;
}

.label-image-absolute {
  z-index: 2;
  transition: all .5s ease-out;
  position: absolute;
}

.label-image-absolute.top-left {
  top: 33px;
  left: -66px;
}

.label-image-absolute.bottom-left {
  top: 76px;
  left: -49px;
}

.label-image-absolute.top-center {
  top: -19px;
  left: 124px;
}

.label-image-absolute.top-right {
  top: 20px;
  right: -44px;
}

.label-image-absolute.bottom-right {
  top: 63px;
  right: -22px;
}

.is--font-16 {
  font-size: 16px;
}

.rs-flex--role {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
  margin-top: 55px;
  display: flex;
}

.rs-flex--role.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
}

.flex-role-item {
  border-radius: 4px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.flex-role-item.swiper-slide {
  flex: 0 auto;
  margin-bottom: 0;
  margin-right: 0;
}

.flex-role-item-overlay {
  color: var(--white);
  background-image: linear-gradient(#0000, #0000 51%, #000c);
  align-items: flex-end;
  padding: 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 15px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.sw-role-pagination {
  margin-top: 24px;
  display: none;
}

.flex-role-item-image {
  width: 100%;
}

.c-book-nav-link {
  display: none;
}

.rs-section-cta {
  background-color: #010101;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306638f_ax-icon.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066390_rec-icon.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066392_mic-icon.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066391_buuble-left-image.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066393_buuble-top-icon.svg");
  background-position: 95% 60%, 90% 30%, 15% 60%, 0 60%, 10% 20%;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto, auto, auto;
  padding: 64px 30px;
  position: relative;
}

.rs-section-cta.cat_cta {
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306638f_ax-icon.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066390_rec-icon.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066392_mic-icon.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306646b_cat_bubble-bottom.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306646c_cat_bubble-left.svg");
  background-position: 87.6vw 88px, 92.36vw 27px, 14.5vw 19px, 8.6vw 100%, 1.95vw 55px;
}

.rs-section-cta-content {
  grid-column-gap: 24px;
  color: #fff9;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  font-weight: 300;
  line-height: 38px;
  display: flex;
}

.rs-section-cta-content.is--white {
  color: var(--white);
}

.rs-section-cta-content.smaller--gap.desk.vertical {
  grid-row-gap: 16px;
  flex-direction: column;
}

.text-block-26 {
  font-weight: 300;
}

.rs-cta-heading {
  color: var(--white);
  font-weight: 700;
}

.rs-cta-heading.is--bigger {
  font-size: 26px;
}

.rs-section-cta-border {
  background-color: #9671ff;
  height: 6px;
  position: absolute;
  inset: auto 0% 0%;
}

.rs-goals-grid {
  grid-column-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 964px;
  margin-top: 72px;
  margin-left: auto;
  margin-right: auto;
}

.rs-goal-item {
  color: #fff9;
  font-size: 14px;
  line-height: 22px;
}

.rs-goal-anim-line {
  background-color: #fff6;
  width: 10px;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 17px;
}

.rs-goal-item-num-block {
  color: #fff9;
  font-size: 40px;
  font-weight: 800;
  line-height: 38px;
}

.rs-goal-item-num-block.mt--6 {
  margin-top: 6px;
}

.rs-goal-item-title {
  color: var(--white);
  margin-bottom: 6px;
  font-size: 22px;
  font-weight: 700;
  line-height: 38px;
}

.rs-goal-small {
  color: #fff9;
  margin-left: 2px;
  font-size: 9px;
  font-weight: 400;
  line-height: 22px;
}

.rs-recorded-wrapper {
  margin-top: 40px;
}

.rs-recorded-wrapper.mt--24 {
  margin-top: 24px;
}

.rs-recorded-inner {
  grid-column-gap: 24px;
  height: 195px;
  display: flex;
}

.rs-recorded-inner.swiper-wrapper {
  height: 195px;
  padding-bottom: 0;
  padding-left: 0;
}

.rs-recorded-inner.is--right {
  justify-content: flex-end;
}

.rs-recorded-item {
  flex: none;
  height: 100%;
  position: relative;
}

.rs-recorded-item.swiper-slide {
  cursor: pointer;
  width: auto;
  margin-bottom: 0;
  margin-right: 0;
}

.rs-recorded-item-image, .rs-recorded-item-lightbox {
  height: 100%;
}

.rs-recorded-item-overlay {
  grid-row-gap: 8px;
  color: var(--white);
  background-color: #01010180;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 16px 6px 16px 16px;
  font-size: 12px;
  line-height: 12px;
  transition: all .3s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.rs-recorded-item-title {
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.rs-recorded-main {
  width: 100vw;
  margin-top: 40px;
  margin-left: -50vw;
  position: relative;
  left: 50%;
}

.cr-links-grid {
  grid-column-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 70px;
}

.cr-link-item {
  color: var(--white);
  text-align: center;
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066397_y-e-icon.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 36px 34px 45px;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.cr-link-item:hover {
  transform: translate(0, -14px);
}

.cr-link-item.is--community {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066396_group-e-icon.svg");
}

.cr-link-item.is--help-center {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066395_hat-e-icon.svg");
}

.cr-link-item.is--support {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306639e_message-e-icon.svg");
}

.cr-link-image-holder {
  justify-content: center;
  align-items: center;
  height: 22px;
  margin-bottom: 16px;
  display: flex;
}

.cr-link-arrow-image {
  opacity: 0;
  width: 19.5px;
  transition: opacity .3s;
  position: absolute;
  bottom: 22px;
  right: 18px;
}

.t-mw-138 {
  max-width: 138px;
}

.rs-section-bottom-cta {
  color: #fff9;
  background-color: #1d1d1d;
  background-image: linear-gradient(81deg, #0000 30%, #0e0e0e26 88%);
  align-items: center;
  min-height: 330px;
  padding: 90px 30px 87px;
  font-size: 18px;
  line-height: 18px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-cta-sub {
  margin-bottom: 26px;
  font-weight: 300;
}

.rs-recorded-popup {
  z-index: 9999;
  opacity: 0;
  justify-content: center;
  align-items: center;
  transition: opacity .3s;
  display: flex;
  position: fixed;
  inset: 0%;
}

.rs-recorded-popup.is--open {
  opacity: 1;
}

.rs-popup-content {
  z-index: 1;
  opacity: 0;
  transition: opacity .3s;
  position: relative;
}

.rs-recorded-popup-close {
  z-index: 1;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 20px;
  right: 20px;
}

.rs-recorded-popup-close:hover {
  opacity: .8;
}

.rs-close-overlay {
  background-color: #1d1d1dbf;
  position: absolute;
  inset: 0%;
}

.rs-homepage-header-sub-small {
  color: #8e9095;
  text-align: center;
  margin-bottom: 16px;
  font-size: 14px;
  line-height: 22px;
}

.rs-goal-item-text {
  max-width: 210px;
}

.rs-goal-item-text.mw--200 {
  max-width: 200px;
}

.rs-goal-item-text.mw--180 {
  max-width: 180px;
}

.pricing-css, .pricing-js {
  display: none;
}

.p-hero-content {
  text-align: center;
  max-width: 866px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-toggle {
  grid-column-gap: 8px;
  color: #ababab;
  text-align: center;
  cursor: pointer;
  border-radius: 100px;
  align-items: center;
  font-size: 16px;
  line-height: 15px;
  display: flex;
  position: relative;
}

.r-pricing-button--pcp {
  color: #1d1d1d;
  text-align: center;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 4px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 14px 30px 15px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  text-decoration: none;
  transition: all .3s;
  display: block;
}

.r-pricing-button--pcp:hover {
  color: #fff;
  background-color: #1d1d1d;
}

.r-pricing-button--pcp.confirm-new-feature {
  color: #fff;
  background-color: #9671ff;
  border-color: #9671ff;
}

.r-pricing-button--pcp.confirm-new-feature:hover {
  background-color: #875eff;
  border-color: #875eff;
}

.pcp-response-icon {
  margin-top: 2px;
}

.pcp-text {
  max-width: 240px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 22px;
}

.r-spinner-box {
  margin-top: 8px;
  display: none;
}

.pcp-close-overlay {
  position: absolute;
  inset: 0%;
}

.h1-pricing {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 800;
  line-height: 60px;
}

.pcp-response-error {
  grid-column-gap: 13px;
  align-items: flex-start;
  margin-top: 8px;
  display: none;
}

.pcp-buttons-wrapper {
  grid-column-gap: 10px;
  align-items: center;
  margin-top: 19px;
  display: flex;
}

.pricing-confirmation-popup {
  grid-row-gap: 8px;
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 358px;
  padding: 30px 24px 24px;
  display: flex;
  position: relative;
}

.pricing-toggle-item {
  z-index: 1;
  width: 100%;
  padding: 8px 12px;
  font-size: 12px;
  transition: all .25s;
  position: relative;
}

.pricing-toggle-item.monthly-item {
  line-height: 15px;
}

.pcp-response-success {
  grid-column-gap: 13px;
  align-items: flex-start;
  margin-top: 8px;
  display: none;
}

.pricing-content-wrapper {
  background-color: #f6f6f6;
  position: relative;
}

.pricing-content-wrapper.is--monthly {
  color: #1d1d1d;
  background-color: #f6f6f6;
}

.pcp-close_img {
  cursor: pointer;
  width: 12px;
  transition: opacity .35s;
  position: absolute;
  top: 16px;
  right: 16px;
}

.pcp-close_img:hover {
  opacity: .8;
}

.pricing-confirmation-popup-wrapper {
  z-index: 1000;
  background-color: #0009;
  justify-content: center;
  align-items: center;
  transition: all .35s;
  display: none;
  position: fixed;
  inset: 0%;
}

.pricing-confirmation-popup-wrapper.show-popup {
  display: flex;
}

.pcp-response-wrapper {
  color: #8e9095;
  text-align: left;
  font-size: 12px;
  line-height: 18px;
}

.pcp-heading {
  max-width: 240px;
  margin: 0 auto;
  font-size: 30px;
  font-weight: 900;
  line-height: 34px;
}

.ppc-link {
  color: #9671ff;
  font-size: 12px;
  transition: color .35s;
}

.ppc-link:hover {
  color: #875eff;
}

.h-pricing-subtitle {
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.pricing-hero-wrapper {
  z-index: -1;
  color: #fff;
  background-color: #1d1d1d;
  padding: 112px 30px 155px;
  position: relative;
}

.pricing-toggle-wrapper {
  grid-row-gap: 5px;
  background-color: var(--white);
  color: #8e9095;
  border: 1px solid #ababab;
  border-radius: 100px;
  flex-direction: column;
  width: 340px;
  margin: 0 auto 24px;
  padding: 3px;
  font-size: 11px;
  font-weight: 400;
  display: flex;
}

.pricing-toggle-slide {
  background-color: #2c2c2c;
  border-radius: 100px;
  height: 31px;
  transition: all .35s;
  position: absolute;
  left: 0;
}

.three-quarter-spinner {
  width: 25px;
  height: 25px;
}

.pricing-feature-heading {
  font-size: 16px;
  font-weight: 800;
  line-height: 22px;
}

.card-default-feature-icon {
  width: 7px;
  margin-top: 7px;
}

.pricing-tabs-menu {
  background-color: #2c2c2c;
  border: 1px solid #0000;
  border-radius: 19px;
  justify-content: space-between;
  max-width: 589px;
  margin-top: -110px;
  margin-left: auto;
  margin-right: auto;
  padding: 4px;
  display: flex;
}

.pricing-card-read-more-text {
  border-bottom: 1px solid #000;
}

.pricing-card-read-more-text.bb-white {
  border-bottom-color: #fff;
}

.b-card-check-icon {
  width: 14px;
}

.compare-plans-container {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-card-read-more-overlay {
  text-align: center;
  background-image: linear-gradient(#0000, #fff 61.46%, #fff);
  justify-content: center;
  align-items: flex-end;
  height: 140px;
  padding-bottom: 25px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 16px;
  line-height: 22px;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.pricing-card-read-more-overlay.popular-card-overlay {
  background-image: linear-gradient(#0000, #1d1d1d 61.46%, #1d1d1d);
}

.b-card-checks-wrapper {
  grid-row-gap: 16px;
  flex-direction: column;
  margin-top: 58px;
  padding-bottom: 22px;
  display: flex;
}

.r-pricing-card-show_desktop {
  margin-top: 10px;
}

.r-pricing-card-show_desktop.mt--9 {
  margin-top: 9px;
}

.feature-pricing-badge-block {
  grid-column-gap: 3px;
  color: #dfff84;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  font-size: 10px;
  font-weight: 700;
  line-height: 14px;
  display: flex;
}

.businesses-compare-plans-top-item {
  grid-row-gap: 8px;
  border-top: .5px solid #cbcbcb;
  flex-direction: column;
  padding-top: 15px;
  padding-bottom: 13px;
  display: flex;
}

.businesses-compare-plans-top-item.type-2 {
  padding-top: 17px;
  font-size: 16px;
  line-height: 18px;
}

.businesses-compare-plans-top-item.type-2.mt--21 {
  padding-top: 21px;
}

.businesses-compare-plans-top-item.type-2.mt--21.no--border {
  border-top-style: none;
}

.businesses-compare-plans-top-item.type-2.is_usage {
  padding-top: 40px;
}

.businesses-compare-plans-top-item.type-2.key_features {
  padding-top: 25px;
}

.businesses-compare-plans-top-item.type-4 {
  justify-content: center;
  min-height: 68px;
  padding-top: 13px;
  font-size: 16px;
  line-height: 18px;
}

.businesses-compare-plans-top-item.type-3 {
  padding-top: 19px;
  padding-bottom: 19px;
  font-size: 16px;
  line-height: 18px;
}

.pricing-tab-pane {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
}

.enterprise-package-logos {
  grid-column-gap: 17px;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  display: flex;
}

.r-pricing-item-block {
  color: #1d1d1d;
  background-color: #fff;
  border: 2px solid #0000;
  border-radius: 4px;
  padding: 20px 13px 36px;
  transition: border-color .3s;
}

.r-pricing-item-block.popular-pricing-block {
  color: #fff;
  background-color: #1d1d1d;
}

.r-pricing-item-block.is-bussiness-package {
  padding-bottom: 0;
}

.r-pricing-item-block.is--current-plan {
  border-color: #9671ff;
}

.r-plan-description {
  margin-top: 10px;
  margin-bottom: 15px;
  font-size: 13px;
  line-height: 18px;
}

.r-plan-description.is--businesses {
  min-height: 55px;
}

.r-plan-description.is--businesses.show-mobile {
  display: none;
}

.r-plan-description.is--businesses.mw--212 {
  max-width: 212px;
}

.r-plan-description.is--businesses.mw--230 {
  max-width: 230px;
}

.r-plan-description.mw--250 {
  max-width: 250px;
}

.b-card-check-item {
  justify-content: center;
  align-items: center;
  height: 52px;
  display: flex;
}

.pricing-tab-pane-grid {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1.35fr;
  grid-auto-columns: 1fr;
  max-width: 965px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.pricing-tab-pane-grid.is--business {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1160px;
  margin-bottom: 0;
}

.pricing-tab-pane-grid.is--individuals {
  margin-top: 8px;
}

.compare-plans-cell {
  text-align: center;
}

.rp-trial-link {
  color: #1d1d1d;
  border-bottom: 1px solid #000;
  font-size: 13px;
  line-height: 16px;
  text-decoration: none;
  transition: opacity .35s;
}

.rp-trial-link:hover {
  opacity: .8;
}

.rp-trial-link.is--white {
  color: #fff;
  border-bottom-color: #fff;
}

.compare-plans-btn-wrapper {
  justify-content: center;
  display: flex;
}

.pricing-tab-link {
  color: #ffffffe6;
  text-align: center;
  background-color: #0000;
  border-bottom: 5px #0000;
  border-radius: 16px;
  width: 285px;
  padding: 16px 30px;
  font-size: 14px;
  transition: all .35s;
}

.pricing-tab-link:hover {
  color: #fff;
  background-color: #2c2c2c;
}

.pricing-tab-link.w--current {
  color: #fff;
  background-color: #885eff;
  border-bottom-style: none;
  border-bottom-color: #9671ff;
  border-radius: 16px;
}

.pricing-card-feature-item {
  text-align: center;
  background-color: #fbfbfb;
  border-radius: 4px;
  min-height: 65px;
  padding: 15px;
  line-height: 18px;
}

.pricing-card-feature-item.is--popular {
  background-color: #2d2d2d;
}

.pricing-card-feature-item.is--popular.ptb--7 {
  padding-top: 7px;
  padding-bottom: 7px;
}

.pricing-card-feature-item.is--flex {
  grid-column-gap: 3px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing-card-feature-item.mh--none {
  min-height: 0;
}

.cp-btn-icon {
  transition: all .35s;
}

.compare-plans-grid {
  grid-column-gap: 17px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.compare-plans-grid.cp-items-grid {
  border-bottom: .5px solid #cbcbcb;
  align-items: center;
  min-height: 52px;
  font-size: 16px;
  line-height: 18px;
}

.compare-plans-grid.cp-items-grid.is--h68 {
  min-height: 68px;
  line-height: 21px;
}

.compare-plans-grid.cp-items-grid.is--h68.border--none {
  border-bottom-style: none;
}

.compare-plans-grid.cp-items-grid.pb--25 {
  padding-bottom: 25px;
}

.compare-plans-grid.cp-items-grid.pb--25.mt--40 {
  margin-top: 40px;
}

.compare-plans-grid.cp-items-grid.no--border {
  border-bottom-style: none;
}

.r-pricing-price {
  margin-bottom: 3px;
  font-size: 14px;
  line-height: 20px;
}

.r-pricing-price.text-center {
  text-align: center;
}

.r-pricing-price.mt--15 {
  margin-top: 15px;
}

.pricing-card-feature-items {
  grid-row-gap: 8px;
  flex-direction: column;
  margin-top: 16px;
  display: flex;
}

.pricing-card-feature-items.mt--0 {
  margin-top: 0;
}

.pricing-tab-text {
  color: #fff9;
  transition: all .35s;
}

.r-pricing-button {
  color: #1d1d1d;
  text-align: center;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 4px;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 14px 30px 15px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  text-decoration: none;
  transition: all .3s;
  display: block;
}

.r-pricing-button:hover {
  color: #fff;
  background-color: #1d1d1d;
}

.r-pricing-button.btn-compare-plans {
  grid-column-gap: 10px;
  color: #fff;
  background-color: #1d1d1d;
  justify-content: center;
  align-items: center;
  margin-top: 17px;
  margin-bottom: 41px;
  display: flex;
}

.r-pricing-button.btn-compare-plans:hover {
  background-color: #131313;
}

.r-pricing-button.r-pricing-button-feature {
  color: #fff;
  background-color: #9671ff;
  border-color: #9671ff;
}

.r-pricing-button.r-pricing-button-feature:hover {
  background-color: #875eff;
  border-color: #875eff;
}

.r-pricing-button.mb--10 {
  margin-bottom: 10px;
}

.r-pricing-item-block-inner {
  padding-left: 4px;
  padding-right: 4px;
}

.r-pricing-item-block-inner.desktop-text-center {
  text-align: center;
}

.r-pricing-item-block-inner.is-mobile-card-content {
  display: none;
}

.pricing-tabs-content-wrapper {
  padding: 50px 30px 78px;
  overflow: visible;
}

.text--md {
  font-size: 16px;
  line-height: 24px;
}

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

.r-pricing-billed-text {
  opacity: 0;
  font-size: 12px;
}

.r-pricing-billed-text.hidden-bt {
  opacity: 0;
}

.b-text-block {
  display: block;
}

.b-text-block.lh--16 {
  line-height: 16px;
}

.pricing-tab-heading {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  transition: all .35s;
}

.r-pricing-price-big {
  font-size: 36px;
  font-weight: 900;
  line-height: 40px;
}

.pricing-card-tooltip {
  cursor: help;
}

.r-feature-item-heading-block {
  grid-column-gap: 5px;
  align-items: flex-end;
  display: flex;
}

.r-pricing-name {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 900;
  line-height: 20px;
}

.compare-plans-table-wrapper {
  margin-top: 44px;
  padding-bottom: 50px;
}

.compare-plans-table-wrapper.mt--0 {
  margin-top: 0;
}

.compare-plans-table-wrapper.mt--0.is-bussiness {
  margin-bottom: 40px;
  padding-bottom: 0;
  display: block;
}

.compare-plans-label {
  color: #a5a5a5;
  text-transform: uppercase;
  margin-bottom: 2px;
  font-size: 12px;
  line-height: 18px;
}

.compare-plans-label.mb--10 {
  margin-bottom: 10px;
}

.trial-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 12px;
  font-size: 14px;
  line-height: 18px;
  display: flex;
  position: absolute;
  bottom: -30px;
}

.trial-wrapper.fts-11 {
  font-size: 11px;
}

.trial-wrapper.is--hidden {
  display: none;
}

.r-pricing-price-wrapper.is--talk {
  margin-top: 0;
  margin-bottom: 13px;
}

.card-bottom-features-wrapper {
  margin-top: 16px;
}

.compare-plan-pricing-block {
  padding-bottom: 9px;
  padding-left: 15px;
  padding-right: 15px;
}

.empty-gray-cell {
  color: #1d1d1d;
  text-transform: uppercase;
  background-color: #f6f6f6;
  justify-content: center;
  align-items: center;
  height: 133px;
  margin-left: -15px;
  margin-right: -15px;
  font-size: 16px;
  line-height: 18px;
  display: flex;
}

.card-default-feature {
  grid-column-gap: 9px;
  align-items: flex-start;
  margin-top: 10px;
  display: flex;
}

.card-default-feature.mt--0 {
  margin-top: 0;
}

.pricing-card-feature-icon {
  width: 7px;
  display: none;
}

.pricing-card-feature-item-small {
  margin-top: -2px;
  font-size: 11px;
  font-weight: 400;
  line-height: 16px;
}

.r-pricing-sticky {
  z-index: 2;
  background-color: #fff;
  border-top: 2px solid #0000;
  border-left: 2px solid #0000;
  border-right: 2px solid #0000;
  border-radius: 4px;
  margin-top: -22px;
  margin-left: -15px;
  margin-right: -15px;
  padding: 22px 13px 54px;
  transition: all .3s;
  position: relative;
  top: 0;
}

.r-pricing-sticky.is--popular {
  background-color: #1d1d1d;
}

.r-pricing-sticky.pb--37 {
  padding-bottom: 31px;
}

.r-pricing-sticky.rpc-fadeout {
  z-index: -1;
  opacity: 0;
}

.r-pricing-sticky.sticky-box-shadow {
  box-shadow: 0 4px 4px #0000000a;
}

.r-questions-button {
  z-index: 3000;
  color: #9671ff;
  background-color: #fff;
  border: 1px solid #9671ff;
  border-radius: 100px;
  padding: 11px 20px;
  font-size: 16px;
  line-height: 12px;
  transition: all .35s;
  position: fixed;
  bottom: 38px;
  right: 16px;
  box-shadow: 0 0 10px #0000001a;
}

.r-questions-button:hover {
  color: #885eff;
  background-color: #fbfbfb;
  border-color: #885eff;
}

.r-logos-block {
  grid-column-gap: 45px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-bottom: 61px;
  display: flex;
}

.r-logo-120 {
  max-width: 120px;
}

.r-logo-132 {
  max-width: 132%;
}

.r-logo-98 {
  max-width: 98px;
}

.r-logo-100 {
  max-width: 100px;
}

.r-logo-187 {
  max-width: 187px;
}

.r-logo-238 {
  max-width: 238px;
}

.r-logo-80 {
  max-width: 80px;
}

.r-logo-115 {
  max-width: 115px;
}

.r-logo-109 {
  max-width: 109px;
}

.r-logo-65 {
  max-width: 65px;
}

.r-logo-140 {
  max-width: 140px;
}

.r-trusted-text {
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 41px;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
}

.container-p-30 {
  padding-left: 30px;
  padding-right: 30px;
}

.r-logos-mobile {
  display: none;
}

.c-section-banner-marvel {
  padding: 52px 30px 15px;
  overflow: hidden;
}

.c-section-banner-marvel.c-price-abtest-testimonials-section {
  background-color: #f7f7f7;
  padding-top: 85px;
  padding-bottom: 107px;
}

.c-section-banner-marvel.c-price-abtest-testimonials-section.pricing-with-marvel.pricing-upgrade {
  padding-bottom: 65px;
}

.c-section-banner-marvel.c-price-abtest-testimonials-section.pricing-with-marvel.pricing-upgrade.plans-community-section {
  background-color: #fff;
  padding-top: 76px;
}

.ut-text {
  font-size: 13px;
  line-height: 18px;
}

.rs-grid-item-absolute-image_wrapper {
  position: absolute;
  top: 50%;
  right: -23px;
  transform: translate(0, -50%);
}

.rs-player-wrapper {
  width: 100%;
}

.rs-player-wrapper.mw--359 {
  max-width: 359px;
}

.rs-video {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.ra-pricing-button {
  color: #1b2127;
  text-align: center;
  background-color: #0000;
  border: 1px solid #1b2127;
  border-radius: 4px;
  width: 100%;
  padding: 13px 5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  transition: all .3s;
}

.ra-pricing-button:hover {
  color: var(--white);
  background-color: #1b2127;
}

.ra-pricing-button.is--pro {
  color: var(--white);
  background-color: #7d7aff;
  border-color: #7d7aff;
}

.ra-pricing-button.is--pro:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.ra-pricing-button.is--compare-btn {
  max-width: 150px;
  margin-top: auto;
  padding: 9px 10px;
  font-size: 13px;
}

.ra-pricing-button.is-business-btn {
  color: var(--white);
  text-align: center;
  background-color: #080705;
}

.ra-pricing-button.is-business-btn:hover {
  background-color: #1d1d1d;
  border-color: #1d1d1d;
}

.ra-pricing-button.is-solution-market {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.is--pricing-arrow {
  display: none;
}

.legacy-plan-wrapper {
  background-color: #c4c7fa;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  max-width: 965px;
  margin: 16px auto 28px;
  padding-top: 11px;
  padding-bottom: 11px;
  display: none;
}

.legacy-plan-wrapper.is--bussiness-tab {
  width: 100%;
  max-width: 1160px;
  margin-top: 0;
  margin-bottom: 33px;
  display: none;
}

.text-block-28 {
  line-height: 18px;
}

.is--text-inline {
  display: inline;
}

.rs-home-frame-image {
  width: 100%;
  max-width: none;
}

.rs-home-video_wrapper {
  z-index: 1;
  width: 100%;
  max-width: 880px;
  height: 547px;
  position: absolute;
  top: 23px;
  left: 50%;
  transform: translate(-50%);
}

.absolute-move {
  object-fit: cover;
  width: 110%;
  max-width: none;
  height: 110%;
  transition: all 1.2s ease-out;
  position: absolute;
  inset: -5% 0% 0% -5%;
}

.absolute-move._2 {
  width: 100%;
  height: 100%;
  top: 0%;
  left: 0%;
}

.iw--19 {
  width: 19px;
}

.iw--22 {
  width: 22px;
}

.iw--26 {
  width: 26px;
}

.iw--18 {
  width: 18px;
}

.iw--17 {
  width: 17px;
}

.rs-lp-hero-wrapper {
  color: var(--white);
  background-color: #1d1d1d;
  padding: 110px 30px 40px;
  position: relative;
}

.rs-lp-hero-section {
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 992px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 28px;
  display: flex;
}

.rs-h1 {
  text-transform: capitalize;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 900;
  line-height: 44px;
}

.mw--570 {
  max-width: 570px;
}

.mw--570.is--center {
  margin-left: auto;
  margin-right: auto;
}

.rs-selection-wrapper {
  background-color: #3838384d;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  padding: 30px 38px 30px 35px;
  display: flex;
}

.rs-selection-heading {
  color: #fff9;
  font-size: 14px;
  font-weight: 800;
  line-height: 14px;
}

.rs-selection-form {
  grid-column-gap: 10px;
  grid-row-gap: 13px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.rs-selection-form-block {
  margin-top: 24px;
  margin-bottom: 0;
}

.rs-selection-checkbox-wrapper {
  cursor: pointer;
  background-color: #000;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 8px 10px;
  font-size: 16px;
  line-height: 23px;
  transition: all .1s;
  display: flex;
}

.rs-selection-checkbox-wrapper.is--checked {
  color: #9671ff;
  transition: all .3s;
}

.rs-selection-checkbox {
  border-color: #fff;
  border-radius: 4px;
  width: 15px;
  height: 15px;
  margin-top: 0;
  margin-left: 0;
  transition: all .2s;
}

.rs-selection-checkbox.w--redirected-checked {
  background-color: #9671ff;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830663c7_check-white.svg");
  background-size: auto 6px;
  border-color: #9671ff;
  border-radius: 4px;
  width: 15px;
  height: 15px;
  margin-top: 0;
  margin-left: 0;
}

.rs-selection-checkbox.w--redirected-focus {
  box-shadow: none;
}

.rs-selection-checkbox-label {
  margin-bottom: 0;
  margin-left: 6px;
}

.rs-lp-home-brands-section-text {
  color: #7676764d;
  text-align: center;
  letter-spacing: 4px;
  margin-bottom: 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.rs-button-flex {
  grid-column-gap: 4px;
  color: #fff;
  background-color: #9671ff;
  border-radius: 4px;
  align-items: center;
  padding: 14px 24px;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  transition: all .35s;
  display: flex;
}

.rs-button-flex:hover {
  background-color: #885eff;
}

.rs-button-flex.is--mobile {
  display: none;
}

.rs-button-flex.is--yellow {
  color: #1d1d1d;
  background-color: #e6fd94;
  font-weight: 700;
}

.rs-button-flex.is--yellow:hover {
  background-color: #a4c93b;
}

.rs-button-flex.is--big {
  padding-top: 16.5px;
  padding-bottom: 16.5px;
  font-size: 16px;
}

.rs-img--blink {
  margin-top: 1px;
}

.h2-40 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 47px;
}

.h2-40.is--white-desktop {
  color: var(--white);
}

.h2-40.is--white-desktop.is--center-desktop, .h2-40.is--center {
  text-align: center;
}

.h2-40.chq-heading {
  z-index: 2;
  color: var(--white);
  text-align: center;
  position: sticky;
  top: 60px;
}

.h2-40.h_29 {
  align-items: center;
  height: 29px;
  display: flex;
}

.h2-40.lp-f-h2 {
  max-width: 465px;
}

.h2-40.is--white {
  color: #fff;
}

.h2-40.is--white.card-h2 {
  max-width: 520px;
}

.h2-40.mw--288.center {
  text-align: center;
}

.h2-40.my--16 {
  margin-top: 16px;
  margin-bottom: 16px;
}

.h2-40.lh--56 {
  line-height: 56px;
}

.h2-40.mb--35 {
  margin-bottom: 35px;
}

.mwr-text {
  color: #1d1d1d;
  max-width: 453px;
  margin-top: 10px;
  font-size: 18px;
}

.rs-pl-mobile-p {
  display: none;
}

.r-videos-section {
  z-index: 1;
  background-color: var(--white);
  padding: 58px 30px 79px;
  position: relative;
}

.r-home-benefit-grid {
  grid-row-gap: 57px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 50px;
}

.grid-13 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.r-home-benefit-item {
  grid-column-gap: 20px;
  align-items: center;
  font-size: 18px;
  font-weight: 800;
  line-height: 20px;
  display: flex;
}

.r-home-benefit-item.show--tablet {
  display: none;
}

.r-videos-wrapper {
  grid-column-gap: 26px;
  display: flex;
}

.r-videos-content {
  max-width: 565px;
  margin-bottom: 13px;
}

.r-video-item {
  grid-row-gap: 10px;
  cursor: pointer;
  border-bottom: 1px solid #1d1d1d33;
  flex-direction: column;
  max-width: 472px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: relative;
}

.r-video-item.is--last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.r-video-item.is--active {
  position: relative;
}

.r-video-item.is--first {
  padding-top: 0;
}

.h3-36 {
  font-size: 36px;
  font-weight: 900;
  line-height: 42px;
}

.h3-36.video-h-c {
  padding-left: 45px;
}

.r-video-items-wrapper {
  grid-row-gap: 0px;
  color: #1d1d1d;
  flex-direction: column;
  margin-top: 36px;
  padding-left: 45px;
  font-size: 16px;
  line-height: 24px;
  display: flex;
  position: relative;
}

.r-video-item-heading {
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.r-video-item-heading.mw--294 {
  max-width: 294px;
}

.r-video-c-wrapper {
  flex: 1;
  align-self: flex-end;
}

.r-video-c-item {
  border-radius: 15px;
  width: 100%;
  max-width: 570px;
  height: 546px;
}

.mw--446 {
  max-width: 446px;
}

.mw--382 {
  max-width: 382px;
}

.mw--430 {
  max-width: 430px;
}

.r-section {
  background-color: var(--dark);
  padding: 120px 30px 65px;
}

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

.box-v-wrapper {
  z-index: 2;
  position: relative;
}

.box-v-item {
  grid-column-gap: 40px;
  color: var(--white);
  background-color: #222;
  border-radius: 20px;
  padding: 90px 125px 110px;
  font-size: 18px;
  line-height: 24px;
  position: sticky;
  top: 154px;
}

.box-v-item.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.box-v-item.is--open {
  top: 154px;
}

.box-v-item.is--last {
  margin-bottom: 77px;
}

.box-v-item.is_3, .box-v-item.is_4, .box-v-item.is_5 {
  top: 227px;
}

.box-v-inner {
  grid-column-gap: 0vh;
  grid-row-gap: 30vh;
  flex-direction: column;
  display: flex;
}

.box-v-inner.swiper-wrapper {
  flex-direction: column;
  align-items: stretch;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.box-v-item-heading {
  grid-column-gap: 40px;
  display: flex;
}

.box-v-item-icon-wrapper {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830663e4_y-vector.svg");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
  width: 117px;
  display: flex;
}

.box-v-item-content {
  grid-row-gap: 23px;
  flex-direction: column;
  display: flex;
}

.box-v-item-heading-text {
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.box-v-item-text {
  display: none;
}

.box-v-item-text-desktop {
  min-height: 72px;
}

.box-v-pagination {
  z-index: 20;
  grid-row-gap: 8px;
  flex-direction: column;
  width: 10px;
  margin-left: auto;
  display: flex;
  position: absolute;
  top: 0;
  right: 50px;
}

.box-v-item-icon-mobile {
  display: none;
}

.mw--100 {
  max-width: 100px;
}

.box-v-item-arrow, .r-video-item-mobile-image, .r-hide--desktop, .is--mobile-arrow, .rs--cta-script {
  display: none;
}

.mc-hero-section {
  color: var(--white);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  min-height: 630px;
  padding: 203px 30px 162px;
  font-weight: 300;
}

.mc-hero-content {
  grid-row-gap: 34px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.mc--h1 {
  align-items: center;
  height: 33px;
  margin-bottom: 0;
  font-size: 45px;
  line-height: 57px;
  display: flex;
}

.mc--h1._w-900 {
  font-weight: 900;
}

.mc--h1._w-900.white {
  color: #fff;
}

.mc--h1._w-900.white.align-center {
  text-align: center;
}

.mc--subheading {
  align-items: center;
  max-width: 666px;
  height: 47px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 34px;
  display: flex;
}

.mc-hero_buttons-wrapper {
  grid-column-gap: 48px;
  justify-content: center;
  display: flex;
}

.mc-hero-link {
  grid-column-gap: 8px;
  color: var(--white);
  align-items: center;
  font-weight: 600;
  display: flex;
}

.mc-section {
  padding: 90px 30px;
}

.mc-section.speaker_section {
  padding-top: 0;
  padding-bottom: 66px;
}

.mc-hero-section_watch {
  background-color: #1d1d1d;
  padding: 152px 30px 57px;
}

.page-styles {
  display: none;
}

.mc-video_wrapper {
  margin-top: 48px;
}

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

.mc-video_inner.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
  display: grid;
}

.mc-video_item {
  cursor: pointer;
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}

.mc-video_item.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.mc-video_image {
  object-fit: cover;
}

.mc-video_item-content {
  justify-content: space-between;
  align-items: flex-end;
  padding: 12px 12px 8px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.mc-video_play-icon {
  width: 32px;
  height: 32px;
}

.mc-video_item-content-inner {
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.mc-video_time-badge {
  color: var(--white);
  background-color: #1d1d1d;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 17px;
  min-height: 17px;
  padding: 5px 6px;
  font-size: 10px;
  line-height: 34px;
  display: flex;
}

.mc-video_item-title {
  color: var(--white);
  font-size: 14px;
  font-weight: 800;
  line-height: 18px;
}

.mc-video_item-overlay {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306640e_mc-overlay.svg");
  background-position: 0 0;
  background-size: cover;
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.speaker-wrapper {
  grid-column-gap: 26px;
  justify-content: space-between;
  display: flex;
}

.speaker-content {
  max-width: 570px;
}

.speaker-subheading {
  color: #8e9095;
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 44px;
}

.mc_speaker-description {
  color: #1d1d1d;
  line-height: 29px;
}

.mc-watch_wrapper {
  grid-column-gap: 18px;
  display: flex;
}

.mc-watch-player_wrapper {
  border: 1px solid #ababab4d;
  border-radius: 6px;
  align-self: flex-end;
  width: 100%;
  max-width: 712px;
  height: 410px;
  position: relative;
  overflow: visible;
}

.mc_tabs {
  flex: 1;
  min-width: 404px;
}

.mc_tab-link {
  color: var(--grey);
  background-color: #0000;
  padding: 10px 13px 15px;
  font-size: 16px;
  font-weight: 300;
  line-height: 12px;
  transition: all .3s;
}

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

.mc_tab-link.w--current {
  color: var(--white);
  background-color: #0000;
}

.mc_tab-link.hidden {
  display: inline-block;
}

.mc_tab-pane {
  background-color: #222;
  border-radius: 4px;
  overflow: hidden;
}

.mc-watch-player_overlay {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066416_main-overlay_bg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  border-radius: 6px;
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.mc-watch-player_cover {
  object-fit: cover;
  border: 0 solid #ababab4d;
  border-radius: 6px;
  width: 100%;
  height: 100%;
}

.mc_lesson-title-wrapper {
  color: var(--white);
  border-bottom: 1px solid #ababab4d;
  padding: 23px 19px 22px;
  font-weight: 600;
  line-height: 16px;
}

.mc-lesson_item {
  color: var(--white);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 18px 23px 21px 22px;
  line-height: 16px;
  transition: all .3s;
  display: flex;
}

.mc-lesson_item:hover {
  background-color: #1d1d1d;
}

.mc-status_image {
  width: 24px;
  height: 24px;
}

.mc-status_image.is_pause, .mc-status_image.is_completed {
  display: none;
}

.mc-lesson_item-title {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
}

.mc-lessons_overlay {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066411_mc-l-overlay.png");
  background-position: 0 0;
  background-size: auto;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.mc_tab-pane-inner {
  color: var(--white);
  height: 100%;
  max-height: 413px;
  padding-bottom: 50px;
  line-height: 24px;
  overflow: scroll;
}

.mc_tab-pane-inner.ts_tab {
  min-height: 413px;
  padding-top: 50px;
}

.mc-watch-player_content-wrapper {
  border-radius: 6px;
  align-items: flex-end;
  padding-bottom: 29px;
  padding-left: 32px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.mc-watch-player_content {
  grid-row-gap: 24px;
  color: var(--white);
  flex-direction: column;
  font-size: 28px;
  font-weight: 700;
  line-height: 28px;
  display: flex;
}

.mc-watch-player_play-icon {
  width: 72px;
  height: 72px;
}

.mc-watch-player_wrapper-inner {
  cursor: pointer;
  border-radius: 6px;
  height: 100%;
  position: absolute;
  inset: auto 0 0;
  overflow: visible;
}

.mc-video_embed-wrapper {
  border-radius: 6px;
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.mc_tab-pane-text_wrapper {
  padding-left: 18px;
  padding-right: 22px;
}

.mc-completed_badge {
  background-color: #dfff84;
  padding: 10px 12px;
  font-size: 12px;
  font-weight: 700;
  line-height: 10px;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.mc-lesson_time-progress {
  background-color: #dfff84;
  width: 0%;
  height: 4px;
  transition: all .3s;
  position: absolute;
  inset: auto 0% 0%;
}

.mc-video-transcription_text, .mc-video-chapter_text {
  display: none;
}

.mc-watch-video-chapter_text {
  color: var(--white);
  max-width: 667px;
  margin-top: 36px;
}

.mc-watch-video-chapter_text.is_desktop {
  font-size: 16px;
}

.mc-watch-video-chapter_text.is_mobile {
  display: none;
}

.mc-copy_wrapper {
  z-index: 10;
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 16px;
  right: 16px;
}

.mc-copy_tooltip-wrapper {
  opacity: 0;
  color: var(--white-smoke-3);
  white-space: nowrap;
  background-color: #373a41;
  border-radius: 8px;
  padding: 12px;
  font-size: 12px;
  line-height: 16px;
  transition: opacity .3s;
  position: absolute;
  top: -45px;
  left: 50%;
  transform: translate(-50%);
}

.mc-copy_tooltip-text {
  transition: all .2s;
}

.mc-videos-navigation_wrapper {
  display: none;
}

.mc-copy_icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.cwe_overlay {
  z-index: 1;
  background-color: #1d1d1d;
  height: 200px;
  position: absolute;
  inset: auto 0% 0%;
}

.box-v-pagination_item {
  cursor: pointer;
  background-color: #d9d9d933;
  border-radius: 100px;
  width: 10px;
  height: 10px;
}

.box-v-pagination_item.active {
  background-color: #fff;
  transition: all .2s;
}

.box-pagination_wrapper {
  z-index: 3;
  opacity: 1;
  border-radius: 0;
  position: absolute;
  top: 260px;
  right: 0;
}

.text-block-29 {
  font-size: 14px;
}

.image-98 {
  border-radius: 8px;
}

.mc-copy_icon-bg {
  background-color: #fff3;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: block;
  position: static;
}

.mc-copy_icon-wrapper {
  background-color: #fff3;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: relative;
}

.mc-copy_icon-wrapper:active {
  background-color: #fff6;
}

.mc-hero-mobile-section {
  color: var(--white);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  min-height: 630px;
  padding: 203px 30px 162px;
  font-weight: 300;
  display: none;
}

.m-hero {
  padding: 137px 30px 0;
}

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

.m-hero_content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 477px 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.m-hero_text {
  padding-top: 30px;
}

.m-hero_title {
  margin-bottom: 11px;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 2.875rem;
}

.m-hero_paragraph {
  max-width: 381px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.m-hero_paragraph.mobile {
  display: none;
}

.m-hero_paragraph.desktop {
  line-height: 24px;
}

.m-more {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066437_dark-bg.webp"), linear-gradient(to top, #0f0f0f, #1d1d1d);
  background-position: 50%, 0 0;
  background-size: cover, auto;
  padding-top: 98px;
  padding-bottom: 83px;
}

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

.m-more_text {
  color: #fff;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 44px;
}

.m-more_text.gradient {
  -webkit-text-fill-color: transparent;
  background-image: radial-gradient(circle, #fff, #373737);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 40px;
  font-weight: 800;
  line-height: 52px;
}

.m-stack-cards {
  padding-top: 83px;
  padding-bottom: 83px;
}

.m-stack-cards.black {
  background-color: #1d1d1d;
}

.m-stack_wrapper {
  grid-row-gap: 80px;
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: static;
}

.m-stack_wrapper.h--fix {
  grid-row-gap: 200px;
  height: 1800px;
}

.m-stack_card {
  background-color: #0000;
  background-image: linear-gradient(to right, #1d1d1d 47%, #1d1d1d00 93%);
  height: auto;
  min-height: 368px;
  margin-top: 0;
  margin-bottom: 0;
  position: sticky;
  top: 156px;
}

.m-stack_card.one {
  z-index: 1;
  background-image: none;
  border: 1px solid #393939;
  border-radius: 8px;
  overflow: hidden;
}

.m-stack_card.one.grad {
  background-image: linear-gradient(#2c2c2c, #252525 56%);
  top: 120px;
}

.m-stack_card.two {
  z-index: 2;
  background-color: #1d1d1d;
  background-image: linear-gradient(267deg, #0000004f .03%, #0000 99.96%, #1d1d1d);
  border-radius: 8px;
}

.m-stack_card.two.grad {
  background-image: linear-gradient(#2c2c2c, #252525 46%);
  border: 1px solid #393939;
  top: 170px;
  box-shadow: 0 -15px 20px #1d1d1d80;
}

.m-stack_card.three {
  z-index: 3;
  background-color: #1d1d1d;
  background-image: linear-gradient(267deg, #0000004f .03%, #1d1d1d00 99.6%);
  border-radius: 8px;
}

.m-stack_card.three.grad {
  background-image: linear-gradient(#2c2c2c .03%, #252525 54%);
  border: 1px solid #393939;
  top: 216px;
  box-shadow: 0 -15px 20px #1d1d1d80;
}

.body-3 {
  overflow: visible;
}

.m-stack_card-img {
  z-index: -1;
  max-height: 100%;
  position: absolute;
  right: 0;
}

.div-block-133 {
  background-color: #1d1d1d;
  width: 100%;
  min-height: 368px;
  position: absolute;
}

.grid-15 {
  grid-template-rows: auto;
  width: 100%;
  min-height: 368px;
  margin-left: 98px;
  margin-right: 80px;
}

.grid-15.three {
  margin-right: 103px;
}

.m-stack_card-content {
  flex-direction: row;
  align-items: center;
  min-height: 368px;
  display: flex;
  position: relative;
}

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

.m-stack_card-right.one {
  position: relative;
}

.m-stack_card-title {
  color: #fff;
  max-width: 300px;
  margin-bottom: 9px;
  font-size: 1.875rem;
  font-weight: 800;
  line-height: 2.5rem;
}

.m-stack_card-title.two {
  max-width: 464px;
  margin-bottom: 9px;
}

.m-stack_card-title.one {
  max-width: 270px;
  margin-bottom: 9px;
}

.m-stack_card-text {
  color: #fff9;
  max-width: 393px;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 300;
}

.m-features {
  margin-top: 8px;
  margin-bottom: 75px;
}

.m-features.black {
  background-color: #1d1d1d;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 140px;
  padding-bottom: 85px;
}

.m-features_title {
  text-align: center;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 2.75rem;
}

.m-features_title.white {
  color: #fff;
}

.m-features_cards {
  margin-top: 78px;
  padding-left: 20px;
  padding-right: 20px;
}

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

.grid-16.row-one {
  grid-column-gap: 17px;
  width: 100%;
}

.grid-16.row-one._2 {
  grid-column-gap: 18px;
}

.grid-16.row-two {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 28px;
}

.grid-16.row-two._2 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  margin-top: 18px;
}

.m-features_card {
  background-color: #222;
  border-radius: 8px;
  min-height: 0;
  max-height: 430px;
  padding: 32px;
}

.m-features_card.grad {
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
}

.grid-17 {
  grid-column-gap: 0px;
  grid-row-gap: 31px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr;
  place-items: start center;
  height: 100%;
}

.grid-17.two {
  grid-row-gap: 0px;
  padding-top: 0;
}

.grid-17.four {
  grid-row-gap: 31px;
}

.grid-17.v1 {
  grid-row-gap: 19px;
}

.m-features_card-img {
  width: 100%;
  max-width: 310px;
}

.m-features_card-img.one {
  max-width: 219px;
}

.m-features_card-img.two {
  padding-top: 0;
  padding-bottom: 0;
}

.m-features_card-img.three {
  max-width: 243px;
}

.m-features_card_content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.m-features_card-title {
  color: #fff;
  margin-bottom: 10px;
  font-size: 1.375rem;
  line-height: 1.8125rem;
}

.m-features_card-text {
  color: #fff9;
  max-width: 291px;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 300;
}

.m-stack_card-tag {
  width: 59px;
  transition: all .3s ease-out;
  position: absolute;
  top: 30px;
  right: 30px;
}

.m-stack_card-tag.movable {
  top: 30px;
  right: 30px;
  transform: none;
}

.m-features_card-img-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 200px;
  min-height: 0;
  display: flex;
  position: relative;
}

.m-features_card-img-wrap.two {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.m-features_card-img-wrap.v-2 {
  min-height: 200px;
}

.m-features_card-img-wrap.no-align {
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.m-features_card-tag {
  transition: all .3s ease-out;
  position: absolute;
}

.m-features_card-tag.tag-48khz {
  width: 57px;
  top: 50%;
  left: 50%;
  transform: translate(-200%);
}

.m-features_card-tag.tag-48khz.movable {
  top: 80px;
  left: -25px;
  transform: none;
}

.m-features_card-tag.tag-4k {
  width: 42px;
  top: 0;
  left: 50%;
  transform: translate(150%, 100%);
}

.m-features_card-tag.tag-4k.movable {
  top: 50px;
  left: auto;
  right: -20px;
  transform: none;
}

.m-features_card-tag.tag-upload {
  top: -10px;
  right: 100px;
}

.m-features_card-tag.tag-upload.movable {
  top: 0;
  right: -10px;
}

.m-features_card-tag.move-tag {
  top: 50px;
  right: 30px;
}

.m-features_card-tag.move-tag.movable {
  top: 40px;
  right: -15px;
}

.mobile {
  display: none;
}

.popup {
  z-index: 6000;
  background-color: #000000f2;
  width: 100vw;
  height: 100vh;
  transition: background-color .2s;
  display: none;
  position: absolute;
  inset: 0;
}

.popup.popup-desktop {
  display: none;
}

.trailer-embed {
  grid-column-gap: 63px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: auto;
  max-width: 1077px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  display: flex;
  position: relative;
}

.trailer-video {
  border: 1px solid #d9d9d933;
  border-radius: 8px;
  width: 965px;
  height: 535px;
  padding-bottom: 0;
  position: static;
}

.trailer-video.desktop {
  width: 80vw;
  max-width: 800px;
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
}

.video-container {
  margin-top: 63px;
  position: relative;
}

.close-popup {
  cursor: pointer;
  background-color: #1d1d1d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: absolute;
  top: -56px;
  right: -56px;
}

.close-popup:hover {
  background-color: #fff6;
}

.m-stack_card-img-wrap {
  justify-content: center;
  display: flex;
  position: relative;
}

.m-stack_card-img-wrap.desktop {
  z-index: 99;
  width: 418px;
}

.frame-front {
  max-width: 286px;
}

.frame-1-para {
  background-color: #0000;
  border-radius: 2.51163px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 286px;
  height: 146px;
  display: flex;
  position: absolute;
  top: 15px;
  overflow: hidden;
}

.frame-1-para.hidden {
  display: none;
}

.james-img {
  object-fit: cover;
  width: 110%;
  max-width: none;
  height: 110%;
  position: relative;
}

.james-img.frame-right-1-img {
  width: 120%;
  height: 120%;
  right: -10px;
}

.div-block-135 {
  width: 100%;
  max-width: 193px;
  height: 109px;
  padding-bottom: 0%;
  position: absolute;
}

.frame-right-1 {
  background-color: var(--slate-blue);
  border-radius: .370348px;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 193px;
  height: 109px;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  top: 50%;
  right: 30px;
  overflow: hidden;
  transform: translate(0, -50%);
}

.image-100 {
  object-fit: cover;
  width: 110%;
  max-width: none;
  height: 110%;
}

.frame-right-1-img {
  object-fit: fill;
  width: 120%;
  max-width: none;
  height: 120%;
  position: relative;
  right: -10px;
  overflow: visible;
}

.frame-right-2 {
  border-radius: .370348px;
  justify-content: center;
  align-items: center;
  width: 156px;
  height: 88px;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  top: 50%;
  right: 0;
  overflow: hidden;
  transform: translate(0, -50%);
  box-shadow: 0 0 10px #000000a6;
}

.frame-left-1 {
  border-radius: .37px;
  justify-content: center;
  align-items: center;
  width: 193px;
  height: 109px;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  top: 50%;
  left: 30px;
  overflow: hidden;
  transform: translate(0, -50%);
  box-shadow: 0 0 10px #000000a6;
}

.frame-left-1-img {
  transition: all .3s;
  box-shadow: 0 0 10px #000000a6;
}

.frame-left-2 {
  justify-content: center;
  align-items: center;
  width: 156px;
  height: 88px;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  top: 50%;
  left: 0;
  overflow: hidden;
  transform: translate(0, -50%);
  box-shadow: 0 0 10px #000000a6;
}

.scrollbox {
  width: 100vw;
  height: 552px;
  max-height: none;
  margin-left: -50vw;
  position: relative;
  left: 50%;
  overflow: scroll;
}

.frame-export {
  max-width: 188px;
  margin-bottom: 40px;
  margin-right: 47.5px;
  padding-bottom: 0;
  position: relative;
  left: 0;
  right: 0;
}

.export-card {
  max-width: 157px;
  position: absolute;
  bottom: 15px;
  left: auto;
  right: 0;
}

.export-card.desktop {
  transition: all .3s ease-out;
}

.frame-export-para {
  background-color: var(--slate-blue-2);
  border-radius: 3.12px;
  justify-content: center;
  align-items: center;
  width: 178.5px;
  height: 100px;
  display: flex;
  position: absolute;
  top: 30px;
  left: 5px;
  overflow: hidden;
}

.frame-export-img {
  object-fit: cover;
  width: 110%;
  max-width: none;
  height: 110%;
  margin-left: 0%;
  margin-right: 0%;
}

.popup-share {
  z-index: 9999;
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.popup-share--inner {
  z-index: 80;
  max-width: 581px;
  position: relative;
}

.popup_share-image--wrapper {
  border-radius: 16px 16px 0 0;
  overflow: hidden;
}

.popup_share--content {
  background-color: #fff;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.text-block-30 {
  color: #1d1d1d;
  margin-bottom: 7px;
  font-size: 24px;
  font-weight: 800;
}

.text-block-31 {
  color: #1d1d1d;
  font-size: 14px;
}

.text-block-31.mb-16 {
  margin-bottom: 16px;
}

.popup_share--icons {
  grid-column-gap: 11px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 32px;
  margin-bottom: 35px;
  display: grid;
}

.popup_share--icon {
  background-color: #9671ff;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  transition: all .3s;
  display: flex;
}

.popup_share--icon:hover {
  background-color: #885eff;
}

.html-embed-15 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.copy_link {
  border: 1px solid #000;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

.copy_link--url {
  color: #8e9095;
  max-width: none;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-left: 18px;
  font-weight: 600;
}

.copy_link--button {
  background-color: #9671ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 88.15px;
  min-width: 88.15px;
  height: 50px;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  display: flex;
}

.copy_message {
  margin-top: 6px;
}

.copy_message.text-block-31 {
  opacity: 0;
}

.popup_share--overlay {
  z-index: 10;
  background-color: #000000e6;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.popup_share--close {
  cursor: pointer;
  background-color: #fff3;
  border-radius: 56px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: -50px -50px auto auto;
}

.popup_share--close:hover {
  background-color: #fff6;
}

.features-card {
  transform-origin: 50% 0;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
  position: sticky;
  top: 150px;
}

.features-card.second {
  top: 165px;
}

.features-card.third {
  top: 180px;
}

.features-card.fourth {
  top: 195px;
}

.features-card-title {
  letter-spacing: -1px;
  margin-bottom: 12px;
  font-size: 28px;
  font-weight: 500;
  line-height: 36px;
}

.features-left {
  flex-direction: column;
  align-items: flex-start;
  max-width: 450px;
  display: flex;
  position: sticky;
  top: 150px;
}

.features-right {
  grid-row-gap: 200px;
  flex-direction: column;
  width: auto;
  display: flex;
  position: relative;
}

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

.features-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-card-img {
  margin-bottom: 30px;
}

.section-8 {
  background-color: #0000000d;
  padding: 150px 20px;
}

.div-block-136 {
  height: 600px;
  overflow: hidden;
}

.mobile-link-test {
  display: none;
}

.frame-center {
  transition: all .3s ease-out;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.items__inner {
  display: none;
}

.iw--15 {
  width: 15px;
}

.m-stack_card-moving {
  z-index: 100;
  width: 53%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.r-editor-header_video {
  height: 396px;
}

.r-editor-header_video-wrapper {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.old_category-content {
  margin-top: 70px;
  display: block;
}

.new_category-content {
  display: block;
}

.cat-hero_section {
  color: var(--white);
  text-align: center;
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830669d0_Group%20596541.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 54px;
  display: flex;
}

.cat-hero_content {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-direction: column;
  align-items: flex-start;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
  display: flex;
}

.h1_45 {
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 800;
  line-height: 60px;
}

.cat_body {
  font-family: Inter-custom-woff2, sans-serif;
}

.cat-breadcrumb_section {
  padding: 30px 30px 40px;
}

.cat-breadcrumb_wrapper {
  grid-column-gap: 5px;
  color: #1d1d1d99;
  align-items: center;
  font-size: 12px;
  line-height: 12px;
  display: flex;
}

.cat-breadcrumb_link {
  color: #1d1d1d99;
  font-size: 12px;
  line-height: 12px;
  transition: all .3s;
}

.cat-breadcrumb_link:hover {
  color: #1d1d1dcc;
  text-decoration: underline;
}

.cat-feature_wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  display: flex;
}

.cat-feature_section {
  padding: 0 30px 70px;
  overflow: hidden;
}

.cat-feature_content {
  max-width: 687px;
}

.cat_h2 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.cat-feature_rich-text {
  margin-top: 20px;
}

.cat-feature_rich-text p {
  font-size: 16px;
  font-weight: 300;
}

.cat-feature_rich-text.is_mobile {
  display: none;
}

.cat-feature_video {
  cursor: pointer;
  border-radius: 10px;
  flex: none;
  align-self: center;
  margin-top: 30px;
  position: relative;
  overflow: hidden;
}

.cat-feature_video-overlay1 {
  position: absolute;
  inset: 0%;
}

.cat-feature_video-content {
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.cat-feature_video-content:hover {
  background-color: #0003;
}

.cat-feature_embed-image {
  max-width: 687px;
}

.cat-feature_lightbox-overlay-play {
  width: 56px;
  height: 56px;
  transition: opacity .3s;
}

.cat-feature_lightbox-overlay-play:hover {
  opacity: .8;
}

.cat-feature_lightbox-overlay-content {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 28px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.cat-feature-right_content {
  width: 100%;
  max-width: 396px;
}

.cat_post-tags {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-top: 14px;
  margin-bottom: 30px;
  display: flex;
}

.cat_post-tags._560 {
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
}

.cat_post-tags._560.flex-center {
  justify-content: center;
  max-width: 613px;
}

.cat_post-tags.m0 {
  margin-top: 0;
}

.cat_post-tag {
  color: #1d1d1d;
  letter-spacing: .3px;
  text-transform: uppercase;
  border: 1px solid #2c2c2c33;
  border-radius: 5px;
  padding: 10px 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 10px;
  font-weight: 600;
  line-height: 12px;
  transition: all .3s;
}

.cat_post-tag:hover {
  background-color: #e6e6e699;
}

.cat_h3 {
  margin-bottom: 2rem;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

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

.cat_content-divider {
  background-color: #1d1d1d4d;
  height: 1px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.cat_popular-guide-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.cat_popular-guide-image-wrap {
  border-radius: 4px;
  width: 125px;
  min-width: 125px;
  height: 80px;
  position: relative;
  overflow: hidden;
}

.cat_popular-guide-image {
  object-fit: cover;
  transition: opacity .35s;
}

.cat_popular-guide-image:hover {
  opacity: .8;
}

.cat_popular-guide-main {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  margin-top: 20px;
  display: flex;
}

.cat_popular-guide-time {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #1d1d1db3;
  align-items: center;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.cat_popular-guide-title {
  max-width: 230px;
  font-size: 18px;
  font-weight: 800;
  line-height: 24px;
  transition: all .35s;
}

.cat_popular-guide-title:hover {
  text-decoration: underline;
}

.cat-resources_wrapper {
  margin-top: 70px;
}

.cat-resources_main {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
}

.cat-resources_main.swiper {
  overflow: visible;
}

.cat-resources_inner {
  display: flex;
}

.cat-resources_inner.swiper-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding-bottom: 0;
  padding-left: 0;
  display: grid;
}

.cat-resources_inner.swiper-wrapper.hdn {
  display: none;
}

.cat-resources_item {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  color: var(--white);
  background-color: #1d1d1d;
  border-radius: 8px;
  flex-direction: column;
  width: 100%;
  height: 216px;
  padding-top: 56px;
  padding-bottom: 71px;
  padding-left: 22px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cat-resources_item.swiper-slide {
  flex-direction: row;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px;
  transition: all .3s;
}

.cat-resources_item.swiper-slide:hover {
  transform: translate(0, -10px);
}

.cat-resource_headline {
  z-index: 1;
  letter-spacing: .6px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 300;
  line-height: 16px;
  position: relative;
}

.cat-resource_title {
  z-index: 1;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
  position: relative;
}

.cat-resource_title.max-width-180 {
  font-size: 22px;
}

.cat-resources_item-image {
  flex: none;
  width: 180px;
  position: relative;
}

.cat-resources_item-image.is_3 {
  width: 116px;
  top: 50px;
  right: 47px;
}

.cat-resources_item-image.is_2 {
  width: 259px;
  top: -19px;
  right: -31px;
}

.cat-resources_item-image.is_2.is_icon {
  width: 126px;
  top: 49px;
  right: 40px;
}

.cat-trending_section {
  background-color: #f6f6f6;
  padding: 46px 30px 65px;
}

.cat-trending_grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.cat-trending_item {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.cat-trending_item-title {
  color: var(--white);
  max-width: 320px;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
  position: absolute;
  bottom: 20px;
  left: 20px;
}

.cat-trending_item-overlay {
  background-image: linear-gradient(360deg, #1d1d1d, #0000);
  height: 97px;
  position: absolute;
  inset: auto 0% 0%;
}

.cat-articles_section {
  padding: 56px 30px;
  transition: opacity .3s;
}

.cat-experts_section {
  color: var(--white);
  background-color: #1d1d1d;
  padding: 50px 30px;
  overflow: hidden;
}

.cat_articles-grid {
  grid-column-gap: 19px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cat_articles-grid.mt--36 {
  margin-top: 36px;
}

.cat-newsletter-box {
  color: var(--white);
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306646d_news-box-image.svg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 8px;
  max-width: 374px;
  padding: 77px 25px 137px 30px;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.cat_blog-subscribe-form {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.cat_blog-subscribe-input {
  color: #090a0c;
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  flex: 1;
  min-height: 52px;
  margin-bottom: 0;
  margin-right: 12px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.cat_blog-subscribe-input:focus {
  border-color: #7d7aff;
}

.cat_blog-subscribe-input::placeholder {
  color: #1d1d1d;
}

.cat_blog-subscribe-button {
  text-align: center;
  background-color: #9671ff;
  border-radius: 5px;
  min-width: 140px;
  min-height: 52px;
  padding: 15px 45px;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  transition: all .275s;
}

.cat_blog-subscribe-button:hover {
  background-color: #885eff;
}

.cat_blog-subscribe-form-block {
  margin-top: 26px;
  margin-bottom: 0;
}

.cat_blog-subscribe-success-message {
  background-color: #9671ff;
  border-radius: 10px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.cat-newsletter-title {
  max-width: 250px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.cat_blog-image-link {
  border-radius: 8px;
  margin-bottom: 19px;
  transition: opacity .35s;
  display: block;
  position: relative;
  overflow: hidden;
}

.cat_blog-image-link:hover {
  opacity: .8;
}

.cat_blog-image-link.mb--28 {
  margin-bottom: 28px;
}

.cat_article {
  flex-direction: column;
  font-size: 16px;
  line-height: 26px;
  display: flex;
}

.cat_article-heading {
  margin-bottom: 12px;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  transition: opacity .3s;
}

.cat_article-heading:hover {
  opacity: .8;
}

.cat_article-heading.is--sm {
  margin-bottom: 18px;
  font-size: 20px;
  line-height: 24px;
}

.cat_read-more {
  color: #1d1d1d;
  background-color: #0000;
  border-style: none none solid;
  border-bottom-color: #1d1d1d;
  border-radius: 0;
  margin-top: 40px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 16px;
  line-height: 22px;
  text-decoration: underline;
}

.cat_read-more:hover {
  opacity: .8;
}

.cat_post-info-block {
  align-items: center;
  margin-top: auto;
  display: flex;
}

.cat_post-info-block.flex-f {
  max-width: 248px;
  margin-left: auto;
  margin-right: auto;
}

.cat_post-info-block.flex-f.mobile {
  justify-content: center;
  max-width: 300px;
  position: relative;
}

.cat_post-info-block.is_wrap {
  grid-row-gap: 5px;
  flex-wrap: wrap;
}

.cat_article-summary {
  margin-bottom: 23px;
}

.cat_articles-wrapper {
  grid-row-gap: 40px;
  flex-direction: column;
  margin-top: 29px;
  display: flex;
}

.cat_authors-grid {
  margin-top: 30px;
  display: flex;
}

.cat_authors-grid.swiper-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  padding-bottom: 0;
  padding-left: 0;
}

.cat_author-item.swiper-slide {
  width: 100%;
  max-width: 179px;
  margin-bottom: 0;
  margin-right: 0;
}

.cat_experts-heading {
  grid-column-gap: 5px;
  justify-content: center;
  display: flex;
}

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

.cat_experts-text {
  text-align: center;
  max-width: 503px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  line-height: 26px;
}

.cat_author-name-wrap {
  grid-column-gap: 6px;
  margin-top: 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: flex;
}

.cat_author-name {
  position: relative;
}

.cat_author-job-position {
  color: #ababab;
  white-space: nowrap;
  margin-top: 6px;
  font-size: 12px;
  font-weight: 300;
  line-height: 14px;
}

.cat_authors-main.swiper {
  max-width: 966px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.cat_experts-nav-wrapper {
  justify-content: space-between;
  display: none;
}

.expert-arrow {
  padding-top: 3px;
  padding-bottom: 3px;
}

.expert-arrow.swiper-button-disabled {
  opacity: .3;
}

.expert-arrow.expert_prev {
  padding-right: 3px;
}

.expert-arrow.expert_next {
  padding-left: 3px;
}

.expert-arrow.resource_prev {
  padding-right: 3px;
}

.cat_experts-scrollbar {
  display: none;
}

.cat_resource-nav-wrapper {
  justify-content: space-between;
  display: none;
}

.resource-arrow {
  padding-top: 3px;
  padding-bottom: 3px;
}

.resource-arrow.swiper-button-disabled {
  opacity: .6;
}

.resource-arrow.expert_prev {
  padding-right: 3px;
}

.resource-arrow.expert_next, .resource-arrow.resource_next {
  padding-left: 3px;
}

.resource-arrow.resource_prev {
  padding-right: 3px;
}

.cat_resource-scrollbar {
  display: none;
}

.cat-trending_image {
  transition: opacity .35s;
}

.mc_h1 {
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 75px;
  line-height: 91px;
  position: relative;
}

.mc_h1.normal_wrap {
  white-space: normal;
}

.ep-contnet {
  justify-content: center;
  height: 1000px;
  padding-top: 200px;
  display: flex;
}

.mc-hero_title-wrap {
  z-index: 9;
  max-width: 447px;
  margin-bottom: 53px;
  transition: all .5s;
  position: relative;
}

.mc-hero_title-wrap.static {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  max-width: 100%;
  margin-top: -20px;
  margin-bottom: 0;
  display: flex;
}

.mc-hero_title-wrap.static._2 {
  margin-top: 0;
}

.mc-lic_accordion-paralax_wrapper {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 669px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.mc-lic_accordion-paralax_wrapper.is_record {
  cursor: pointer;
  max-width: 571px;
  height: 100%;
  max-height: 321px;
}

.mc-lic_accordion-paralax_wrapper.is--dark {
  justify-content: flex-end;
  max-width: 698px;
  overflow: visible;
}

.mc-lic_accordion-paralax_wrapper.is--dark.mb--300 {
  margin-bottom: 500px;
}

.mc-lic_accordion-text {
  margin-top: 16px;
}

.mc-lic_accordion-text.mw--358 {
  max-width: 358px;
}

.mc-lic_accordion-text.is--dark.is--mobile {
  display: none;
}

.mc-lic_accordion-text.ty_2 {
  color: var(--white);
  margin-top: 8px;
  padding-right: 28px;
}

.mrc-card_wrapper {
  border-radius: 10px;
  transition: all .3s cubic-bezier(.39, .575, .565, 1);
  position: absolute;
  overflow: hidden;
}

.mrc-card_wrapper.mkbhd {
  z-index: 2;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 275px;
  height: 439px;
  display: flex;
  top: 1600px;
  right: 455px;
}

.mrc-card_wrapper.mkbhd.relative {
  flex: none;
  width: 22vw;
  position: relative;
  top: 0;
  right: 0;
}

.mrc-card_wrapper.aliabdaal {
  width: 100%;
  max-width: 467px;
  height: 277px;
  top: 300px;
  left: 50%;
  overflow: hidden;
  transform: translate(-50%);
}

.mrc-card_wrapper.aliabdaal.relative {
  flex: none;
  align-self: auto;
  width: 30vw;
  max-width: 363px;
  height: 215px;
  position: relative;
  top: 0;
  left: 0;
  overflow: visible;
  transform: none;
}

.mrc-card_wrapper.casey_2 {
  z-index: 2;
  max-width: 292px;
  top: 1600px;
  left: 134px;
}

.mrc-card_wrapper.casey_2.relative {
  flex: none;
  width: 24vw;
  position: relative;
  top: 0;
  left: 0;
}

.mrc-card_wrapper.guy_raz {
  z-index: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 217px;
  height: 386px;
  display: flex;
  top: 800px;
  right: 238px;
}

.mrc-card_wrapper.guy_raz.relative {
  flex: none;
  width: 13vw;
  max-width: 154px;
  height: 275px;
  position: relative;
  top: 0;
  right: 0;
  overflow: visible;
}

.mrc-card_wrapper.garryvee {
  z-index: 2;
  max-width: 276px;
  top: 700px;
  left: 134px;
}

.mrc-card_wrapper.garryvee.relative {
  flex: none;
  width: 22vw;
  height: 270px;
  max-height: 270px;
  position: relative;
  top: 0;
  left: 0;
  overflow: visible;
}

.mrc-card_wrapper.beardfm {
  z-index: 2;
  max-width: 512px;
  top: 1100px;
  left: 290px;
}

.mrc-card_wrapper.beardfm.relative {
  flex: none;
  width: 25vw;
  max-width: 311px;
  height: 175px;
  position: relative;
  top: 0;
  left: 0;
  overflow: visible;
}

.mrc-card_wrapper.casey {
  width: 100%;
  max-width: 269px;
  height: 269px;
  top: 1300px;
  right: 211px;
}

.mrc-card_wrapper.casey.relative {
  flex: none;
  width: 22vw;
  position: relative;
  top: 0;
  right: 0;
}

.mcr-heading {
  z-index: 1;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 100px;
  font-weight: 800;
  line-height: 117.5px;
  transition: all .3s cubic-bezier(.39, .575, .565, 1);
  position: sticky;
  top: 227px;
}

.mc-lic_images-wrapper {
  width: 100%;
  max-width: 669px;
  position: relative;
}

.mc-lic_images-wrapper.is--dark {
  max-width: 698px;
  height: 100%;
  padding-left: 50px;
}

.mc-lic_images-wrapper.ty_2 {
  max-width: 571px;
}

.mc-lic_image-base {
  display: none;
}

.mc-card_author {
  z-index: 3;
  font-size: 13px;
  font-weight: 800;
  line-height: 17px;
  position: absolute;
  bottom: 10px;
  left: 16px;
}

.mc-card_author.guy_raz {
  bottom: 21px;
  left: 24px;
}

.mc-card_author.guy_raz.white {
  color: var(--white-smoke);
}

.mc-card_author.casey_2 {
  font-size: 14px;
  line-height: 18px;
  bottom: 24px;
  left: 24px;
}

.mc-card_author.casey {
  font-size: 15px;
  line-height: 20px;
  bottom: 15px;
  left: 18px;
}

.mc-card_author.beardfm {
  font-size: 14px;
  line-height: 19px;
  bottom: 20px;
  left: 26px;
}

.mc-card_author.beardfm.white {
  color: var(--white-smoke);
}

.mc-card_author.garryvee {
  bottom: 22px;
  left: 24px;
}

.mc-card_author.white {
  color: var(--white-smoke);
}

.mc-card_author.beardfm_2 {
  font-size: 14px;
  line-height: 19px;
  bottom: 20px;
  left: 55%;
}

.mc-card_author.beardfm_2.white {
  color: var(--white-smoke);
}

.mc-lic_accordion-title {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 800;
  line-height: 17px;
}

.mc-lic_accordion-title.f-18 {
  font-size: 18px;
}

.mc-lic_accordion-title.ty_2 {
  color: var(--tech-gray-text);
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.ml-lic_wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  margin-top: 78px;
  display: flex;
}

.ml-lic_wrapper.ty_2 {
  margin-top: 24px;
}

.mc-lic_accordion-wrapper {
  max-width: 376px;
  position: relative;
}

.mc-lic_accordion-wrapper.p-0 {
  max-width: 450px;
}

.mc-lic_accordion-wrapper.p-0._2 {
  display: none;
}

.mc-lic_accordion-wrapper.ty_2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  max-width: 472px;
  display: flex;
}

.mc-card_badge {
  z-index: 3;
  color: #1d1d1d;
  background-color: #dfff84;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  padding: 4px 11px 5px 8px;
  font-size: 13px;
  font-weight: 700;
  line-height: 21px;
  position: absolute;
  top: 0;
  left: 27px;
}

.mc-card_badge.casey {
  left: 25px;
}

.mc-card_badge.guy_raz {
  color: #fff;
  background-color: #9671ff;
  top: 10px;
  left: 23px;
}

.mc-card_badge.guy_raz._10px {
  padding: 3px 7px;
  font-size: 10px;
  font-weight: 800;
  line-height: 16px;
  top: 0;
  left: 16px;
}

.mc-card_badge.garryvee {
  color: #fff;
  background-color: #9671ff;
  top: 9.5px;
  left: 24px;
}

.mc-card_badge.mkbhd {
  color: #fff;
  background-color: #9671ff;
  top: 10px;
  left: 23px;
}

.mc-card_badge.casey_2 {
  color: #1d1d1d;
  background-color: #dfff84;
  top: 8px;
  left: 24px;
}

.mc-card_badge.beardfm {
  color: var(--dark);
  background-color: #dfff84;
  font-size: 12px;
  top: 9px;
  left: auto;
  right: 10px;
}

.mc-hero_title-star {
  position: absolute;
  top: -25px;
  right: -49px;
}

.mc-hero_embed {
  height: 100vh;
  transition: opacity .2s;
}

.mcr-section {
  color: #fff;
  background-color: #1d1d1d;
  height: 3000px;
  padding: 84px 30px 250px;
  position: relative;
}

.mcc-hero-section {
  background-color: #1d1d1d;
}

.mc-h2 {
  color: #1d1d1d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 38px;
}

.mc-lic_accordion-text-wrapper {
  transition: all .4s ease-in-out;
  overflow: hidden;
}

.mcr-content_wrapper {
  width: 100%;
  max-width: 1380px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.mc-lic_accordion {
  cursor: pointer;
  border-top: 1px solid #1d1d1d33;
  padding-top: 31px;
  padding-bottom: 31px;
  transition: all .4s ease-in-out;
  position: relative;
}

.mc-lic_accordion.is--last {
  padding-bottom: 7px;
}

.mc-lic_accordion.is--first {
  border-top-style: none;
  padding-top: 6.5px;
}

.mc-lic_accordion.ty_2 {
  border-radius: 4px;
  padding: 19px 24px;
}

.mc-hero_text {
  text-align: center;
  max-width: 477px;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}

.lic-section {
  color: #1d1d1d;
  height: 100%;
  padding: 90px 30px 93px;
  font-size: 16px;
  line-height: 24px;
}

.lic-section.is--dark {
  color: #ababab;
  background-color: #1d1d1d;
  overflow: hidden;
}

.lic-section.is--dark.bg_img {
  height: 80vh;
  display: none;
  position: relative;
}

.lic-section.is--dark.ty_2 {
  padding-top: 74px;
  padding-bottom: 74px;
}

.mc-hero_title-rc {
  transition: all .3s;
  position: absolute;
  inset: 0% -17px auto auto;
}

.mc-hero_title-rc.is_2, .mc-hero_title-rc.is_3 {
  top: 0;
}

.mc-hero_title-wrapper {
  z-index: 9;
  opacity: 0;
  color: #fff;
  margin-top: 12vh;
  transition: transform .4s, opacity .2s;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}

.mc-hero_title-wrapper.is_1 {
  margin-top: 12vh;
}

.mc-hero_title-wrapper.is_1.is-active._9vh {
  margin-top: 7vh;
  top: 20px;
}

.mc-hero_title-wrapper.is_1.is-active._9vh.lp {
  margin-top: 0;
  position: static;
  transform: none;
}

.mc-hero_title-wrapper.is-active {
  opacity: 1;
}

.mrc-card_video {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.mrc-card_video.guy_raz {
  border-radius: 4px;
  width: 197px;
  height: 177px;
  top: 10px;
  left: 10px;
}

.mrc-card_video.guy_raz.is--nr_2 {
  top: auto;
  bottom: 10px;
}

.mrc-card_video.guy_raz.is--nr_2._2 {
  left: auto;
}

.mrc-card_video.guy_raz.is--nr_2._2._3 {
  width: 170px;
  height: 200px;
  bottom: -39px;
}

.mrc-card_video.guy_raz._2 {
  width: 140px;
  height: 120px;
  position: absolute;
  left: auto;
}

.mrc-card_video.guy_raz._2._42 {
  width: 150px;
  height: 170px;
  top: 0;
}

.mrc-card_video.mkbhd {
  border-radius: 4px;
  width: 255px;
  height: 419px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mrc-card_video.casey_2 {
  border-radius: 8px;
  width: 275px;
  height: 275px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mrc-card_video.gary_vee {
  border-radius: 8px;
  width: 258px;
  height: 250px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mrc-card_video.beardfm {
  border-radius: 8px;
  width: 242px;
  height: 271px;
  top: 50%;
  left: 9px;
  transform: translate(0, -50%);
}

.mrc-card_video.beardfm.is--nr_2 {
  left: auto;
  right: 9px;
}

.mrc-card_video.beardfm.is--nr_2._2 {
  width: 170px;
  height: 320px;
  top: 93%;
  left: auto;
  right: 0;
}

.mrc-card_video.beardfm._2 {
  width: 147px;
  height: 164px;
  top: 50%;
  left: 6px;
  right: 0;
}

.mrc-card_video.beardfm._2._23 {
  width: 150px;
  height: 260px;
  top: 78%;
  left: 0;
}

.mrc-card_video._4 {
  border-radius: 10px;
}

.mc-hero_embed-mobile {
  display: none;
}

.mc-hero_wrapper {
  width: 100%;
  position: sticky;
  top: 0;
}

.mc-hero_wrapper.black {
  flex-direction: column;
  align-items: center;
  padding-top: 120px;
  padding-bottom: 80px;
  display: flex;
  position: static;
}

.mc_h2 {
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 74px;
  font-weight: 700;
  line-height: 89px;
}

.mc-get-started {
  z-index: 20;
  color: #fff;
  background-color: #9671ff;
  border-radius: 4px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 30px 16px;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  transition: all .3s;
}

.mc-get-started:hover {
  background-color: #875eff;
}

.mc-get-started.marg {
  margin-top: 17px;
}

.mc-get-started.white {
  background-color: #fff0;
  border: 1px solid #fff;
  padding-left: 20px;
  padding-right: 20px;
}

.mc-get-started.white:hover {
  color: #000;
  background-color: #fff;
}

.mc-get-started.white.nav-mob, .announcement-banner_script {
  display: none;
}

.ab-text_wrapper {
  grid-column-gap: 7px;
  align-items: center;
  display: flex;
}

.empty_countdown {
  display: none;
}

.mr--9 {
  margin-right: 9px;
}

.mr--9._w--20 {
  width: 20px;
}

.cat-hero_mobile-image {
  display: none;
}

.cat_article_time-wrapper {
  grid-column-gap: 4px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.business_pricing-toggle-wrapper {
  text-align: center;
  background-color: #f6f6f6;
  border-radius: 100px;
  margin-top: 8px;
  padding: 4px;
}

.business_pricing-toggle {
  cursor: pointer;
  align-items: stretch;
  display: flex;
  position: relative;
}

.business_pricing-toggle-item {
  z-index: 1;
  color: #ababab;
  border: 1px solid #0000;
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-height: 62px;
  padding-top: 11px;
  padding-bottom: 11px;
  font-size: 12px;
  line-height: 16px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.business_pricing-toggle-slide {
  background-color: #fff;
  border: 1px solid #9671ff;
  border-radius: 100px;
  width: 50%;
  height: 100%;
  transition: all .3s;
  position: absolute;
}

.business_pricing-toggle-text-gray {
  color: #ababab;
  transition: all .3s;
}

.mc-card-image {
  width: 100%;
}

.mc-card-image._2 {
  width: 100%;
  height: 100%;
}

.mc-lic_accordion-inner {
  max-width: 345px;
  margin-right: -11px;
  position: absolute;
}

.mc-lic_accordion-inner.is_caption {
  width: 12.64vw;
  max-width: 182px;
  margin-right: 0;
}

.mc-lic_accordion-inner.is_customize {
  width: 11vw;
  max-width: 160px;
  margin-left: -12px;
  margin-right: 0;
}

.mc-lic_accordion-inner.is_share {
  width: 9.86vw;
  max-width: 142px;
}

.mc-lic_badge {
  transition: all .4s ease-out;
  position: absolute;
  bottom: 26px;
  left: -43px;
}

.mc-lic_badge.is_2 {
  inset: 28px -30px auto auto;
}

.mc-lic_moving_wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 560px;
  height: 280px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: absolute;
}

.legacy-plan-grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mc-lic_card-content {
  flex-direction: row;
  align-items: center;
  display: flex;
  position: relative;
}

.mc-frame-left-2 {
  justify-content: center;
  align-items: center;
  width: 99px;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  top: 50%;
  left: 163px;
  overflow: hidden;
  transform: translate(0, -50%);
}

.mc-frame-left-1 {
  z-index: 3;
  justify-content: center;
  align-items: center;
  width: 123px;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  top: 50%;
  left: 55px;
  overflow: hidden;
  transform: translate(0, -50%);
  box-shadow: 0 0 10px #000000a6;
}

.mc-frame-right-2 {
  justify-content: center;
  align-items: center;
  width: 99px;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  top: 50%;
  right: 163px;
  overflow: hidden;
  transform: translate(0, -50%);
}

.mc-frame-right-1 {
  z-index: 3;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 123px;
  transition: all .3s ease-out;
  display: flex;
  position: absolute;
  top: 50%;
  right: 55px;
  overflow: hidden;
  transform: translate(0, -50%);
}

.mc-frame-center {
  z-index: 5;
  width: 158px;
  max-width: 158px;
  transition: all .3s ease-out;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mc-lic_badge-cap {
  border-radius: 11.4px;
  width: 11.4vw;
  max-width: 164px;
  transition: all .4s ease-out;
  position: absolute;
  top: 12%;
  right: -77%;
  overflow: hidden;
  box-shadow: 0 3px 14px #1116;
}

.mc-lic_badge-cap.is_2 {
  box-shadow: none;
  width: 5.14vw;
  max-width: 74px;
  inset: auto auto 25px -29%;
}

.mc-lic_badge-cap.is_2.mc-lic_badge-cap-custom {
  max-width: 74px;
  bottom: -11px;
  left: 15%;
  right: 30%;
}

.mc-lic_badge-cap.mc-lic_acc_4k {
  max-width: 74px;
}

.mc-lic_badge-cap.mc-lic_badge-cap-custom {
  max-width: 250px;
  right: 48%;
}

.mc-lic_badge-cap.mc-lic_acc_panel_custom {
  max-width: 220px;
  top: 7%;
  right: 45%;
}

.mc-lic_badge-cus {
  border-radius: 8px;
  width: 8.125vw;
  max-width: 117px;
  transition: all .4s ease-out;
  position: absolute;
  top: 10%;
  left: -80%;
  overflow: hidden;
  box-shadow: 0 3px 20px #1116;
}

.mc-lic_badge-cus.is_2 {
  width: 12vw;
  max-width: 173px;
  top: 43%;
  left: auto;
  right: -116%;
}

.mc-lic_badge-cus.mc-acc_image_color_panel {
  top: 54%;
}

.mc-lic_badge-share {
  border-radius: 11.4px;
  width: 4.44vw;
  max-width: 64px;
  transition: all .4s ease-out;
  position: absolute;
  top: -13%;
  left: -33%;
  overflow: hidden;
  box-shadow: 0 3px 14px #1116;
}

.mc-lic_badge-share.is_2 {
  box-shadow: none;
  width: 12.5vw;
  max-width: 180px;
  top: -11%;
  bottom: auto;
  left: 83%;
}

.mc-lic_badge-share.is_3 {
  box-shadow: none;
  width: 10.35vw;
  max-width: 149px;
  top: 30%;
  bottom: auto;
  left: -150%;
}

.mc-lic_badge-share.is_4 {
  box-shadow: none;
  width: 12.43vw;
  max-width: 179px;
  top: 33%;
  bottom: auto;
  left: 130%;
}

.mc-lic_badge-share.is_5 {
  box-shadow: none;
  width: 12.15vw;
  max-width: 175px;
  top: auto;
  bottom: 13.5%;
  left: -113%;
}

.mc-lic_badge-share.is_6 {
  box-shadow: none;
  width: 11.6vw;
  max-width: 167px;
  top: auto;
  bottom: 14%;
  left: 92%;
}

.mc-lic_main-image {
  width: 100%;
}

.mc-lic_accordion-paralax-image_mobile {
  display: none;
}

.cpps_item-image_wrapper {
  justify-content: center;
  align-items: center;
  height: 32px;
  display: flex;
  position: relative;
}

.cp-cta_wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.cpn-arrows-wrapper {
  grid-column-gap: 34px;
  justify-content: flex-end;
  margin-right: 10px;
  display: flex;
}

.cpn-arrows-wrapper.mobile, .cp-hero_motion-overlay_mobile {
  display: none;
}

.cp-hero_motion-item {
  transition: all .5s;
}

.cp-hero_motion-item.is_1 {
  transition: all 2s;
  position: relative;
  top: 28px;
}

.cp-hero_motion-item.is_2 {
  transition-duration: 2.2s;
}

.cpp_bg-image {
  max-width: 491px;
}

.cpp_bg-image.mw--570 {
  max-width: 570px;
}

.cp-cta_section {
  color: #fff;
  background-color: #222;
  padding: 60px 30px;
}

.cpc_arrow {
  cursor: pointer;
  transition: opacity .3s;
}

.cpc_arrow:hover {
  opacity: .8;
}

.cpc_arrow.swiper-button-disabled {
  opacity: .3;
}

.cpn_slide {
  border-radius: 10px;
  width: 336px;
  height: 336px;
  position: relative;
}

.cpn_slide.swiper-slide {
  width: 336px;
  height: 336px;
  margin-bottom: 0;
  margin-right: 0;
}

.cp-caroussel_section {
  padding: 60px 30px;
}

.cp-caroussel_section.is--gray {
  background-color: #f6f6f6;
}

.btn_wrapper {
  display: flex;
}

.btn_wrapper.is--center {
  justify-content: center;
}

.cpp_content {
  max-width: 464px;
}

.cpp_content.mw--481 {
  max-width: 481px;
}

.cpc-arrows_wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
}

.cpc_wrapper {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.cp-potential-section {
  background-color: #f6f6f6;
  padding: 53px 30px 60px;
}

.cpn_slide-overlay {
  position: absolute;
  inset: auto 0% 0%;
}

.cp_h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 900;
  line-height: 36px;
}

.cp_h3.mw--314 {
  max-width: 314px;
}

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

.cp_h3.mw--250 {
  max-width: 250px;
}

.cpc_author {
  font-size: 16px;
  line-height: 24px;
}

.cpc_scrollbar {
  background-color: #1d1d1d1a;
  border-radius: 100px;
  max-width: 1000px;
  height: 3px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.cpn-arrow-prev {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding: 3px;
  display: flex;
}

.cpn-arrow-prev:hover {
  opacity: .8;
}

.cpn-arrow-prev.swiper-button-disabled {
  opacity: .6;
}

.cpn_slide-title {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 18px;
  position: absolute;
  bottom: 14px;
  left: 18px;
}

.cp-hero_motion-item_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.cp-hero_motion-wrapper {
  width: 100%;
  max-width: 415px;
  position: relative;
}

.cp_h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 44px;
}

.cpn_slider-inner.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
  display: block;
}

.cpn_scrollbar {
  background-color: #fff;
  max-width: 786px;
  height: 1px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.cpp_video {
  cursor: pointer;
  border-radius: 10px;
  flex: none;
  align-self: center;
  position: relative;
  overflow: hidden;
}

.cpp_video.align-top {
  align-self: flex-start;
}

.cpp_video._2 {
  align-self: auto;
  margin-bottom: 55px;
  display: none;
}

.cp-network_section {
  background-color: #1d1d1d;
  padding: 42px 0 60px 30px;
  overflow: hidden;
}

.cpp_text {
  margin-top: 13px;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.cpp_text.is_mobile {
  display: none;
}

.cp-hero_motion-inner {
  grid-column-gap: 19px;
  max-height: 510px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cp-hero_motion-item_slide.swiper-slide {
  height: 169px;
  margin-bottom: 0;
  margin-right: 0;
}

.cpps_grid {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 25px;
  margin-bottom: 32px;
  display: grid;
}

.cpc_wrapper-inner.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
  display: block;
}

.cp-hero_wrapper {
  justify-content: space-between;
  align-items: center;
  padding-right: 90px;
  display: flex;
}

.cp-hero_wrapper.pl--70 {
  padding-right: 70px;
}

.cpc_content {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: space-between;
  font-size: 22px;
  line-height: 30px;
  display: flex;
}

.cpc_content.align-start {
  justify-content: flex-start;
}

.cpps_item-icon {
  position: absolute;
  inset: 0% auto auto 0%;
}

.cpc_text {
  font-size: 20px;
}

.cpc_text.mw--612 {
  max-width: 612px;
}

.cpc_text.ft-22 {
  font-size: 22px;
}

.cpc_text.ft-30 {
  font-size: 30px;
  line-height: 36px;
}

.cpc_text.mw--629 {
  max-width: 629px;
}

.cpc_text.mw--610 {
  max-width: 610px;
}

.cp-cta_image {
  margin-bottom: 23px;
}

.cpps_item-heading {
  position: relative;
}

.cp_h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 55px;
  font-weight: 800;
  line-height: 67px;
}

.cp_h1.is--small {
  font-size: 45px;
  line-height: 50px;
}

.cp_h1.is--small.is--mobile {
  display: none;
}

.cp-hero_icon {
  z-index: 10;
  transition: all .3s ease-out;
  position: absolute;
  top: 102px;
  left: -29px;
}

.cp-hero_icon.is_2 {
  top: 55%;
  left: auto;
  right: -28px;
}

.cp-hero_motion-inner_wrapper.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
  display: block;
}

.cp-hero_content {
  max-width: 633px;
}

.cp-hero_content.is--small {
  max-width: 603px;
}

.cpn-arrow-next {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding: 3px;
  display: flex;
}

.cpn-arrow-next:hover {
  opacity: .8;
}

.cpn-arrow-next.swiper-button-disabled {
  opacity: .6;
}

.cpn_wrapper {
  grid-column-gap: 100px;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 40px;
  margin-left: 110px;
  display: flex;
}

.cpp_lightbox-title {
  margin-top: 17px;
  font-size: 23px;
  font-weight: 700;
  line-height: 29px;
}

.cpp_lightbox-title.mt--15 {
  margin-top: 15px;
}

.cpp_lightbox-overlay-content {
  grid-row-gap: 4px;
  color: #fff;
  flex-direction: column;
  max-width: 337px;
  font-size: 18px;
  font-weight: 300;
  line-height: 15px;
  display: flex;
  position: absolute;
  bottom: 18px;
  left: 20px;
}

.cpp_lightbox-overlay-content.p-24 {
  z-index: 12;
  grid-row-gap: 10px;
  left: 24px;
  justify-content: flex-end;
  max-width: 100%;
  padding-bottom: 22px;
  padding-left: 22px;
  inset: 0%;
}

.cpp_lightbox-overlay-content.is--big {
  grid-row-gap: 9px;
  font-size: 27px;
  font-weight: 800;
  line-height: 32px;
  bottom: 22px;
  left: 24px;
}

.cpp_lightbox-overlay-content.is--big.is--ai-translation {
  bottom: 16px;
  left: 16px;
}

.cpps_item {
  grid-row-gap: 14px;
  color: #fff;
  text-align: center;
  background-color: #1d1d1d;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 176px;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
  display: flex;
  position: relative;
}

.cp-hero_section {
  padding: 58px 30px 63px;
}

.cp-hero_section.desktop-pb--0 {
  padding-bottom: 0;
}

.cp-hero_m-overlay {
  z-index: 10;
  position: absolute;
  bottom: 0;
  right: 0;
}

.cpn_text {
  margin-top: 13px;
  font-weight: 300;
  line-height: 22px;
}

.cpc_item {
  grid-column-gap: 33px;
  background-color: #f6f6f6;
  border-radius: 8px;
  padding: 60px 85px 60px 69px;
  display: flex;
}

.cpc_item.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
  display: flex;
}

.cpp-embed_overlay {
  z-index: 5;
  background-image: linear-gradient(16deg, #0000, #1d1d1d00);
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.cpp-embed_overlay:hover {
  background-color: #0003;
}

.cpp_lightbox-overlay-play {
  width: 44px;
  height: 44px;
  transition: opacity .3s;
}

.cpp_lightbox-overlay-play:hover {
  opacity: .8;
}

.cpp_lightbox-overlay-play._w--51 {
  width: 51px;
  height: 51px;
}

.cpn_slide-badge {
  color: #f6f6f6;
  background-color: #9671ff;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  padding: 4px 12px 5px;
  font-size: 12px;
  font-weight: 600;
  line-height: 22px;
  position: absolute;
  top: 0;
  left: 19px;
}

.cp-hero_text {
  max-width: 472px;
  margin-top: 18px;
  margin-bottom: 22px;
  font-size: 18px;
  line-height: 24px;
}

.cp-hero_text.ty-2 {
  max-width: 415px;
}

.cp-hero_text.ty-2.is--mobile {
  display: none;
}

.cp-program_section {
  padding: 60px 30px;
}

.cpc_image {
  max-width: 171px;
}

.cp_cta-text {
  max-width: 490px;
  margin-top: 15px;
  margin-bottom: 19px;
  font-size: 16px;
  line-height: 22px;
}

.cpp_wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.cpn_content {
  color: #fff;
  max-width: 293px;
  font-size: 16px;
  line-height: 19px;
}

.cpp-embed_wrapper {
  z-index: 4;
  position: absolute;
  inset: 0%;
}

.r-home-content-section-video {
  width: 100%;
  max-width: 570px;
}

.hide-embed {
  display: none;
}

.homepage_bg-video {
  width: 100%;
}

.homepage_bg-video-wrapper {
  border-radius: 8px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.c-wrapper-980 {
  max-width: 980px;
}

.mc-section-wrapper {
  justify-content: space-between;
  display: flex;
}

.mc-section-content {
  color: #fff9;
  max-width: 380px;
  font-size: 18px;
  line-height: 24px;
}

.mc-section-paralax-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 525px;
  display: flex;
  position: relative;
  overflow: visible;
}

.mc-section-badge {
  color: #1d1d1d;
  background-color: #dfff84;
  border-radius: 4px;
  padding: 7px 12px 8px;
  font-weight: 800;
  line-height: 27px;
  display: inline-block;
}

.mc-lic_icon {
  position: absolute;
  bottom: 0;
  left: -30px;
}

.mc-lic_icon.is_right {
  bottom: 95px;
  left: auto;
  right: -20px;
}

.mc-lic_acc-record_bg {
  max-width: none;
  transition: all .4s ease-out;
  position: absolute;
  bottom: 0;
}

.mc-lic_acc-record_profile {
  z-index: 3;
  flex: 0 auto;
  width: 53.87vw;
  max-width: 668px;
  position: absolute;
  bottom: -14px;
  right: -74px;
}

.mc-lic_acc-record_profile.mc-lic_acc-record_profile_custom {
  align-self: auto;
  max-width: 501px;
  position: absolute;
  bottom: auto;
  right: auto;
}

.mc-lic_acc-record_rec {
  position: absolute;
  top: 12px;
  right: 29px;
}

.mc-lic_acc-record_download {
  z-index: 1;
  width: 23.8vw;
  max-width: 295px;
  position: absolute;
  left: 8%;
  transform: translate(0, -7px);
}

.mc-get-started_wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #bbb;
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  display: flex;
  position: absolute;
  bottom: 10vh;
  left: 50%;
  transform: translate(-50%);
}

.mc-get-started_wrapper.static {
  display: flex;
  position: static;
}

.mc-get-started_link {
  color: #bbb;
  border-bottom: 1px solid #bbb;
  font-size: 12px;
  line-height: 14px;
  transition: opacity .35s;
}

.mc-get-started_link:hover {
  opacity: .8;
}

.transcription-hero_section {
  background-color: #1d1d1d;
  min-height: 794px;
  padding-top: 172px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
  overflow: hidden;
}

.transcription-hero_wrapper {
  z-index: 1;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.tr-h1 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 55px;
  font-weight: 800;
  line-height: 62px;
}

.transcription-hero_content {
  color: var(--white);
  max-width: 450px;
  font-size: 18px;
  line-height: 24px;
}

.tr-h1_300 {
  font-weight: 300;
}

.transcription-hero_text {
  margin-top: 26px;
  margin-bottom: 37px;
}

.transcription-hero_text.is--mobile {
  display: none;
}

.transcription-hero_main {
  width: 100%;
  max-width: 1378px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
}

.transcription-hero_inner {
  width: 100%;
  max-width: 666px;
  margin-left: auto;
}

.transcription-hero_inner.swiper {
  width: 46.25vw;
  max-width: 666px;
  height: 100%;
  margin-left: auto;
  margin-right: 0;
  position: relative;
}

.transcription-hero_inner-wrapper.swiper-wrapper {
  flex-direction: column;
  padding-bottom: 0;
  padding-left: 0;
}

.transcription-hero_slide.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.transcription-hero_overlay_top {
  z-index: 1;
  background-image: linear-gradient(#1d1d1d, #1d1d1d00);
  height: 307px;
  position: absolute;
  inset: 0% 0% auto;
}

.transcription-hero_overlay_bottom {
  z-index: 1;
  background-image: linear-gradient(#1d1d1d00, #1d1d1d);
  height: 322px;
  position: absolute;
  inset: auto 0% 0%;
}

.list-2 {
  list-style-type: lower-roman;
}

.ts-features_section {
  color: #1d1d1d;
  background-color: #f6f6f6;
  padding: 47px 30px 74px;
  font-size: 18px;
  line-height: 24px;
}

.ts-video_section {
  color: #fff9;
  background-color: #222;
  padding: 48px 30px 64px;
  font-size: 18px;
}

.ts-features_grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 64px;
  display: grid;
}

.h3_30 {
  color: #1d1d1d;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

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

.h3_30.is--white {
  color: var(--white);
}

.h3_30.lh--44 {
  line-height: 44px;
}

.h3_30.lh--40 {
  line-height: 40px;
}

.h3_30.mb--36 {
  margin-bottom: 36px;
}

.h3_30.mob {
  display: none;
}

.ts-features_text {
  text-align: center;
  max-width: 561px;
  margin-top: 9px;
  margin-left: auto;
  margin-right: auto;
}

.ts-features_text.is_mobile {
  display: none;
}

.ts-feature_item {
  background-color: #1d1d1d;
  border-radius: 8px;
  padding: 115px 63px 107px 98px;
  position: relative;
  overflow: hidden;
}

.ts-feature_item.is_2 {
  text-align: center;
  min-height: 481px;
  padding: 278px 50px 54px;
}

.ts-feature_item-content {
  z-index: 2;
  grid-row-gap: 11px;
  color: #fff9;
  flex-direction: column;
  max-width: 381px;
  line-height: 26px;
  display: flex;
  position: relative;
}

.ts-feature_item-content.is_2 {
  max-width: 429px;
  margin-left: auto;
  margin-right: auto;
}

.ts-feature_item-content.is_3 {
  max-width: 350px;
  margin-left: auto;
  margin-right: auto;
}

.ts-feature_item-image-wrapper {
  justify-content: center;
  align-items: center;
  width: 34.35vw;
  max-width: 419px;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 63px;
}

.ts-feature_item-image-bg {
  width: 28.2vw;
  max-width: 344px;
  margin-top: 10px;
}

.ts-feature_item-image-center {
  position: absolute;
}

.ts-feature_item-image-overlay {
  background-image: linear-gradient(#1d1d1d, #1d1d1d00 22%, #1d1d1d33 66%, #1d1d1d);
  position: absolute;
  inset: 0%;
}

.ts-feature_item-image-bg_2 {
  position: absolute;
  inset: 0% 0% auto;
}

.ts-feature_item-image-bg_3 {
  width: 35vw;
  max-width: 428px;
  position: absolute;
  inset: 70px 0% auto 42px;
}

.ts-feature_item-image-bg_3.is--mobile {
  display: none;
}

.ts-video_text {
  text-align: center;
  max-width: 558px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  line-height: 26px;
}

.ts-video_text.is_mobile {
  display: none;
}

.ts-video_wrapper {
  justify-content: center;
  align-items: center;
  max-width: 963px;
  margin-top: 60px;
  display: flex;
  position: relative;
}

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

.ts-video_image {
  width: 90vw;
  max-width: 920px;
  position: absolute;
}

.ts-video_grid {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 91px;
  display: grid;
}

.ts-video_feature {
  grid-row-gap: 20px;
  flex-direction: column;
  font-size: 16px;
  display: flex;
}

.ts-video_feature-title {
  color: var(--white);
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.ts-video_feature-divider {
  background-color: #fff6;
  height: 1px;
}

.rs-section-space {
  height: 0;
}

.rs-section-cta-text.is_mobile {
  display: none;
}

.rs-section-cta-text.is--white {
  color: var(--white);
}

.ts-video_feature-text-1 {
  max-width: 294px;
}

.cp-hero_motion-video {
  height: 575px;
}

.cp-hero_motion-video.is_mobile {
  display: none;
}

.c-editors-pick-job {
  width: 100%;
  margin-bottom: 47px;
  font-size: 14px;
  font-weight: 800;
  line-height: 14px;
}

.c-blog-post-author_info {
  line-height: 26px;
  display: inline;
}

.transcription-tool {
  height: 100%;
}

.rs-homepage-header-sub-button {
  color: #ababab;
  text-align: center;
  margin-top: 12px;
  font-size: 12px;
  line-height: 18px;
}

.rs-homepage-header-sub-button.left {
  text-align: left;
}

.rs-homepage-header-sub-button.left.show {
  color: #ababab;
}

.rs-homepage-header-sub-button._2 {
  margin-top: 0;
}

.rs-homepage-header-sub-button.em {
  font-size: .7em;
}

.rs-homepage-header-sub-button.lh--16 {
  line-height: 16px;
}

.rs-homepage-header-sub-button.mt-n-5 {
  margin-top: -5px;
}

.rs-homepage-header-sub-button.on--white-smoke-bg {
  color: var(--dark);
}

.rs-homepage-header-sub-button.color-tech-gray {
  color: var(--tech-gray-text);
}

.rs-homepage-header-sub-button.black_friday_banner-text-nth-child-2-before-black_friday_banner-text-last-child-before-content-display-block-or-inline-block-depending-on-your-layout-background-color-black-width-10px-adjust-as-needed-height-10px-adjust-as-needed-border-radius-50-to-make-it-a-dot-margin-right-5px-space-between-the-dot-and-the-text {
  -webkit-text-stroke-color: #f6f6f6;
}

.rs-homepage-header-sub-button.black_friday_banner-text-nth-child-2-before-black_friday_banner-text-last-child-before-content-display-block-or-inline-block-depending-on-your-layout-background-color-black-width-10px-adjust-as-needed-height-10px-adjust-as-needed-border-radius-50-to-make-it-a-dot-margin-right-5px-space-between-the-dot-and-the-text-2-2 {
  -webkit-text-stroke-color: #f6f6f6;
  text-decoration: none;
}

.rs-homepage-header-sub-button.black_friday_banner-text-nth-child-2-before-black_friday_banner-text-last-child-before-content-display-block-or-inline-block-depending-on-your-layout-background-color-black-width-10px-adjust-as-needed-height-10px-adjust-as-needed-border-radius-50-to-make-it-a-dot-margin-right-5px-space-between-the-dot-and-the-text-2-2.no-underline {
  color: #d2d2d2;
}

.rs-homepage-header-sub-link {
  color: #bbb;
  border-bottom: 1px solid #bbb;
  font-size: .9em;
  line-height: 14px;
  transition: opacity .3s;
}

.rs-homepage-header-sub-link:hover {
  opacity: .8;
}

.rs-leader-wrapper {
  justify-content: center;
  align-items: center;
  margin-bottom: 39px;
  display: flex;
}

.rs-leader-wrapper.ty_2 {
  margin-bottom: 37px;
}

.rs-leader-divider {
  background-color: #fff6;
  width: 1px;
  height: 53px;
  margin-left: 29px;
  margin-right: 25px;
}

.rs-leader-divider.is--small {
  height: 35px;
  margin-left: 19px;
  margin-right: 17px;
}

.rs-leader-content {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.rs-leader-content.gap--5 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.rs-leader-content.gap--9, .rs-leader-content.gap--7 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
}

.rs-leader-content-inner {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  align-items: flex-start;
  display: flex;
}

.rs-leader-content-inner.is--center {
  justify-content: flex-start;
  align-items: center;
}

.rs-leader-rating {
  color: var(--white);
  font-size: 34px;
  font-weight: 800;
  line-height: 28px;
}

.rs-leader-rating.is--small {
  font-size: 23px;
  line-height: 32px;
}

.rs-leader-rating.is--small_2 {
  font-size: 25px;
  line-height: 18px;
}

.rs-leader-rating.is--small_3 {
  font-size: 23px;
  line-height: 20px;
}

.rs-leader-rating.is--small_4 {
  font-size: 20px;
  line-height: 17px;
}

.rs-leader-rating-text {
  color: #bbb;
  font-size: 12px;
  line-height: 9px;
}

.made-with-galery_wrapper {
  margin-top: 40px;
  position: relative;
}

.made-with-galery_wrapper.mt--23 {
  margin-top: 23px;
}

.made-with-swiper.swiper {
  overflow: visible;
}

.made-with-swiper.swiper.hide-overdlow {
  overflow: hidden;
}

.made-with-swiper.swiper.mt-2 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.made-with-swiper.swiper.mt-2.mr-1 {
  margin-right: 1rem;
}

.made-with-swiper.swiper.is--testimonial-carousel, .made-with-swiper.swiper.is--testimonial-carousel-2-2 {
  display: none;
}

.made-with-swiper-wrapper {
  flex-direction: row;
  display: flex;
}

.made-with-swiper-wrapper.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
}

.made-with-swiper-wrapper.swiper-wrapper._2 {
  align-items: stretch;
}

.made-with-swiper-slide {
  color: var(--white);
  cursor: pointer;
  background-color: #1d1d1d;
  border-radius: 8px;
  padding: 8px 8px 20px;
  position: relative;
  overflow: hidden;
}

.made-with-swiper-slide.swiper-slide {
  height: 300px;
  margin-bottom: 0;
  margin-right: 0;
}

.made-with-swiper-slide.swiper-slide.black_bg {
  background-color: #000;
  flex-direction: column;
  justify-content: space-between;
  transition: all .2s;
  display: flex;
}

.made-with-swiper-slide.swiper-slide.black_bg:hover {
  opacity: .5;
}

.made-with-swiper-slide.swiper-slide.is--linear {
  background-image: linear-gradient(0deg, #252525, #2c2c2c);
}

.made-with-pagination {
  margin-top: 24px;
  display: none;
}

.made-with-pagination.is--hidden {
  display: none;
}

.made-with-slide-title {
  transition: opacity .3s;
}

.made-with-swiper-image {
  object-fit: cover;
  width: 100%;
  max-width: 359px;
  height: 100%;
  min-height: 200px;
  max-height: 200px;
  transition: opacity .3s;
}

.made-with-swiper-image._195px {
  object-fit: cover;
  object-position: 0% 50%;
  height: 195px;
}

.made-with-slide-content {
  justify-content: space-between;
  align-items: center;
  min-height: 65px;
  margin-top: 18px;
  padding-left: 8px;
  padding-right: 16px;
  font-size: 18px;
  font-weight: 800;
  line-height: 24px;
  display: flex;
}

.made-with-slide-play {
  width: 36px;
  transition: opacity .3s;
}

.made-with-slide-overlay {
  z-index: 10;
  position: absolute;
  inset: 0%;
}

.made-with-slide-overlay.visible {
  width: 100%;
  display: flex;
}

.made-with-arrow {
  z-index: 30;
  cursor: pointer;
  width: 29px;
  padding: 5px;
  transition: opacity .3s;
  position: absolute;
  top: 50%;
  left: -54px;
  transform: translate(0, -50%);
}

.made-with-arrow:hover {
  opacity: .85;
}

.made-with-arrow.mw_prev.invert {
  filter: invert();
}

.made-with-arrow.mw_next {
  left: auto;
  right: -54px;
}

.made-with-arrow.mw_next.invert {
  filter: invert();
}

.made-with-arrow.is--disabled {
  opacity: .6;
}

.made-with-arrow.is--small {
  width: 20px;
}

.made-with-arrow.mw_next-q {
  left: auto;
  right: -54px;
}

.made-with-arrow.mw_next-q.invert, .made-with-arrow.mw_prev-q.invert {
  filter: invert();
}

.exit-intent-wrapper {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  padding-left: 18px;
  padding-right: 18px;
  display: none;
  position: fixed;
  inset: 0%;
}

.exit-intent-overlay {
  background-color: #0009;
  position: absolute;
  inset: 0%;
}

.exit-intent-inner {
  z-index: 10;
  background-color: var(--white);
  border-radius: 8px;
  width: 100%;
  max-width: 516px;
  position: relative;
  overflow: hidden;
}

.exit-intent-image-wrapper {
  background-image: linear-gradient(#f6f6f6, #fbfbfb 72%, #ebebeb);
  justify-content: center;
  align-items: center;
  padding-top: 42px;
  padding-bottom: 28px;
  display: flex;
}

.exit-intent-image {
  max-width: 297px;
}

.exit-intent-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 24px 20px 32px;
  font-size: 16px;
  line-height: 22px;
  display: flex;
}

.ei_h3 {
  font-size: 30px;
  font-weight: 900;
  line-height: 34px;
}

.ei_h3.is--mobile {
  display: none;
}

.ei-text {
  text-align: center;
  max-width: 351px;
  margin-top: 8px;
  margin-bottom: 16px;
}

.ei-text.is--mobile, .exit-intent-js {
  display: none;
}

.exit-intent-close {
  cursor: pointer;
  width: 20px;
  padding: 3px;
  transition: opacity .3s;
  position: absolute;
  inset: 15px 15px auto auto;
}

.exit-intent-close:hover {
  opacity: .55;
}

.rs-selection-video-wrapper {
  cursor: pointer;
  border-radius: 8px;
  max-width: 570px;
  margin-top: 12px;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden;
}

.rs-selection-video-image {
  justify-content: center;
  align-items: center;
  display: flex;
}

.rs-selection-video-overlay {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.rs-selection-video-play {
  transition: opacity .3s;
  position: absolute;
}

.cr-lp-hero-wrapper {
  color: var(--white);
  background-color: #1d1d1d;
  padding: 110px 30px 40px;
  position: relative;
}

.tr-text {
  margin-left: -3px;
}

.sticky-mobile-cta-wrapper {
  z-index: 3000;
  background-color: #fff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  justify-content: center;
  padding: 18px 25px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
  box-shadow: 0 0 5px #00000012;
}

.rs-lp-homepage-section {
  background-image: linear-gradient(#0f0f0f, #1d1d1d);
  padding: 86px 30px 0;
}

.rs-lp-homepage-header {
  color: #fff;
  text-align: left;
  margin-bottom: 16px;
  font-size: 45px;
  font-weight: 800;
  line-height: 46px;
}

.rs-lp-homepage-header.test-homepage-header-title {
  margin-bottom: 22px;
  font-size: 55px;
}

.rs-lp-homepage-header.is--left {
  text-align: left;
}

.rs-lp-homepage-header-sub {
  color: #fff;
  text-align: left;
  max-width: 429px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.rs-lp-homepage-header-sub.test-homepage-header-sub {
  margin-bottom: 34px;
}

.rs-lp-homepage-header-sub-button {
  color: #bbb;
  text-align: left;
  margin-top: 21px;
  font-size: 12px;
  line-height: 18px;
}

.rs-lp-homepage-header-sub-button.show--mobile {
  display: none;
}

.rs-lp-hero-features-wrapper {
  grid-row-gap: 3px;
  flex-direction: column;
  margin-bottom: 28px;
  display: flex;
}

.rs-lp-hero-feature {
  grid-column-gap: 12px;
  color: #ababab;
  font-weight: 400;
  line-height: 24px;
  display: flex;
}

.rs-lp-home-with-video-wrapper {
  max-width: 650px;
  max-height: 581px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.rs-lp-home-frame-image {
  width: 765px;
  max-width: none;
  margin-left: -56px;
}

.rs-lp-home-video_wrapper {
  z-index: 1;
  width: 100%;
  max-width: 630px;
  height: 390px;
  position: absolute;
  top: 73px;
  left: 50%;
  transform: translate(-50%);
}

.r-homepage-header-wrapper-inline {
  z-index: 10;
  grid-column-gap: 60px;
  flex-direction: row;
  align-items: center;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.rs-lp-leader-image_first {
  max-width: 193px;
}

.rs-lp-leader-image {
  margin-right: 13px;
}

.rs-lp-leader-image.ty--2 {
  width: 54px;
  margin-right: 0;
}

.rs-lp-leader-image.ty--3 {
  width: 43px;
  margin-right: 0;
}

.rs-lp-leader-divider {
  background-color: #fff6;
  width: 1px;
  height: 53px;
  margin-left: 25px;
  margin-right: 25px;
}

.rs-lp-leader-divider.is--small {
  height: 35px;
  margin-left: 20px;
  margin-right: 17px;
}

.rs-lp-leader-divider.is--small_2 {
  height: 40px;
  margin-left: 22px;
  margin-right: 19px;
}

.rs-lp-leader-divider.is--small_3 {
  height: 40px;
  margin-left: 7px;
  margin-right: 17px;
}

.rs-lp-leader-divider.is--small_4 {
  height: 30px;
  margin-left: 17px;
  margin-right: 15px;
}

.rs-lp-home-brands-section_text {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 509px;
  height: auto;
  margin: 0 auto 42px;
  font-size: 28px;
  font-weight: 800;
  line-height: 36px;
  display: flex;
}

.rating_vs_desktop.is--small {
  height: 17px;
}

.rs-lp-leader-wrapper {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.rs-lp-leader-wrapper.mt--30 {
  margin-top: 30px;
  margin-bottom: 0;
}

.rs-lp-leader-wrapper.mt--24 {
  margin-top: 1.5rem;
}

.rs-lp-leader-wrapper.mt--8 {
  margin-top: .5rem;
}

.rs-lp-leader-wrapper.is--tools, .rs-lp-leader-wrapper.is--tools_2 {
  margin-top: 28px;
  margin-bottom: 0;
}

.pr-commit-text {
  color: #ababab;
  text-align: center;
  margin-top: -14px;
  margin-bottom: 28px;
  font-size: 12px;
}

.pr-commit-text.mb--36 {
  margin-bottom: 36px;
}

.tools-cms-faq-header {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tools-cms-faq-row {
  border-top: .5px solid #8e909566;
  padding-top: 25px;
  padding-bottom: 25px;
}

.tools-cms-faq-row.no-border {
  border-top-style: none;
}

.tools-cms-faq-row.has-no--border {
  border-top-style: none;
  border-top-width: 0;
}

.tools-cms-faq-block {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-width: 700px;
  padding: 7px 35px 10px;
}

.tools-cms-faq-block.use-case-black {
  background-color: #131213;
}

.tools-cms-faq-content {
  overflow: hidden;
}

.gradient-cta_text {
  color: #0000;
  text-align: center;
  font-size: 30px;
  font-weight: 800;
  line-height: 45px;
  position: relative;
}

.c-wrapper-780 {
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
}

.rs-tools-wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.rs-tools-wrapper.is--center {
  justify-content: center;
}

.rs-tools-sticky {
  min-width: 192px;
  max-width: 192px;
  position: sticky;
  top: 130px;
}

.rs-tools-sticky.hide--mobile.is--hidden {
  display: none;
}

.rs-tools-content {
  grid-row-gap: 160px;
  flex-direction: column;
  display: flex;
}

.rs-tools-item {
  color: var(--white);
  max-width: 865px;
  margin-top: -130px;
  padding-top: 130px;
}

.rs-tools-item._2 {
  margin-top: 0;
  padding-top: 0;
}

.h2-56 {
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 800;
  line-height: 57px;
}

.h2-56.is--center {
  text-align: center;
}

.rs-tool-text {
  color: #ababab;
  margin-top: 30px;
  margin-bottom: 35px;
  display: none;
}

.rs-tool-text.is--desktop {
  display: block;
}

.rs-tool-text.mw--533 {
  max-width: 533px;
}

.rs-tool-text.mw--533.is--visible.center {
  text-align: center;
  max-width: 740px;
}

.rs-tool-text.mw--446.is--visible.center {
  text-align: center;
  max-width: 450px;
}

.rs-tool-text.is--visible {
  display: block;
}

.rs-tools-sticky-links-wrapper {
  margin-top: 15px;
  margin-bottom: 61px;
  padding-left: 1.5px;
}

.rs-tools-sticky-link {
  color: #ababab;
  border-left: 1px solid #ababab66;
  padding-left: 25px;
  font-size: 16px;
  font-weight: 800;
  line-height: 44px;
  display: block;
  position: relative;
}

.rs-tools-sticky-title {
  color: var(--white);
  margin-top: 20px;
  font-size: 26px;
  font-weight: 800;
  line-height: 45px;
}

.rs-tools-sticky-title.mt--0 {
  margin-top: -3px;
}

.button-border {
  border: 1px solid var(--white);
  background-color: #0000;
  border-radius: 4px;
  padding: 14px 29px 15px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .3s;
}

.button-border:hover {
  background-color: var(--white);
  color: var(--black);
}

.button-border.is--dark {
  color: #1c1c1c;
  border-color: #1c1c1c;
}

.button-border.is--dark:hover {
  color: #fff;
  background-color: #1c1c1c;
}

.c-tools-hero {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a8_tools-header.svg");
  background-position: 0 0;
  background-size: cover;
  padding: 114px 30px 63px;
}

.c-tools-hero-content {
  color: var(--white);
  text-align: center;
  max-width: 573px;
  margin-left: auto;
  margin-right: auto;
}

.c-tools-hero-text {
  color: #fff9;
  max-width: 550px;
  margin-top: 6px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 28px;
}

.c-tools-list-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 47px;
  display: grid;
}

.c-tools-list-grid.hide {
  display: none;
}

.c-tools-list-grid.mb--24 {
  margin-bottom: 24px;
}

.c-tools-list-grid.mt--30 {
  margin-top: 30px;
}

.c-tools-list-item {
  grid-column-gap: 15px;
  color: var(--white);
  background-color: #1d1d1d;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 276px;
  padding: 8px 10px 8px 32px;
  transition: all .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-tools-list-item._2 {
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  position: relative;
}

.c-tools-short-description {
  color: #fff9;
  max-width: 237px;
  margin-top: 10px;
}

.c-tools-list-content-wrapper {
  align-self: center;
  width: 100%;
  max-width: 252px;
}

.c-tools-heading {
  max-width: 230px;
  font-size: 29px;
  font-weight: 800;
  line-height: 33px;
}

.c-tools-list-image {
  width: 20vw;
  max-width: 260px;
  transition: all .3s;
}

.fs_cmssort_button, .c-tool-order-num {
  display: none;
}

.link-load-more {
  grid-column-gap: 8px;
  color: #1d1d1d;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  align-items: center;
  margin-top: 41px;
  line-height: 17px;
  transition: opacity .3s;
  display: flex;
}

.link-load-more:hover {
  opacity: .8;
}

.c-main-tools-section {
  color: #1d1d1d;
  padding: 60px 30px;
}

.c-main-tools-section.ts-tools-page {
  padding-bottom: 45px;
}

.c-all-tools-list-section {
  color: #1d1d1d;
  background-color: #f6f6f6;
  padding: 60px 30px 72px;
  position: relative;
}

.c-all-tools-list-wrapper {
  z-index: 100;
  max-width: 1216px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c-all-tools-list-block {
  grid-column-gap: 52px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 35px;
  padding: 50px 32px;
}

.c-all-tools-list-block.hide {
  display: none;
}

.c-all-tools-list-text-link {
  color: #1d1d1d;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 18px;
  line-height: 18px;
  text-decoration: underline;
  transition: all .275s;
  display: block;
}

.c-all-tools-list-text-link:hover {
  color: #9671ff;
}

.c-all-tools-collection-list {
  grid-column-gap: 24px;
  grid-row-gap: 6px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.collection-list-wrapper {
  align-self: stretch;
}

.c-all-tools-list-description {
  margin-top: 11px;
  font-size: 18px;
}

.c-all-tools-heading-wrapper {
  padding-left: 32px;
}

.h1_45-tools {
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 800;
  line-height: 60px;
}

.rs-h2-tools {
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
  display: block;
}

.rs-h2-tools.is--white {
  color: var(--white);
}

.rs-h2-tools.is--white.m-mh--16 {
  max-width: none;
}

.rs-h2-tools.is--white.m-mh--16.v2 {
  max-width: 390px;
}

.rs-h2-tools.is--white.m-mh--16.is--bold {
  font-weight: 800;
}

.rs-h2-tools.is--white.is_mc {
  margin-top: 19px;
  margin-bottom: 27px;
  line-height: 40px;
}

.rs-h2-tools.mw--375 {
  max-width: 375px;
}

.rs-h2-tools.mw--310 {
  max-width: 310px;
}

.rs-h2-tools.is--height-22 {
  align-items: center;
  height: 22px;
  display: flex;
}

.rs-h2-tools.is--line-34 {
  line-height: 34px;
}

.rs-h2-tools.link-boxes-heading {
  align-items: center;
  height: 22px;
  font-weight: 800;
  display: flex;
}

.rs-h2-tools.is--desktop {
  display: block;
}

.rs-h2-tools.is--mobile {
  display: none;
}

.rs-h2-tools.is--center {
  text-align: center;
}

.old-tools-template {
  display: none;
}

.tools-hero {
  background-color: #1d1d1d;
  padding: 18px 20px 38px;
  position: relative;
}

.tool-breadcrumb-wrapper {
  grid-column-gap: 9px;
  align-items: center;
  display: flex;
}

.tool-breadcrumb-wrapper.t_2 {
  padding-top: 18px;
  padding-left: 20px;
  padding-right: 20px;
}

.tool-breadcrumb-link {
  opacity: .8;
  color: #fff;
  font-size: 11px;
  line-height: 16px;
  transition: opacity .3s;
}

.tool-breadcrumb-link:hover {
  opacity: 1;
}

.tool-breadcrumb-page-name {
  color: #fff;
  font-size: 11px;
  font-weight: 800;
  line-height: 16px;
}

.tools-header-grid {
  z-index: 10;
  grid-column-gap: 24px;
  grid-template-rows: auto;
  justify-content: space-between;
  align-items: center;
  max-width: 983px;
  margin-top: 58px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.rs-home-brands-section-text-small {
  color: #bbb;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 19px;
  font-size: 12px;
  font-weight: 400;
  line-height: 22px;
  display: flex;
}

.tools-case-study-section {
  padding: 57px 30px 62px;
}

.tool-split-text-section {
  padding: 50px 20px;
}

.tools-content-box {
  background-color: #f6f6f6;
  border-radius: 8px;
  padding: 48px 60px;
}

.tools-content-box.updated-box {
  margin-top: 0;
  margin-bottom: 5px;
}

.tool-content-section {
  padding: 40px 30px 25px;
}

.tool-content-section.l-d-content-section {
  background-color: #fff;
  padding-top: 38px;
}

.tool-content-section.l-d-content-section.update {
  padding-bottom: 35px;
}

.tool-video-section {
  color: var(--white);
  background-color: #1d1d1d;
  padding: 67px 30px 80px;
}

.c-wrapper-768 {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
}

.tool-video-title {
  text-align: center;
  max-width: 450px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
  display: block;
}

.tool-video-title.is--white {
  color: var(--white);
}

.tool-video-title.is--white.m-mh--16 {
  max-width: none;
}

.tool-video-title.is--white.m-mh--16.v2 {
  max-width: 390px;
}

.tool-video-title.is--white.m-mh--16.is--bold {
  font-weight: 800;
}

.tool-video-title.is--white.is_mc {
  margin-top: 19px;
  margin-bottom: 27px;
  line-height: 40px;
}

.tool-video-title.mw--375 {
  max-width: 375px;
}

.tool-video-title.mw--310 {
  max-width: 310px;
}

.tool-video-title.is--height-22 {
  align-items: center;
  height: 22px;
  display: flex;
}

.tool-video-title.is--line-34 {
  line-height: 34px;
}

.tool-video-title.link-boxes-heading {
  align-items: center;
  height: 22px;
  font-weight: 800;
  display: flex;
}

.tool-video-title.is--desktop {
  display: block;
}

.tool-video-title.is--mobile {
  display: none;
}

.tool-video-grid {
  grid-column-gap: 19px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 43px;
  display: grid;
}

.tool-video-grid-item {
  grid-column-gap: 18px;
  align-items: flex-start;
  display: flex;
}

.tools-video-how-text {
  color: #fff9;
  max-width: 380px;
  line-height: 26px;
}

.tool-video-wrapper {
  cursor: pointer;
  margin-top: 37px;
  position: relative;
}

.tools-header-grid-title {
  color: #fff;
  max-width: 370px;
  margin-bottom: 12px;
  font-size: 40px;
  font-weight: 900;
  line-height: 44px;
}

.c-tool-articles-section {
  padding: 44px 30px 84px;
}

.tool-video-embed-wrapper {
  position: absolute;
  inset: 0%;
}

.tool-video-content {
  grid-row-gap: 10px;
  flex-direction: column;
  font-size: 30px;
  font-weight: 800;
  line-height: 39px;
  transition: opacity .3s;
  display: flex;
  position: absolute;
  bottom: 30px;
  left: 32px;
}

.tool-video-play-icon {
  width: 65px;
}

.tool-video-content-title p {
  font-size: 30px;
  line-height: 39px;
}

.tools-header-image-wrapper {
  max-width: 496px;
}

.tools-header-grid-text {
  color: #fff;
  max-width: 421px;
  margin-bottom: 21px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
}

.tools-header-grid-text.ld-header-sub {
  margin-bottom: 28px;
  font-weight: 500;
}

.tools-header-grid-text.ld-header-sub.updated {
  line-height: 28px;
}

.tools-faq-section {
  background-color: #f6f6f6;
  padding: 80px 30px 52px;
}

.tools-faq-section.use-case-black {
  background-color: #000;
  margin-top: 20px;
  margin-bottom: 40px;
}

.tools-faq-block {
  width: 100%;
  max-width: 670px;
}

.tools-faq-block.use-case-black {
  background-color: #131213;
}

.tools-faq-title {
  color: #090a0c;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.tools-faq-title.use-case-white {
  color: #fff;
}

.tools-faq-content {
  margin-bottom: 5px;
  overflow: hidden;
}

.tools-faq-row {
  cursor: pointer;
  border-top: .5px solid #8e909566;
  padding-top: 25px;
  padding-bottom: 25px;
  line-height: 22px;
}

.tools-faq-row.no-border {
  border-top-style: none;
}

.tools-faq-row.has-no--border {
  border-top-style: none;
  border-top-width: 0;
}

.tools-cms-faq-image {
  transition: all .3s;
}

.tools-faq-header {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tools-faq-section-title {
  color: #1b2127;
  width: 100%;
  max-width: 321px;
  font-size: 36px;
  font-weight: 800;
  line-height: 44px;
}

.tools-faq-section-title.use-case-white {
  color: #fff;
}

.tools-content-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 80px;
  display: flex;
}

.cat_author-image {
  transition: all .3s;
}

.rs-search-wrapper {
  align-self: center;
  align-items: center;
  display: flex;
}

.rs-search-wrapper.is--mobile, .rs-search-wrapper.display-none {
  display: none;
}

.rs-search-icon {
  cursor: pointer;
  width: 22px;
  padding: 3px;
  transition: opacity .3s;
}

.rs-search-icon:hover {
  opacity: .7;
}

.rs-search-icon.is--mobile {
  display: none;
}

.rs-search-inner-wrapper {
  align-items: center;
  width: 0;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-close-icon {
  cursor: pointer;
  width: 22px;
  padding: 3px;
  transition: opacity .3s;
  display: block;
}

.rs-close-icon:hover {
  opacity: .7;
}

.rs-blog-main-section {
  background-color: var(--white-smoke-3);
  padding: 110px 30px 60px;
}

.rs-blog-main-wrapper {
  grid-column-gap: 17px;
  display: flex;
}

.rs-blog-main-post-wrapper {
  width: 100%;
  max-width: 671px;
}

.rs-blog-side-wrapper {
  max-width: 472px;
}

.rs-blog-image-link {
  border-radius: 5px;
  margin-bottom: 18px;
  transition: opacity .35s;
  position: relative;
  overflow: hidden;
}

.rs-blog-image-link.mb--16 {
  height: 100%;
  max-height: 237px;
  margin-bottom: 16px;
}

.rs-blog-image-link.mb--16._3-2 {
  aspect-ratio: 16 / 9;
}

.rs-blog-image-link.lpu-post-image {
  max-height: 288px;
  margin-bottom: 0;
}

.rs-blog-main-heading {
  font-size: 32px;
  font-weight: 800;
  line-height: 44px;
}

.rs-blog-main-heading:hover {
  text-decoration: underline;
}

.rs-blog-main-summary {
  margin-top: 11px;
  margin-bottom: 20px;
}

.rs-blog-main-info-wrapper {
  grid-column-gap: 12px;
  align-items: center;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.rs-blog-main-info-wrapper.is--mobile {
  display: none;
}

.rs-blog-side-heading-wrapper {
  border-radius: 4px;
  margin-bottom: 17px;
  position: relative;
  overflow: hidden;
}

.iw--33 {
  width: 33px;
}

.iw--20 {
  width: 20px;
}

.iw--16 {
  width: 16px;
}

.iw--23 {
  width: 23px;
}

.cat-blog_experts-text {
  color: #ababab;
  text-align: center;
  max-width: 503px;
  margin: 10px auto 36px;
  font-size: 16px;
  line-height: 22px;
}

.rs-blog-side-heading {
  color: var(--white);
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
  position: absolute;
  top: 21px;
  left: 16px;
}

.rs-blog-body {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.rs-trending-post {
  grid-column-gap: 18px;
  border-bottom: 1px solid #1d1d1d33;
  align-items: center;
  margin-bottom: 17px;
  padding-bottom: 17px;
  display: flex;
}

.rs-trending-post.swiper-slide {
  margin-bottom: 10px;
  margin-right: 0;
  padding-bottom: 10px;
}

.rs-trending-post-image-link {
  border-radius: 4px;
  flex: none;
  width: 178px;
  position: relative;
  overflow: hidden;
}

.rs-trending-post-title {
  font-size: 18px;
  font-weight: 800;
}

.rs-trending-post-title:hover {
  text-decoration: underline;
}

.rs-trending-post-info {
  grid-column-gap: 12px;
  outline-offset: 0px;
  color: #2c2c2c;
  outline: 3px #2c2c2c;
  align-items: center;
  margin-top: 10px;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.rs-cat-badge-link {
  color: #9671ff;
  background-color: #ad98fa33;
  border-radius: 2px;
  padding: 8px 9px;
  font-size: 12px;
  line-height: 9px;
  transition: all .3s;
  display: block;
}

.rs-cat-badge-link:hover {
  background-color: #ad98fa80;
}

.rs-trending-post-info-inner {
  grid-column-gap: 4px;
  opacity: .6;
  white-space: nowrap;
  font-size: 12px;
  line-height: 25px;
  display: flex;
}

.rs-trending-post-info-inner.hide--desktop {
  display: none;
}

.rs-trending-post-collection-list.is--small {
  width: 100%;
  min-width: 249px;
  max-width: 249px;
  padding-right: 25px;
}

.rs-trending-post-collection-list.is--small.swiper-wrapper {
  flex-direction: column;
  padding-bottom: 0;
  padding-left: 0;
}

.rs-blog-categories.is--flex-relative {
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.rs-blog-categories-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-wrap: wrap;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-blog-categories-wrapper.gap-12 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  height: auto;
  overflow: visible;
}

.rs-blog-categories-wrapper.is--cat-page {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  max-width: 540px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.rs-blog-categories-wrapper.is--cat-page_2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  height: auto;
  margin-top: 14px;
}

.fs_cmsnest_link {
  display: none;
}

.popular-posts-section {
  padding: 50px 30px 70px;
}

.rs-h4 {
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 800;
  line-height: 28px;
}

.rs-h4.is--white {
  color: var(--white);
}

.rs-h4.is--center {
  text-align: center;
}

.rs-h4.is--big {
  font-size: 26px;
  line-height: 26px;
}

.rs-blog-author {
  grid-column-gap: 6px;
  color: #1d1d1d99;
  align-items: center;
  font-size: 12px;
  display: flex;
}

.rs-blog-author-image {
  border-radius: 5px;
  width: 28px;
}

.rs-blog-author-name {
  color: #1d1d1d;
  font-size: 14px;
  font-weight: 800;
  line-height: 10px;
  position: relative;
}

.rs-blog-grid {
  grid-column-gap: 19px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.rs-blog-grid.mt--0 {
  margin-top: 0;
}

.rs-blog-grid.mt--0.border--bottom {
  padding-bottom: 100px;
}

.rs-blog-grid.mt--40-m-14 {
  margin-top: 40px;
}

.rs-blog-heading {
  min-height: 48px;
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
}

.rs-blog-heading:hover {
  text-decoration: underline;
}

.rs-blog-heading.is--auto {
  min-height: 0;
}

.rs-blog-summary {
  min-height: 72px;
  max-height: 72px;
  margin-top: 8px;
  margin-bottom: 24px;
  font-size: 16px;
  line-height: 24px;
  position: relative;
  overflow: hidden;
}

.rs-blog-summary.is-product-updates {
  min-height: 0;
  max-height: none;
  margin-bottom: 16px;
  line-height: 26px;
}

.rs-blog-info-wrapper {
  grid-column-gap: 12px;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 16px;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.rs-blog-info-wrapper.mb--0 {
  margin-bottom: 0;
}

.rs-blog-image-overlay {
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.rs-blog-image {
  transition: all .3s;
}

.rs-blog-image._3-2 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 220px;
  max-height: none;
}

.rs-blog-post {
  flex-direction: column;
  display: flex;
  position: relative;
}

.blog-more-topics-section {
  color: var(--white);
  background-color: #1d1d1d;
  padding: 50px 30px;
}

.more-topics-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .49fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 21px;
  display: grid;
}

.emt-link {
  color: var(--white);
  width: 100%;
  max-width: 769px;
  transition: all .3s;
  position: relative;
  overflow: hidden;
}

.emt-link-content {
  font-size: 18px;
  line-height: 21px;
  position: absolute;
  bottom: 31px;
  left: 19px;
}

.emt-link-content.is--sm {
  z-index: 2;
  bottom: 21px;
  left: 22px;
}

.emt-link-title {
  margin-bottom: 9px;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.etm-arrow {
  opacity: 0;
  transition: opacity .3s;
  position: absolute;
  bottom: 23px;
  right: 17px;
}

.lpu-section {
  padding: 60px 30px 70px;
}

.lpu-wrapper {
  grid-column-gap: 21px;
  justify-content: space-between;
  align-items: center;
  margin-top: 26px;
  display: flex;
}

.lpu-post {
  grid-column-gap: 19px;
  align-items: flex-start;
  display: flex;
}

.lpu-post-content {
  width: 100%;
  min-width: 375px;
  max-width: 375px;
}

.lpu-post-link {
  margin-top: 12px;
  font-size: 28px;
  font-weight: 800;
  line-height: 34px;
}

.lpu-post-link:hover {
  text-decoration: underline;
}

.blog-newsletter-box {
  color: #ababab;
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830666be_newsletter.webp");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 318px;
  padding: 50px 20px 53px;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
  position: relative;
}

.blog-subscribe-button {
  z-index: 2;
  text-align: center;
  background-color: #1d1d1d;
  border-radius: 4px;
  min-width: 100px;
  padding: 11px 18px;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
  transition: all .275s;
  position: absolute;
  top: 8px;
  right: 9px;
}

.blog-subscribe-button:hover {
  background-color: var(--black-2);
  color: var(--white);
}

.blog-subscribe-input {
  z-index: 1;
  color: #1d1d1d;
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  flex: 1;
  min-height: 52px;
  margin-bottom: 0;
  margin-right: 12px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: relative;
}

.blog-subscribe-input:focus {
  border-color: #7d7aff;
}

.blog-subscribe-input::placeholder {
  color: #1d1d1d99;
}

.blog-newsletter-title {
  color: var(--white);
  max-width: 250px;
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.blog-subscribe-form {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
  position: relative;
}

.blog-subscribe-success-message-copy {
  color: #cebdff;
  background-color: #0000;
  border-radius: 10px;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  line-height: 20px;
}

.c-blog-subscribe-success-message_text-copy {
  color: var(--white-smoke);
  display: inline;
}

.subscribe-success-message_text {
  color: #cebdff;
  margin-left: 5px;
  display: inline;
}

.subscribe-success-message_icon {
  margin-top: -2px;
}

.rs-blog-grid-wrapper, .div-block-137 {
  position: relative;
}

.rs-resources-section {
  background-color: #f6f6f6;
  padding: 60px 30px;
}

.all-articles-section {
  padding: 35px 30px 30px;
}

.rs-resources-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 28px;
  display: grid;
}

.rs-resource-item {
  color: #fff9;
  text-align: center;
  background-color: #1d1d1d;
  border-radius: 4px;
  flex-direction: column;
  align-items: center;
  padding: 41px 20px 62px;
  font-size: 16px;
  line-height: 22px;
  transition: all .3s;
  display: flex;
}

.rs-resource-item:hover {
  box-shadow: 0 4px 20px #00000040;
}

.rs-resource-item-image {
  max-width: 300px;
  margin-bottom: 22px;
}

.rs-resource-item-title {
  color: var(--white);
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 800;
  line-height: 29px;
}

.rs-resource-item-description {
  max-width: 291px;
}

.rs-resource-item-description.mw--303 {
  max-width: 303px;
}

.blog-categories-list-main {
  grid-column-gap: 31px;
  align-items: center;
  display: flex;
}

.blog-categories-list-main.wrap {
  flex-wrap: wrap;
}

.blog-categories-filter-wrapper {
  grid-column-gap: 31px;
  border-bottom: 1px solid #ababab66;
  margin-top: 26px;
  padding-bottom: 7px;
  display: flex;
  position: relative;
}

.search-posts-section {
  padding: 73px 30px 70px;
}

.search-posts-hero-section {
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830666b5_Subtract_2.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830666b4_Subtract.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830666d8_inner-page-articles-bg.png");
  background-position: 100% 100%, 90% 43px, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: auto, auto, 100%;
  padding: 100px 30px 54px;
}

.search-hero-link {
  grid-column-gap: 5px;
  color: var(--white);
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.search-hero-link.is--black-absolute {
  color: #1d1d1d;
  position: absolute;
  inset: 0% auto auto 0%;
}

.s-h1 {
  margin-bottom: 0;
  font-size: 55px;
  font-weight: 700;
  line-height: 48px;
}

.s-h1.no-search-results-heading {
  display: none;
}

.search-posts-hero-wrapper {
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.rs-trending-post-info-time {
  white-space: nowrap;
}

.search-form, .search-form-block {
  margin-bottom: 0;
}

.blog-page-count {
  display: none;
}

.blog-pagination {
  justify-content: space-between;
  padding-top: 20px;
  position: relative;
}

.blog-pagination-sites-wrapper {
  grid-column-gap: 22px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.blog-pagination-site-link {
  color: #1d1d1d;
  font-size: 14px;
  line-height: 26px;
}

.blog-pagination-site-link:hover {
  text-decoration: underline;
}

.blog-pagination-link {
  grid-column-gap: 5px;
  background-color: #0000;
  border-style: none;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  line-height: 24px;
  transition: opacity .3s;
  display: flex;
}

.blog-pagination-link:hover {
  opacity: .8;
}

.blog-pagination-link.is--disabled {
  opacity: .6;
}

.mywl-section {
  background-color: #f6f6f6;
  padding: 34px 30px 65px;
  display: none;
}

.no-results-wrapper {
  grid-row-gap: 10px;
  color: #1d1d1d99;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 22px;
  padding-bottom: 30px;
  font-size: 18px;
  line-height: 20px;
  display: none;
}

.no-result-h4 {
  color: #1d1d1d;
  font-size: 32px;
  font-weight: 800;
  line-height: 39px;
}

.search-hero-link-text {
  position: relative;
}

.search-icon-mobile {
  display: none;
}

.rs-search-wrapper-mobile {
  align-self: center;
  align-items: center;
  display: none;
}

.rs-search-wrapper-mobile.is--mobile {
  display: none;
}

.rs-search-wrapper-mobile.is--active {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

.rs-search-inner-wrapper-mobile {
  align-items: center;
  width: 0;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-search-icon-enter {
  cursor: pointer;
  width: 22px;
  padding: 3px;
  transition: opacity .3s;
}

.rs-search-icon-enter:hover {
  opacity: .7;
}

.rs-close-icon-mobile {
  cursor: pointer;
  width: 22px;
  padding: 3px;
  transition: opacity .3s;
  display: block;
}

.rs-close-icon-mobile:hover {
  opacity: .7;
}

.rs-sugestions-wrapper {
  background-color: #fff;
  max-height: 400px;
  display: none;
}

.sugestions-title {
  padding-left: 11px;
  padding-right: 11px;
  font-weight: 800;
}

.rs-sugestions-items-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 12px;
  padding-left: 11px;
  padding-right: 11px;
  display: flex;
}

.rs-sugestions-item {
  color: #9671ff;
  cursor: pointer;
  background-color: #ad98fa33;
  border-radius: 2px;
  padding: 5px 9px;
  font-size: 12px;
  line-height: 20px;
  transition: all .3s;
}

.rs-sugestions-item:hover {
  background-color: #ad98fa80;
}

.category-posts-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 50px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: none;
}

.link-all-category-posts {
  grid-column-gap: 8px;
  align-items: center;
  font-size: 14px;
  line-height: 17px;
  transition: all .3s;
  display: flex;
}

.link-all-category-posts:hover {
  color: #9671ff;
}

.link-all-category-posts.b-page {
  display: none;
}

.blog-categories-list-link {
  color: #1d1d1d;
  cursor: pointer;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 14px;
  line-height: 26px;
  transition: all .3s;
  position: relative;
}

.blog-categories-list-link:hover {
  color: #9671ff;
}

.blog-categories-list-link.rs-cat-badge-link {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
  line-height: 19px;
}

.blog-categories-list-link.is--white {
  color: #fffc;
}

.blog-categories-list-link.is--white:hover {
  color: var(--primary-purple);
}

.blog-categories-posts {
  min-height: 100px;
  margin-top: 25px;
  position: relative;
}

.posts-loading-animation {
  z-index: 100;
  grid-column-gap: 19px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: none;
}

.posts-loading-spiner {
  width: 60px;
  height: 60px;
}

.link-all-category-post-icon {
  justify-content: center;
  align-self: center;
  align-items: center;
  height: 5px;
  margin-top: 2px;
  display: flex;
}

.link-all-category-post-styles {
  display: none;
}

.bc-filter-other-wrapper {
  position: relative;
}

.bc-filter-other-wrapper.is--hidden {
  display: none;
}

.bc-list-other-link {
  grid-column-gap: 9px;
  cursor: pointer;
  align-items: center;
  width: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 14px;
  line-height: 26px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.bc-list-other-link:hover {
  color: #9671ff;
}

.bc-list-other-link.is--white {
  color: #fffc;
}

.bc-list-other-link.is--white:hover {
  color: var(--primary-purple);
}

.bc-link-icon-wrapper {
  justify-content: center;
  align-items: center;
  height: 5px;
  display: flex;
}

.bc-filters-wrapper {
  z-index: 200;
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 8px;
  min-width: 419px;
  padding: 22px 30px 30px;
  font-size: 14px;
  line-height: 26px;
  transition: all .3s;
  position: absolute;
  top: 77px;
  right: -106px;
}

.bc-filters-wrapper.is--visible {
  opacity: 1;
}

.bc-filters-wrapper.is--dark {
  background-color: #1d1d1d;
  border: .4px #ababab;
  min-width: 460px;
}

.bc-filters-title {
  color: var(--black);
  margin-bottom: 12px;
}

.bc-filters-title.is--white {
  color: var(--white);
}

.blog-categories-filter-overlay {
  display: none;
}

.blog-newsletter-description {
  color: var(--black);
  font-weight: 400;
}

.emt-image.is--mobile, .emt-link-description.is--mobile {
  display: none;
}

.rs-trending-post-collection-wrapper.swiper {
  overflow: visible;
}

.posts-swiper-pagination {
  margin-top: 24px;
  display: none;
}

.ca-video_section {
  color: #fff9;
  background-color: #1d1d1d;
  padding: 51px 30px 98px;
  font-size: 18px;
}

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

.ca-video_wrapper {
  justify-content: center;
  align-items: center;
  max-width: 963px;
  margin-top: 54px;
  display: flex;
  position: relative;
}

.ca-faq_section {
  z-index: 2;
  color: #fff9;
  background-color: #1d1d1d;
  padding: 74px 30px 80px;
  font-size: 18px;
  position: relative;
}

.ca-faq_section.is--hidden {
  display: none;
}

.ca-faq_section.is--webinars {
  padding-top: 80px;
}

.ca-faq_section.ty_2 {
  padding-top: 60px;
  padding-bottom: 40px;
}

.ca-faq_section.ty_5 {
  z-index: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.ca-faq_section.is--ai-translation {
  padding-bottom: 36px;
}

.ca-faq-container {
  grid-row-gap: 12px;
  flex-direction: column;
  max-width: 704px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.ca-faq-container.is--large {
  max-width: 768px;
}

.ca-faq-item {
  cursor: pointer;
  background-color: #242424;
  border-radius: 8px;
  padding: 27px 32px;
}

.captions-hero_section {
  color: #f6f6f6;
  background-image: linear-gradient(#1d1d1d 47%, #000);
  padding-top: 100px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
  overflow: hidden;
}

.ca_h1 {
  color: var(--white);
  text-align: center;
  max-width: 716px;
  margin-bottom: 0;
  font-size: 60px;
  line-height: 68px;
}

.ca_h1-badge {
  color: #1d1d1d;
  background-color: #fff;
  border-radius: 4px;
  padding-bottom: 7px;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}

.blog-pagination-link-wrapper {
  display: flex;
}

.blog-pagination-link-mobile {
  display: none;
}

.captions-hero_heading {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  font-size: 18px;
  display: flex;
}

.captions-hero-description {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 30px;
}

.captions-hero-cards-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  max-height: 911px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.captions-hero-cards-wrapper.is--mobile {
  display: none;
}

.captions-hero-image {
  border-radius: 8px;
  width: 19.16vw;
  max-width: 276px;
}

.captions-hero-image.is_1 {
  flex: 1;
  width: 39.58vw;
  max-width: 570px;
}

.captions-hero-cards-deep-inner {
  grid-column-gap: 18px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.captions-hero-cards-inner {
  grid-row-gap: 18px;
  flex-direction: column;
  display: flex;
}

.ca-faq-item-heading {
  grid-column-gap: 10px;
  color: #fff;
  justify-content: space-between;
  align-items: flex-start;
  line-height: 24px;
  display: flex;
}

.ca-faq-item-content {
  color: #ababab;
  padding-right: 55px;
  font-size: 16px;
}

.ca-faq-item-icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 12px;
  min-width: 12px;
  height: 12px;
  margin-top: 6px;
  display: flex;
  position: relative;
}

.ca-faq-item-icon-line {
  background-color: #ababab;
  width: 2px;
  height: 100%;
  position: absolute;
}

.ca-faq-item-icon-line.is--horizontal {
  width: 100%;
  height: 2px;
}

.ca-faq-item-icon-line.is--vertical {
  transition: all .3s;
}

.ca-faq-item-text {
  margin-top: 19px;
  line-height: 24px;
}

.ca-faq-item-text a {
  color: #885eff;
}

.ca-faq-item-text a:hover {
  color: var(--primary-purple);
}

.ca-faq-item-text.is--ai-translation {
  font-weight: 400;
}

.ca-cta-section {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066615_ca-cta.svg");
  background-position: 0 0;
  background-size: cover;
  padding: 90px 30px 100px;
}

.ca-cta-wrapper {
  text-align: center;
  max-width: 784px;
  margin-left: auto;
  margin-right: auto;
}

.ca_h2 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}

.ca-hw-section {
  background-color: #f6f6f6;
  padding: 80px 30px;
}

.ca-features-section {
  background-color: #201f1f;
  height: 300vh;
  padding: 0 30px;
  display: none;
  position: relative;
  overflow: visible;
}

.ca_h2-small {
  font-size: 22px;
  font-weight: 800;
  line-height: 39px;
}

.ca-hw-wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  display: flex;
}

.ca-hw-inner {
  grid-row-gap: 24px;
  flex-direction: column;
  margin-top: 40px;
  display: flex;
}

.ca-hw-feature {
  grid-column-gap: 16px;
  color: #000;
  align-items: center;
  display: flex;
}

.ca-hw-feature.ty_2 {
  color: var(--tech-gray);
  border-bottom: 1px solid #ababab33;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 30px;
  padding-bottom: 37px;
  font-size: 14px;
  line-height: 18px;
}

.ca-hw-feature.ty_2.is--first {
  margin-top: 15px;
  padding-bottom: 17px;
}

.ca-hw-feature.ty_2.is--last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.hw_bg-image {
  width: 100%;
  max-width: 570px;
}

.ca-videos-wrapper {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  position: sticky;
  top: 73px;
}

.ca-video-wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  align-items: center;
  height: 100vh;
  padding-right: 100px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ca-video-embed {
  width: 100%;
  max-width: 440px;
  height: 495px;
  position: relative;
}

.ca-video-embed.is_1 {
  max-width: 577px;
}

.ca-video-embed.is_2, .ca-video-embed.is_3 {
  max-width: 577px;
  display: none;
}

.ca_h3 {
  color: var(--white);
  font-size: 35px;
  font-weight: 800;
  line-height: 40px;
}

.ca-video-content {
  grid-row-gap: 15px;
  color: #ababab;
  flex-direction: column;
  max-width: 330px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 18px;
  font-size: 18px;
  line-height: 24px;
  display: flex;
  position: relative;
}

.ca-video-content.is--share {
  max-width: 421px;
}

.ca-video-content-buttons {
  grid-column-gap: 24px;
  align-items: center;
  display: flex;
}

.ca-video-button {
  border-radius: 8px;
  align-items: center;
  display: flex;
}

.ca-faq-item-link {
  color: #9671ff;
  font-size: 16px;
  transition: all .3s;
  display: inline;
}

.ca-faq-item-link:hover {
  color: #885eff;
}

.ca-video-content-main {
  flex-direction: column;
  height: 100vh;
  display: flex;
}

.ca-video-content-outer {
  align-items: center;
  height: 50vh;
  transition: all .5s;
  display: flex;
}

.ca-video_feature-title {
  color: var(--white);
  align-self: flex-start;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
  position: relative;
}

.ca-video_feature-text {
  color: #fff9;
  max-width: 294px;
}

.ca-video_feature {
  grid-row-gap: 20px;
  color: var(--white-smoke-3);
  flex-direction: column;
  font-size: 16px;
  display: flex;
  position: relative;
}

.ca-video_grid {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 91px;
  display: grid;
}

.ca-video_section-title {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.ca-video_section-title.is--center {
  text-align: center;
}

.ca-video_section-title.is--white {
  color: var(--white);
}

.ca-video_section-title.lh--44 {
  line-height: 44px;
}

.ca_lightbox-title {
  margin-top: 5px;
  font-size: 22px;
  font-weight: 700;
  line-height: 29px;
}

.ca_lightbox-overlay-play {
  opacity: 0;
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play:hover {
  opacity: .8;
}

.ca-video-mobile {
  display: none;
}

.rs-tools-video-wrapper {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.rs-tools-video-wrapper.pt--76 {
  margin-top: 42px;
  margin-bottom: 57px;
}

.rs-tools-video-wrapper.pt--76._2 {
  margin-top: 0;
  margin-bottom: 0;
}

.ca-faq-item-title {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.ca-faq-item-title.is--mobile, .tools-pagination {
  display: none;
}

.tool-video-logo {
  position: absolute;
  top: 22px;
  left: 32px;
}

.ts-video {
  width: 90vw;
  max-width: 920px;
  position: absolute;
}

.ca-video-progress-line {
  background-color: #9671ff;
  width: 3px;
  height: 0%;
  transition: all .3s linear;
  position: absolute;
  top: 0;
  left: 0;
}

.tools-button-wrapper {
  justify-content: center;
  margin-top: 30px;
  display: none;
}

.rs-blog-author-job {
  line-height: 9px;
}

.rs-blog-author-content {
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.rs-blog-author-content.is--inline {
  grid-column-gap: 6px;
  color: #1d1d1d99;
  flex-direction: row;
  align-items: center;
}

.rs-tools-video-toggle-wrapper {
  z-index: 2;
  grid-column-gap: 8px;
  cursor: pointer;
  background-color: #1d1d1d;
  border: 1px solid #ffffff6b;
  border-radius: 53px;
  padding: 4px;
  display: flex;
  position: absolute;
  bottom: 55px;
  left: 50%;
  transform: translate(-50%);
}

.rs-tools-video-toggle-button {
  z-index: 2;
  color: #fff;
  text-align: center;
  width: 150px;
  padding: 16px;
  font-size: 14px;
  line-height: 10px;
  transition: all .3s;
  position: relative;
}

.rs-tools-video-toggle-button.is--riverside {
  color: #ababab;
  width: 170px;
}

.rs-tools-video-toggle-slide {
  background-color: #9671ff;
  border-radius: 36px;
  width: 150px;
  height: 42px;
  transition: all .3s;
  position: absolute;
  top: 4px;
  left: 4px;
}

.rs-search-overlay {
  background-color: #1d1d1dcc;
  display: none;
  position: fixed;
  inset: 0%;
}

.book-demo-section {
  padding: 80px 30px 40px;
}

.performance-footer {
  padding-left: 30px;
  padding-right: 30px;
}

.book-demo-wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.book-demo-form-main {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066672_book-demo-bg.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 8px;
  width: 100%;
  max-width: 589px;
  min-height: 599px;
  padding: 37px 24px 34px;
  position: relative;
  overflow: hidden;
}

.bd_h1 {
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 800;
  line-height: 30px;
}

.book-demo-contnet {
  max-width: 475px;
  font-size: 18px;
  line-height: 20px;
}

.book-demo-features {
  grid-row-gap: 18px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.book-demo-contnet-text {
  margin-top: 27px;
  margin-bottom: 18px;
}

.book-demo-feature {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.book-demo-trust-wrapper {
  margin-top: 43px;
}

.bd-trust-text {
  color: #bbb;
  font-size: 16px;
  line-height: 22px;
}

.book-demo-trust-logos {
  margin-top: 19px;
  display: flex;
}

.bd-trust-logo {
  margin-left: -10px;
}

.bd-trust-logo.is--first {
  margin-left: 0;
}

.book-demo-lead-wrapper {
  background-color: #fff;
  border-radius: 8px;
  margin-top: 62px;
  padding: 28px 24px 23px;
}

.book-demo-lead-wrapper.is--mobile {
  display: none;
}

.book-demo-lead-inner {
  grid-column-gap: 35px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bd-leader-content {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.bd-leader-rating {
  color: #1d1d1d;
  font-size: 29px;
  font-weight: 800;
  line-height: 21px;
}

.bd-leader-content-inner {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  align-items: center;
  display: flex;
}

.performance-footer-wrapper {
  color: #2c2c2c;
  border-top: 1px solid #1d1d1d99;
  border-radius: 1px;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 9px;
  padding-bottom: 27px;
  font-size: 12px;
  line-height: 24px;
  display: flex;
}

.bd-form-embed-wrapper {
  text-align: center;
  background-color: #fcfcfc;
  border-radius: 8px;
  width: 100%;
  max-width: 420px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 17px 20px;
  position: relative;
}

.bd-contact-form-title {
  color: #1b2127;
  text-align: left;
  margin-bottom: 32px;
  margin-left: 6px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 20px;
}

.bd-contact-form-title.update {
  text-align: left;
  margin-bottom: 5px;
  font-size: 30px;
  font-weight: 900;
}

.performance-footer-links {
  grid-column-gap: 35px;
  display: flex;
}

.performance-footer-socials {
  grid-column-gap: 17px;
  align-items: center;
  display: flex;
}

.performance-footer-link {
  font-size: 12px;
}

.performance-footer-social-link {
  transition: opacity .3s;
}

.performance-footer-social-link:hover {
  opacity: .6;
}

.performance-footer-copy {
  min-width: 170px;
}

.rs-blog-main-info-cat-date {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
}

.posts-loading-item {
  grid-row-gap: 22px;
  flex-direction: column;
  display: flex;
}

.posts-loading-item.is--absolute {
  position: absolute;
  inset: 0%;
}

.blog-newsletter-icon, .etm-icon {
  position: absolute;
  inset: 0% 0% auto auto;
}

.etm-icon.is--2 {
  inset: 70px auto auto 0%;
}

.h1_cat {
  text-align: center;
  margin-bottom: 24px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 44px;
}

.h1_cat.explore {
  margin-bottom: 25px;
}

.h1_cat.mt-35 {
  margin-bottom: 35px;
}

.h1_cat.author-name {
  text-align: left;
  margin-bottom: 4px;
  font-size: 26px;
}

.mc-lic_acc_48khz {
  z-index: 10;
  position: absolute;
  inset: 70% auto 0% 8%;
}

.mc-lic_acc_4k {
  z-index: 10;
  position: absolute;
  inset: 20% 9% 0% auto;
}

.mc-lic_img_custom_position {
  position: relative;
  left: 35%;
}

.mc-acc_image_color_panel {
  width: 11vw;
  max-width: 150px;
  position: absolute;
  bottom: 0%;
  left: -70%;
}

.mobile-nav-blog, .rs-hide-pagination {
  display: none;
}

.posts-loading-item-image {
  height: 238px;
  position: relative;
  overflow: hidden;
}

.posts-loading-item-info {
  justify-content: space-between;
  display: flex;
}

.posts-loading-item_anim {
  background-color: #f6f6f6;
  height: 20px;
  position: relative;
  overflow: hidden;
}

.posts-loading-item_anim.is--cat {
  border-radius: 2px;
  width: 100%;
  max-width: 118px;
}

.posts-loading-item_anim.is--date {
  width: 100%;
  max-width: 84px;
}

.posts-loading-item_anim.is--summary {
  width: 100%;
}

.posts-loading-item_anim.is--summary.mw--60 {
  max-width: 60%;
}

.posts-loading-item_anim.is--author-img {
  width: 34px;
  height: 34px;
}

.posts-loading-item_anim.is--author {
  width: 100%;
  max-width: 190px;
}

.posts-loading-item-summary {
  grid-row-gap: 10px;
  flex-direction: column;
  margin-top: 15px;
  display: flex;
}

.posts-loading-item-author {
  grid-column-gap: 13px;
  align-items: center;
  margin-top: 67px;
  display: flex;
}

.link-all-category-posts-wrapper {
  justify-content: center;
  margin-top: 50px;
  display: flex;
}

.search-posts-loading-animation {
  z-index: 100;
  grid-column-gap: 19px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-bottom: 40px;
  display: grid;
}

.posts-loading-main-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.lp-features-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 49px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 58px;
  display: grid;
}

.rs-lp-header {
  background-color: #1d1d1d;
  height: 200vh;
  padding: 128px 30px 24px;
}

.rs-lp-header.pt--164 {
  padding-top: 164px;
}

.rs-lp-header.pt--128 {
  padding-top: 128px;
}

.rs-lp-video-wrapper {
  width: 61.3vh;
  max-width: 85vh;
  margin-top: 45px;
}

.rs-lp-uploading-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.rs-sugestions-link-desktop {
  color: #1d1d1d;
  justify-content: center;
  align-items: center;
  padding: 8px 14px;
  font-size: 12px;
  line-height: 20px;
  text-decoration: underline;
  transition: opacity .3s;
  display: flex;
}

.rs-sugestions-link-desktop:hover {
  opacity: .8;
}

.gradient-cta {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066dcf_cta-gradient.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 68px;
  padding-bottom: 59px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 8px 20px #00000026;
}

.gradient-cta.mt--72 {
  margin-top: 72px;
}

.gradient-cta.ty_2 {
  margin-top: 19px;
  padding-top: 56px;
  padding-bottom: 65px;
}

.lp-record-time-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: #fff;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 42px;
  font-size: 15px;
  line-height: 23px;
  display: flex;
}

.image-104 {
  width: 12px;
  height: 12px;
}

.lp-homepage-header-wrapper {
  z-index: 10;
  flex-direction: column;
  align-items: center;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: sticky;
  top: 80px;
}

.rs-lp-upload {
  background-color: #1d1d1d;
  margin-top: -200px;
  padding: 170px 30px;
}

.rs-lp-upload.pt--164 {
  padding-top: 164px;
}

.rs-lp-upload.pt--128 {
  padding-top: 128px;
}

.lp-record-text {
  color: #ababab;
  text-align: center;
  flex: 0 0 100%;
  font-size: 18px;
  line-height: 18px;
}

.lp-feature-item {
  color: #1d1d1dcc;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lp-feature-h3 {
  color: #1d1d1d;
  margin-top: 31px;
  margin-bottom: 12px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.lp-feature-text {
  max-width: 386px;
}

.lp-feature-text.mw--372 {
  max-width: 372px;
}

.lp-feature-text.mw--410 {
  max-width: 410px;
}

.lp-feature-image {
  width: 100%;
  max-width: 312px;
}

.rs-accordion-circle-wrapper {
  justify-content: center;
  align-items: center;
  width: 112px;
  height: 112px;
  display: flex;
  position: absolute;
}

.rs-accordion-circle-wrapper.is--host {
  bottom: -6%;
  left: 29.5%;
}

.rs-accordion-circle-wrapper.is--guests {
  top: -10%;
  right: -.5%;
}

.rs-accordion-circle-wrapper.is--producer {
  bottom: 24%;
  right: 14%;
}

.rs-accordion-circle-wrapper.is--audience {
  bottom: -8%;
  left: 29%;
}

.rs-accordion-circle-outer {
  background-color: #9671ff33;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 75px;
  height: 75px;
  display: flex;
}

.rs-accordion-circle-inner {
  background-color: #9671ff4d;
  border-radius: 50%;
  width: 50px;
  height: 50px;
}

.rs-accordion-arrow-wrapper {
  position: absolute;
  bottom: -30px;
  right: -77px;
}

.rs-accordion-arrow-wrapper.is--host {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-items: center;
  display: flex;
  bottom: -38px;
  right: -215%;
}

.rs-accordion-arrow-wrapper.is--guest {
  bottom: -18px;
  right: -30%;
}

.rs-accordion-arrow-wrapper.is--producer {
  top: 27%;
  bottom: auto;
  right: -124%;
}

.rs-accordion-arrow-text {
  white-space: nowrap;
  margin-bottom: -7px;
  font-size: 13px;
  line-height: 19.5px;
}

.rs-accordion-arrow-text.is--guests {
  position: absolute;
  top: 43px;
  right: -65px;
}

.rs-accordion-arrow-text.is--producer {
  position: absolute;
  top: 43px;
  right: -50px;
}

.rs-accordion-arrow-text.is--audience {
  margin-bottom: -15px;
}

.lp-cards-grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.lp-card {
  color: #ababab;
  text-align: center;
  background-color: #222;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 42px 29px 60px 42px;
  display: flex;
  position: relative;
}

.lp-card.p-0 {
  justify-content: flex-start;
  padding: 0 0 38px;
  position: relative;
  overflow: hidden;
}

.lp-card.p-2 {
  padding: 32px 25px 38px 21px;
}

.lp-card-image-wrapper {
  justify-content: center;
  align-items: center;
  height: 196px;
  margin-bottom: 31px;
  display: flex;
}

.lp-card-image-wrapper.is--full {
  height: auto;
}

.lp-card-image-wrapper.is--full.mb--45 {
  margin-bottom: 45px;
}

.lp-card-image {
  max-height: 100%;
}

.lp-card-image.mb--22 {
  margin-bottom: -46px;
}

.lp-card-image.is--full {
  max-width: none;
}

.lp-card-title {
  color: #fff;
  margin-bottom: 14px;
  font-size: 22px;
  font-weight: 700;
  line-height: 29px;
}

.lp-card-text.pl--13 {
  padding-right: 13px;
}

.lp-card-text.p--42 {
  padding-left: 42px;
  padding-right: 42px;
}

.mc-lic-accordion-h2 {
  color: #fff;
  margin-top: -10px;
  margin-bottom: 40px;
  margin-left: -29px;
  font-size: 35px;
  font-weight: 800;
  line-height: 44px;
}

.mc-lic-accordion-h2._2 {
  margin-top: 0;
  margin-left: -29px;
}

.h2-35 {
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 800;
  line-height: 44px;
}

.h2-30 {
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.h2-30.show--mobile {
  display: none;
}

.h2-30.is--white {
  color: var(--white);
}

.h2-30.mob {
  display: none;
}

.lp-cta-wrapper {
  color: #ababab;
  background-color: #1d1d1d;
  border-radius: 8px;
  justify-content: center;
  padding: 28px 30px 13px;
  display: flex;
}

.lp-cta-inner {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-items: center;
  width: 100%;
  max-width: 920px;
  display: flex;
}

.lp-cta-image-wrapper {
  width: 100%;
  max-width: 415px;
}

.lc--cta-heading {
  color: #fff;
  margin-bottom: 14px;
  font-size: 35px;
  font-weight: 800;
  line-height: 44px;
}

.lc--cta-text {
  max-width: 365px;
  margin-bottom: 24px;
}

.lc--cta-text.is--mobile {
  display: none;
}

.lp-workflow-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.lp-workflow-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.lp-workflow-separator {
  background-color: #1d1d1d;
  height: 1px;
}

.lp-workflow-link {
  align-self: flex-start;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
  text-decoration: none;
  position: relative;
}

.mc-lic_accordion-mobile-image {
  display: none;
}

.lp-card-cs-badge {
  color: #ad98fa;
  letter-spacing: .593px;
  border: 1.5px solid #ad98fa;
  border-radius: 100px;
  padding: 8px 10px 7px;
  font-size: 8px;
  font-weight: 700;
  line-height: 10px;
  position: absolute;
  top: 20px;
  right: 12px;
}

.lp-cta-image-mobile, .cta--mobile-wrapper {
  display: none;
}

.old-blog-post-wrapper {
  display: block;
}

.blog-hero {
  color: #fff;
  background-color: #1d1d1d;
  padding: 50px 30px 64px;
  transition: opacity .2s;
}

.blog-breadcrumb-wrapper {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  align-items: center;
  font-size: 11px;
  line-height: 16px;
  display: flex;
}

.blog-breadcrumb-link {
  color: #ababab;
  font-size: 11px;
  transition: all .3s;
}

.blog-breadcrumb-link:hover {
  opacity: .8;
  color: #fff;
}

.blog-hero-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 32px;
  display: flex;
}

.blog-hero-image {
  object-fit: cover;
  border-radius: 4px;
  max-width: 430px;
  height: 280px;
}

.blog-hero-image.is--mobile {
  display: none;
}

.blog-hero-content {
  color: #ababab;
  flex-direction: column;
  align-self: stretch;
  max-width: 700px;
  display: flex;
}

.blog_h1 {
  color: #fff;
  margin-top: -6px;
  margin-bottom: 12px;
  font-size: 40px;
  line-height: 50px;
}

.blog-hero-author-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #ababab;
  align-self: flex-start;
  align-items: center;
  margin-top: 18px;
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.blog-hero-author-image {
  border-radius: 4px;
  width: 32px;
}

.blog-hero-author {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  position: relative;
}

.blog-publish-info-wrapper {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  margin-top: auto;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.blog-info-separator {
  background-color: #abababb3;
  border-radius: 50px;
  width: 3px;
  height: 3px;
}

.ttr-2 {
  margin-left: -2px;
}

.blog-reviewed-wrapper {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  margin-top: 6px;
  font-size: 10px;
  line-height: 7px;
  display: flex;
}

.blog-reviewer-link {
  color: #ababab;
  margin-left: -2px;
  font-size: 10px;
  transition: all .3s;
  position: relative;
}

.blog-reviewer-link:hover {
  color: #fff;
}

.blog-content-block-wrapper-right {
  width: 100%;
  max-width: 766px;
  position: relative;
}

.blog-content-block {
  display: none;
  position: relative;
}

.sidebar-table-of-content {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  max-height: 40vh;
  margin-top: 10px;
  padding-bottom: 50px;
  padding-right: 8px;
  display: flex;
  overflow: auto;
}

.sidebar-table-of-content a {
  border-radius: 4px;
  padding: 6px 0 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  transition: all .3s;
  display: block;
}

.sidebar-table-of-content a:hover {
  color: var(--primary-purple);
}

.html-embed-17 {
  display: none;
}

.blog-sidebar-signup-block {
  color: #fff;
  border-top: 1px #ababab;
  flex-flow: column;
  align-items: flex-start;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.blog-sidebar-signup-block.is--mobile {
  display: none;
}

.signup-sidebar-text {
  color: #2c2c2c;
  margin-top: 12px;
  margin-bottom: 18px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.blog-share-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  max-width: 20px;
  margin-left: 67px;
  display: flex;
  position: relative;
}

.blog-share-block.hor {
  flex-flow: row;
  max-width: none;
}

.blog-share-block.hor._2 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-end;
  width: 100%;
  margin-left: 0;
  position: absolute;
  inset: auto 0% -30px;
}

.signup-sidebar-heading {
  font-size: 26px;
  font-weight: 800;
  line-height: 32px;
}

.blog-content-heading {
  color: #31313f;
  padding-left: 0;
  font-weight: 800;
  line-height: 20px;
}

.blog-content-section {
  z-index: 2000;
  padding: 60px 30px 45px;
  position: relative;
}

.share--link-embed {
  cursor: pointer;
  display: flex;
}

.copy-link-wrapper {
  cursor: pointer;
  transition: opacity .3s;
  position: relative;
}

.copy-link-wrapper:hover {
  opacity: .5;
}

.blog-copy-badge {
  opacity: 0;
  color: #9671ff;
  background-color: #efeafe;
  border-radius: 5px;
  padding: 2px 13px 3px;
  font-size: 14px;
  line-height: 20px;
  position: absolute;
  top: -4px;
  left: 32px;
}

.blog-copy-badge.is--active {
  opacity: 1;
}

.blog-content-block-wrapper {
  grid-column-gap: 12px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.blog-content-block-wrapper.gap-32 {
  grid-column-gap: 32px;
}

.blog-sidebar-wrapper {
  align-self: stretch;
  width: 100%;
  max-width: 326px;
  position: relative;
}

.blog-sidebar-wrapper.left {
  width: 260px;
  position: static;
  left: 0;
}

.blog-sidebar-sticky {
  background-color: #f6f6f6;
  border-radius: 4px;
  padding: 23px 28px 23px 14px;
  position: sticky;
  top: 100px;
}

.blog-hero-author-image-wrapper {
  background-color: #fff;
  width: 32px;
  height: 32px;
  position: relative;
  overflow: hidden;
}

.cp-partner-section {
  background-color: #f6f6f6;
  padding: 55px 30px;
}

.cp-revenue-block {
  grid-row-gap: 19px;
  flex-direction: column;
  margin-top: 35px;
  display: flex;
}

.cp-revenue-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-start;
  display: flex;
}

.cp-revenue-icon-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  width: 17px;
  min-width: 17px;
  margin-top: 3px;
  display: flex;
}

.cp-revenue-heading {
  width: 100%;
  max-width: 161px;
  margin-bottom: 0;
  margin-left: 3px;
  font-size: 18px;
  font-weight: 800;
  line-height: 22px;
}

.cp-revenue-divider {
  background-color: #1d1d1d1a;
  border-radius: 100px;
  height: 1px;
}

.cp-revenue-text.mw--264 {
  max-width: 264px;
}

.c-wrapper-990 {
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
}

.cp-partner-top-info {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  margin-top: -4px;
  display: flex;
}

.cp-partner-top-info-item {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  font-size: 18px;
  line-height: 38px;
  display: flex;
}

.cp-partner-top-info-item-icon {
  margin-top: -2px;
}

.cp-partner-package-wrapper {
  background-color: #fff;
  border-radius: 5px;
  margin-top: 42px;
  margin-bottom: 38px;
  padding: 36px 49px 51px 40px;
  box-shadow: 0 10px 30px 5px #0000000d;
}

.ca-video_feature-2 {
  grid-row-gap: 20px;
  color: #fff9;
  -webkit-text-stroke-color: #fff9;
  flex-direction: column;
  font-size: 16px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.ca-video_feature-2:hover {
  color: #fff9;
  text-decoration: none;
}

.ca-video_feature-2._2:hover {
  text-decoration: none;
}

.ca-video_feature-text-2 {
  color: #fff9;
  max-width: 294px;
}

.nav-wrapper-2.is--transparent.is--fixed {
  z-index: 5000;
  position: fixed;
  top: 0;
}

.rs-search-inner-wrapper-2 {
  align-items: center;
  width: 0;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.get_started_btn {
  color: #fff;
  background-color: #9671ff;
  border-radius: 5px;
  margin-top: 8px;
  padding: 15px 30px;
  font-weight: 700;
  transition: all .2s;
  display: block;
}

.get_started_btn:hover {
  background-color: #885eff;
}

.get_started_btn:active {
  background-color: #7b54ea;
}

.ca-video_section-title-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.c-updated-nav-desktop-2 {
  z-index: 5000;
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 12px 12px 12px 20px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.c-blog-nav-button-2 {
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 12px 25px;
  font-size: 13px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
}

.c-blog-nav-button-2:hover {
  background-color: #7d7affcc;
}

.ca-hw-content-2 {
  width: 454px;
}

.ca-hw-content-2._2 {
  width: 720px;
}

.ca-hw-content-2.half-width {
  width: 46%;
}

.ca-hw-content-2.half-width.bottom--75 {
  margin-bottom: 75px;
}

.ca-hw-content-2.is--small {
  width: auto;
  max-width: 313px;
}

.f-cta-wrapper {
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.scale_button-a {
  cursor: pointer;
  border: 1px solid #ffffff80;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 7px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.scale_button-a:hover {
  border-color: #fff;
}

.scale_button-a:active {
  transform: scale(.9);
}

.tb_16 {
  color: #ababab;
  font-size: 16px;
  line-height: 24px;
}

.tb_16._60 {
  color: #fff9;
  text-align: center;
}

.tb_16.white {
  color: #fff;
}

.tb_16.white.ex-bold {
  font-weight: 800;
}

.tb_16.normal {
  color: #fff;
  font-weight: 400;
  line-height: 22px;
}

.tb_16._8 {
  color: #888;
}

.tb_16._8.pad {
  border-radius: 4px;
  padding: 5px;
}

.tb_16.extra-bold {
  color: #fff;
  font-weight: 700;
  line-height: 18px;
}

.tb_16.extra-bold.em {
  font-size: .8em;
}

.tb_16.black {
  color: #1d1d1d;
  text-align: center;
  line-height: 22px;
}

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

.tb_16.black.left._400-weight {
  font-weight: 600;
}

.tb_16.black._w-400 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}

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

.tb_16.is--virtual-event {
  margin-bottom: 13px;
}

.f-cta-heading {
  grid-row-gap: 14px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.made_with_riverside_content {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 55%;
  display: flex;
}

.made_with_riverside_content.gap--14 {
  grid-row-gap: 14px;
}

.hero_teleprompter_content_wrap {
  grid-row-gap: 52px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.play_it_smart_content {
  z-index: 3;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.ca-hw-wrapper-2 {
  grid-column-gap: 51px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.ca-hw-wrapper-2.top_align {
  align-items: flex-start;
}

.ca-hw-wrapper-2.center {
  justify-content: space-between;
  align-items: center;
}

.ca-hw-wrapper-2.ty_2 {
  margin-top: 18px;
}

.ca-hw-wrapper-2.is--virtual-event {
  align-items: flex-start;
}

.h30-2 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 44px;
}

.h30-2.h-white {
  color: #fff;
  text-align: left;
  text-align: left;
  font-family: Inter-custom-woff2, sans-serif;
}

.h30-2.h-white.desk.center {
  text-align: center;
}

.h30-2.h-white.mob {
  display: none;
}

.tb_18 {
  color: #1d1d1d;
  font-size: 18px;
  line-height: 26px;
}

.tb_18.gray {
  color: var(--tech-gray);
}

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

.tb_18.gray.mb--45.mw--520 {
  max-width: 520px;
}

.tb_18.gray.mb--17 {
  margin-bottom: 17px;
}

.tb_18.gray.mw--490 {
  max-width: 490px;
}

.tb_18.white, .tb_18.white.desko {
  color: #fff9;
}

.tb_18.white._16mob {
  color: #fff;
  display: none;
}

.tb_18.white.mob {
  display: none;
}

.tb_18.white._100 {
  color: #fff;
  text-align: center;
}

.tb_18.white._100.marg {
  margin-top: 20px;
}

.tb_18.white._100.left {
  text-align: left;
  line-height: 24px;
}

.tb_18.white._100.left._800-weight {
  font-weight: 800;
}

.tb_18.white._100.left.phone-left {
  color: #ababab;
}

.tb_18.white._100.left.phone-left.testimonials {
  line-height: 26px;
}

.tb_18.white._100.left.max-w-360 {
  max-width: 360px;
}

.tb_18.white._100.max-w {
  color: #fffc;
  max-width: 720px;
}

.tb_18.white._100.max-w.left {
  max-width: 571px;
}

.tb_18.white._100.max-w.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18.white._100.max-w-625 {
  color: #fffc;
  max-width: 625px;
  line-height: 24px;
}

.tb_18.white._100.max-w-625.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18.white._100.black {
  color: #1d1d1d;
}

.tb_18.white._60 {
  font-weight: 300;
  line-height: 20px;
}

.tb_18.white.ex_bold {
  color: #fff;
}

.tb_18.white.max-w {
  max-width: 394px;
  line-height: 26px;
}

.tb_18.white.max-w-460 {
  max-width: 460px;
  line-height: 26px;
}

.tb_18.white.line-h-26 {
  line-height: 26px;
}

.tb_18.ex_bold {
  font-weight: 800;
  line-height: 24px;
}

.tb_18.ex_bold._222222 {
  color: #222;
  line-height: 120%;
}

.tb_18.center {
  text-align: center;
  line-height: 24px;
}

.tb_18.lh--26 {
  line-height: 26px;
}

.tb_18.lh--24 {
  line-height: 24px;
}

.tb_18.op--08 {
  color: #1d1d1dcc;
}

.tb_18.white--08 {
  color: #fffc;
}

.tb_18.white--08.desko {
  color: #fff9;
}

.tb_18.white--08._16mob {
  color: #fff;
  display: none;
}

.tb_18.white--08.mob {
  display: none;
}

.tb_18.white--08._100 {
  color: #fff;
  text-align: center;
}

.tb_18.white--08._100.marg {
  margin-top: 20px;
}

.tb_18.white--08._100.left {
  text-align: left;
  line-height: 24px;
}

.tb_18.white--08._100.left._800-weight {
  font-weight: 800;
}

.tb_18.white--08._100.left.max-w-360 {
  max-width: 360px;
}

.tb_18.white--08._100.max-w {
  color: #fffc;
  max-width: 720px;
}

.tb_18.white--08._100.max-w.left {
  max-width: 571px;
}

.tb_18.white--08._100.max-w.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18.white--08._100.max-w-625 {
  color: #fffc;
  max-width: 625px;
  line-height: 24px;
}

.tb_18.white--08._100.max-w-625.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18.white--08._100.black {
  color: #1d1d1d;
}

.tb_18.white--08._60 {
  font-weight: 300;
  line-height: 20px;
}

.tb_18.white--08.ex_bold {
  color: #fff;
}

.tb_18.white--08.max-w {
  max-width: 394px;
  line-height: 26px;
}

.tb_18.white--08.max-w-460 {
  max-width: 460px;
  line-height: 26px;
}

.tb_18.white--08.line-h-26 {
  line-height: 26px;
}

.tb_18.mb--45 {
  margin-bottom: 45px;
}

.ca-hw-section-2 {
  background-color: #f6f6f6;
  padding: 80px 30px;
}

.ca-hw-section-2._2 {
  color: var(--white);
  background-color: #1d1d1d;
}

.h35 {
  color: #fff;
  max-width: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 800;
  line-height: 42px;
}

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

.h35.black.center.marg-down {
  margin-bottom: 50px;
  font-weight: 800;
}

.h35.black.center.ex-bold {
  font-weight: 800;
  line-height: 35px;
}

.h35.black.ex_bold {
  text-align: center;
  font-weight: 800;
  line-height: 35px;
}

.h35.black.ex_bold._44h {
  line-height: 44px;
}

.h35.black.weight-800 {
  text-align: center;
  font-weight: 800;
  line-height: 35px;
}

.h35.black {
  color: #0b0d10;
  font-weight: 900;
  line-height: 44px;
}

.h35.black.center {
  color: #1d1d1d;
  text-align: center;
}

.h35.mob {
  display: none;
}

.h35.desk {
  display: block;
}

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

.h35._38-height {
  line-height: 38px;
}

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

.h35.is--video-tutorial {
  text-align: center;
  max-width: 460px;
  font-size: 40px;
  line-height: 48px;
}

.card2_image {
  object-fit: cover;
  width: 660px;
  height: 100%;
}

.p_18 {
  color: #fff9;
  text-align: center;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 26px;
}

.p_18.max_w {
  max-width: 53%;
}

.p_18.left {
  color: #ababab;
  text-align: left;
}

.p_18.left.white {
  color: #fff;
  font-weight: 300;
  line-height: 22px;
}

.p_18.left.white.desk {
  line-height: 28px;
}

.p_18.left.white.max-w {
  max-width: 93%;
  line-height: 28px;
}

.p_18.left.desk._352px-w {
  max-width: 354px;
}

.p_18.left.desk.fff-60 {
  color: #fff9;
}

.p_18.left._18_mob.max-w, .p_18.left._16_mob.max-w {
  max-width: 540px;
}

.p_18.left.marg-top {
  margin-top: 16px;
}

.p_18.left.mb--50 {
  margin-bottom: 40px;
}

.p_18.max_w_60 {
  color: var(--white-smoke-3);
  max-width: 60%;
}

.p_18.black {
  color: #000;
}

.p_18.black.left {
  line-height: 30px;
}

.p_18.max-w-422px {
  text-align: left;
  max-width: 422px;
}

.p_18.max-w-490 {
  text-align: left;
  max-width: 490px;
}

.p_18.mov-white {
  color: var(--white);
  text-align: left;
  margin-top: 7px;
  font-weight: 600;
}

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

.p_18.text-align-start.mt--12 {
  margin-top: .75rem;
}

.p_18.pt--16 {
  margin-top: 1rem;
}

.ca-video_feature-title-2 {
  color: #fff;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.ca-hw-inner-2 {
  grid-row-gap: 0px;
  flex-direction: column;
  margin-top: 50px;
  display: flex;
}

.ca-hw-inner-2.ty_2 {
  margin-top: 0;
}

.tb_20 {
  color: #ababab;
  flex: none;
  font-size: 20px;
  font-weight: 800;
  line-height: 50px;
}

.tb_20.white {
  color: #fff;
  line-height: 24px;
}

.tb_20.white._28px-h {
  line-height: 28px;
}

.tb_20.black {
  color: #000;
  font-size: 20px;
  line-height: 110%;
}

.tb_20.gray {
  color: #888;
  font-weight: 500;
  line-height: 27px;
}

.text-span-10 {
  font-weight: 600;
}

.rs-search-wrapper-mobile-2 {
  align-self: center;
  align-items: center;
  display: none;
}

.icon_scale_img-a-img-black {
  width: 16px;
  display: none;
}

.image-105 {
  width: 511px;
}

.c-nav-link-2 {
  color: #fff;
  margin-left: 38px;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  transition: all .25s;
  display: block;
}

.c-nav-link-2:hover {
  color: #fff9;
}

.c-nav-link-2.w--current {
  font-weight: 800;
}

.c-nav-link-2.blog-link {
  color: #1d1d1d;
  margin-left: 30px;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
}

.c-nav-link-2.blog-link:hover {
  color: #1d1d1d99;
}

.c-nav-link-2.blog-link.c-new-nav-link {
  color: #fff;
  margin-left: 30px;
  font-weight: 400;
}

.c-nav-link-2.blog-link.c-new-nav-link:hover {
  color: #1d1d1d99;
}

.c-nav-link-2.blog-link.c-new-nav-link.w--current {
  opacity: 1;
  font-weight: 700;
}

.c-nav-link-2.blog-link.c-new-nav-link.is--teams {
  color: #fff;
}

.cpp-embed_wrapper-2 {
  position: absolute;
  inset: 0%;
}

.play_it_smart_content_wrap {
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: stretch;
  height: 50vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-2 {
  color: #fff;
  background-color: #9671ff;
  border-radius: 4px;
  padding: 15px 30px 16px;
  font-size: 14px;
  font-weight: 700;
  transition: background-color .2s ease-in-out;
}

.button-2:hover {
  background-color: #7d53ff;
}

.button-2.bigger {
  padding: 16px 38px;
}

.container-1160-2 {
  max-width: 1164px;
  margin-left: auto;
  margin-right: auto;
}

.loop_gradient {
  background-image: linear-gradient(to right, #0000, #1d1d1d 80%);
  width: 5%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.loop_gradient._2 {
  background-image: linear-gradient(270deg, #0000, #1d1d1d 80%);
  inset: 0% auto 0% 0%;
}

.icon_scale_img-a-img-white {
  width: 16px;
  display: block;
}

.ca_lightbox-overlay-play-2 {
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play-2:hover {
  opacity: .8;
}

.teleprompter_text {
  z-index: 2;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  padding-left: 150px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.page_wrapper {
  position: relative;
}

.page_wrapper.hide {
  display: none;
}

.page_wrapper.t--2 {
  z-index: 2;
  padding-top: 20px;
}

.marquee_content {
  grid-column-gap: 43px;
  flex-wrap: nowrap;
  flex: none;
  padding-left: 43px;
  display: flex;
  overflow: visible;
}

.marquee_content.scroll {
  grid-column-gap: 50px;
  align-items: center;
  padding-left: 0;
}

.f-cta-visual {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 110%;
  display: block;
  position: absolute;
  inset: -20px 0% 0% -20px;
}

.cpp-embed_overlay-2 {
  z-index: 11;
  background-image: linear-gradient(16deg, #0000, #1d1d1d00);
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.cpp-embed_overlay-2:hover {
  background-color: #0003;
}

.made_with_riverside_marquee {
  background-color: #1d1d1d;
  padding-top: 50px;
  padding-bottom: 0;
}

.made_with_riverside_marquee.black {
  background-color: #000;
  padding-top: 90px;
  padding-bottom: 114px;
}

.hero_teleprompter {
  background-color: #1d1d1d;
  padding-top: 110px;
  padding-bottom: 42px;
}

.marquee {
  grid-column-gap: 50px;
  align-items: center;
  width: 100vw;
  padding-top: 0;
  padding-left: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.marquee.mobile {
  display: none;
}

.marquee.smaller {
  grid-column-gap: 28px;
}

.marquee.smaller.show {
  overflow: visible;
}

.icon_scale_img-a--img-light {
  width: 16px;
}

.cards_wrapper {
  grid-row-gap: 84px;
  flex-direction: column;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.card_text_wrap {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  width: 42%;
  display: flex;
}

.card_text_wrap._3 {
  justify-content: center;
  width: 45%;
  height: 100%;
  padding-top: 80px;
  padding-bottom: 87px;
  padding-left: 100px;
}

.card_text_wrap._2 {
  width: 50%;
  padding-top: 80px;
  padding-bottom: 130px;
  padding-left: 100px;
}

.card_text_wrap._60 {
  grid-row-gap: 14px;
  width: 60%;
  padding: 60px 121px 60px 98px;
}

.card_text_wrap._60._2 {
  padding-right: 119px;
}

.card_text_wrap._60._3 {
  height: 370px;
  padding-right: 129px;
}

.card_text_wrap._4 {
  grid-row-gap: 14px;
  padding-top: 80px;
  padding-bottom: 80px;
  padding-left: 98px;
}

.scale_div {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
}

.container-1 {
  max-width: 1160px;
}

.container-1.min-w {
  width: 100%;
  max-width: 1240px;
  position: relative;
}

.container-1.use-cases-rows__wrapper {
  grid-column-gap: 8.125rem;
  grid-row-gap: 8.125rem;
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.blocks_illustration_img {
  width: 100%;
}

.blocks_illustration_img.mob {
  display: none;
}

.hero_tele_video {
  object-fit: cover;
  border: 1px solid #444449;
  border-radius: 5px;
  width: 1078px;
  height: 670px;
}

.icon_scale_img-a-img-dark {
  width: 16px;
  display: none;
}

.card_image_wrap {
  width: 68%;
  position: relative;
  overflow: hidden;
}

.card_image_wrap.flex {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  padding-right: 115px;
  display: flex;
}

.card_image_wrap.flex._30 {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  background-image: linear-gradient(#9671ff, #000);
  flex-flow: column;
  align-items: flex-start;
  width: 40%;
  height: 100%;
  padding-top: 60px;
  padding-bottom: 94px;
  padding-left: 44px;
}

.card_image_wrap.mob {
  display: none;
}

.icon_scale_img-norm-img-dark {
  width: 12px;
  display: none;
}

.card_images_wrap {
  width: 50%;
  position: relative;
}

.card_images_wrap._2 {
  align-items: flex-end;
  height: 100%;
  display: flex;
}

.card_images_wrap.mob {
  display: none;
}

.solo_div {
  grid-column-gap: 8px;
  flex: none;
  align-items: center;
  display: flex;
}

.cpp_video-2 {
  cursor: pointer;
  border-radius: 10px;
  flex: none;
  align-self: center;
  position: relative;
  overflow: hidden;
}

.cpp_video-2._2 {
  align-self: auto;
  margin-bottom: 55px;
}

.cpp_video-2._2.is--virtual-event {
  padding-top: 60px;
}

.cpp_video-2._2.is--virtual-event.is-testimonials {
  margin-top: 50px;
  padding-top: 0;
}

.cpp_video-2.align--bottom {
  align-self: flex-end;
}

.cpp_video-2.align--top {
  align-self: flex-start;
}

.ca_lightbox-title-2 {
  color: #fff;
  margin-top: 5px;
  font-size: 26px;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
}

.solo_icon {
  height: 17px;
}

.solo_icon._3 {
  height: 14px;
}

.solo_icon._2 {
  height: 12px;
}

.tb-18 {
  color: #fff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.tb-18.tb-center {
  text-align: center;
  margin-bottom: 0;
}

.tb-18.tb-center.o-60.light {
  color: #fff9;
  font-weight: 300;
}

.tb-18.tb-center.gray.mw-530 {
  max-width: 530px;
}

.tb-18.mobile-center.mw--800 {
  max-width: 666px;
}

.tb-18.black {
  color: #1d1d1d;
  font-weight: 800;
  line-height: 50px;
}

.tb-18.gray {
  color: #ababab;
  line-height: 26px;
}

.tb-18.gray.mob {
  display: none;
}

.tb-18.gray.desk {
  line-height: 26px;
}

.tb-18.gray.py--18_13 {
  margin-top: 18px;
  margin-bottom: 13px;
}

.tb-18.gray.mt--18 {
  margin-top: 18px;
}

.tb-18.mw--666 {
  max-width: 666px;
}

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

.search-icon-mobile-2 {
  display: none;
}

.p_24 {
  color: #fff;
  text-align: left;
  white-space: nowrap;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(270deg, #0000 30%, #fff);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 0;
  margin-left: 274px;
  font-size: 24px;
  line-height: 36px;
}

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

.content_wrap.padd-down {
  padding-bottom: 72px;
}

.hero_teleprompter_content {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.h60 {
  color: #fff;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff, #fff 50%, #fff0);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 60px;
  line-height: 64px;
}

.arrow_icon {
  width: 40px;
  height: 29px;
  position: absolute;
  inset: 25px 0% auto auto;
}

.arrow_icon.hid {
  display: none;
}

.scale_button-aplus {
  cursor: pointer;
  border: 1px solid #ffffff80;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 7px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.scale_button-aplus:active {
  transform: scale(.9);
}

.scale_button-aplus.a {
  background-color: #fff0;
  border-width: 1px;
  border-color: #ffffff80;
  width: 32px;
  height: 32px;
  padding-bottom: 7px;
  padding-left: 7px;
}

.scale_button-aplus.a:hover {
  border-color: #fff;
}

.scale_button-aplus.a:active {
  transform: scale(.9);
}

.hiw_lightbox {
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-end;
  align-self: auto;
  align-items: stretch;
  padding-bottom: 22px;
  padding-left: 22px;
  padding-right: 22px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hiw_lightbox.dn {
  display: none;
}

.hiw_lightbox.align--left {
  justify-content: flex-end;
  align-items: flex-start;
}

.hiw_lightbox.is--mount {
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

.hiw_lightbox.items-center {
  justify-content: center;
  align-items: center;
}

.hiw_lightbox.is--marketers-lp {
  display: block;
}

.m-stack-cards-2 {
  background-color: #f6f6f6;
  height: auto;
  padding-top: 44px;
  padding-bottom: 40px;
}

.tb_22 {
  color: #1d1d1d;
  text-align: center;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.tb_22.white {
  color: #fff;
  line-height: 29px;
}

.tb_22.white.left {
  z-index: 2;
  text-align: left;
  position: relative;
}

.tb_22.gray {
  color: #ababab;
}

.tb_22.purple {
  color: #9671ff;
  line-height: 44px;
}

.tb_22.main-purple {
  color: var(--primary-purple);
}

.tb_22.normal {
  font-weight: 400;
  line-height: 22px;
}

.card {
  background-image: linear-gradient(to right, #1d1d1d, #000);
  border-radius: 8px;
  justify-content: space-between;
  padding: 80px 100px 130px;
  display: flex;
}

.card.third {
  z-index: 3;
  background-image: linear-gradient(to right, #1d1d1d, #1d1d1d);
  align-items: center;
  padding: 0;
  position: sticky;
  top: 10vh;
}

.card.second {
  z-index: 2;
  background-image: linear-gradient(to right, #1d1d1d, #1d1d1d);
  align-items: center;
  padding: 0;
  position: sticky;
  top: 10vh;
}

.card.first {
  z-index: 1;
  background-image: linear-gradient(#1d1d1d, #1d1d1d);
  padding: 0;
  position: sticky;
  top: 10vh;
  overflow: hidden;
}

.card.first.gradient {
  background-image: linear-gradient(#1d1d1d 20%, #222);
  height: 370px;
}

.card.third {
  z-index: 1;
  background-image: linear-gradient(#1d1d1d, #1d1d1d);
  padding: 0;
  position: sticky;
  top: 14vh;
  overflow: hidden;
}

.card.third.mob {
  height: 370px;
  top: 10vh;
}

.card.fourth {
  z-index: 1;
  background-image: linear-gradient(#1d1d1d, #1d1d1d);
  padding: 0;
  position: sticky;
  top: 16vh;
  overflow: hidden;
}

.card.fourth.mob {
  top: 10vh;
}

.card.second {
  z-index: 1;
  background-image: linear-gradient(#1d1d1d, #1d1d1d);
  padding: 0;
  position: sticky;
  top: 12vh;
  overflow: hidden;
}

.card.second.mob {
  height: 370px;
  top: 10vh;
}

.card._1 {
  grid-column-gap: 160px;
  background-image: linear-gradient(to right, #1d1d1d, #000);
  padding-top: 37px;
  padding-bottom: 43px;
  padding-right: 37px;
  position: sticky;
  top: 10vh;
  overflow: hidden;
}

.card._3 {
  background-image: linear-gradient(to right, #1d1d1d, #000);
  align-items: flex-end;
  height: 428px;
  padding: 0;
  position: sticky;
  top: 10vh;
}

.card._2 {
  background-image: linear-gradient(#1d1d1d, #1d1d1d);
  padding: 0;
  position: sticky;
  top: 10vh;
  overflow: hidden;
}

.gradient_transcript {
  z-index: 99;
  background-image: linear-gradient(#1d1d1d 20%, #0000);
  height: 70px;
  position: absolute;
  inset: 0% 0% auto;
}

.gradient_transcript._2 {
  background-image: linear-gradient(to top, #1d1d1d 20%, #0000);
  inset: auto 0% 0%;
}

.play_it_smart_div {
  background-color: #1d1d1d;
  padding-top: 55px;
  padding-bottom: 65px;
}

.footer-cta {
  background-color: #1d1d1d;
  background-image: linear-gradient(133deg, #0000, #0e0e0e);
  justify-content: center;
  align-items: center;
  padding-top: 90px;
  padding-bottom: 90px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.gradient_div {
  background-image: linear-gradient(to right, #1d1d1d 15%, #1d1d1d99 50%, #1d1d1d00);
  width: 40%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.rs-search-wrapper-2 {
  align-self: center;
  align-items: center;
  display: flex;
}

.ca-hw-feature-2 {
  grid-column-gap: 26px;
  color: #000;
  border: .75px solid #adadad33;
  border-left: 0 solid #adadad;
  border-right: 0 solid #adadad;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.ca-hw-feature-2.top {
  border-width: 0;
  padding-top: 0;
}

.ca-hw-feature-2.bottom {
  border-width: .75px 0 0;
  padding-bottom: 0;
}

.ca-hw-feature-2.top_marg {
  border-top-width: 0;
  justify-content: flex-start;
  align-items: center;
}

.ca-hw-feature-2.top_marg.top-align, .ca-hw-feature-2.top-align {
  align-items: flex-start;
}

.ca-hw-feature-2.top-align.is--last, .ca-hw-feature-2.is--last {
  border-bottom-style: none;
}

.f-cta-visual-wrapper {
  z-index: 1;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 120%;
  height: 110%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hw_bg-image-2 {
  z-index: 10;
  object-fit: cover;
  width: 100%;
  min-width: 560px;
  height: 320px;
}

.hw_bg-image-2.h-432 {
  object-fit: cover;
  height: 432px;
}

.hw_bg-image-2.is--mount {
  height: auto;
}

.icon_scale_img-norm-img-light {
  opacity: .5;
  width: 12px;
}

.tb_13 {
  color: #fafafa66;
  font-size: 13px;
  line-height: 26px;
}

.tb_13.white {
  color: #fff;
  font-weight: 500;
}

.tb_13.black {
  color: #000;
}

.c-w-full-3 {
  filter: invert();
  width: auto;
  max-width: 100%;
  display: block;
}

.h40 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
}

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

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

.h40.center.black {
  color: #1d1d1d;
  line-height: 45px;
}

.h40.center.radial {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(50deg, #373737, #fff 22% 80%, #373737);
  -webkit-background-clip: text;
  background-clip: text;
  box-shadow: inset 0 2px 2px 1px #00000026;
}

.h40.center.black-text {
  color: #1d1d1d;
  line-height: 45px;
}

.h40.center._40-lh {
  line-height: 40px;
}

.h40.black {
  grid-row-gap: 16px;
  color: #1d1d1d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  line-height: 110%;
}

.h40.black.center.mob {
  display: none;
}

.h40.black.center.desk {
  display: block;
}

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

.h40.black-weight {
  font-weight: 900;
  line-height: 44px;
}

.h40.black-weight.desk {
  font-weight: 800;
}

.h40._400-weight {
  font-weight: 400;
}

.h40._400-weight:lang(fr) {
  font-size: 30px;
}

.h40._400-weight.gray {
  color: #797979;
  font-size: 40px;
}

.h40._400-weight.gray.abs {
  opacity: 0;
  text-decoration: line-through;
  position: absolute;
  inset: 0%;
}

.h40._400-weight.gray.abs:lang(fr) {
  font-size: 30px;
}

.h40._400-weight.gray.dots {
  font-size: 20px;
}

.h40.mb--8 {
  margin-bottom: 8px;
}

.h40.is--d1 {
  color: var(--dark);
}

.h40.testimonials {
  color: var(--white-smoke-3);
  text-align: center;
  width: 525px;
  max-width: 100%;
  margin-bottom: 30px;
  line-height: 48px;
}

.icons_wrap {
  grid-column-gap: 6px;
  display: flex;
}

.cp-partner-package-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 129px 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cp-partner-package-heading {
  margin-bottom: 29px;
  font-size: 20px;
  font-weight: 800;
  line-height: 38px;
}

.cp-partner-package-heading.mtb--74-59 {
  margin-top: 74px;
  margin-bottom: 59px;
}

.cp-partner-package-heading.mt--52 {
  margin-top: 52px;
  margin-bottom: 0;
}

.cp-partner-package-list {
  color: #1d1d1dcc;
  margin-bottom: 0;
  padding-left: 20px;
  line-height: 24px;
}

.cp-partner-package-list-item {
  line-height: 24px;
}

.cp-partner-package-text {
  align-items: center;
  height: 52px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
}

.cp-partner-package-text.h--38 {
  height: 38px;
}

.cp-partner-package-divider {
  background-color: #1d1d1d1a;
  height: 1px;
  margin-top: 25px;
  margin-bottom: 27px;
}

.cp-partner-package-divider.mw--203 {
  max-width: 203px;
}

.cp-partner-package-mobile {
  display: none;
}

.blog-sidebar-cta {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066719_blog-cta-side-bg.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 4px;
  flex-direction: column;
  align-items: center;
  min-width: 206px;
  margin-top: 55vh;
  margin-left: 80px;
  padding: 31px 9px 28px;
  transition: all .3s;
  display: flex;
  position: sticky;
  top: 400px;
}

.blog-sidebar-cta-heading {
  text-align: center;
  max-width: 174px;
  margin-bottom: 19px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.blog-sidebar-cta-image {
  max-width: 180px;
  margin-top: 14px;
  margin-right: auto;
}

.blog-post-author {
  border-bottom: 1px solid #1d1d1d33;
  align-items: flex-start;
  margin-bottom: 18px;
  padding-top: 55px;
  padding-bottom: 18px;
  display: flex;
}

.blog-feature-posts-section {
  padding: 48px 30px 68px;
}

.blog-resources-section {
  background-color: #1d1d1d;
  padding: 50px 30px 55px;
}

.h2--28 {
  color: #fff;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 800;
  line-height: 32px;
}

.h2--24 {
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
}

.ca-video_feature-3 {
  grid-row-gap: 20px;
  color: #fff9;
  -webkit-text-stroke-color: #fff9;
  flex-direction: column;
  font-size: 16px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.ca-video_feature-3:hover {
  color: #fff9;
  text-decoration: none;
}

.ca-video_feature-3._2:hover {
  text-decoration: none;
}

.ca-video_feature-title-3 {
  color: #fff;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.ca-video_feature-text-3 {
  color: #fff9;
  max-width: 294px;
}

.book-demo-feature-text.is--mobile {
  display: none;
}

.ca-arrow_icon {
  opacity: 0;
  width: 29px;
  height: 19px;
  transition: opacity .3s;
  position: absolute;
  inset: 8px 0% auto auto;
}

.ca-arrow_icon.hid {
  display: none;
}

.nav-dropdown-overlay {
  background-color: #fafafa;
  width: 1000px;
  height: 150%;
  position: absolute;
  inset: -27px 0% 0% -45px;
}

.iz-flag {
  width: 33px;
}

.rs-lp-uploading-button {
  grid-column-gap: 25px;
  color: #fff;
  background-color: #9671ff;
  border-radius: 25px;
  justify-content: center;
  align-items: center;
  padding: 22px 30px;
  font-size: 34px;
  font-weight: 400;
  line-height: 42px;
  transition: all .5s;
  display: flex;
}

.rs-lp-uploading-button-background {
  filter: blur(40px);
  width: 300px;
  height: 300px;
  transition: all 4s;
  position: absolute;
}

.rs-lp-uploading-button-background._2 {
  top: 80px;
}

.lp-embed-video {
  display: none;
}

.rs-lp-uploading-button-icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 37px;
  height: 37px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-lp-uploading-button-icon {
  width: 30px;
  position: absolute;
}

.rs-lp-uploading-button-text-wrapper {
  flex-direction: column;
  height: 42px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-lp-uploading-button-text {
  transition: all .3s;
}

.rs-lp-uploading-button-icon-done {
  opacity: 0;
  transition: all .3s;
  transform: scale(.8);
}

.dropdow-content-r-resources {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  max-width: 588px;
  display: flex;
}

.dropdow-resource-card-link {
  position: relative;
  overflow: hidden;
}

.dropdow-resource-card-text {
  color: var(--white);
  font-size: 18px;
  font-weight: 900;
  line-height: 22px;
  position: absolute;
  bottom: 13px;
  left: 18px;
}

.dropdow-resource-card-arrow {
  opacity: 0;
  width: 17px;
  transition: opacity .3s;
  position: absolute;
  bottom: 15px;
  right: 16px;
}

.dropdow-resource-card-image {
  transition: all .3s;
}

.ca-video_feature-4 {
  grid-row-gap: 20px;
  color: #fff9;
  -webkit-text-stroke-color: #fff9;
  flex-direction: column;
  font-size: 16px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.ca-video_feature-4:hover {
  color: #fff9;
  text-decoration: none;
}

.ca-video_feature-4._2:hover {
  text-decoration: none;
}

.nav-wrapper-3.is--transparent.is--fixed {
  z-index: 5000;
  position: fixed;
  top: 0;
}

.rs-search-inner-wrapper-3 {
  align-items: center;
  width: 0;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.typewriter_p16px3 {
  color: #ffffff80;
  max-width: 295px;
  height: 26px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.one_click_hero_notes {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  background-image: linear-gradient(#9671ff, #423270 26%, #000 60%, #000);
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  width: 480px;
  margin-top: -40px;
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.typewriter_p16px2 {
  color: #ffffff80;
  max-width: 295px;
  height: 26px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.c-blog-nav-button-3 {
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 12px 25px;
  font-size: 13px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
}

.c-blog-nav-button-3:hover {
  background-color: #7d7affcc;
}

.extrabold {
  font-weight: 800;
}

.hero_gradient {
  background-image: linear-gradient(#0000 30%, #000);
  height: 132px;
  position: absolute;
  inset: auto 0% 0%;
}

.tb_24 {
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  line-height: 42px;
}

.tb_24.black {
  color: #000;
}

.tb_24.black._38px-line {
  line-height: 38px;
}

.tb_24.black.ex-bold {
  font-weight: 800;
}

.tb_24._30-line-height {
  font-weight: 800;
  line-height: 30px;
}

.ca-hw-wrapper-3 {
  grid-column-gap: 51px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.h50 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 800;
  line-height: 56px;
}

.h50.white {
  color: #fff;
  line-height: 60px;
}

.h50.center {
  text-align: center;
  font-size: 51px;
}

.h50.center._2 {
  font-weight: 700;
}

.h50.white {
  color: #fff;
}

.seo_image {
  width: 276px;
}

.ca-hw-section-3 {
  background-color: #f6f6f6;
  padding: 80px 30px;
}

.typewriter_p16px4 {
  color: #ffffff80;
  max-width: 295px;
  height: 26px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.tb_30 {
  -webkit-text-fill-color: transparent;
  background-image: radial-gradient(circle, #fff 77%, #0b0d10);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 30px;
  font-weight: 800;
  line-height: 45px;
}

.tb_30.max60 {
  text-align: center;
  background-image: radial-gradient(circle, #fff 17%, #77787a 100%, #0b0d10);
  width: 60%;
}

.tb_30.white {
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  line-height: 100%;
}

.tb_30.white._36px-line {
  line-height: 36px;
}

.tb_30.black {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.tb_30.max_w {
  z-index: 2;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: radial-gradient(circle, #fff 42%, #373737);
  -webkit-background-clip: text;
  background-clip: text;
  max-width: 55%;
  position: relative;
}

.tb_30.max_w.mob {
  display: none;
}

.ca-video_feature-title-4 {
  color: #fff;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.ca-hw-inner-3 {
  grid-row-gap: 0px;
  flex-direction: column;
  margin-top: 50px;
  display: flex;
}

.rs-search-wrapper-mobile-3 {
  align-self: center;
  align-items: center;
  display: none;
}

.tb_12 {
  color: #fff;
  font-size: 12px;
  font-weight: 500;
}

.tb_12.black {
  color: #1d1d1d;
  line-height: 24px;
}

.tb_12.gray {
  color: #ababab;
  font-weight: 400;
}

.tb_12.purple {
  color: #ad98fa;
  background-color: #ad98fa33;
  border-radius: 4px;
  padding: 8px 9px;
  line-height: 14px;
}

.tb_12.lime-bg {
  color: #1d1d1d;
  background-color: #dfff84;
  border-radius: 4px;
  padding: 8px 9px;
  line-height: 12px;
}

.tb_12.purple-bg {
  color: #ad98fa;
  background-color: #ad98fa33;
  border-radius: 4px;
  padding: 8px 9px;
  line-height: 12px;
}

.cta {
  background-color: #010101;
  justify-content: center;
  align-items: center;
  padding: 65px 70px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cta.section_gradient_cta {
  background-image: linear-gradient(#141414, #1d1d1d);
  padding-top: 75px;
  padding-bottom: 87px;
}

.one_click_hero_content {
  justify-content: space-between;
  display: flex;
}

.c-nav-link-3 {
  color: #fff;
  margin-left: 38px;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  transition: all .25s;
  display: block;
}

.c-nav-link-3:hover {
  color: #fff9;
}

.c-nav-link-3.w--current {
  font-weight: 800;
}

.c-nav-link-3.blog-link {
  color: #1d1d1d;
  margin-left: 30px;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
}

.c-nav-link-3.blog-link:hover {
  color: #1d1d1d99;
}

.c-nav-link-3.blog-link.c-new-nav-link {
  color: #fff;
  margin-left: 30px;
  font-weight: 400;
}

.c-nav-link-3.blog-link.c-new-nav-link:hover {
  color: #1d1d1d99;
}

.c-nav-link-3.blog-link.c-new-nav-link.w--current {
  opacity: 1;
  font-weight: 700;
}

.c-nav-link-3.blog-link.c-new-nav-link.is--teams {
  color: #fff;
}

.one_click_hero {
  background-image: linear-gradient(#1d1d1d, #000);
  height: 773px;
  padding-top: 140px;
  position: relative;
}

.cta-visual-3-2 {
  position: absolute;
  inset: 6% 5% auto auto;
}

.one_click_hero_notes_podcast {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1.5px solid #ffffff4d;
  align-items: flex-start;
  padding-bottom: 30px;
  display: flex;
}

.one_click_hero_notes_podcast_notes {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.container-1160-3 {
  max-width: 1164px;
  margin-left: auto;
  margin-right: auto;
}

.grid_cards {
  background-color: #f6f6f6;
  padding-top: 55px;
  padding-bottom: 68px;
}

.ca_lightbox-overlay-play-3 {
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play-3:hover {
  opacity: .8;
}

.ca_lightbox-overlay-play-3.is--mount {
  width: 48px;
  height: 48px;
}

.grid_cards_content {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.one_click_hero_notes_podcast_logo {
  width: 110px;
}

.cta-visual-1 {
  z-index: 1;
  width: 194px;
  height: 180px;
  position: absolute;
  inset: 22% auto auto 4%;
}

.typewriter_tb16px2 {
  color: #9671ff;
  width: 50px;
  height: 26px;
  font-size: 16px;
  line-height: 26px;
}

.one_click_hero_notes_podcast_card {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  display: flex;
}

.tb-22 {
  color: #fff;
  font-size: 22px;
  line-height: 38px;
}

.tb-22.m-center.center {
  text-align: center;
}

.tb-22.m-center.center.mob {
  display: none;
}

.tb-22.black {
  color: #1d1d1d;
  white-space: nowrap;
  font-weight: 800;
}

.typewriter_tb20px3 {
  color: #fff;
  height: 42px;
  font-size: 20px;
  font-weight: 700;
  line-height: 42px;
}

.typewriter_tb16px3 {
  color: #9671ff;
  width: 50px;
  height: 26px;
  font-size: 16px;
  line-height: 26px;
}

.grid_card_text_wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.cpp_video-3 {
  cursor: pointer;
  border-radius: 10px;
  flex: none;
  align-self: center;
  width: 580px;
  position: relative;
  overflow: hidden;
}

.cpp_video-3.is--mount {
  align-self: flex-start;
  width: 53.26vw;
  max-width: 767px;
  margin-left: auto;
  margin-right: auto;
}

.typewriter_tb20px2 {
  color: #fff;
  height: 42px;
  font-size: 20px;
  font-weight: 700;
  line-height: 42px;
}

.ca_lightbox-title-3 {
  color: #fff;
  margin-top: 5px;
  font-size: 26px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.cards_grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.typewriter_tb16px {
  color: #9671ff;
  width: 50px;
  height: 26px;
  font-size: 16px;
  line-height: 26px;
}

.cta-line {
  background-color: #9671ff;
  width: 100%;
  height: 6px;
  position: absolute;
  inset: auto 0% 0%;
}

.cta-visual-2 {
  width: 287px;
  position: absolute;
  inset: auto 3% 10% auto;
}

.grid_card_image {
  object-fit: contain;
  width: 260px;
  height: 240px;
}

.grid_card_image_wrap {
  align-self: center;
  display: block;
  position: relative;
}

.notes_image {
  width: 342px;
}

.search-icon-mobile-3 {
  display: none;
}

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

.one_click_hero_notes_podcast_name {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  padding-right: 0;
  display: flex;
}

.cta-visual-1-2 {
  z-index: 1;
  width: 333px;
  height: 137px;
  position: absolute;
  inset: -3% auto auto -4%;
}

.typewriter_p16px400 {
  color: #ffffff80;
  max-width: 400px;
  height: 96px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.typewriter_tb20px {
  color: #fff;
  height: 42px;
  font-size: 20px;
  font-weight: 700;
  line-height: 42px;
}

.m-stack-cards-3 {
  background-color: #f6f6f6;
  padding-top: 44px;
  padding-bottom: 40px;
}

.cta-visual-3 {
  position: absolute;
  inset: 14% 18% auto auto;
}

.cta-visual-2-2 {
  width: 72px;
  position: absolute;
  inset: auto 8% 10% auto;
}

.one_click_hero_text_wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  width: 40%;
  padding-top: 57px;
  display: flex;
}

.grid_card_image_gradient {
  background-image: linear-gradient(#222, #2229 10%, #0000 50%, #2229 80%, #222 90%);
  position: absolute;
  inset: 0%;
}

.typewriter_p16px {
  color: #ffffff80;
  max-width: 400px;
  height: 110px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.ca-hw-feature-3 {
  grid-column-gap: 26px;
  color: #000;
  border: 1.5px solid #adadad33;
  border-left: 0 solid #adadad;
  border-right: 0 solid #adadad;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.ca-hw-feature-3.top {
  border-width: 0;
  padding-top: 0;
  position: static;
}

.ca-hw-feature-3.bottom {
  border-width: 0;
  padding-bottom: 0;
}

.grid_card {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  background-color: #222;
  border-radius: 8px;
  flex-direction: column;
  padding: 15px 42px 38px;
  display: flex;
  overflow: hidden;
}

.chapter_line {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.cta-wrapper {
  z-index: 2;
  grid-column-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.blog-richtext {
  font-size: 18px;
  line-height: 30px;
}

.blog-richtext h2 {
  margin-top: 16px;
  margin-bottom: 12px;
  font-size: 28px;
  font-weight: 800;
  line-height: 34px;
}

.blog-richtext p {
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 30px;
}

.blog-richtext h3 {
  margin-top: 24px;
  margin-bottom: 6px;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.blog-richtext h4 {
  color: #1d1d1d;
  margin-top: 24px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.blog-richtext h5 {
  margin-top: 24px;
  margin-bottom: 6px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.blog-richtext.is--hidden {
  display: none;
}

.blog-richtext li {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 30px;
}

.blog-richtext ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 30px;
}

.blog-richtext blockquote {
  background-color: #f6f6f6;
  border-left-style: none;
  border-radius: 4px;
  margin-top: 17px;
  margin-bottom: 17px;
  padding: 32px 54px 32px 28px;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
}

.blog-richtext figure {
  background-color: #f6f6f6;
  border-radius: 4px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin: 20px 0;
  padding: 20px 50px;
  display: flex;
  overflow: hidden;
}

.blog-richtext img {
  border-radius: 4px;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.blog-richtext ol {
  padding-left: 40px;
}

.blog-richtext a {
  color: var(--primary-purple);
  font-weight: 400;
  text-decoration: none;
}

.blog-richtext a:hover {
  text-decoration: underline;
}

.blog-richtext strong {
  font-weight: 700;
}

.hide-empty {
  display: none;
}

.blog-tip-wrapper {
  border-top: 1px solid #1d1d1d33;
  border-bottom: 1px solid #1d1d1d33;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 28px;
  padding-bottom: 28px;
}

.blog-tip-richtext {
  font-size: 18px;
  line-height: 30px;
}

.blog-tip-richtext h2 {
  margin-top: 42px;
  margin-bottom: 16px;
  font-size: 30px;
  font-weight: 800;
  line-height: 36px;
}

.blog-tip-richtext p {
  font-size: 18px;
  line-height: 30px;
}

.blog-tip-richtext a {
  color: #9671ff;
  padding-right: 17px;
  font-size: 18px;
  position: relative;
}

.blog-tip-richtext a:hover {
  text-decoration: none;
}

.blog-tip-richtext h3 {
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 28px;
  font-weight: 800;
  line-height: 36px;
}

.blog-tip-richtext h4 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 800;
  line-height: 26px;
}

.blog-tip-richtext h5 {
  margin-top: 24px;
  margin-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 28px;
}

.blog-tip-richtext.is--hidden {
  display: none;
}

.blog-tip-richtext li {
  font-size: 18px;
  line-height: 30px;
}

.blog-tip-richtext ul {
  margin-top: 24px;
}

.blog-tip-richtext blockquote {
  border-left-width: 4px;
  border-left-color: #9671ff;
  margin-top: 32px;
  margin-bottom: 32px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 26px;
  line-height: 32px;
}

.blog-tip-title {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.blog-further-reading-wrapper {
  border-top: 1px solid #1d1d1d33;
  border-bottom: 1px solid #1d1d1d33;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.blog-further-reading-title {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.blog-further-reading-link {
  grid-column-gap: 6px;
  color: #9671ff;
  justify-content: flex-start;
  align-items: stretch;
  font-size: 18px;
  line-height: 30px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.blog-further-reading-link:hover {
  color: #885eff;
}

.blog-text-cta-wrapper {
  background-color: #f6f6f6;
  border-radius: 8px;
  margin-top: 42px;
  margin-bottom: 42px;
  padding: 50px 24px;
}

.blog-text-cta-title {
  font-size: 28px;
  font-weight: 800;
  line-height: 36px;
}

.blog-text-cta-inner {
  text-align: center;
  max-width: 513px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 30px;
}

.blog-text-cta-richtext {
  font-size: 18px;
  line-height: 30px;
}

.blog-text-cta-richtext h2 {
  margin-top: 42px;
  margin-bottom: 16px;
  font-size: 30px;
  font-weight: 800;
  line-height: 36px;
}

.blog-text-cta-richtext p {
  font-size: 18px;
  line-height: 30px;
}

.blog-text-cta-richtext a {
  color: #9671ff;
  margin-top: 10px;
  padding-left: 17px;
  font-size: 18px;
  transition: all .3s;
  position: relative;
}

.blog-text-cta-richtext a:hover {
  color: #885eff;
  text-decoration: none;
}

.blog-text-cta-richtext h3 {
  margin-top: 32px;
  margin-bottom: 16px;
  font-size: 28px;
  font-weight: 800;
  line-height: 36px;
}

.blog-text-cta-richtext h4 {
  margin-top: 24px;
  margin-bottom: 16px;
  font-size: 26px;
  font-weight: 800;
  line-height: 32px;
}

.blog-text-cta-richtext h5 {
  margin-top: 24px;
  margin-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 28px;
}

.blog-text-cta-richtext.is--hidden {
  display: none;
}

.blog-text-cta-richtext li {
  font-size: 18px;
  line-height: 30px;
}

.blog-text-cta-richtext ul {
  margin-top: 24px;
}

.blog-text-cta-richtext blockquote {
  border-left-width: 4px;
  border-left-color: #9671ff;
  margin-top: 32px;
  margin-bottom: 32px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 26px;
  line-height: 32px;
}

.blog-single-newsletter-box {
  color: #ababab;
  background-color: #f6f6f6;
  border: 1px solid #efefef;
  border-radius: 5px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 16px;
  margin-bottom: 35px;
  padding: 21px 40px 44px;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
  display: flex;
  position: relative;
}

.blog-single-newsletter-box-content {
  width: 100%;
  margin-bottom: 26px;
}

.sp-news-form-load {
  width: 100%;
  max-width: 288px;
  position: relative;
}

.single-blog-newsletter-icon {
  position: absolute;
  inset: auto 0% 0 auto;
}

.single-blog-newsletter-icon.is--mobile {
  display: none;
}

.single-blog-subscribe-form-block {
  margin-top: 0;
  margin-bottom: 0;
  display: none;
}

.sp-news-form-wrapper {
  margin-bottom: 0;
}

.blog-hero-author-inner {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.list-3 {
  list-style-type: decimal;
}

.single-blog-newsletter-title {
  color: var(--black);
  margin-top: 8px;
  margin-bottom: 13px;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
}

.rs-tools-item-inner.align-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.blog-content-gradient {
  background-image: linear-gradient(#0000, #f6f6f6);
  height: 50px;
  position: absolute;
  inset: auto 0% 0%;
}

.blog-publish-info-wrapper-inner {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  margin-top: auto;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.blog-share-modal_inner {
  background-color: #fff;
  border: .5px solid #e6e6e6;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  padding: 25px;
  position: relative;
}

.post-share-icon {
  display: none;
  position: relative;
  left: 6px;
}

.mcc-text-section {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066762_Manifest-Black.svg");
  background-position: 50%;
  background-size: cover;
  padding-top: 78px;
  padding-bottom: 78px;
}

.mcc-gradient-h2 {
  color: #151c22;
  max-width: 750px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 800;
  line-height: 60px;
}

.mc-lic_acc-record_profile_full {
  z-index: 1;
  object-fit: cover;
  flex: 0 auto;
  width: auto;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.mc-lic_acc-record_profile_full.mc-lic_acc-record_profile_custom {
  align-self: auto;
  max-width: 501px;
  position: absolute;
  bottom: auto;
  right: auto;
}

.mc-lic_acc-record_profile_full.img-auto {
  opacity: 0;
}

.mc-scroll-section {
  background-color: #1d1d1d;
  width: 100vw;
  padding-top: 60px;
  padding-bottom: 70px;
  position: relative;
  overflow: hidden;
}

.mc-scroll-section_h_wrap {
  padding-bottom: 70px;
}

.text-span-11 {
  font-weight: 800;
}

.mc-scroll-section_scroll_wrap {
  grid-row-gap: 40px;
  flex-direction: column;
  width: 100vw;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.mc-scroll-section_scroll {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-end;
  width: 100vw;
  display: flex;
  overflow: visible;
}

.mc-scroll-section_scroll._2 {
  align-items: flex-start;
}

.mc_scroll_blank {
  background-color: #2c2c2c;
  border-radius: 6px;
  flex: none;
  align-items: flex-start;
  width: 15vw;
  height: 149px;
  padding-top: 10px;
  padding-left: 10px;
  display: flex;
}

.mc_scroll_blank._2 {
  width: 15vw;
  height: 190px;
}

.mc_scroll_blank._3 {
  justify-content: flex-end;
  align-items: flex-start;
  width: 12vw;
  height: 138px;
  padding-top: 10px;
  padding-right: 10px;
  display: flex;
}

.mc_scroll_blank._4 {
  width: 17vw;
  height: 220px;
}

.mc_scroll_blank._5 {
  width: 16vw;
  height: 110px;
}

.scroll_icon {
  width: 38px;
}

.scroll_icon._2 {
  width: 32px;
}

.scroll_icon_hover {
  z-index: 999;
  width: 41px;
  position: absolute;
  inset: -51px 0% auto auto;
}

.scroll_icon_hover._2 {
  width: 30px;
  inset: -51px auto auto 0%;
}

.scroll_icon_hover._3 {
  inset: -51px auto auto 0%;
}

.div-block-138 {
  z-index: 9;
  height: 300px;
  position: absolute;
  inset: auto 0% 0%;
}

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

.image-107 {
  display: none;
}

.blog-banner-update-form-input-2 {
  color: #1d1d1d99;
  border: 1px #000;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  margin-bottom: 0;
  padding-top: 25.5px;
  padding-bottom: 25.5px;
  padding-left: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.blog-banner-update-form-input-2:focus {
  border-style: solid;
  border-color: #6357da;
}

.ca-hw-text {
  color: var(--grey);
  max-width: 520px;
  font-size: 14px;
  line-height: 22px;
}

.ca-hw-text.gray {
  color: var(--grey);
}

.ca-hw-text.show--mobile {
  display: none;
}

.tb_14 {
  color: #1d1d1d99;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
}

.tb_14.gray {
  color: #ababab;
}

.tb_14.gray._8 {
  color: #888;
  font-weight: 400;
}

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

.tb_14.current {
  color: #fff;
  font-weight: 800;
  text-decoration: none;
}

.tb_14.next {
  color: #fff9;
}

.tb_14.black {
  color: #1d1d1d;
  text-align: left;
  line-height: 130%;
}

.tb_14.black.semi-bold {
  font-weight: 600;
}

.tb_14.black.semi-bold.em {
  font-size: .6em;
}

.tb_14.black.underline-text {
  cursor: pointer;
  text-decoration: underline;
}

.tb_14.black.desk {
  margin-bottom: 11px;
}

.tb_14.black.desk.testimonials {
  margin-bottom: 0;
}

.tb_14.white {
  color: #fff;
  text-align: left;
  font-weight: 800;
}

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

.tb_14.white.normal {
  color: #f6f6f6;
  font-weight: 400;
}

.tb_14.white.mob {
  display: none;
}

.tb_14.purple {
  color: #b094ed;
  font-weight: 600;
}

.tb_14.purple.extra-bold {
  text-transform: uppercase;
  font-weight: 800;
  line-height: 30px;
}

.tb_14.green {
  color: #c9f273;
}

.tb_14.mob-white {
  color: #1d1d1d66;
}

.tb_14.mob-white.gray-desk {
  color: #ababab;
  margin-bottom: 40px;
}

.tb_14.left {
  color: #000;
  text-align: left;
}

.tb_14.left.underline-text {
  align-items: flex-end;
  height: 1px;
  display: flex;
}

.tb_14.left.underline-text.bigger-purple {
  color: #9671ff;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

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

.remote_rec_grid_box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.remote_rec_comp {
  justify-content: center;
  align-items: center;
  padding: 42px 300px 57px;
  display: flex;
}

.remote_rec_comp_bg_video {
  max-width: 700px;
  max-height: 433px;
  position: absolute;
  inset: 0%;
}

.remote_rec_comp_content {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 700px;
  height: 433px;
  padding-bottom: 25px;
  display: flex;
  position: relative;
}

.remote_rec_comp_buttons_wrap {
  grid-column-gap: 9px;
  background-color: #1d1d1d;
  border: 1.1px solid #ffffff6b;
  border-radius: 60px;
  justify-content: center;
  padding: 5.6px;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.remote_rec_comp_button {
  background-color: #9671ff;
  border-radius: 40px;
  padding: 18px 40px;
}

.text-span-12 {
  font-weight: 800;
}

.remote_rec_comp_button_2 {
  border-radius: 40px;
  padding: 18px 40px;
}

.video_wrap_700 {
  max-width: 700px;
}

.call_the_shots {
  padding-top: 70px;
  padding-bottom: 80px;
}

.container_1 {
  max-width: 1162px;
}

.container_1.mob {
  display: none;
}

.container_1._100 {
  width: 100%;
}

.container_1._100.em {
  max-width: 59em;
}

.container_1._1062 {
  max-width: 1062px;
}

.call_the_shots_content {
  grid-row-gap: 60px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.call_the_shots_grid {
  grid-column-gap: 107px;
  grid-row-gap: 76px;
  grid-template-columns: 1fr 1fr 1fr;
}

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

.call_the_shots_grid_box_img {
  height: 120px;
  margin-bottom: 6px;
}

.call_the_shots_grid_box {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.p16 {
  color: #1d1d1d;
  text-align: center;
  margin-top: 0;
  line-height: 22px;
}

.p16.gray {
  color: #ababab;
  text-align: left;
  line-height: 24px;
}

.p16.gray.center_desk {
  text-align: center;
}

.p16.gray.db {
  color: #dbdbdb;
  line-height: 26px;
}

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

.p16.gray.center.max-w {
  max-width: 564px;
}

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

.p16.left.overflow-hdn {
  font-weight: 400;
  overflow: hidden;
}

.p16.left.overflow-hdn.white {
  color: #fff;
}

.p16.left.overflow-hdn.gray {
  font-weight: 400;
}

.p16.left.padd {
  white-space: normal;
  padding-bottom: 0;
  font-weight: 400;
}

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

.h30 {
  margin-bottom: 50px;
  font-size: 30px;
  font-weight: 800;
  line-height: 40px;
}

.h30.no_marg {
  color: #f6f6f6;
  margin-bottom: 0;
}

.h30.no_marg.black {
  color: #1d1d1d;
  line-height: 34px;
}

.h30.no_marg.black.center {
  text-align: center;
}

.h30.no_marg.black.center.max-w {
  max-width: 80%;
}

.h30.white {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  line-height: 36px;
}

.h30.white.is-bold {
  text-align: left;
  letter-spacing: .2px;
}

.h30.white._30-line-h {
  line-height: 30px;
}

.h30.white._22px {
  text-align: center;
  font-size: 22px;
  line-height: 29px;
}

.h30.white._22px.left.is--video-tutorial {
  max-width: 274px;
}

.h30.white._22px.text-align-left {
  text-align: left;
}

.h30.white._700-weight {
  font-weight: 700;
}

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

.h30.white.lh--22 {
  line-height: 22px;
}

.h30.white._28px {
  font-size: 28px;
}

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

.h30.mb--28 {
  margin-bottom: 28px;
}

.got_your_back_grid {
  grid-column-gap: 18px;
  grid-template-rows: auto;
}

.got_your_back_grid_box {
  grid-row-gap: 20px;
  background-image: linear-gradient(225deg, #000, #000 30%, #554091 89%, #554091);
  border-radius: 8px;
  flex-direction: column;
  padding: 46px 30px 50px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-108 {
  position: absolute;
  inset: 11px 0% auto auto;
}

.container_2 {
  max-width: 975px;
}

.ai_powered_content {
  grid-column-gap: 68px;
  grid-row-gap: 68px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ai_powered_content_heading_wrap {
  max-width: 50%;
  position: relative;
}

.image-109 {
  position: absolute;
  inset: 0% -15% auto auto;
}

.image-110 {
  position: absolute;
  inset: 0% auto auto -15%;
}

.ai_powered_grid {
  grid-column-gap: 47px;
  grid-row-gap: 73px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 8px;
}

.ai_powered_grid_box {
  position: relative;
}

.div-block-139 {
  background-color: #1d1d1d;
  height: 1px;
  margin-top: 24px;
  margin-bottom: 16px;
}

.image-111 {
  z-index: 2;
  border-radius: 8px;
  width: 95%;
  height: 540px;
}

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

.business_form {
  justify-content: space-between;
  height: 100%;
  min-height: 100vh;
  display: flex;
}

.business_form_text_wrap {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  padding: 110px 133px 110px 141px;
  display: flex;
}

.business_form_form_wrap {
  grid-row-gap: 15px;
  background-color: #1d1d1d;
  flex-direction: column;
  width: 50%;
  padding: 110px 40px;
  transition: all .2s;
  display: flex;
}

.business_form_list_wrap {
  grid-row-gap: 26px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 32px;
  display: flex;
}

.list-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  padding-left: 20px;
  display: flex;
}

.list-item {
  flex-direction: column;
}

.business_form_text_div {
  flex-direction: column;
  display: block;
}

.image-112 {
  width: 278px;
}

.business_form_logos_sec_wrap {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.bus_form_logos_wrap {
  grid-column-gap: 17px;
  margin-bottom: 10px;
  display: flex;
}

.image-113 {
  width: 80px;
}

.image-114 {
  width: 48px;
}

.image-115 {
  width: 62px;
}

.image-116 {
  width: 55px;
}

.image-117 {
  width: 82px;
}

.fields_wrap {
  grid-column-gap: 14px;
  justify-content: space-between;
  display: flex;
}

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

.form_text_label {
  color: #ababab;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

.form_text_field {
  color: #ababab;
  background-color: #2c2c2c;
  border: 1px solid #9671ff00;
  border-radius: 5px;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 18px;
  transition: all .1s;
}

.form_text_field:active {
  border-color: #9671ff;
}

.form_text_field:focus {
  border-width: 1px;
  border-color: #9671ff;
}

.form-block {
  max-width: 500px;
  display: none;
}

.form-2 {
  grid-row-gap: 26px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block-140 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.form_select_field {
  color: #ababab;
  background-color: #2c2c2c;
  border: 0 solid #000;
  border-radius: 5px;
  margin-bottom: 0;
  padding-left: 12px;
  font-size: 12px;
  line-height: 18px;
}

.tb_10 {
  color: #ad98fa;
  font-size: 10px;
  line-height: 12px;
  display: none;
  position: absolute;
  inset: auto 0% -15px auto;
}

.tb_10.gray {
  color: #ffffffb3;
  display: block;
  position: static;
}

.tb_10.purple {
  font-weight: 800;
  display: block;
  position: static;
}

.success-message-2 {
  background-color: #ddd0;
}

.h45 {
  color: #fff;
  margin-bottom: 0;
  font-size: 45px;
  line-height: 110%;
}

.h45.black {
  color: #000;
  font-weight: 900;
}

.h45.black.light, .h45.light {
  font-weight: 300;
}

.h45.extra-bold.em {
  font-size: 1.9em;
}

.h45.extra-bold {
  text-align: center;
  font-weight: 800;
}

.f-heading {
  padding-right: 200px;
}

.f-heading._40padd {
  padding-left: 40px;
}

.f-heading._40bpadd {
  padding-bottom: 40px;
}

.image-118 {
  width: 570px;
}

.image-118.mob {
  display: none;
}

.image-119 {
  width: 520px;
}

.image-119.mob {
  display: none;
}

.image-120 {
  width: 350px;
}

.image-120.mob {
  display: none;
}

.image-121 {
  width: 589px;
}

.image-121.mob {
  display: none;
}

.company_quotes {
  background-color: #1d1d1d;
}

.company_quotes_slider {
  background-color: #ddd0;
}

.icon-3 {
  font-size: 14px;
}

.company_quotes_slide_wrap {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.company_quotes_slide_content {
  grid-column-gap: 117px;
  justify-content: center;
  display: flex;
}

.company_quotes_slide_company_logo_wrap {
  grid-row-gap: 33.5px;
  border-right: .5px solid #fff;
  flex-direction: column;
  align-items: center;
  padding-top: 32px;
  padding-right: 107px;
  display: flex;
}

.company_quotes_slide_company_logo {
  width: 119px;
}

.company_quotes_slide_company_logo._2 {
  width: 167px;
}

.company_quotes_slide_company_logo._3 {
  width: 220px;
}

.company_quotes_slide_company_logo._4 {
  width: 246px;
}

.underlined_text {
  color: #ababab;
  font-size: 14px;
  font-weight: 800;
  line-height: 24px;
  text-decoration: underline;
}

.p20 {
  color: var(--white-smoke);
  font-size: 20px;
  line-height: 26px;
}

.p20.gray {
  color: #fff9;
}

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

.company_quotes_slide_quote {
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: flex-start;
  width: 55%;
  display: flex;
}

.instant_click {
  background-color: #1d1d1d;
  padding-top: 80px;
  padding-bottom: 180px;
}

.instant_click_h_wrap {
  z-index: 2;
  max-width: 40%;
  position: relative;
}

.instant_click_content {
  grid-row-gap: 44px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.invite_div {
  z-index: 2;
  grid-row-gap: 14px;
  background-color: #222;
  border: 1px solid #4c4343;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  padding: 23px 123px 26px;
  display: flex;
  position: relative;
}

.form-3 {
  grid-column-gap: 8px;
  display: flex;
}

.txt_select_field_wrap {
  background-color: #2b2b2b;
  border-radius: 8px;
  padding: 5px 5px 5px 0;
  display: flex;
}

.transparent_txt_field {
  color: #f1f1f180;
  background-color: #fff0;
  border: 0 solid #000;
  align-self: center;
  margin-bottom: 0;
  padding-left: 16px;
  padding-right: 12px;
  font-size: 1vw;
}

.invite_select {
  grid-column-gap: 12px;
  color: var(--white-smoke);
  background-color: #383838;
  border: 0 solid #000;
  border-radius: 5px;
  justify-content: space-between;
  align-items: center;
  max-width: 90px;
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.grid-18 {
  z-index: 2;
  grid-column-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  position: relative;
}

.div-block-141 {
  z-index: 1;
  opacity: .6;
  filter: blur(30px);
  background-image: radial-gradient(circle, #9671ff99, #1d1d1d00 60%);
  border-radius: 500px;
  width: 500px;
  height: 500px;
  position: absolute;
}

.image-122 {
  z-index: 1;
  object-fit: cover;
  width: 100vw;
  height: 105vh;
  padding-left: 175px;
  position: absolute;
  inset: 0% 0% auto;
}

.image-122.desktop {
  object-position: 100% 50%;
  height: 100%;
}

.gradient_overlay {
  z-index: 2;
  background-image: linear-gradient(to right, #000 15%, #0000 87%, #0009);
  position: absolute;
  inset: 0%;
}

.gradient_overlay._2 {
  background-image: linear-gradient(to right, #1d1d1d, #0000 10% 90%, #1d1d1d);
}

.made_with_riverside {
  background-color: #1d1d1d;
  padding-top: 50px;
  padding-bottom: 50px;
}

.made_with_riverside.ty_2 {
  padding-top: 10px;
}

.made_with_riverside.ty_2.is--business-page {
  padding-top: 0;
  padding-bottom: 0;
}

.made_with_riverside.ty_2.is--producer-lp {
  padding-top: 48px;
  padding-bottom: 48px;
}

.container-1160-4 {
  max-width: 1164px;
  margin-left: auto;
  margin-right: auto;
}

.html-embed-18 {
  display: block;
}

.made_with_riverside_slider_wrap {
  margin-top: 20px;
}

.made_with_riverside_slider_wrap.mt-0 {
  margin-top: 0;
}

.name_and_logo_wrap {
  grid-row-gap: 13px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.image-123 {
  width: 168px;
}

.image-123._2 {
  width: 83px;
}

.image-123._2.inv {
  filter: invert();
  width: 60px;
}

.image-123._3 {
  width: 97px;
}

.image-124 {
  width: 56px;
}

.hero_badge_image {
  width: 260px;
  margin-top: 27px;
}

.hero_small_nav {
  z-index: 5;
  grid-column-gap: 18px;
  background-image: linear-gradient(#0000, #000000b3);
  justify-content: center;
  align-items: flex-start;
  height: 50px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.hero_small_nav.is--dark {
  background-image: linear-gradient(#0000, #1d1d1d);
  justify-content: flex-end;
  align-items: flex-start;
  padding-right: 150px;
}

.underline_small_nav {
  border-bottom: 1px solid #fff;
  padding-bottom: 6px;
}

.slide-nav-3 {
  display: none;
}

.vid_wrapper {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 126px;
  display: flex;
  position: absolute;
  top: 10px;
  overflow: hidden;
}

.vid_wrapper._2 {
  width: 147px;
  height: 164px;
  top: 5px;
  left: 6px;
}

.vid_wrapper._3 {
  width: 147px;
  height: 164px;
  top: 5px;
  left: 160px;
}

.vid_wrapper._4 {
  top: 144px;
}

.ma-play-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.form-4 {
  width: auto;
  height: auto;
}

.tb-12 {
  font-size: 12px;
}

.tb-12.absolute {
  color: #ababab;
  position: absolute;
  bottom: -24px;
}

.tb-12.gray {
  color: #ababab;
}

.tb-12.white {
  color: #fff;
  line-height: 100%;
}

.tb-14-2 {
  color: #ababab;
  font-size: 12px;
  font-weight: 400;
}

.ma-wrap {
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding-left: 150px;
  display: flex;
  position: relative;
  inset: 0%;
}

.hero-wrapper {
  z-index: 2;
  color: #fff;
  object-fit: fill;
  background-color: #0000;
  border-radius: 10px;
  width: 478px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.play-pause-button {
  width: auto;
  height: 56px;
  margin-bottom: 0;
  display: flex;
}

.hero-text-wrapper {
  grid-row-gap: 10px;
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 40px;
  display: flex;
  position: static;
}

.strength-button-container {
  flex: 0 auto;
  height: 28px;
  margin-bottom: 0;
}

.checkbox-label-2 {
  text-align: center;
  width: auto;
  line-height: 34px;
  display: none;
  position: absolute;
  inset: 0% 10px 0% auto;
}

.cta-wrapper-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  margin-top: 40px;
  display: flex;
}

.audio-enhancer-toggler {
  z-index: 10;
  border-color: #fffc;
  border-radius: 20px;
  width: 70px;
  height: 28px;
  margin-top: 0;
  margin-left: 0;
  position: relative;
}

.audio-enhancer-toggler.w--redirected-checked {
  background-color: #3898ec00;
  background-image: none;
  border-color: #fff;
  width: 70px;
  height: 28px;
  margin-top: 0;
  margin-left: 0;
}

.audio-enhancer-toggler.w--redirected-focus {
  box-shadow: none;
}

.state-tb {
  z-index: 1;
  height: auto;
  font-size: 12px;
  font-weight: 400;
  position: absolute;
  right: 9px;
}

.state-tb._2 {
  z-index: 1;
  height: auto;
  left: 9px;
  right: auto;
}

.toggle-wrapper {
  position: relative;
}

.h55 {
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  font-size: 55px;
  font-weight: 800;
  line-height: 62px;
}

.h55.white {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
}

.h55.white.desk {
  margin-bottom: 6px;
}

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

.h55.white.left._300-weight {
  color: #fff;
  margin-bottom: 0;
  font-weight: 300;
  line-height: 70px;
}

.h55.white.left._300-weight.height {
  line-height: 70px;
}

.h55.white.mb--0 {
  margin-bottom: 0;
}

.h55.no-marg {
  margin-bottom: 0;
}

.h55.no-marg.white, .h55.no-marg.white.left {
  text-align: left;
}

.get_started_btn-2 {
  color: #fff;
  background-color: #9671ff;
  border-radius: 5px;
  padding: 15px 30px;
  font-weight: 700;
  transition: all .2s;
}

.get_started_btn-2:hover {
  background-color: #885eff;
}

.get_started_btn-2:active {
  background-color: #7b54ea;
}

.tb-16 {
  font-size: 16px;
  line-height: 24px;
}

.tb-16.gray {
  color: #6f6f6f;
  line-height: 26px;
}

.tb-16.gray.center {
  color: #fff9;
  text-align: center;
  line-height: 22px;
}

.play-wrapper {
  background-color: #1d1d1dd9;
  border: 1px solid #646464;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 40px;
  padding: 18px 16px;
  display: flex;
  position: static;
  inset: auto 0% 0%;
}

.subhead-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.play-checkbox {
  background-color: #5f5f5f00;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830667fd_651b3c3bb8507dbe0e4d684d_651a7e28f552486dc3752d62_play%2011.svg");
  background-position: 55%;
  background-repeat: no-repeat;
  background-size: 15px;
  border-color: #fff;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  margin-top: 0;
  margin-left: 0;
  transition: background-color .2s;
}

.play-checkbox:hover {
  background-color: #9671ffb3;
}

.play-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830667fe_651a7e28f552486dc3752d63_pause.svg");
  background-position: 50%;
  background-size: 14px;
  border-color: #fffc;
}

.play-checkbox.w--redirected-focus {
  box-shadow: none;
}

.progress-bar {
  flex: 1;
  align-self: stretch;
}

.heading-ma-wrapper {
  background-color: #0000;
  padding-top: 0;
  position: static;
}

.circle {
  z-index: 1;
  background-color: #fff;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  margin-bottom: .6px;
  position: absolute;
  left: 4px;
}

.tb-10 {
  color: #ababab;
  font-size: 10px;
  line-height: 14px;
}

.tb-10.absolute {
  position: absolute;
  inset: auto 0% -30px auto;
}

.play-btn {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: flex;
}

.checkbox-field {
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 28px;
  margin-bottom: 0;
  padding-left: 0;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.checkbox-field:hover {
  background-color: #9671ffb3;
  border-radius: 20px;
}

.checkbox-field._2 {
  border-radius: 50%;
  width: auto;
  height: auto;
}

.progress-wrapper {
  flex-direction: column;
  flex: 1;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.loading-img {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.mclp-img {
  display: none;
}

.ne_hero {
  background-color: var(--dark);
  padding-top: 120px;
  position: relative;
}

.ne_hero_content {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-span-13 {
  font-weight: 400;
}

.image-125 {
  width: 100%;
  position: static;
  inset: auto auto 0% 0%;
}

.ne_hero_monitor_wrap {
  justify-content: center;
  align-items: center;
  width: 961px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.ne_hero_monitor_wrap.ty_2 {
  overflow: visible;
}

.logos_loop_dark {
  grid-row-gap: 32px;
  background-color: var(--dark);
  flex-direction: column;
  padding-top: 37px;
  padding-bottom: 31px;
  overflow: hidden;
}

.logos_loop_dark_txt {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.logos_loop_dark_wrap {
  margin-top: 34px;
}

.marquee-content {
  grid-column-gap: 40px;
  align-items: center;
  display: flex;
}

.marquee-content.scroll {
  grid-column-gap: 28px;
  flex: none;
}

.marquee_img {
  height: 33px;
}

.marquee_img._2 {
  height: 25px;
}

.marquee_img._3 {
  height: 60px;
}

.easy-as__section {
  grid-row-gap: 108px;
  background-color: var(--dark);
  flex-direction: column;
  padding: 74px 30px 83px;
}

.intuitive_nav_h {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.intuitive_nav_h.mw--690 {
  max-width: 690px;
  margin-left: auto;
  margin-right: auto;
}

.easy-as__grid {
  grid-column-gap: 18px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 55px;
}

.easy-as__grid.ty_2 {
  margin-top: 0;
}

.intuitive_nav_grid_box {
  grid-column-gap: 66px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.intuitive_nav_grid_box_text {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  width: 40%;
  display: flex;
}

.intuitive_nav_grid_box_img_wrap {
  grid-row-gap: 22px;
  background-image: linear-gradient(#131313, #1d1d1d);
  border: 1px solid #242424;
  border-radius: 8px;
  flex-direction: column;
  flex: none;
  align-items: flex-end;
  width: 600px;
  height: 380px;
  padding: 8px;
  display: flex;
  position: relative;
}

.image-126 {
  width: 18px;
  margin-right: 27px;
}

.image-126._2 {
  width: 10px;
}

.inted-img {
  width: 669px;
  box-shadow: 1px 1px 20px #00000040;
}

.per-track__section {
  background-color: #1d1d1d;
  background-image: linear-gradient(#000000b3 4%, #1d1d1d 35%);
  padding: 100px 30px 65px;
  overflow: hidden;
}

.per-track__section.desk {
  display: block;
}

.amped_by_ai_content {
  grid-row-gap: 85px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.per-track__heading {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.per-track__grid {
  grid-column-gap: 0px;
  grid-row-gap: 95px;
  align-items: center;
  margin-top: 45px;
}

.amped_by_ai_grid_box {
  background-image: linear-gradient(#2c2c2c 53%, #252525);
  border: 1.5px solid #393939;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 48px 32px;
  transition: all .2s;
  display: flex;
  position: relative;
}

.amped_by_ai_grid_box:hover {
  background-image: linear-gradient(#2c2c2c 53%, #1d1d1d);
}

.amped_by_ai_grid_box.solid {
  background-color: #2c2c2c;
  background-image: none;
  position: relative;
}

.amped_by_ai_grid_box._4 {
  align-items: center;
  padding-left: 32px;
  padding-right: 32px;
}

.image-128 {
  width: 100%;
}

.amped_by_ai_grid_box_txt {
  z-index: 4;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 200px;
  padding-top: 20px;
  display: flex;
  position: relative;
}

.amped_by_ai_grid_box_txt._2 {
  height: 150px;
}

.div-block-143 {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-143._2 {
  align-items: flex-start;
}

.branded_content {
  background-color: #f6f6f6;
  padding: 50px 30px 100px;
}

.branded_content.pb__74 {
  padding-bottom: 75px;
}

.branded_content_content {
  grid-row-gap: 60px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.branded_content_h {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.branded_content_h.mobile {
  display: none;
}

.branded_content_grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.branded_content_grid_box {
  background-color: var(--dark);
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.branded_content_grid_box._2 {
  background-color: #1d1d1d;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.branded_content_grid_box._2.center {
  justify-content: space-between;
}

.branded_content_grid_box_txt {
  z-index: 3;
  grid-row-gap: 16px;
  background-color: #1d1d1d;
  flex-direction: column;
  align-items: center;
  padding: 35px 30px 50px;
  display: flex;
  position: relative;
}

.branded_content_grid_box_txt._2 {
  justify-content: flex-end;
  padding-bottom: 50px;
  padding-left: 14px;
  padding-right: 14px;
}

.branded_content_grid_box_img {
  z-index: 1;
  object-fit: cover;
  background-color: #1d1d1d;
  width: 100%;
  max-height: 206px;
  position: relative;
}

.branded_content_grid_box_img._2 {
  width: 282px;
}

.branded_content_grid_box_img._2._150px {
  width: 158px;
}

.branded_content_gradient {
  z-index: 2;
  background-image: linear-gradient(#0000, #0f0f0f00 31%, #141414b0 44%, #1d1d1d 50%);
  position: absolute;
  inset: 0%;
}

.branded_content_grid_box_img_wrap {
  justify-content: center;
  align-items: center;
  height: 50%;
  padding-top: 14px;
  display: flex;
}

.online_video_editor {
  padding: 24px;
}

.online_video_editor.desktop {
  padding: 0;
}

.online_video_editor_wrap {
  background-color: #f6f6f6;
  border-radius: 4px;
}

.online_video_editor_content {
  grid-row-gap: 70px;
  flex-direction: column;
  padding-top: 70px;
  padding-bottom: 100px;
  display: flex;
}

.online_video_edito_vid_dd {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 400px;
  display: flex;
}

.dropdown-toggle {
  align-items: center;
  width: 100%;
  padding-left: 0;
  display: flex;
}

.dropdown {
  width: 100%;
  height: auto;
}

.dropdown-list-2 {
  background-color: #645f5f;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.dropdown-list-2.w--open {
  background-color: #0000;
  margin-bottom: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.online_video_editor_dd {
  width: 540px;
  max-width: 540px;
}

.online_video_editor_dd_wrap {
  border-bottom: 1.5px solid #ababab33;
}

.online_video_editor_dd_wrap._2 {
  border-bottom-width: 0;
}

.featured_online_editor {
  grid-row-gap: 46px;
  background-color: #f6f6f6;
  flex-direction: column;
  padding: 65px 30px 113px;
  display: flex;
}

.featured_online_editor.mob {
  display: none;
}

.featured_online_editor_grids_wrap {
  grid-row-gap: 80px;
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  margin-top: 40px;
  padding: 34px 80px 70px;
  display: flex;
}

.featured_online_editor_grid {
  grid-column-gap: 88px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-145 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-direction: column;
  display: flex;
}

.featured_online_editor_grid_box {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.featured_online_editor_grid_box:hover {
  text-decoration: none;
}

.featured_online_editor_grid_box_icon {
  width: 25px;
  height: 25px;
  margin-bottom: 8px;
}

.perfect_your_content {
  background-color: #f6f6f6;
  padding: 55px 30px 68px;
}

.perfect_your_content_content {
  grid-row-gap: 48px;
  flex-direction: column;
  display: flex;
}

.perfect_your_content_grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.perfect_your_content_grid_box {
  background-color: #222;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-end;
  height: 420px;
  padding-bottom: 38px;
  padding-left: 63px;
  padding-right: 63px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.p_16 {
  color: #fff9;
  text-align: center;
  line-height: 22px;
}

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

.p_16.left.white {
  color: #fff;
}

.p_16.left.white.max-w {
  max-width: 461px;
}

.p_16.left.ababab {
  color: #fff;
}

.p_16.left.ababab.max-w {
  color: #ababab;
  max-width: 461px;
  line-height: 24px;
}

.perfect_your_content_grid_box_text {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-129 {
  z-index: 2;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-129._2 {
  height: 260px;
}

.image-129._3 {
  object-fit: contain;
  position: static;
}

.div-block-146 {
  justify-content: center;
  width: 100%;
  height: 260px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.abai_visual_wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 308px;
  padding-left: 1px;
  padding-right: 1px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.abai_visual_wrapper.cleanup {
  justify-content: flex-start;
}

.abai_visual_wrapper.shownotes {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 124px;
  overflow: hidden;
}

.magic_audio_hov {
  z-index: 2;
  background-color: #2c2c2c;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 162px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.magic_audio_hov_img {
  width: 100%;
}

.ma_divider {
  background-color: #fff;
  border-radius: 200px;
  width: 4px;
  height: 90%;
  display: flex;
  position: absolute;
  right: 0;
}

.spark {
  flex: none;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 42px 47px auto auto;
}

.spark.small {
  width: 11px;
  min-width: 11px;
  height: 11px;
  min-height: 11px;
  top: 17px;
  right: 107px;
}

.spark._2 {
  width: 30px;
  height: 30px;
  top: 43px;
  right: 195px;
}

.spark._2._3 {
  width: 33px;
  height: 33px;
  right: 404px;
}

.spark._2._3._4 {
  width: 24px;
  height: 24px;
  top: 43px;
  right: 453px;
}

.spark._3 {
  top: 7px;
  right: 17px;
}

.spark._4 {
  width: 10px;
  height: 10px;
  right: 310px;
}

.spark._4._5 {
  width: 15px;
  height: 15px;
  top: 59px;
  right: 374px;
}

.bad_audio_wrapper {
  z-index: 1;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  position: absolute;
}

.bad_audio_img {
  width: 100%;
}

.grad_overlay {
  background-image: linear-gradient(to right, #2c2c2c, #2c2c2b00);
  width: 100px;
  height: 100%;
  position: absolute;
  inset: 0% -100px 0% auto;
}

.cleanup_wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #dbdbdb;
  align-items: center;
  padding: 12px 18px;
  font-size: 16px;
  line-height: 34px;
  display: none;
  position: relative;
}

.purple_span {
  z-index: 2;
  color: #fff;
  background-color: #9671ff;
  border-radius: 4px;
  padding-left: 6px;
  padding-right: 6px;
  position: relative;
}

.cleanup_bg {
  z-index: 1;
  background-color: #222;
  border: 1px solid #2b2b2b;
  border-radius: 18px 18px 18px 4px;
  width: 480px;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.cleanuptxt {
  z-index: 3;
  background-image: linear-gradient(270deg, #24242400, #222 21% 49%, #222 78%, #24242400);
  position: relative;
}

.shown_img {
  width: 320px;
  margin-bottom: 80px;
}

.shown_img2 {
  width: 384px;
}

.shown_bg {
  z-index: 3;
  background-image: linear-gradient(#2d2d2d00 41%, #252525 66%);
  border-radius: 8px;
  align-items: flex-end;
  padding-bottom: 48px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.shown_bg:hover {
  background-image: linear-gradient(#2d2d2d00 43%, #1d1d1d 62%);
}

.mc_wrapper {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.mc_vis_wrapper {
  flex: 1;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.mc_star {
  z-index: 2;
  width: 100%;
  position: relative;
}

.mc_img {
  z-index: 1;
  width: 100%;
  position: absolute;
}

.mclp_img_desk {
  width: 1150px;
  margin-top: 28px;
}

.quotes_slider {
  z-index: 2;
  background-color: #1d1d1d;
  padding-top: 50px;
  padding-bottom: 50px;
  position: relative;
  overflow: hidden;
}

.quotes_slider.ty_2 {
  padding-top: 66px;
  padding-bottom: 46px;
}

.paragraph-21 {
  color: var(--black);
  margin-top: 24px;
  padding-bottom: 0;
  font-weight: 400;
  overflow: hidden;
}

.mask-3 {
  width: 100%;
  height: 100%;
  overflow: visible;
}

.slide-nav-4 {
  display: none;
}

.slider-3 {
  background-color: #000;
  align-items: center;
  width: 1160px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 30px;
  padding-left: 50px;
  display: flex;
  overflow: hidden;
}

.slider-3.desk {
  padding-bottom: 0;
}

.slider-3.mob {
  display: none;
}

.icon-4 {
  margin-right: 20px;
  font-size: 14px;
}

.icon-5 {
  margin-left: 20px;
  margin-right: 0;
  font-size: 14px;
  position: relative;
}

.left-arrow-3 {
  background-color: #000;
  width: 50px;
  overflow: visible;
}

.right-arrow-5 {
  background-color: #000;
  justify-content: flex-start;
  width: 50px;
  padding-left: 50px;
  display: flex;
}

.slide-3 {
  margin-right: 18px;
}

.quote_slide_div {
  grid-row-gap: 16px;
  background-color: #1d1d1d;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  padding: 15px 17px 22px 24px;
  font-size: 16px;
  line-height: 2;
  display: flex;
}

.quote_slide_personal_img {
  width: 35px;
  height: 35px;
}

.quote_slide_name {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.quote_slide_personal {
  justify-content: space-between;
  display: flex;
}

.quote_slide_name_txt {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.quote_slide_posted_on_icon {
  width: 39px;
}

.quote_slide_posted_on {
  grid-row-gap: 2px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.quote_slide_quote_wrap {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.image-132 {
  width: 125px;
}

.quote_slide_date_wrap {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.collection-list-5 {
  grid-column-gap: 4px;
  align-items: center;
  display: flex;
}

.collection-item-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.show_notes_visual_wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 308px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.show_notes_visual_wrapper.cleanup {
  justify-content: flex-start;
}

.show_notes_visual_wrapper.shownotes {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 124px;
  overflow: hidden;
}

.div-block-149 {
  z-index: 10;
  max-width: 1220px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  top: 50px;
}

.cleanup_an_wrap {
  grid-row-gap: 25px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.cleanup_an_line {
  grid-column-gap: 18px;
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.cleanup_an_line_wrap {
  grid-row-gap: 13px;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 5px;
  display: flex;
}

.cleanup_an_line_wrap.no_pad {
  padding-left: 0;
}

.quote_slides_wrap {
  grid-column-gap: 18px;
  flex-direction: row;
  padding-right: 50px;
  display: flex;
}

.image-134 {
  display: none;
  position: absolute;
  inset: auto 20px 20px auto;
}

.image-136 {
  width: 889px;
  position: absolute;
  top: 36px;
}

.image-137 {
  z-index: 5;
  width: 164px;
  position: absolute;
  inset: 35% auto auto 25%;
}

.intuitive_bg_vid {
  z-index: 2;
  border-radius: 1px;
  width: 100%;
}

.tabs-4 {
  max-width: 1160px;
  height: 500px;
  display: flex;
}

.tabs-menu-3 {
  flex-direction: column;
  order: 1;
  max-width: 540px;
  padding-top: 24px;
  padding-left: 50px;
  display: flex;
}

.tabs-content-5 {
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 570px;
  height: 100%;
  display: flex;
}

.vid_edit_tab_link {
  grid-row-gap: 0px;
  color: #ababab;
  background-color: #0000;
  flex-direction: column;
  padding: 0;
  font-size: 22px;
  font-weight: 800;
  line-height: 22px;
  display: flex;
}

.vid_edit_tab_link.w--current {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  color: var(--primary-purple);
  background-color: #0000;
  flex-direction: column;
  padding: 0;
  font-size: 22px;
  font-weight: 800;
  line-height: 22px;
  display: flex;
}

.div-block-151 {
  background-color: #ababab33;
  height: 1.5px;
  margin-top: 12px;
  margin-bottom: 24px;
}

.image-138 {
  width: 10px;
  height: 6px;
  font-size: 14vw;
  line-height: 14px;
}

.text-span-14 {
  font-weight: 300;
}

.text-block-32 {
  font-weight: 500;
}

.text-block-32._2 {
  text-align: center;
  line-height: 28px;
}

.bold-text {
  color: #fff;
  font-weight: 400;
}

.image-139 {
  width: 35px;
  position: absolute;
  inset: -30px -60px auto auto;
}

.h48 {
  color: #fff;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.h48.desk {
  font-size: 38px;
}

.amped-arrow {
  z-index: 4;
  position: absolute;
  inset: auto 32px 48px auto;
}

.amped-arrow.dn {
  display: none;
}

.bf-img {
  width: 120px;
}

.text-span-15 {
  font-weight: 800;
}

.bf-visual {
  z-index: 1;
  width: 250px;
  height: 70px;
  position: absolute;
  inset: -21% auto 0% 0%;
}

.bf-visual._2 {
  width: 220px;
  inset: -16% 0% 0% auto;
}

.bf-visual-mob {
  display: none;
}

.link-4 {
  text-decoration: underline;
}

.flex-block {
  width: 100%;
}

.nav-wrap-b {
  width: 100%;
  display: block;
}

.nav-wrap-a {
  z-index: 2148;
  width: 100%;
  display: block;
  position: relative;
}

.typewriter_tb16px4 {
  color: #9671ff;
  width: 50px;
  height: 26px;
  font-size: 16px;
  line-height: 26px;
}

.typewriter_p16px5 {
  color: #ffffff80;
  max-width: 295px;
  height: 26px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 150%;
}

.h33 {
  color: var(--white-smoke);
  margin-bottom: 0;
  font-size: 33px;
  font-weight: 700;
  line-height: 35px;
}

.text-block-33 {
  font-size: 14px;
}

.coming-soon {
  color: #fff;
  background-color: #3d3d3d;
  border-radius: 4px;
  padding: 10px;
  font-size: 12px;
  line-height: 15px;
  position: absolute;
  inset: 20px 20px auto auto;
}

.underline {
  background-color: #222;
  width: 100%;
  height: 1.5px;
  margin-top: 2px;
}

.html-embed-19 {
  display: none;
}

.editor_hero {
  background-color: #151515;
  padding-top: 110px;
  padding-bottom: 60px;
}

.editor-hero-img {
  width: 704px;
}

.editor_hero_content_wrap {
  grid-column-gap: 50px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.edit_hero_content {
  grid-row-gap: 14px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.link-5 {
  color: #ababab;
  text-decoration: underline;
  transition: all .2s;
}

.link-5:hover {
  opacity: .8;
}

.changing-tabs-wrap {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding-top: 0;
  position: relative;
}

.changing-dd-wrap {
  flex-direction: column;
  align-items: stretch;
  width: 416px;
  max-width: 416px;
  display: flex;
}

.dropdown-toggle-2 {
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 22px;
  font-weight: 800;
  line-height: 30px;
}

.dropdown-2 {
  border-bottom: 1px solid #1d1d1d33;
  border-left: 0 solid #9671ff;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 0;
}

.dropdown-2._2 {
  border-bottom-width: 0;
}

.dropdown-list-3 {
  background-color: #0000;
  padding-top: 22px;
}

.dropdown-list-3.w--open {
  position: relative;
}

.changing-dds-image {
  width: 700px;
  display: none;
}

.changing-dds-images-wrap {
  width: 700px;
  height: 531px;
  overflow: hidden;
}

.changing-dd-div {
  border-left: 5px solid #9671ff;
  padding-left: 40px;
}

.tabs-5 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.tabs-content-6 {
  flex-direction: column;
  width: 700px;
  position: absolute;
  inset: auto 0% auto auto;
}

.tabs-menu-4 {
  grid-row-gap: 0px;
  flex-direction: column;
  width: 440px;
  display: flex;
}

.tabs-menu-4._2 {
  width: 490px;
}

.changing-tabs-link {
  grid-row-gap: 22px;
  color: #ababab;
  background-color: #0000;
  border-bottom: 0 solid #1d1d1d33;
  border-left: 2px solid #0000;
  flex-direction: column;
  align-items: flex-start;
  height: auto;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  padding-left: 40px;
  font-size: 22px;
  font-weight: 800;
  line-height: 38px;
  transition: all .2s;
  display: flex;
}

.changing-tabs-link:hover {
  border-left-width: 2px;
  border-left-color: #9671ff;
}

.changing-tabs-link.w--current {
  z-index: 2;
  color: #fff;
  background-color: #0000;
  border-bottom: 0 solid #1d1d1d33;
  border-left-width: 3px;
  border-left-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  height: auto;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 30px;
  line-height: 38px;
  display: flex;
}

.changing-tabs-link.w--current:hover {
  border-left-color: #9671ff;
}

.changing-tabs-link.editor-tabs-link {
  border-left-width: 0;
  flex-direction: row;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  overflow: hidden;
}

.changing-tabs-link.editor-tabs-link.w--current {
  border-left-width: 0;
}

.changing-tabs-link._2 {
  grid-row-gap: 8px;
  color: #1d1d1d;
  border-left-width: 4px;
  border-radius: 0;
  padding-top: 10px;
  font-size: 18px;
}

.changing-tabs-link-select-line {
  background-color: #9671ff;
  border-radius: 20px;
  width: 5px;
  height: 10%;
  position: absolute;
  top: 0;
  left: -40px;
}

.changing-tabs-image {
  z-index: 1;
  object-fit: cover;
  width: 80%;
  margin-left: 100px;
  position: relative;
}

.changing-tabs-image.relative {
  z-index: 2;
  width: 450px;
  position: absolute;
  inset: 0% 123px auto auto;
}

.changing-tabs-image._100 {
  width: 100%;
  margin-left: 0;
}

.changing-tabs-image._100._3 {
  width: 414px;
}

.changing-tabs-line {
  background-color: #1d1d1d33;
  border-radius: 20px;
  width: 444px;
  height: 1px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.dds-wrapper {
  display: none;
}

.lic-section2 {
  color: #1d1d1d;
  height: 100%;
  padding: 90px 30px 93px;
  font-size: 16px;
  line-height: 24px;
}

.lic-section2.is--dark {
  color: #ababab;
  background-color: #1d1d1d;
  overflow: hidden;
}

.lic-section2.is--dark.bg_img {
  height: 80vh;
  position: relative;
}

.lic-section2.desk.black {
  background-color: #1d1d1d;
  height: auto;
  position: relative;
  overflow: hidden;
}

.lic-section2.desk.gray {
  background-color: #fdfdfd;
}

.c-wrapper-11602 {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.c-wrapper-11602.is__right-30 {
  padding-right: 30px;
}

.c-wrapper-11602.mt--50 {
  margin-top: 50px;
}

.c-wrapper-11602.relative {
  z-index: 3;
  position: relative;
}

.c-wrapper-11602.flex-box {
  z-index: 2;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 1200px;
  display: flex;
  position: relative;
}

.c-wrapper-11602.flex-box.gap-50 {
  grid-row-gap: 50px;
}

.tabs-gray-line {
  background-color: #ababab66;
  border-radius: 5px;
  width: 1px;
  position: absolute;
  inset: 0% auto 0% 0;
}

.tabs-gray-line._2 {
  width: 4px;
}

.image-140 {
  z-index: 1;
  position: absolute;
  inset: 40px 0% auto auto;
}

.tab-pane-tab-1, .tab-pane-tab-2 {
  height: 400px;
}

.changing-tabs-image-wrap {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.image-141 {
  z-index: 2;
  position: absolute;
  inset: 150px 80px auto auto;
}

.image-142 {
  z-index: 2;
  position: absolute;
  inset: 105px auto auto 100px;
}

.changing-tabs-image2 {
  z-index: 1;
  object-fit: cover;
  width: 376px;
  position: relative;
}

.changing-tabs-image2.relative {
  z-index: 2;
  width: 450px;
  position: absolute;
  inset: 0% 123px auto auto;
}

.image-143 {
  z-index: 2;
  width: 167px;
  position: absolute;
  inset: auto 0 34px auto;
}

.tab-pane-tab-3 {
  overflow: visible;
}

.image-144 {
  z-index: 2;
  position: absolute;
  inset: auto 0% 184px auto;
}

.image-145 {
  z-index: 2;
  position: absolute;
  inset: auto 0% 124px auto;
}

.tabs-bg-img {
  z-index: 1;
  object-fit: cover;
  height: 100vh;
  position: absolute;
  inset: 0%;
}

.body-sn {
  overflow: visible;
}

.purple-link {
  color: #885eff;
}

.text-block-34 {
  font-size: 14px;
  line-height: 14px;
}

.case_study_link {
  color: #ababab;
  cursor: pointer;
  font-size: 14px;
  font-weight: 800;
  line-height: 24px;
  text-decoration: underline;
  transition: all .2s;
}

.case_study_link:hover {
  color: #fff;
  text-align: left;
}

.tabs-img {
  width: 510px;
  height: 410px;
  position: absolute;
  inset: 18% 10% auto auto;
}

.tabs-img._2 {
  object-fit: cover;
  border-radius: 6px;
  width: 670px;
  height: 470px;
  position: absolute;
  inset: 10% 0 0% auto;
}

.tabs-img._2.width {
  width: 670px;
}

.footer-v2 {
  z-index: 1;
  background-color: #f6f6f6;
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  height: 30em;
  padding-top: 0;
  display: flex;
  overflow: hidden;
}

.footer-v2.test {
  height: 865px;
  position: fixed;
  inset: auto 0% 0%;
}

.footer-v2-content-wrapper {
  justify-content: space-between;
  display: flex;
}

.footer-v2-logo {
  height: 2.4em;
}

.footer-v2-logo-apps-wrap {
  grid-row-gap: 1.1em;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-v2-apps-wrap {
  grid-column-gap: 10px;
  justify-content: space-between;
  display: flex;
}

.footer-v2-apps-img {
  height: 2.2em;
}

.footer-v2-contents {
  grid-row-gap: 5em;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-v2-logo-link-block {
  cursor: pointer;
}

.footer-v2-apps-link-block {
  opacity: .7;
  cursor: pointer;
  transition: all .2s;
}

.footer-v2-apps-link-block:hover {
  opacity: 1;
}

.footer-v2-guides-logos-wrap {
  grid-row-gap: 1.5em;
  flex-direction: column;
  display: flex;
}

.footer-v2-podcast-guides {
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  align-items: flex-start;
  padding: .7em;
  display: flex;
}

.footer-v2-podcats-link {
  color: #969696;
  margin-bottom: 2px;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
  transition: all .2s;
}

.footer-v2-podcats-link:hover {
  color: #1d1d1d;
  text-decoration: underline;
}

.footer-v2-podcats-link.em {
  font-size: .6em;
  line-height: 1.3em;
}

.footer-v2-aicpa-logo {
  width: 3.5em;
}

.footer-v2-leader-logo {
  height: 3em;
}

.footer-v2-rating-logo {
  width: 6.5em;
}

.footer-v2-bottom-logos {
  grid-column-gap: 18px;
  justify-content: flex-start;
  display: flex;
}

.footer-v2-small-logos {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.footer-v2-logo-divider {
  background-color: #bbb;
  width: 1px;
  height: 50px;
  position: absolute;
  inset: 12.5% 0% 0% auto;
}

.footer-v2-wrap {
  flex-direction: column;
  display: flex;
}

.footer-v2-wrap.desk {
  justify-content: flex-end;
  align-items: stretch;
}

.footer-v2-wrap.mobile {
  display: none;
}

.footer-v2-terms-social-links {
  justify-content: space-between;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.div-block-154 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-v2-legal-links-wrap {
  grid-column-gap: 24px;
  align-items: center;
  display: flex;
}

.footer-v2-legal-link {
  cursor: pointer;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
  transition: all .2s;
}

.footer-v2-legal-link:hover {
  text-decoration: underline;
}

.footer-v2-socials-wrap {
  grid-column-gap: 17px;
  align-items: center;
  display: flex;
}

.footer-v2-socials-link-block {
  opacity: .7;
  cursor: pointer;
  padding: 5px;
  transition: all .2s;
}

.footer-v2-socials-link-block:hover {
  opacity: 1;
}

.footer-v2-socials-link-icon {
  height: 15px;
}

.footer-v2-links-grid {
  grid-column-gap: 1.7em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-v2-links-wrap {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-v2-links-div {
  margin-bottom: 18px;
}

.footer-v2-links-div.bottom {
  margin-bottom: 0;
}

.footer-cta-v2 {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  background-color: #f6f6f6;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  height: 100%;
  margin-top: -2px;
  overflow: hidden;
  box-shadow: 0 6px 76px #00000080;
}

.footer-cta-v2.test {
  z-index: 2;
  position: relative;
}

.footer-cta-v2-gradient-div {
  cursor: pointer;
  background-image: linear-gradient(168deg, #1d1d1d 53%, #2a2439 68%, #463578 82%, #9671ff);
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  width: 100%;
  padding-top: 2.5em;
  padding-bottom: 3.2em;
}

.footer-cta-v2-icon {
  width: 22px;
}

.marquee-image, .div-block-156 {
  grid-column-gap: 16px;
  align-items: center;
  display: flex;
}

.tb_50 {
  color: #fff;
  font-size: 50px;
  font-weight: 800;
  line-height: 38px;
}

.footer-cta-v2-cursor {
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  display: flex;
  position: absolute;
}

.hover-stories {
  background-color: #ffe9ce99;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.hover-evenrs {
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  display: none;
}

.footer-cta-v2-cursor-div {
  grid-column-gap: 8px;
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  background-color: #000;
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  display: flex;
  position: absolute;
  top: 28px;
  left: 6px;
}

.paragraph-16px {
  color: #ffffffb3;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.paragraph-16px.white {
  color: #fff;
}

.paragraph-12px {
  color: #fff9;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
}

.footer-cta-v2-cursor-wrap {
  z-index: 1000;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.hover-agency-green {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #5c8d69d9;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.rec-square {
  background-color: #f25757;
  border-radius: 4px;
  width: 14px;
  height: 14px;
}

.text-block-35 {
  line-height: 38px;
}

.pagewrapper {
  z-index: 2;
  background-color: #f6f6f6;
  position: relative;
}

.padded-body {
  background-color: #f6f6f6;
  padding-bottom: 84vh;
}

.captions-hero-cards-wrapper-n {
  grid-column-gap: 18px;
  grid-row-gap: 24px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  max-height: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.captions-hero-cards-wrapper-n.is--mobile {
  display: none;
}

.captions-hero-cards-inner-n {
  grid-row-gap: 18px;
  flex-direction: column;
  display: flex;
}

.captions-hero-image-n {
  border-radius: 8px;
  width: 19.16vw;
  max-width: 276px;
}

.captions-hero-image-n.is_1 {
  flex: 1;
  width: 39.58vw;
  max-width: 570px;
}

.features-section {
  background-color: #1d1d1d;
  padding-top: 104px;
  padding-bottom: 104px;
}

.features-content {
  grid-row-gap: 210px;
  flex-direction: column;
  display: flex;
}

.features-img-2 {
  width: 277px;
  display: none;
}

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

.features-img-wrap {
  grid-column-gap: 16px;
  justify-content: flex-end;
  align-items: center;
  width: 657px;
  display: flex;
}

.features-row-text {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 330px;
  padding-left: 16px;
  display: flex;
  position: relative;
}

.features-row-text._2 {
  max-width: 400px;
}

.features-img-1 {
  width: 348px;
  display: none;
}

.features-img-3 {
  width: 270px;
  display: none;
}

.video-scales-wrap {
  grid-column-gap: 24px;
  align-items: center;
  display: flex;
}

.image-146 {
  height: 35px;
}

.image-147 {
  display: none;
}

.hero-mac-app {
  background-color: #fff;
  padding-top: 135px;
}

.hero-mac-app-image {
  width: 665px;
}

.hero-mac-app-content {
  justify-content: space-between;
  display: flex;
}

.hero-mac-app-heading-wrap {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  width: 450px;
  padding-top: 44px;
  padding-bottom: 35px;
  display: flex;
}

.text-span-16 {
  font-weight: 400;
}

.image-148 {
  width: 514px;
}

.image-149 {
  width: 236px;
}

.recording-zone {
  justify-content: center;
  align-items: center;
  padding-top: 220px;
  padding-bottom: 85px;
  display: flex;
}

.recording-zone-div {
  grid-row-gap: 16px;
  color: #fff9;
  text-align: center;
  border: 1px solid #9671ff;
  border-radius: 100px;
  flex-direction: column;
  align-items: center;
  max-width: 465px;
  padding: 55px 45px 50px;
  font-size: 16px;
  line-height: 20px;
  display: flex;
  position: relative;
}

.recording-zone-div.absolute-1 {
  z-index: 1;
  border-color: #ffffff1f;
  border-radius: 130px;
  width: 525px;
  max-width: none;
  height: 423px;
  position: absolute;
  inset: -30px 0% 0% -30px;
}

.recording-zone-div.absolute-2 {
  border-color: #ffffff0f;
  border-radius: 150px;
  width: 585px;
  max-width: none;
  height: 483px;
  position: absolute;
  inset: -60px 0% 0% -60px;
}

.recording-zone-div.absolute-3 {
  border-color: #ffffff05;
  border-radius: 180px;
  width: 645px;
  max-width: none;
  height: 543px;
  position: absolute;
  inset: -90px 0% 0% -90px;
}

.line-cap {
  background-color: #9671ff;
  width: 2.5px;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.ca-video_feature-5 {
  grid-row-gap: 20px;
  color: #fff9;
  -webkit-text-stroke-color: #fff9;
  flex-direction: column;
  font-size: 16px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.ca-video_feature-5:hover {
  color: #fff9;
  text-decoration: none;
}

.scrolling_indicator {
  grid-column-gap: 10px;
  align-items: center;
  display: flex;
}

.c-blog-nav-button-4 {
  background-color: #7d7aff;
  border-radius: 10px;
  padding: 12px 25px;
  font-size: 13px;
  font-weight: 700;
  line-height: 17px;
  transition: all .275s;
}

.c-blog-nav-button-4:hover {
  background-color: #7d7affcc;
}

.get_started_btn-3 {
  color: #fff;
  background-color: #9671ff;
  border-radius: 5px;
  margin-top: 8px;
  padding: 15px 30px;
  font-weight: 700;
  transition: all .2s;
}

.get_started_btn-3:hover {
  background-color: #885eff;
}

.get_started_btn-3:active {
  background-color: #7b54ea;
}

.scroll_circ {
  background-color: #fff;
  border-radius: 50%;
  width: 4px;
  height: 4px;
}

.scroll_wrap {
  border: 1px solid #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: flex-start;
  width: 14px;
  height: 20px;
  padding: 4px;
  display: flex;
}

.iphone_img {
  width: 350px;
}

.ca-hw-wrapper-4 {
  grid-column-gap: 40px;
  justify-content: space-between;
  display: flex;
}

.h30-3 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 44px;
}

.h30-3.h-white {
  color: #fff;
  text-align: left;
  font-family: Inter-custom-woff2, sans-serif;
}

.ca-hw-section-4 {
  background-color: #f6f6f6;
  padding: 80px 30px;
}

.ca-hw-section-4._2 {
  color: #fff;
  background-color: #1d1d1d;
}

.h35-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 42px;
}

.h35-2.black {
  color: #0b0d10;
  font-weight: 900;
  line-height: 44px;
}

.qr_image {
  width: 100%;
}

.call_menu_img {
  z-index: 2;
  width: 600px;
  position: absolute;
  inset: 0%;
}

.visual_wrapper {
  flex-direction: column;
  align-items: center;
  padding-top: 200px;
  display: flex;
}

.ca-video_feature-title-5 {
  color: #fff;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

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

.tb_14-2 {
  color: #fff;
  line-height: 26px;
}

.image-150 {
  width: 511px;
}

.laptop_image {
  width: 100%;
  position: absolute;
  inset: 0%;
}

.c-updated-nav-mobile-content-2 {
  display: none;
}

.background-video {
  z-index: 4;
  border-radius: 10px;
  width: 550px;
  height: 275px;
  position: absolute;
}

.background-video._2 {
  z-index: 5;
  opacity: 0;
}

.ca_lightbox-overlay-play-4 {
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play-4:hover {
  opacity: .8;
}

.cta-visual-1-3 {
  z-index: 1;
  width: 194px;
  height: 180px;
  position: absolute;
  inset: 22% auto auto 4%;
}

.hero_phone_as_webcam_wrap {
  height: 300vh;
  padding: 0;
  position: relative;
}

.hero_phone_as_webcam_wrap.mob {
  display: none;
}

.high_res_grid_box {
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.rs-search-icon-2 {
  cursor: pointer;
  width: 22px;
  padding: 3px;
  transition: opacity .3s;
}

.rs-search-icon-2:hover {
  opacity: .7;
}

.cpp_video-4 {
  cursor: pointer;
  border-radius: 10px;
  flex: none;
  align-self: center;
  position: relative;
  overflow: hidden;
}

.ca_lightbox-title-4 {
  color: #fff;
  margin-top: 5px;
  font-size: 26.75px;
  font-weight: 700;
  line-height: 29px;
  text-decoration: none;
}

.hero_phone_as_webcam {
  background-image: linear-gradient(#1d1d1d, #1d1d1d 50%, #000);
  flex-direction: column;
  justify-content: center;
  height: 100vh;
  padding-top: 200px;
  padding-bottom: 256px;
  display: flex;
  position: sticky;
  top: 0;
}

.cta-visual-2-3 {
  width: 287px;
  position: absolute;
  inset: auto 3% 10% auto;
}

.h30-4 {
  color: #1d1d1d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 54px;
}

.video_wrap {
  border-radius: 10px;
  width: 550px;
  height: 280px;
  position: relative;
  overflow: hidden;
}

.hiw_lightbox-2 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-end;
  padding-bottom: 22px;
  padding-left: 22px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0%;
}

.cta-visual-3-3 {
  position: absolute;
  inset: 14% 18% auto auto;
}

.cta-visual-2-4 {
  width: 72px;
  position: absolute;
  inset: auto 8% 10% auto;
}

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

.high_res_content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 30px;
  display: flex;
}

.call_menu_div {
  z-index: 3;
  justify-content: center;
  align-items: center;
  width: 600px;
  height: 410px;
  display: flex;
  position: relative;
}

.laptop_div {
  justify-content: center;
  align-items: center;
  width: 741px;
  height: 513px;
  display: flex;
  position: relative;
  box-shadow: 0 2px 26px #00000080;
}

.hero_paw_content {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  width: 33%;
  display: flex;
}

.high_res_section {
  max-width: none;
  padding-top: 50px;
  padding-bottom: 110px;
}

.ca-hw-feature-4 {
  grid-column-gap: 26px;
  color: #000;
  border: 1.5px solid #adadad33;
  border-left: 0 solid #adadad;
  border-right: 0 solid #adadad;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.ca-hw-feature-4.top {
  border-width: 0;
  padding-top: 0;
  position: static;
}

.ca-hw-feature-4.bottom {
  border-width: 0;
  padding-bottom: 0;
}

.hw_bg-image-3 {
  z-index: 10;
  width: 100%;
  min-width: 560px;
  height: 320px;
}

.high_res_grid_img {
  object-fit: none;
  width: 375px;
  height: 321px;
}

.section_business-remote {
  padding: 65px 30px 90px;
  font-size: 16px;
  line-height: 24px;
}

.section_business-remote.is--gray {
  background-color: #f6f6f6;
}

.section_business-remote.pt-40-pb-50 {
  padding-top: 40px;
  padding-bottom: 50px;
}

.section_business-remote.is--black {
  color: var(--white);
  background-color: #1d1d1d;
}

.section_business-remote.pb--55 {
  padding-bottom: 55px;
}

.gray-line {
  background-color: #0000004d;
  width: 1px;
  position: absolute;
  inset: 0% auto 0% .5px;
}

.gray-line.large-rounded {
  background-color: #ababab4d;
  border-radius: 20px;
  width: 3px;
}

.async-hero {
  grid-column-gap: 45px;
  background-color: #000;
  justify-content: flex-end;
  position: relative;
}

.async-hero-image {
  object-fit: cover;
  width: 50%;
}

.async-hero-content {
  z-index: 3;
  grid-row-gap: 36px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 1162px;
  padding-top: 180px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
}

.async-hero-h-wrap {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.async-hero-content-wrapper {
  grid-row-gap: 36px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.async-grid-wrap {
  background-image: linear-gradient(#151515, #000);
  padding-top: 53px;
  padding-bottom: 27px;
}

.async-grid-h {
  justify-content: center;
  align-items: center;
  margin-bottom: 53px;
  padding-bottom: 0;
  display: flex;
}

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

.async-grid-box {
  grid-row-gap: 28px;
  background-color: #1d1d1d;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: 36px 30px 83px;
  display: flex;
}

.async-grid-box-image {
  width: 302px;
  height: 136px;
}

.async-grid-box-text {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.container-small-1 {
  max-width: 770px;
}

.async-recording-101 {
  background-color: #1d1d1d;
  padding-top: 70px;
  padding-bottom: 42px;
}

.async-recording-101-content {
  grid-row-gap: 37px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.how-it-works-section {
  background-color: #fff;
  padding: 24px;
  overflow: hidden;
}

.how-it-works-sec-content-wrap {
  background-color: #f6f6f6;
  border-radius: 4px;
  height: 660px;
  padding-top: 68px;
  padding-bottom: 100px;
}

.how-it-works-sec-content {
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.how-it-works-sec-images-wrap {
  width: 571px;
  height: 357px;
  margin-top: 46px;
  position: relative;
}

.how-it-works-sec-txt-wrap {
  grid-row-gap: 57px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.how-it-works-text-div {
  grid-column-gap: 26px;
  cursor: pointer;
  border-bottom: 1px solid #ababab33;
  width: 473px;
  padding-bottom: 24px;
  display: flex;
}

.how-it-works-text-div.middle {
  padding-top: 24px;
}

.how-it-works-text-div.bottom {
  border-bottom-width: 0;
  padding-top: 24px;
  padding-bottom: 0;
}

.how-it-works-text-div-content {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.how-it-works-sec-image, .how-it-works-sec-image-add, .how-it-works-sec-image1, .how-it-works-sec-image2, .how-it-works-sec-image3, .how-it-works-sec-image4, .how-it-works-sec-image5 {
  width: 571px;
  position: absolute;
}

.how-it-works-sec-image-add3 {
  z-index: 2;
  width: 190px;
  position: absolute;
  inset: 38% 0% 0% 33%;
}

.how-it-works-sec-image-add2-1 {
  z-index: 2;
  width: 226px;
  position: absolute;
  inset: -82px -48px auto auto;
}

.how-it-works-sec-image-add2-2 {
  z-index: 2;
  width: 226px;
  position: absolute;
  inset: auto auto -32px -51px;
}

.how-it-works-text-div-content1, .how-it-works-text-div-content2, .how-it-works-text-div-content3, .how-it-works-text-div-content4, .how-it-works-text-div-content5 {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.async-hero-image-mobile, .how-it-works-section-mobile, .how-it-works-sec-mob-gird {
  display: none;
}

.how-it-works-sec-mob-grid-text {
  grid-column-gap: 26px;
  border-bottom: 1px solid #ababab33;
  width: 473px;
  padding-bottom: 24px;
  display: flex;
}

.how-it-works-sec-mob-grid-text.middle {
  padding-top: 24px;
}

.how-it-works-sec-mob-grid-text.bottom {
  border-bottom-width: 0;
  padding-top: 24px;
  padding-bottom: 0;
}

.changing-tabs-link-border {
  background-color: var(--primary-purple);
  border-radius: 20px;
  width: 3px;
  height: auto;
  position: absolute;
}

.changing-tabs-link-block {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 40px;
  display: flex;
}

.changing-tabs-link-block.padding-top-0 {
  padding-top: 0;
}

.cat-feature_video-overlay {
  z-index: 10;
  background-color: #1d1d1d80;
  display: block;
  position: absolute;
  inset: 0%;
}

.coming-soon-1 {
  color: #9671ff;
  text-transform: uppercase;
  border: 1.5px solid #9671ff;
  border-radius: 200px;
  padding: 9px;
  font-size: 10px;
  font-weight: 800;
  line-height: 12px;
}

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

.flex-horizontal.gap-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.flex-horizontal.is--colob {
  grid-column-gap: 117px;
  grid-row-gap: 117px;
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-horizontal.is--repurpose {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  margin-top: 55px;
}

.flex-horizontal.is--producer-lp {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 39px;
}

.text-block-36 {
  display: none;
}

.back-tb {
  color: #fff;
  font-size: 12px;
}

.heading {
  padding-bottom: 40px;
}

.bo-hero {
  background-color: #1d1d1d;
  padding-top: 100px;
  padding-bottom: 60px;
  overflow: hidden;
}

.bo-hero-content-wrap {
  grid-column-gap: 60px;
  justify-content: space-between;
  display: flex;
}

.bo-hero-content-img-wrap {
  grid-column-gap: 21px;
  align-items: center;
  width: 551px;
  display: flex;
}

.bo-hero-content-text-wrap {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.bo-hero-content {
  grid-row-gap: 50px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 611px;
  display: flex;
}

.bo-hero-h-wrap {
  max-width: 520px;
}

.bo-hero-checks-button-wrap {
  grid-row-gap: 26px;
  flex-direction: column;
  display: flex;
}

.bo-checks-wrap {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.bo-checkbox {
  background-color: #2c2c2c;
  border: 0 solid #0000;
  border-radius: 90px;
  align-items: center;
  margin-bottom: 0;
  padding: 8px 20px;
  transition: all .2s;
  display: flex;
}

.bo-checkbox:hover {
  background-color: #555;
  border: 0 solid #fff;
}

.checkbox-2 {
  border-radius: 1.8px;
  margin-top: 0;
  margin-left: 0;
  transition: all .2s;
}

.checkbox-2.w--redirected-checked {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830669a6_checkmark-home-test.svg");
  background-size: auto;
  border-color: #fff;
  border-radius: 1.8px;
}

.checkbox-label-3 {
  color: #fff;
  margin-bottom: 0;
  margin-left: 10px;
  font-size: 13px;
  font-weight: 400;
}

.form-block-2 {
  margin-bottom: 0;
}

.form-5 {
  grid-column-gap: 9px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  display: flex;
}

.grid-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  height: 100%;
}

.image-151, .image-152 {
  width: 380px;
}

.image-153 {
  width: 212px;
  height: 380px;
}

.bo-hero-image-1 {
  min-height: 325px;
  max-height: 342px;
}

.bo-hero-image-wrap {
  width: 100%;
  min-width: 320px;
  max-width: 380px;
  position: relative;
}

.bo-hero-image-4 {
  position: absolute;
  inset: 13px auto auto 13px;
}

.bo-hero-images-wrap {
  grid-row-gap: 14px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.bo-hero-image-3 {
  width: 374px;
}

.bo-section-1 {
  padding-top: 70px;
  padding-bottom: 63px;
  position: relative;
}

.bo-section-1-h-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.trending-div {
  z-index: 2;
  grid-column-gap: 8px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff0d;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  display: flex;
  position: absolute;
  inset: 23px -16px auto auto;
}

.tb_15 {
  color: #fff;
  font-size: 15px;
}

.tb_15.extra-bold {
  font-weight: 800;
}

.trending-div-ico {
  width: 13px;
}

.bo-section-1-images-wrap {
  z-index: 2;
  position: relative;
}

.bo-section-1-images-div {
  justify-content: center;
  align-items: flex-start;
  height: 753px;
  display: flex;
  position: relative;
}

.image-154 {
  width: 407px;
}

.image-155 {
  position: absolute;
  inset: 16% auto auto 27%;
}

.image-156 {
  width: 273px;
  position: absolute;
  inset: 28% auto auto 10%;
}

.image-157 {
  width: 327px;
  position: absolute;
  inset: 17% 6% auto auto;
}

.image-158 {
  width: 170px;
  position: absolute;
  inset: auto auto 0% 36%;
}

.image-159 {
  position: absolute;
  inset: auto 21% 7% auto;
}

.image-160 {
  position: absolute;
  inset: auto 29% 29% auto;
}

.image-161 {
  position: absolute;
  inset: auto 23% 31% auto;
}

.gradient-div-bo {
  z-index: 1;
  background-image: linear-gradient(#0000, #1d1d1d0d);
  height: 290px;
  position: absolute;
  inset: auto 0% 0%;
}

.bo-section-2 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.bo-section-2-content {
  grid-column-gap: 70px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.bo-section-2-text-wrap {
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.bo-section-2-images-wrap {
  grid-column-gap: 10px;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.bo-section-2-images-wrap.mobile {
  display: none;
}

.bo-section-2-h-wrap {
  max-width: 444px;
}

.bo-section-2-checks-wrap {
  grid-column-gap: 23px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.bo-section-2-check {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
}

.bo-section-2-image-1 {
  width: 155px;
}

.bo-section-2-image-2 {
  width: 170px;
}

.bo-section-2-image-3 {
  width: 154px;
}

.bo-section-2-div {
  -webkit-backdrop-filter: blur(50px);
  backdrop-filter: blur(50px);
  background-color: #ffffff05;
  border-radius: 4px;
  padding: 12px;
  position: absolute;
  inset: auto auto 60px -50px;
  overflow: hidden;
}

.bo-section-2-div-txt {
  align-items: center;
  display: flex;
}

.tb_28 {
  color: #fff;
  font-size: 28px;
  font-weight: 900;
  line-height: 110%;
}

.bo-section-2-div-icon {
  width: 13px;
}

.bo-section-2-div-2 {
  grid-column-gap: 7px;
  -webkit-backdrop-filter: blur(50px);
  backdrop-filter: blur(50px);
  background-color: #ffffff05;
  border-radius: 4px;
  align-items: center;
  padding: 10px 20px;
  display: flex;
  position: absolute;
  inset: auto 36px 120px auto;
  overflow: hidden;
}

.bo-section-3 {
  background-color: #f6f6f6;
  padding-top: 70px;
  padding-bottom: 70px;
}

.bo-section-3-content {
  grid-column-gap: 50px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bo-sec-3-bg-wrap {
  background-color: #1d1d1d;
  border-radius: 8px;
  width: 500px;
  height: 386px;
  padding: 60px 40px;
}

.background-video-2 {
  z-index: 2;
  width: 451px;
  height: 266px;
  display: none;
}

.bo-section-3-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.h38 {
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 800;
  line-height: 50px;
}

.bo-section-3-grid-wrap {
  grid-row-gap: 28px;
  flex-direction: column;
  width: 50%;
  display: flex;
}

.bo-section-3-grid-box {
  border-bottom: .5px solid #1d1d1d33;
  border-right: .5px solid #1d1d1d33;
  justify-content: center;
  align-items: center;
  padding: 18px;
  display: flex;
}

.bo-section-3-grid-box._2 {
  border-left: .5px solid #1d1d1d33;
  border-right-width: 0;
}

.bo-section-3-grid-box._3 {
  grid-row-gap: 35px;
  border-top: .5px solid #1d1d1d33;
  border-bottom-width: 0;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 28px;
  padding-right: 32px;
  display: flex;
}

.bo-section-3-grid-box._4 {
  grid-row-gap: 35px;
  border-width: .5px 0 0 .5px;
  border-top-style: solid;
  border-top-color: #1d1d1d33;
  border-left-style: solid;
  border-left-color: #1d1d1d33;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 28px;
  padding-right: 32px;
  display: flex;
}

.bo-sec-3-grid-list-item {
  grid-column-gap: 14px;
  align-items: flex-start;
  display: flex;
}

.image-162 {
  width: 11px;
  margin-top: 5px;
}

.bo-section-4 {
  padding-top: 60px;
  padding-bottom: 82px;
}

.bo-section-4-content-wrap {
  justify-content: space-between;
  display: flex;
}

.bo-section-4-h-wrap {
  margin-bottom: 40px;
}

.bo-sec-4-dds-wrap {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.dropdown-toggle-6 {
  grid-row-gap: 24px;
  white-space: nowrap;
  background-color: #0000;
  border-bottom: 0 solid #1d1d1d33;
  flex-direction: column;
  width: 100%;
  padding: 0 62px 24px 32px;
  font-size: 22px;
  font-weight: 800;
  line-height: 30px;
  display: flex;
  overflow: hidden;
}

.dropdown-toggle-6.w--current {
  grid-row-gap: 24px;
  background-color: #0000;
  border-bottom: 0 solid #1d1d1d33;
  flex-direction: column;
  padding-left: 32px;
  padding-right: 62px;
  display: flex;
  overflow: hidden;
}

.dropdown-6 {
  border-bottom: 1px solid #1d1d1d33;
  width: 376px;
}

.dropdown-6.bottom {
  border-bottom-width: 0;
}

.bo-sec-4-dd-wrap {
  padding-left: 32px;
  position: relative;
}

.bo-dd-line-purple {
  opacity: 0;
  background-color: #9671ff;
  border-radius: 50px;
  width: 5px;
  height: 90%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.dropdown-list-6 {
  background-color: #0000;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.bo-sec-3-with-without, .tabs-content-7 {
  display: none;
}

.tabs-menu-5 {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  width: 408px;
  padding-left: 0;
  display: flex;
}

.tab-link-tab-1 {
  width: 376px;
}

.tabs-change-border-div {
  background-color: #ababab;
  width: 376px;
  height: 1px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.hdn {
  display: none;
}

.footer-cta-v3 {
  grid-row-gap: .7em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.footer-cta-v3-grid {
  grid-column-gap: 22px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: stretch;
  margin-bottom: 15px;
  display: flex;
}

.footer-cta-v3-grid.is--hidden {
  display: none;
}

.footer-cta-v3-grid-block {
  grid-column-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer-cta-v3-grid-block-icon {
  width: 20px;
}

.text-span-17 {
  text-decoration: underline;
}

.background-video-3 {
  z-index: 3;
  width: 100%;
  height: 410px;
}

.image-164 {
  width: 450px;
}

.image-165 {
  width: 420px;
}

.button-wrap.is--center {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.button-wrap.is--center.mt--10 {
  margin-top: 10px;
}

.button-wrap.is--center.gap-14 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
}

.button-wrap.lg__is--strech {
  flex-flow: column;
  display: flex;
}

.button-wrap.mb--8 {
  padding-bottom: 8px;
}

.button-wrap.comparison__hero-button-wrapper {
  margin-bottom: 8px;
}

.button-wrap.is--252 {
  flex-flow: column;
  max-width: 252px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.async-hero-bg-vid {
  z-index: 4;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: static;
  inset: 0% 0% 0% auto;
}

.async-hero-bg-mobile {
  display: none;
}

.async-hero-bg-vid-wrap {
  z-index: 5;
  width: 50%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.grad-overlay {
  background-image: radial-gradient(circle at 0 100%, #0000 77%, #000);
  position: absolute;
  inset: 0%;
}

.blog-categories_wrapper {
  grid-column-gap: 31px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.blog-categories_other-articles {
  padding: 0 40px 0 0;
}

.blog-categories_other-dd {
  background-color: #fff;
  border-radius: 8px;
  width: 560px;
  max-width: 600px;
  padding: 30px;
  position: absolute;
  inset: 55px auto auto -320px;
  box-shadow: 0 2px 5px #0003;
}

.blog-categories_explore-text {
  font-size: 14px;
}

.blog-categories_other-links {
  color: var(--primary-purple);
  cursor: pointer;
  background-color: #ad98fa33;
  border-radius: 2px;
  padding: 3px 8px;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  transition: background-color .3s;
}

.blog-categories_other-links:hover {
  background-color: #ad98fa66;
}

.blog-categories_list-other {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.blog-categories_list-other.wrap {
  flex-wrap: wrap;
}

.blog-categories_other-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.blog-categories-other-link {
  color: #1d1d1d;
  cursor: pointer;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 14px;
  line-height: 26px;
  transition: all .3s;
  position: relative;
}

.blog-categories-other-link:hover {
  color: #9671ff;
}

.blog-categories-other-link.rs-cat-badge-link {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px;
  line-height: 19px;
}

.blog-categories_icon-dd {
  color: var(--primary-purple);
  font-size: 14px;
}

.dropdown-7 {
  display: none;
}

.res-tools {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-button-wrap {
  margin-top: 50px;
}

.section-button-wrap.marg-none {
  margin-top: 0;
}

.h32 {
  text-align: center;
  font-size: 32px;
  line-height: 44px;
}

.gr-three-card-sec {
  padding-top: 70px;
}

.grid-21 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
  margin-bottom: 44px;
}

.gr-three-card {
  grid-row-gap: 33px;
  background-color: #f6f6f6;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  padding: 56px 34px 62px;
  display: flex;
}

.gr-three-card-text {
  grid-row-gap: 11px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.gr-three-card-image {
  height: 150px;
}

.gr-3-row-sec {
  grid-row-gap: 220px;
  background-color: #1d1d1d;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 101px;
  padding-bottom: 128px;
  display: flex;
}

.gr-3-row-sec-row {
  grid-column-gap: 116px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.gr-3-row-sec-row-text {
  grid-row-gap: 50px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 473px;
  display: flex;
}

.gr-3-row-sec-text-row {
  grid-row-gap: 22px;
  border-bottom: 1px solid #fff3;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 22px;
  display: flex;
}

.gr-3-row-sec-text-row.middle {
  padding-top: 22px;
}

.gr-3-row-sec-text-row.bottom {
  border-bottom-width: 0;
  padding-top: 22px;
  padding-bottom: 0;
}

.gr-3-row-sec-row-image {
  object-fit: contain;
  height: 400px;
}

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

.case-study-hero {
  background-color: #1d1d1d;
  padding-top: 222px;
  padding-bottom: 222px;
  position: relative;
  overflow: hidden;
}

.case-study-hero-text-wrap {
  z-index: 3;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 423px;
  display: flex;
  position: relative;
}

.case-study-hero-img {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
  inset: 0% 0% 0% auto;
}

.case-study-gradient {
  z-index: 2;
  background-image: linear-gradient(to right, #1d1d1d 6%, #0000 19%);
  position: absolute;
  inset: 0%;
}

.case-study-hero-button-wrap {
  grid-column-gap: 14px;
  display: flex;
}

.case-study-hero-button-wrap.marg-top {
  margin-top: 12px;
}

.button-lime {
  color: #1d1d1d;
  background-color: #dfff84;
  border-radius: 8px;
  padding: 16px 30px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.button-lime.transparent {
  color: #dfff84;
  background-color: #0000;
  border: 1px solid #dfff84;
}

.page-banner-cs {
  background-color: #0000;
  padding: 0;
}

.page-banner-cs.hdn {
  display: none;
}

.page-banner-cs-contnet {
  grid-column-gap: 60px;
  justify-content: space-between;
  display: flex;
}

.page-banner-cs-logo {
  max-width: 90px;
}

.page-banner-cs-logo.kaltura {
  max-width: 127px;
}

.link-6 {
  font-size: 14px;
  text-decoration: underline;
}

.page-banner-cs-link {
  grid-column-gap: 5px;
  align-items: center;
  display: flex;
}

.page-banner-cs-link-arrow {
  width: 10px;
}

.page-banner-cs-text {
  grid-row-gap: 17px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 437px;
  display: flex;
}

.page-banner-cs-text.big {
  max-width: 470px;
}

.cs-cta {
  background-color: #0f0f0f;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.div-block-161 {
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.button-purple {
  color: #fff;
  background-color: #9671ff;
  border-radius: 8px;
  padding: 16px 30px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

.button-purple.transparent {
  color: #9671ff;
  background-color: #0000;
  border: 1px solid #9671ff;
}

.cs-cta-camera {
  width: 98px;
  position: absolute;
  inset: auto auto 20px 5vw;
}

.image-167 {
  position: absolute;
  inset: auto 3vw 50px auto;
}

.image-168 {
  position: absolute;
  inset: 20px auto auto 5vw;
}

.cs-cta-block {
  width: 164px;
  position: absolute;
  inset: 32% auto auto 10vw;
}

.cs-cta-block._2 {
  top: 20px;
  left: 5vw;
}

.cs-cta-block._3 {
  inset: 35px 5vw auto auto;
}

.cs-cta-block._4 {
  inset: 35% 10vw auto auto;
}

.image-169 {
  position: absolute;
  inset: 50% 10vw auto auto;
}

.cs-cta-mic {
  width: 55px;
  position: absolute;
  inset: auto 5vw 50px auto;
}

.lightbox-link {
  cursor: pointer;
  border-radius: 4px;
  width: 470px;
  height: 270px;
  transition: all .2s;
  position: relative;
  overflow: hidden;
}

.lightbox-link:hover {
  filter: brightness(70%);
}

.cs-temp-content {
  justify-content: center;
  align-items: flex-start;
  padding-top: 120px;
  padding-bottom: 40px;
  display: flex;
}

.cs-temp-quote-div {
  background-color: #1d1d1d;
  border-radius: 8px;
  width: 100%;
  padding: 36px 47px 36px 43px;
  position: relative;
}

.image-170 {
  position: absolute;
  top: 20px;
  left: 20px;
}

.div-block-163 {
  z-index: 2;
  grid-row-gap: 22px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.cs-temp-quote-img {
  border-radius: 4px;
  width: 40px;
}

.cs-temp-quote-personal {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  display: flex;
}

.bold-text-2 {
  color: #fff;
}

.div-block-165 {
  grid-column-gap: 5px;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.image-172 {
  width: 12px;
}

.div-block-166 {
  justify-content: center;
  align-items: center;
  padding-top: 400px;
  padding-bottom: 400px;
  display: flex;
}

.div-block-167 {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  border: 1px solid #000;
  border-radius: 20px;
  flex-direction: column;
  width: 320px;
  padding: 17px;
  display: flex;
}

.paragraph-22 {
  background-color: #0000;
  align-items: flex-end;
  height: 1px;
  padding-bottom: 0;
  display: flex;
}

.cs-grid-info-wrap {
  justify-content: center;
  display: flex;
  position: absolute;
  inset: auto 0% -64px;
}

.cs-grid-info-div {
  grid-column-gap: 50px;
  background-color: #f6f6f6;
  border-radius: 10px;
  align-items: center;
  padding: 25px 90px;
  display: flex;
}

.cs-grid-info-logo {
  object-fit: cover;
  width: 110px;
}

.cs-grid-info {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.cs-grid-info-category {
  border: 0 solid #1d1d1d;
  border-bottom-width: 1px;
  width: 180px;
  padding-bottom: 10px;
}

.cs-grid-info-category-wrap {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.cs-temp-quote-personal-name {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  display: flex;
}

.form-block-3 {
  margin-bottom: 0;
}

.image-173 {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.play-img {
  z-index: 2;
  width: 50px;
  position: absolute;
  inset: auto auto 18px 20px;
}

.time-tag {
  z-index: 2;
  color: #fff;
  background-color: #1d1d1d;
  border-radius: 200px;
  padding: 4px 8px;
  font-size: 14px;
  line-height: 100%;
  position: absolute;
  inset: auto 20px 18px auto;
}

.cs-rt {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  font-size: 18px;
}

.cs-rt figure {
  border-radius: 10px;
  margin-top: 50px;
  margin-bottom: 50px;
  overflow: hidden;
}

.cs-rt h2 {
  margin-top: 44px;
  margin-bottom: 22px;
  font-size: 28px;
  font-weight: 800;
  line-height: 32px;
}

.cs-rt p {
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 30px;
}

.cs-rt h3 {
  margin-top: 20px;
  margin-bottom: 22px;
  font-size: 28px;
  font-weight: 800;
  line-height: 32px;
}

.cs-rt h6 {
  cursor: pointer;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066b38_Frame%20596510.svg");
  background-position: 0 75%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
  border-top: 1px solid #1d1d1d33;
  border-bottom: 1px solid #1d1d1d33;
  align-items: flex-start;
  width: 100%;
  height: 110px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 30px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  transition: all .2s;
  display: flex;
}

.cs-rt h6:hover {
  opacity: .7;
}

.cs-rt em {
  align-items: center;
  width: 100%;
  min-width: 680px;
  height: 160px;
  font-style: normal;
  display: flex;
}

.nav-icon {
  width: 20px;
}

.html-embed-20 {
  font-size: 14px;
  line-height: 16px;
}

.html-embed-20._2 {
  color: #fff;
  margin-bottom: 0;
}

.quiz-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: flex;
  position: absolute;
  top: 10px;
  left: 14px;
}

.quiz-icon {
  flex: none;
  width: 18px;
}

.div-block-168 {
  object-fit: contain;
  align-items: flex-end;
  width: 70vw;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.read-story-div {
  grid-column-gap: 5px;
  align-items: center;
  margin-top: 15px;
  padding-top: 20px;
  display: flex;
}

.read-story-div.hvr:hover {
  background-color: #000;
}

.read-story-div.no-marg {
  margin-top: 0;
}

.image-174 {
  width: 10px;
  transform: translate(0, -10px);
}

.c-case-study-img-wrap {
  border-radius: 4px;
  overflow: hidden;
}

.text-block-38 {
  font-size: 13px;
}

.div-block-169 {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  padding-top: 45px;
  display: none;
  position: static;
  inset: auto 0% 0%;
}

.div-block-170 {
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.div-block-171 {
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-172 {
  height: 100%;
}

.comparison_hero {
  background-color: #1d1d1d;
  padding-top: 91px;
  padding-bottom: 72px;
}

.comparison_hero_image {
  width: 530px;
}

.comparison_hero_content_wrap {
  grid-column-gap: 0px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.comparison_hero_content {
  grid-row-gap: 50px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.comparisson_hero_breadcrumbs {
  grid-column-gap: 5px;
  align-items: center;
  display: flex;
}

.tb_11 {
  color: #ababab;
  font-size: 11px;
  line-height: 16px;
}

.tb_11.white {
  color: #fff;
}

.image-175 {
  width: 5px;
}

.comparison_hero_text_button_wrap {
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.comparison_hero_text {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.comparison_hero_logos_wrap {
  grid-column-gap: 11px;
  align-items: center;
  display: flex;
}

.text-span-18 {
  font-weight: 400;
}

.comparison_hero_logos_div {
  background-color: #292929;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 18px;
  display: flex;
}

.comparisson-logo {
  width: 29px;
  height: 29px;
}

.comparison_hero_logos_div_wrap {
  background-image: linear-gradient(135deg, #5c5c5c, #0000 52%);
  border-radius: 10px;
  padding: 1px 2px;
}

.reviews-marquee {
  grid-column-gap: 80px;
  align-items: center;
  padding-top: 46px;
  padding-bottom: 46px;
  display: flex;
  overflow: hidden;
}

.reviews-logo {
  height: 48px;
}

.reviews-div {
  grid-column-gap: 15px;
  align-items: center;
  display: flex;
}

.reviews-stars-img {
  height: 28px;
}

.reviews-content {
  grid-row-gap: 15px;
  border-left: 1px solid #1d1d1d66;
  flex-direction: column;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 16px;
  display: flex;
}

.reviews-rating {
  grid-column-gap: 7px;
  align-items: center;
  display: flex;
}

.tb_34 {
  font-size: 34px;
  font-weight: 800;
  line-height: 34px;
}

.competitor-comp {
  background-color: #f6f6f6;
  padding-top: 84px;
  padding-bottom: 84px;
}

.container-1002 {
  max-width: 1002px;
}

.competitor-comp-text-wrap {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  max-width: 654px;
  display: flex;
}

.competitor-comp-content {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.competitor-comp-dds-wrap {
  width: 100%;
}

.dropdown-8 {
  z-index: 2;
  color: #1d1d1d;
  width: 100%;
  font-size: 16px;
  font-weight: 800;
  line-height: 20px;
}

.dropdown-8._2 {
  z-index: 1;
}

.dropdown-toggle-7 {
  z-index: 5;
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-left: 45px;
  padding-right: 45px;
  display: flex;
}

.dropdown-toggle-7.w--open {
  background-color: #fff;
}

.dropdown-list-7 {
  z-index: 2;
  background-color: #e3e3e366;
  border-radius: 4px;
  width: 100%;
  margin-bottom: -6px;
  padding-left: 45px;
  padding-right: 45px;
  display: none;
  position: relative;
  overflow: hidden;
}

.dropdown-list-7.w--open {
  background-color: #f4f4f466;
  position: relative;
}

.grid-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 40% 25% 25%;
  grid-auto-flow: row;
  width: 100%;
}

.competitor-comp-cat-grid-div {
  padding-top: 25px;
  padding-bottom: 25px;
}

.competitor-comp-cat-grid-div.flex-box {
  justify-content: center;
  align-items: center;
  display: flex;
}

.competitor-comp-check-icon {
  width: 17px;
  height: 17px;
}

.competitor-comp-check-icon.is-x {
  width: 14px;
  height: 14px;
}

.image-176 {
  height: 32px;
}

.bold-text-3 {
  font-weight: 400;
  display: block;
}

.slider-tabs {
  grid-row-gap: 45px;
  background-color: #1d1d1d;
  flex-direction: column;
  justify-content: center;
  padding-top: 68px;
  padding-bottom: 57px;
  display: flex;
  overflow: visible;
}

.slider-tabs.hidden {
  display: none;
}

.slider-tabs-h-div {
  justify-content: center;
  align-items: center;
  max-width: 560px;
  display: flex;
}

.slider-tabs-h-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-menu-6 {
  z-index: 2;
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  -webkit-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
  background-color: #ffffff1a;
  border-radius: 84px;
  align-items: center;
  width: 627.934px;
  margin-bottom: -63px;
  padding-left: 34px;
  padding-right: 34px;
  display: flex;
  position: sticky;
  top: 100px;
  transform: translate(0);
}

.tabs-menu-6.left {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #0000;
  border-bottom: 1px solid #ababab66;
  border-radius: 0;
  width: auto;
  margin-bottom: 28px;
  padding-left: 0;
  padding-right: 0;
  position: static;
  transform: none;
}

.tabs-6 {
  flex-direction: column;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.slider-tabs-link {
  color: #fdfdfd;
  text-align: center;
  background-color: #0000;
  height: 66px;
  padding: 27.5px 10px 16.5px;
  font-size: 18px;
  line-height: 20px;
  transition: all .2s;
}

.slider-tabs-link:hover {
  opacity: .5;
  font-weight: 400;
}

.slider-tabs-link.w--current {
  color: #fdfdfd;
  background-color: #0000;
  border-bottom: 2.5px solid #fdfdfd;
  font-weight: 400;
  text-decoration: none;
}

.tab-slider-row-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 32vw 32vw 32vw 32vw 32vw;
}

.tab-slider-row-grid.size-1 {
  grid-template-columns: 20vw 31vw 39vw 31vw 39vw;
}

.tab-slider-row-grid.size-1._2 {
  grid-template-columns: 31vw 31vw 31vw 39vw 39vw;
}

.tab-slider-row-grid.size-1._3 {
  grid-template-columns: 39vw 31vw 20vw 31vw 20vw;
}

.tab-slider-row-grid.size-1._4 {
  grid-template-columns: 20vw 31vw 31vw 31vw 20vw;
}

.tab-slider-row-grid._3-collum {
  grid-template-columns: 32vw 32vw 32vw;
  place-items: center;
}

.tab-slider-row-grid._6-collum.scroll {
  grid-template-columns: 25vw 25vw 25vw 25vw 25vw 25vw;
}

.tab-slider-row-grid._6-collum.scroll.reverse {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-columns: 25vw 25vw 25vw 25vw 25vw 25vw;
}

.tab-slider-row-grid._7-collum {
  grid-template-columns: 32vw 32vw 32vw 32vw 32vw 32vw 32vw;
}

.tab-slider-row-grid._7-collum.scroll {
  z-index: 2;
  grid-column-gap: 16px;
  grid-template-columns: 25vw 25vw 25vw 25vw 25vw 25vw 25vw;
}

.tab-slider-row-grid._7-collum.podcasts-1 {
  grid-template-columns: 39vw 32vw 20vw 32vw 20vw 32vw 20vw;
}

.tab-slider-row-grid._7-collum.podcasts-1.scroll.mob-diff {
  grid-template-columns: 26vw 21vw 12vw 21vw 12vw 21vw 12vw;
}

.tab-slider-row-grid._7-collum.podcasts-2 {
  grid-template-columns: 32vw 32vw 32vw 39vw 39vw 32vw 32vw;
}

.tab-slider-row-grid._7-collum.podcasts-3 {
  grid-template-columns: 20vw 32vw 39vw 32vw 39vw 20vw 32vw;
}

.tab-slider-row-grid._6-collum {
  grid-template-columns: 32vw 32vw 32vw 32vw 32vw 32vw 32vw;
}

.tab-slider-row-grid._6-collum.podcasts-1 {
  grid-template-columns: 39vw 32vw 20vw 32vw 20vw 32vw 20vw;
}

.tab-slider-row-grid._6-collum.podcasts-2 {
  grid-template-columns: 32vw 32vw 32vw 39vw 39vw 32vw 32vw;
}

.tab-slider-row-grid._6-collum.podcasts-2.scroll.reverse {
  grid-template-columns: 21vw 21vw 21vw 26vw 26vw 21vw;
}

.tab-slider-row-grid._8-collum.scroll {
  grid-template-columns: 32vw 32vw 32vw 32vw 32vw 32vw 32vw 32vw;
}

.tab-slider-row-grid._8-collum.scroll.reverse {
  grid-template-columns: 25vw 25vw 25vw 25vw 25vw 25vw 25vw 25vw;
}

.tab-slider-row-grid.scroll, .tab-slider-row-grid.scroll.reverse {
  grid-template-columns: 25vw 25vw 25vw 25vw 25vw;
}

.tab-slider-row-grid._6-collum-new {
  grid-template-columns: 32vw 32vw 32vw 32vw 32vw 32vw 32vw;
}

.tab-slider-row-grid._6-collum-new.podcasts-1 {
  grid-template-columns: 39vw 32vw 20vw 32vw 20vw 32vw 20vw;
}

.tab-slider-row-grid._6-collum-new.podcasts-2 {
  grid-template-columns: 32vw 32vw 32vw 39vw 39vw 32vw 32vw;
}

.tab-slider-row-grid._6-collum-new.podcasts-3 {
  grid-template-columns: 20vw 32vw 39vw 32vw 39vw 20vw 32vw;
}

.tab-slider-row-grid._6-collum-new.podcasts-3.scroll.mob-diff {
  grid-template-columns: 26vw 26vw 21vw 26vw 12vw 21vw;
}

.tab-slider-row-wrap {
  grid-column-gap: 20px;
  justify-content: flex-start;
  margin-top: 10px;
  padding-bottom: 0;
  display: flex;
}

.tab-slider-row-wrap.bussines-1 {
  position: relative;
}

.tab-slider-row-wrap.bussines-1._3-collum {
  justify-content: center;
  display: flex;
}

.tab-slider-row-wrap.bussines-2 {
  justify-content: flex-start;
  align-items: center;
  position: relative;
}

.tab-slider-row-wrap.bussines-3, .tab-slider-row-wrap.bussines-4 {
  position: relative;
}

.tab-slider-row-wrap.left {
  margin-top: 14px;
  position: relative;
}

.tab-slider-row-grid-box {
  border-radius: 12px;
  text-decoration: none;
  overflow: hidden;
}

.tab-slider-row-grid-box.right-flex {
  grid-column-gap: 22px;
  cursor: auto;
  justify-content: flex-end;
  height: 100%;
  display: flex;
}

.tab-slider-row-grid-thumbnail {
  object-fit: fill;
  width: 100%;
  height: 100%;
  transition: all .2s;
}

.tab-slider-row-grid-thumbnail:hover {
  transform: scale(1.05);
}

.tab-slider-row-grid-thumbnail.quote {
  cursor: auto;
}

.tab-slider-row-grid-thumbnail.quote:hover {
  transform: none;
}

.slider-tabs-tab-gradient {
  z-index: 3;
  background-image: linear-gradient(to right, #000 51%, #0000);
  width: 10%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.slider-tabs-tab-gradient.right {
  z-index: 3;
  background-image: linear-gradient(270deg, #000 50%, #0000);
  width: 10%;
  inset: 0% 0% 0% auto;
}

.ts-podcast-div {
  cursor: auto;
  border-radius: 8px;
  width: 100%;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.ts-lightbox-div {
  z-index: 3;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 24px;
  padding-left: 17px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.ts-lightbox {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.ts-lightbox.cursr {
  cursor: default;
}

.ts-lightbox-icon {
  width: 36px;
}

.ts-lightbox-thumb {
  overflow: hidden;
}

.case-studies-tip-div {
  grid-row-gap: 10px;
  border-top: 1px solid #1d1d1d33;
  border-bottom: 1px solid #1d1d1d33;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 28px;
  padding-bottom: 28px;
  display: flex;
}

.link-block-3 {
  grid-column-gap: 5px;
  color: #9671ff;
  cursor: pointer;
  align-items: center;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.link-block-3:hover {
  text-decoration: underline;
}

.ts-podcast-hover-div {
  grid-row-gap: 14px;
  opacity: 0;
  cursor: auto;
  background-image: linear-gradient(270deg, #000, #0000 42%);
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  padding-right: 16px;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.ts-podcast-hover-div:hover {
  opacity: 1;
}

.ts-podcast-hover-div-link {
  grid-column-gap: 5px;
  cursor: pointer;
  align-items: center;
  display: flex;
}

.image-178 {
  width: 28.5px;
}

.image-179 {
  height: 27px;
}

.tab-pane-tab-1-2 {
  width: 100vw;
}

.tabs-content-8 {
  padding-top: 0;
}

.ts-row-gradient {
  z-index: 5;
  background-image: linear-gradient(to right, #1d1d1db3, #0000);
  width: 120px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.ts-row-gradient._2 {
  background-image: linear-gradient(270deg, #1d1d1db3, #0000);
  width: 120px;
  inset: 0% 0% 0% auto;
}

.reviews-marquee-wrap {
  grid-column-gap: 80px;
  flex: none;
  align-items: center;
  display: flex;
}

.div-block-173 {
  overflow: hidden;
}

.image-180 {
  height: 27px;
}

.image-181 {
  width: 28.5px;
}

.image-182 {
  height: 27px;
}

.image-183 {
  width: 28.5px;
}

.image-184 {
  width: 7px;
}

.tb_14-3 {
  color: #1d1d1d99;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
}

.tb_14-3.black {
  color: #1d1d1d;
  text-align: left;
  line-height: 130%;
}

.tb_14-3.black.semi-bold {
  font-weight: 600;
}

.tb_14-3.white {
  color: #fff;
  text-align: left;
  font-weight: 800;
}

.text-block-42 {
  color: #fff;
  margin-left: 6.6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-42.gray {
  color: #969696;
}

.p22 {
  color: #fff;
  margin-top: 30px;
  font-size: 22px;
  line-height: 30px;
}

.p_link {
  color: #fff;
  font-weight: 800;
  text-decoration: underline;
  transition: all .2s;
}

.p_link:hover {
  color: #9671ff;
}

.quiz-button {
  color: #fff;
  background-color: #9671ff;
  border-radius: 4px;
  padding: 15px 30px;
  font-size: 14px;
}

.quiz-button.exit-intent-close._2 {
  width: auto;
  position: static;
}

.ts-comp-grad {
  background-image: linear-gradient(#0000, #000);
  height: 25%;
  position: absolute;
  inset: auto 0% 0%;
}

.mob-v2-hero {
  background-color: #1d1d1d;
  padding-top: 180px;
  padding-bottom: 250px;
  position: relative;
}

.mob-v2-hero-bg-img {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.mob-v2-hero-content {
  z-index: 2;
  grid-row-gap: 28px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.mob-v2-hero-text {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  width: 41%;
  display: flex;
}

.mob-v2-hero-link-block-img {
  height: 50px;
}

.mob-v2-hero-link-block-img.abs {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.mob-v2-hero-link-block {
  cursor: pointer;
  transition: all .2s;
  position: relative;
}

.mob-v2-hero-link-block-wrap {
  grid-column-gap: 11px;
  align-items: center;
  display: flex;
}

.mob-v2-section-1 {
  background-color: #1d1d1d;
  padding-top: 84px;
  padding-bottom: 95px;
}

.container-874 {
  max-width: 874px;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-175 {
  z-index: 2;
  background-image: linear-gradient(#0000, #1d1d1d);
  height: 40px;
  position: absolute;
  inset: auto 0% 0%;
}

.mob-v2-section-1-img-wrap {
  align-self: center;
  position: relative;
}

.mob-v2-section-1-shade {
  z-index: 1;
  filter: blur(15px);
  background-image: linear-gradient(to right, #000, #0000);
  width: 90%;
  height: 70px;
  position: absolute;
  inset: auto 0% -8% 7%;
  transform: skew(50deg);
}

.mob-v2-section-1-vid {
  z-index: 2;
  width: 815px;
  position: relative;
}

.mob-v2-section-1-content {
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.mob-v2-section-1-text-wrap {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: -60px;
  display: flex;
  position: relative;
}

.mob-v2-section-1-text-wrap.mobile {
  display: none;
}

.mob-v2-section-1-h-wrap {
  width: 250px;
  position: relative;
}

.mob-v2-section-1-rec-icon {
  width: 65px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.mob-v2-section-2 {
  background-color: #1d1d1d;
  padding-top: 55px;
  padding-bottom: 57px;
}

.mob-v2-section-2-grid {
  grid-column-gap: 26px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.mob-v2-section-2-content {
  grid-row-gap: 53px;
  flex-direction: column;
  display: flex;
}

.mob-v2-section-2-h-wrap {
  grid-row-gap: 21px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.mob-v2-section-2-grid-box-img1 {
  border-radius: 4px;
  width: 327px;
  height: 218px;
}

.mob-v2-section-2-grid-box {
  grid-row-gap: 55px;
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  padding: 24px 24px 40px;
  display: flex;
}

.mob-v2-section-2-grid-box-txt {
  grid-row-gap: 28px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.mob-v2-section-2-grid-box-img-wrap {
  justify-content: center;
  align-items: center;
  height: 180px;
  display: flex;
}

.mob-v2-section-2-grid-box-img3, .mob-v2-section-2-grid-box-img2 {
  width: 100%;
}

.mob-v2-section-3 {
  background-color: #f6f6f6;
  padding-top: 40px;
  padding-bottom: 40px;
}

.mob-v2-section-3-content {
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 8px;
  padding-top: 90px;
  padding-bottom: 120px;
  padding-left: 100px;
  position: relative;
  overflow: hidden;
}

.mob-v2-section-3-content:lang(fr) {
  justify-content: flex-end;
  align-items: center;
  padding-left: 70px;
}

.mob-v2-section-3-txt {
  grid-row-gap: 25px;
  flex-direction: column;
  align-items: flex-start;
  width: 40%;
  display: flex;
}

.mob-v2-section-3-img {
  height: 100%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.mob-v2-section-3-img.desk:lang(fr) {
  height: 80%;
  display: block;
}

.mob-v2-cta {
  padding-top: 60px;
  padding-bottom: 102px;
  position: relative;
}

.mob-v2-cta-bg-img {
  z-index: 1;
  object-fit: cover;
  width: 102%;
  max-width: none;
  height: 102%;
  position: absolute;
  inset: -1%;
}

.mob-v2-cta-content {
  z-index: 2;
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.mob-v2-cta-logo {
  width: 99px;
}

.button-mob, .hero-mob-img-mob {
  display: none;
}

.h-wrapper-break {
  width: 180px;
}

.image-185 {
  height: 13px;
}

.image-185._2 {
  height: 30px;
}

.image-185._3 {
  height: 70px;
}

.image-185._4 {
  height: 50px;
}

.tab-link-tab-6 {
  margin-bottom: 278px;
  position: absolute;
  top: 102px;
}

.background-video-4 {
  z-index: 20;
}

.rec-div {
  color: #fff;
  background-color: #2c2c2c;
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  width: 65px;
  height: 32px;
  padding: 7px 12px 7px 7px;
  font-size: 10px;
  font-weight: 600;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.rec-div-blink {
  background-color: #f25757;
  border-radius: 50px;
  width: 17px;
  height: 17px;
}

.gray-line-comp {
  background-color: #cbcbcb66;
  height: 1px;
}

.link-block-4 {
  cursor: pointer;
  width: 470px;
  height: 270px;
  transition: all .2s;
  position: relative;
}

.link-block-4:hover {
  filter: brightness(90%);
}

.divider {
  z-index: 5;
  background-color: #e2e2e280;
  width: 91%;
  height: 1px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.virtual-bg_hero {
  background-color: #1d1d1d;
  padding-top: 80px;
}

.virtual-bg-section-1 {
  background-color: #1d1d1d;
  padding-top: 86px;
  padding-bottom: 91px;
}

.virtual-bg-section-1-content {
  grid-row-gap: 70px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.virtual-bg-section-1-grid {
  grid-column-gap: 18px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-end;
  width: 100%;
  display: grid;
}

.virtual-bg-section-1-gridbox {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  background-image: linear-gradient(#2c2c2c, #393939);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-start;
  height: 540px;
  padding-bottom: 42px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.virtual-bg-section-1-gridbox._2 {
  background-image: linear-gradient(#2c2c2c, #252525);
  padding-bottom: 26px;
}

.virtual-bg-section-1-gridbox-bg {
  z-index: 1;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.virtual-bg-section-1-gridbox-bg._2 {
  z-index: 2;
}

.virtual-bg-section-1-gridbox-bg.mob-show {
  display: none;
}

.virtual-bg-section-1-gridbox-text {
  z-index: 4;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.virtual-bg-section-1-gridbox-grad {
  z-index: 3;
  background-image: linear-gradient(#0000 53%, #252525 83%);
  height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.virtual-bg-section-1-gridbox-grad.is__1 {
  background-image: linear-gradient(#0000 36%, #252525 80%);
}

.virtual-bg-section-1-gridbox-text-wrap {
  z-index: 4;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.virtual-bg-section-1-gridbox-hvr-wrap {
  justify-content: center;
  align-items: flex-start;
  padding-top: 130px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.virtual-bg-section-1-gridbox-hvr-img1 {
  width: 190px;
}

.image-186 {
  width: 340px;
  position: absolute;
  right: -100px;
  transform: rotate(-20deg);
}

.virtual-bg-section-2 {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 68px;
}

.virtual-bg-section-2-content {
  grid-row-gap: 58px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.virtual-bg-section-2-grid {
  grid-column-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.virtual-bg-section-2-gridbox1 {
  grid-row-gap: 24px;
  background-color: #222;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 38px;
  padding-left: 0;
  padding-right: 0;
  transition: all .5s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.virtual-bg-section-2-gridbox1:hover {
  transform: translate(0, -16px);
}

.virtual-bg-section-2-gridbox1._2 {
  padding-top: 40px;
}

.virtual-bg-section-2-gridbox1.gap--7 {
  grid-row-gap: 7px;
}

.virtual-bg-section-2-gridbox1-img {
  width: 268px;
}

.virtual-bg-section-2-gridbox1-img._2 {
  width: 100%;
}

.virtual-bg-section-2-gridbox1-img.ds {
  box-shadow: 0 2px 30px 10px #0006;
}

.virtual-bg-section-2-gridbox1-txt {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  padding-left: 42px;
  padding-right: 42px;
  display: flex;
}

.h22 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 800;
  line-height: 29px;
}

.h22.black {
  color: #1d1d1d;
  text-align: left;
  line-height: 26px;
}

.virtual-bg-section-2-gridbox1-arrow {
  opacity: 0;
  transition: opacity .4s;
  position: absolute;
  inset: auto 24px 24px auto;
}

.virtual-bg-section-2-gridbox1-arrow.is--hidden {
  display: none;
}

.container-1400 {
  max-width: 1400px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.container-1400.min-w {
  min-width: 1200px;
}

.container-1400.no-padding {
  max-width: 1440px;
}

.virtual-bg_hero-content {
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-176 {
  background-color: #fff;
  border-radius: 4px;
}

.mobile__video-wrapper.mob {
  display: none;
}

.fs-sliderdots_slider {
  background-color: #0000;
  width: 100%;
  height: 800px;
  position: relative;
}

.fs-sliderdots-nav {
  z-index: 5;
  background-color: #fff0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-height: 4rem;
  margin-top: 1rem;
  display: flex;
  position: relative;
  top: -87px;
}

.fs-sliderdots_arrow-right {
  z-index: 7;
  background-color: #1a1a1a00;
  border: 1px solid #fff;
  border-radius: 500px;
  width: 4rem;
  height: 4rem;
  margin-bottom: 4rem;
  font-size: 1.5rem;
  inset: auto 20% -7% auto;
}

.fs-sliderdots_text {
  max-width: 30rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  line-height: 1.4;
}

.fs-sliderdots_content {
  color: #fff;
  text-align: center;
  background-color: #0000;
  border-radius: 4px;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: .5rem 1rem;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  display: block;
}

.fs-sliderdots_content.fs-sliderdots_active {
  color: #fff;
  background-color: #0000;
}

.fs-sliderdots_arrow-left {
  z-index: 7;
  background-color: #1a1a1a00;
  border: 1px solid #fff;
  border-radius: 500px;
  width: 4rem;
  height: 4rem;
  margin-bottom: 4rem;
  font-size: 1.5rem;
  inset: auto auto -7% 20%;
}

.fs-sliderdots_slide {
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  display: flex;
}

.fs-hide {
  display: none;
}

.mask-4 {
  z-index: 2;
  height: 800px;
}

.virtual-bg_video {
  z-index: 4;
  height: 100%;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.virtual-bg-slider-bg {
  object-fit: cover;
  border-radius: 22.5px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.slide-4 {
  height: 100%;
}

.virtual-bg_hero-info {
  z-index: 3;
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 79px 2.5rem 80px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.virtual-bg_hero-info._2 {
  z-index: 7;
  justify-content: flex-start;
  padding-top: 260px;
}

.heading-virtual-bg {
  color: #fff;
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 128px;
  font-weight: 800;
  line-height: 100px;
}

.heading-virtual-bg:lang(fr) {
  font-size: 102px;
}

.image-187 {
  z-index: 4;
  width: 750px;
  position: absolute;
  bottom: 0;
}

.use-cases-hero {
  background-color: #fff;
  margin-top: 73px;
  padding: 0 20px;
  position: relative;
}

.use-cases-hero.mt--0 {
  margin-top: 36px;
}

.use-cases-hero.is--webinars {
  background-color: var(--dark);
  border-radius: 4px;
  margin-top: 12px;
  margin-left: 19px;
  margin-right: 19px;
  padding-top: 52px;
  padding-bottom: 62px;
}

.use-cases-hero.mt-24 {
  margin-top: 24px;
}

.use-cases-hero-content {
  z-index: 3;
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
  position: relative;
}

.use-cases-hero-content.is--webinars {
  grid-row-gap: 34px;
  justify-content: center;
  align-items: flex-start;
  max-width: 33.4375rem;
}

.use-cases-hero-content.is--learning-and-dev {
  grid-row-gap: 1.375rem;
  max-width: 33.4375rem;
}

.use-cases-hero-content.is--tutorial-videos {
  grid-row-gap: 0px;
  max-width: 40rem;
}

.image-188 {
  height: 100%;
  position: static;
  inset: 0% 0% 0% auto;
}

.div-block-178 {
  background-color: #1d1d1d;
  border-radius: 5px;
  justify-content: flex-end;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
  overflow: hidden;
}

.div-block-179 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.use-cases-hero-content-wrap {
  background-color: #1d1d1d;
  border-radius: 5px;
  align-items: center;
  padding: 134px 20px 137px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-cases-hero-content-wrap.gradient {
  background-image: linear-gradient(210deg, #9671ff4d, #1d1d1d 32%);
}

.use-cases-hero-content-wrap.is--webinars {
  padding-top: 52px;
  padding-bottom: 62px;
}

.use-cases-hero-content-wrap.is--tutorial-videos {
  padding-top: 105px;
  padding-bottom: 112px;
}

.use-cases-hero-content-wrap.is--tutorial-videos.is--virtual-events {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383067256_Frame%2067297055.jpg");
  background-size: cover;
}

.use-cases-hero-content-wrap.is--tutorial-videos.is--virtual-events.is--testimonials {
  background-image: none;
}

.use-cases-hero-img {
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.logo-marquee-section {
  grid-row-gap: 27.5px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1.875rem;
  padding-bottom: 1.125rem;
  display: flex;
}

.logo-marquee-section.is--webinars {
  grid-row-gap: 0px;
  padding-top: 2.5625rem;
  padding-bottom: 1.3125rem;
}

.logo-marquee-section.with-gray-bg {
  background-color: var(--white-smoke-3);
}

.logo-marquee-icon {
  height: auto;
}

.logo-marquee-icon.spotify {
  height: 33px;
}

.logo-marquee-icon.iheart {
  height: 23px;
}

.logo-marquee-icon.hubspot {
  height: 30px;
}

.logo-marquee-icon.marvel {
  height: 37px;
}

.logo-marquee-icon.timferris {
  height: 48px;
}

.logo-marquee-icon.nytimes {
  height: 30px;
}

.logo-marquee-icon.onpurpose {
  height: 22px;
}

.logo-marquee-icon.freaknomics {
  height: 43px;
}

.logo-marquee-icon.lennys {
  height: 62px;
}

.logo-marquee-icon.netflix {
  height: 31px;
}

.logo-marquee-icon.vayner {
  height: 15px;
}

.logo-marquee-icon.npr {
  height: 33px;
}

.logo-marquee-icon.economist {
  height: 32px;
}

.logo-marquee-icon.verizon {
  height: 38px;
}

.logo-marquee-icon.guyraz {
  height: 68px;
}

.logo-marquee-icon.intuit {
  width: 110px;
}

.logo-marquee-icon.audible {
  width: 140px;
}

.logo-marquee-icon.pwc {
  width: 70px;
}

.logo-marquee-icon.h {
  width: 50px;
}

.logo-marquee-icon.cond {
  width: 150px;
}

.logo-marquee-icon.microsoft {
  height: 60px;
}

.logo-marquee-icon.mayer {
  height: 30px;
}

.logo-marquee-icon.bank-canada {
  height: 45px;
}

.logo-marquee-icon.yahoo {
  height: 34px;
}

.logo-marquee-icon.hardvard {
  height: 36px;
}

.logo-marquee-icon.intel {
  height: 32px;
}

.logo-marquee-icon.springer-nature {
  max-height: 1.3125rem;
}

.logo-marquee-icon.vertex {
  height: 3.312rem;
}

.logo-marquee-icon.aerospace {
  height: 2.5625rem;
}

.logo-marquee-icon.clarivate {
  height: 3.54375rem;
}

.logo-marquee-icon.how-build-this {
  height: 4.1875rem;
}

.logo-marquee-icon.height-56 {
  height: 56px;
  max-height: none;
}

.logo-marquee-icon.slack {
  height: 37px;
}

.logo-marquee-icon.microsoft-new {
  height: 28.5px;
}

.logo-marquee-icon.headspace {
  height: 34px;
}

.logo-marquee-icon.ge {
  height: 44px;
}

.logo-marquee-icon.vaynermedia {
  height: 16px;
}

.logo-marquee-icon.saleforce {
  height: 44px;
}

.logo-marquee {
  grid-column-gap: 40px;
  align-items: center;
  display: flex;
}

.logo-marquee.scroll {
  width: 2405px;
}

.logo-marquee.scroll.is--webinars {
  grid-column-gap: 2.3125rem;
}

.logo-marquee.scroll.testimonials {
  grid-column-gap: 10px;
  margin-bottom: 10px;
}

.logo-marquee.desk.testimonials {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 20px;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.logo-marquee.mob {
  display: none;
}

.logo-marquee-wrap {
  flex-wrap: nowrap;
  justify-content: flex-start;
  width: 100%;
  padding-left: 40px;
  overflow: hidden;
}

.logo-marquee-wrap.is--video-marketing {
  display: none;
}

.use-cases {
  background-color: #1d1d1d;
  border-radius: 5px;
}

.use-cases-hero-image {
  z-index: 1;
  object-fit: fill;
  height: 100%;
  position: relative;
  inset: 0% 0% 0% auto;
}

.use-cases-hero-image._2 {
  z-index: 2;
  border-radius: 8px;
  width: 646px;
  height: 400px;
  position: relative;
  left: 0%;
}

.use-cases-hero-image.is--podcating {
  width: 50.5vw;
}

.user-cases-rows-sec {
  background-color: #1d1d1d;
  padding-top: 105px;
  padding-bottom: 143px;
}

.user-cases-rows-sec.is--webinars {
  padding-top: 164px;
  padding-bottom: 110px;
}

.user-cases-rows-sec.is-general-landing {
  background-color: #0000;
  background-image: linear-gradient(#111, #1d1d1d);
  padding-top: 123px;
  padding-bottom: 83px;
}

.user-cases-rows-wrap {
  grid-row-gap: 190px;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.user-cases-rows-wrap.is--webinars {
  grid-row-gap: 182px;
}

.user-cases-rows-wrap.is--webinars.is-virtual-event {
  margin-bottom: 0;
}

.use-cases-row {
  justify-content: space-between;
  display: flex;
}

.use-cases-row.reversed, .use-cases-row.is--reversed {
  flex-flow: row-reverse;
}

.use-cases-row.is--webinars {
  grid-column-gap: 167px;
  grid-row-gap: 167px;
}

.use-cases-row.is--webinars.is-video-tutorial-row-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.use-cases-row-content {
  border-radius: 8px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 571px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-cases-row-content.w {
  width: 690px;
  height: 422px;
}

.use-cases-row-content.is-video-tutorial-v1 {
  max-width: 586px;
}

.use-cases-row-content.is--video-tutorial-row-2-right {
  max-width: 598px;
}

.use-cases-row-content.is-wide {
  max-width: 670px;
}

.use-cases-row-content.is-wide.p-l_58 {
  margin-left: -58px;
}

.use-cases-row-content.is-w2 {
  max-width: 610px;
}

.user-cases-row-text {
  grid-row-gap: 21px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 425px;
  display: flex;
}

.user-cases-row-text.align--bottom {
  justify-content: flex-end;
  align-items: flex-start;
}

.user-cases-row-text.is--webinars.is--virtual-event-2 {
  max-width: 480px;
}

.user-cases-row-text.is--webinars.is--virtual-event-2-2-2 {
  grid-row-gap: 0px;
  max-width: 480px;
}

.user-cases-row-text.is--webinars.is--video-tutorial {
  max-width: 457px;
}

.user-cases-row-text.is--webinars.is--video-tutorial-row-2-right {
  max-width: 355px;
}

.user-cases-row-text.is--webinars.is--video-tutorial-row-3-right {
  max-width: 431px;
}

.user-cases-row-text.is--webinars.is-w {
  max-width: 404px;
}

.user-cases-row-text.is--virtual-event {
  width: 100%;
  max-width: 450px;
}

.user-cases-row-text.is--virtual-event-2-2 {
  grid-row-gap: 0px;
  width: 100%;
  max-width: 450px;
}

.user-cases-row-text.testimonials {
  grid-row-gap: 0px;
  width: 100%;
  max-width: 473px;
}

.case-studies-section {
  padding-top: 65px;
  padding-bottom: 65px;
}

.case-studies-section.show-case-section {
  padding-top: 6.1875rem;
  padding-bottom: 6.1875rem;
}

.case-studies-section-img {
  width: 530px;
}

.case-studies-section-img.mob {
  display: none;
}

.case-studies-section-wrap {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.case-studies-section-wrap.show-case-section__gap {
  grid-column-gap: 5.25rem;
  grid-row-gap: 5.25rem;
  justify-content: space-around;
}

.case-studies-section-txt {
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 522px;
  display: flex;
}

.case-studies-section-txt.is--webinars {
  grid-row-gap: 24px;
}

.case-studies-section-txt.is--webinars.testimonials {
  grid-row-gap: 32px;
  max-width: 543px;
}

.case-studies-section-arrow {
  width: 13px;
}

.case-studies-section-link {
  grid-column-gap: 8px;
  cursor: pointer;
  align-items: center;
  font-size: 18px;
  font-weight: 800;
  line-height: 22px;
  text-decoration: underline;
  transition: all .2s;
  display: flex;
}

.case-studies-section-link:hover {
  opacity: .7;
}

.use-cases-grid-sec {
  background-color: #1d1d1d;
  padding-top: 66px;
  padding-bottom: 66px;
}

.use-cases-grid-sec.black, .use-cases-grid-sec.is--black-bg {
  background-color: #111;
}

.use-cases-grid-sec-content {
  grid-row-gap: 37px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.use-cases-grid-sec-content.is--testimonials {
  grid-row-gap: 19px;
}

.use-cases-grid-sec-grid {
  grid-column-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.use-cases-grid-sec-grid-box {
  grid-row-gap: 50px;
  background-color: #222;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 66px 36px 56px;
  display: flex;
}

.use-cases-grid-sec-grid-box._2 {
  grid-row-gap: 10px;
  padding-top: 0;
  padding-bottom: 38px;
  position: relative;
}

.use-cases-grid-sec-grid-box._3 {
  grid-row-gap: 15px;
  padding-top: 15px;
  padding-bottom: 38px;
  position: relative;
}

.use-cases-grid-sec-grid-box.is--testimonials {
  background-image: linear-gradient(0deg, #252525, #2c2c2c);
}

.div-block-180 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.use-cases-hero-image-mob {
  display: none;
}

.swiper.swiper-virtual_bg {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.swiper.swiper-virtual_bg.swiper-virtual_videos {
  display: none;
}

.swiper.swiper_virtual-text {
  width: 750px;
  position: relative;
  overflow: hidden;
}

.swiper.which_teams-items {
  width: 100%;
  overflow: hidden;
}

.swiper-virtual_controls {
  z-index: 9;
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.swiper-virtual_prev {
  z-index: 7;
  cursor: pointer;
  background-color: #1a1a1a00;
  border: 1px solid #fff;
  border-radius: 500px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  font-size: 1.5rem;
  transition: border-color .3s, background-color .3s;
  display: flex;
  inset: auto auto -7% 20%;
}

.swiper-virtual_prev:hover {
  border-color: var(--white-smoke-3);
  background-color: #f6f6f666;
}

.swiper-virtual_prev:active {
  background-color: #f6f6f633;
}

.swiper-virtual_next {
  z-index: 7;
  cursor: pointer;
  background-color: #1a1a1a00;
  border: 1px solid #fff;
  border-radius: 500px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  font-size: 1.5rem;
  transition: border-color .3s, background-color .3s;
  display: flex;
  inset: auto 20% -7% auto;
}

.swiper-virtual_next:hover {
  border-color: var(--white-smoke-3);
  background-color: #f6f6f666;
}

.swiper-virtual_next:active {
  background-color: #f6f6f633;
}

.swiper-virtual_arrow {
  width: 20px;
}

.virtual-bg_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.swiper-virtual_text {
  color: var(--white);
  cursor: pointer;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  transition: all .3s;
}

.swiper-virtual_text.is-active {
  font-size: 20px;
  line-height: 24px;
}

.swiper-virtual_text.swiper-slide-prev, .swiper-virtual_text.swiper-slide-next {
  font-size: 16px;
}

.comp-arrow-div-left {
  z-index: 6;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 40px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.comp-arrow-div-right-icon {
  height: 32px;
}

.comp-arrow-div-right {
  z-index: 6;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 20px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.comp-arrow-div-left-icon {
  height: 32px;
}

.cs-quote-banner {
  grid-column-gap: 106px;
  background-color: #1d1d1d;
  border-radius: 4px;
  align-items: center;
  padding: 60px 130px 60px 110px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.cs-quote-banner-link {
  z-index: 2;
  grid-column-gap: 5px;
  color: var(--white-smoke-2);
  cursor: pointer;
  font-size: 14px;
  font-weight: 800;
  line-height: 22px;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: auto 30px 20px auto;
}

.cs-quote-banner-link:hover {
  opacity: .7;
  text-decoration: none;
}

.cs-quote-banner-logo {
  width: 160px;
}

.cs-quote-banner-logo-wrap {
  border-right: .5px solid #fff;
  padding-top: 53px;
  padding-bottom: 53px;
  padding-right: 90px;
}

.cs-quote-banner-bg-grad {
  z-index: 1;
  background-image: linear-gradient(130deg, #1d1d1d 35%, #9671ff4d);
  width: 30%;
  height: 100%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.cs-quote-banner-text-wrap {
  z-index: 2;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 470px;
  display: flex;
  position: relative;
}

.cs-quote-banner-personal-img {
  width: 30px;
}

.cs-quote-banner-personal {
  z-index: 2;
  grid-column-gap: 5.5px;
  align-items: center;
  display: flex;
  position: relative;
}

.tb_32 {
  color: #fff;
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
}

.text-span-19 {
  font-weight: 400;
}

.div-block-181 {
  grid-column-gap: 12px;
  align-items: stretch;
  display: flex;
}

.text-block-43 {
  border-bottom: 1px solid #fff;
}

.link-8, .italic-text {
  font-style: normal;
}

.heading-49 {
  margin-top: 44px;
  margin-bottom: 22px;
}

.txt-wrap {
  max-width: 90%;
}

.h-wrap {
  max-width: 80%;
}

.h-wrap.smaller {
  max-width: 70%;
}

.h-wrap.smaller._50 {
  max-width: 50%;
}

.h-wrap.bigger {
  max-width: 85%;
}

.h-wrap.bigger-2, .h-wrap.bigger-3 {
  max-width: 95%;
}

.h-wrap.bigger-4 {
  max-width: 85%;
}

.subtitle-virtual-bg {
  color: #fff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}

.subtitle-virtual-bg.tb-center {
  text-align: center;
  margin-bottom: 0;
}

.subtitle-virtual-bg.tb-center.o-60.light {
  color: #fff9;
  font-weight: 300;
}

.subtitle-virtual-bg.black {
  color: #1d1d1d;
  font-weight: 800;
  line-height: 50px;
}

.subtitle-virtual-bg.gray {
  color: #ababab;
  line-height: 18px;
}

.subtitle-virtual-bg.gray.mob {
  display: none;
}

.link-9 {
  cursor: pointer;
  text-decoration: underline;
}

.list-5 {
  margin-bottom: 0;
  padding-left: 20px;
}

.uc-grad {
  z-index: 2;
  background-image: linear-gradient(to right, #1d1d1d 10%, #1d1d1d00 40%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uc-hero-wrap {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 60px;
  padding-right: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.uc-hero-wrap.padded {
  padding-right: 0;
}

.background-video-5 {
  z-index: 2;
  width: 100%;
}

.cs-sec-img-wrap {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: center;
  max-width: 490px;
  display: flex;
  position: relative;
}

.cs-sec-img-wrap.is--webinars {
  -webkit-backdrop-filter: blur(9.84317px);
  backdrop-filter: blur(9.84317px);
  border-radius: .5rem;
  overflow: hidden;
}

.cs-thumb-img {
  z-index: 1;
}

.cs-pod-logo {
  z-index: 2;
  width: 210px;
  position: absolute;
  inset: auto -20px 8% auto;
}

.cs-stats-img {
  width: 140px;
}

.image-189._2 {
  object-fit: cover;
}

.uc-comp-video-low-q {
  z-index: 3;
  opacity: 1;
  width: 100%;
  height: 100%;
}

.uc-comp-video-high-q {
  z-index: 4;
  width: 100%;
  height: 100%;
  position: absolute;
}

.uc-comp-button-wrap {
  z-index: 6;
  grid-column-gap: 40px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 36px;
}

.uc-comp-button-2, .uc-comp-button-1 {
  border-bottom: 3px solid var(--primary-purple);
  padding-bottom: 10px;
}

.div-block-182 {
  z-index: 5;
  background-image: linear-gradient(0deg, #121212 20%, #12121200);
  height: 160px;
  position: absolute;
  inset: auto 0% 0%;
}

.image-190.is--mobile {
  display: none;
}

.image-190.is--desktop-and-mobile {
  display: block;
}

.virtual-bg_videos {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.list-item-2 {
  list-style-type: decimal;
}

.div-block-183 {
  overflow: hidden;
}

.image-191 {
  z-index: 1;
  opacity: .3;
  filter: blur(30px);
  width: 100%;
  position: absolute;
}

.grey-span {
  color: #ababab;
}

.image-192 {
  width: 100%;
}

.rs-suggestions-empty {
  display: none;
}

.heading-50 {
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 28px;
}

.heading-51 {
  font-weight: 800;
}

.block-quote {
  text-align: left;
  background-color: #ffffff1a;
  border-left-width: 4px;
  border-left-color: #9671ff;
  border-radius: 0;
  padding: 0 0 0 12px;
  font-size: 26px;
  line-height: 32px;
}

.record-section {
  background-color: #222;
  padding-top: 70px;
  padding-bottom: 70px;
  position: relative;
}

.background-video-6 {
  z-index: 2;
  border: .5px solid #444449;
  border-radius: 8px;
  width: 800px;
  min-height: 100%;
}

.background-video-6._2 {
  width: 790px;
}

.div-block-184 {
  justify-content: space-between;
  align-items: stretch;
  padding-top: 52px;
  display: flex;
}

.record-tabs-text-div-wrap {
  grid-row-gap: 30px;
  flex-direction: column;
  max-width: 400px;
  display: flex;
}

.record-tabs-text-div {
  grid-row-gap: 16px;
  flex-direction: column;
  max-width: 79%;
  display: flex;
}

.record-tabs-button-div {
  grid-column-gap: 6px;
  display: flex;
}

.record-tabs-button2 {
  color: #fff6;
  white-space: nowrap;
  background-color: #0000;
  width: 121px;
  padding-left: 15px;
  font-size: 50px;
  font-weight: 800;
  line-height: 60px;
  transition: all 1s;
  overflow: hidden;
}

.record-tabs-button2:hover {
  color: #fff;
}

.record-tabs-button2.w--current {
  color: #fff;
  background-color: #0000;
  width: 479.097px;
  padding-right: 20px;
}

.record-tabs-button3 {
  color: #fff6;
  white-space: nowrap;
  background-color: #0000;
  width: 168px;
  padding-left: 15px;
  font-size: 50px;
  font-weight: 800;
  line-height: 60px;
  transition: all 1s;
  overflow: hidden;
}

.record-tabs-button3:hover {
  color: #fff;
}

.record-tabs-button3.w--current {
  color: #fff;
  background-color: #0000;
  width: 443.42px;
  padding-right: 20px;
}

.record-tabs-button1 {
  color: #fff6;
  white-space: nowrap;
  background-color: #0000;
  width: 185px;
  padding-left: 0;
  padding-right: 20px;
  font-size: 50px;
  font-weight: 800;
  line-height: 60px;
  transition: all .6s;
  overflow: hidden;
}

.record-tabs-button1:hover {
  color: #fff;
}

.record-tabs-button1.w--current {
  color: #fff;
  background-color: #0000;
  width: 610px;
  padding-left: 0;
  padding-right: 20px;
  transition: all 1s;
}

.purple-circle {
  background-image: radial-gradient(circle, #9671ff33, #1d1d1d00 47%);
  position: absolute;
  inset: 0%;
}

.cassette-img1 {
  z-index: 10;
  width: 380px;
  position: absolute;
  left: 0;
}

.cassette-img2 {
  z-index: 10;
  width: 380px;
  position: absolute;
  left: auto;
  right: 0;
}

.image-193 {
  width: 323.75px;
  margin-bottom: 40px;
}

.line-nav-tabs-wrap {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.line-nav-tabs, .line-nav-tabs-1, .line-nav-tabs-2, .line-nav-tabs-3 {
  opacity: .6;
  background-color: #ababab;
  border-radius: 50px;
  width: 40px;
  height: 10px;
}

.image-194 {
  width: 50px;
}

.image-195 {
  position: absolute;
  inset: auto 24px 24px auto;
}

.b-btn-wrap {
  position: relative;
}

.community-hub-hero {
  background-image: linear-gradient(#000, #1d1d1d 63%);
  flex-flow: column;
  height: 100vh;
  padding-top: 250px;
  padding-bottom: 135px;
  position: sticky;
  top: 0;
}

.community-hub-hero-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.community-hub-hero-content.desk {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
}

.community-hub-hero-content.mob {
  display: none;
}

.community-hub-hero-img {
  width: 102px;
}

.community-hub-hero-img-vid-wrap {
  justify-content: center;
  align-items: center;
  width: 124px;
  height: 80px;
  display: flex;
  position: relative;
}

.community-hub-hero-vid {
  z-index: 2;
  border: 1.5px solid #9671ff;
  border-radius: 5px;
  height: 80px;
  position: absolute;
  inset: 0%;
}

.community-hub-hero-line {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.community-hub-hero-div {
  z-index: 3;
  height: 220vh;
  padding-bottom: 0;
}

.community-hub-hero-link {
  color: #9671ff;
  margin-top: 50px;
  font-size: 22px;
  font-weight: 800;
  line-height: 70px;
}

.community-hub-join {
  background-color: #1d1d1d;
  padding-top: 30px;
  padding-bottom: 0;
  overflow: hidden;
}

.community-hub-join-wrap {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.community-hub-join-heading {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 733px;
  display: flex;
}

.community-hub-join-divs-wrap {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.community-hub-join-div-grad {
  z-index: 2;
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  opacity: 0;
  color: #fff;
  cursor: pointer;
  background-image: linear-gradient(#2c2c2c, #2c2c2c 42%, #1d1d1d 72%);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 571px;
  height: 414px;
  text-decoration: underline;
  transition: all .2s;
  display: flex;
  position: relative;
}

.community-hub-join-div-grad:hover {
  opacity: 1;
  color: #fff;
  background-image: linear-gradient(#2c2c2c, #2c2c2c 27%, #1d1d1d 70%);
  text-decoration: underline;
}

.community-hub-join-div-grad.abs {
  z-index: 1;
  opacity: 1;
  background-image: linear-gradient(#2c2c2c, #2c2c2c 100%, #2c2c2c);
  text-decoration: none;
  position: absolute;
  inset: 0%;
}

.community-hub-join-div-arrow {
  position: absolute;
  bottom: 27px;
  right: 30px;
}

.community-hub-join-div-arrow.mob {
  display: none;
}

.community-hub-join-div {
  border: 1px solid #393939;
  border-radius: 8px;
  position: relative;
}

.community-hub-join-div-grad2 {
  z-index: 2;
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  opacity: 0;
  color: #fff;
  background-image: linear-gradient(#2c2c2c, #2c2c2c 57%, #1d1d1d 87%);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 571px;
  height: 414px;
  text-decoration: underline;
  transition: all .2s;
  display: flex;
  position: relative;
}

.community-hub-join-div-grad2:hover {
  opacity: 1;
  color: var(--white-smoke);
  background-image: linear-gradient(#2c2c2c, #2c2c2c 100%, #2c2c2c);
  text-decoration: none;
}

.community-hub-join-div-grad2.abs {
  z-index: 1;
  opacity: 1;
  background-image: linear-gradient(#2c2c2c, #2c2c2c 100%, #2c2c2c);
  text-decoration: none;
  position: absolute;
  inset: 0%;
}

.community-hub-tabs {
  background-color: #1d1d1d;
  padding-top: 100px;
  padding-bottom: 90px;
  overflow: hidden;
}

.link-10 {
  color: #fffc;
  text-decoration: underline;
}

.link-10.black {
  color: #1d1d1dcc;
}

.link-10.black:hover {
  color: #1d1d1d;
}

.community-hub-tabs-content {
  grid-column-gap: 53px;
  grid-row-gap: 53px;
  flex-flow: column;
  display: flex;
}

.community-hub-tabs-h {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.community-hub-tabs-links {
  color: #fffc;
  background-color: #0000;
  border-bottom: 0 solid #ababab66;
  margin-bottom: -1.5px;
  padding: 0 10px 30px;
  font-size: 14px;
  line-height: 14px;
  transition: all .2s;
}

.community-hub-tabs-links.w--current {
  background-color: #0000;
  border-bottom-width: 2.5px;
  border-bottom-color: #9671ff;
  padding: 0 10px 30px;
}

.community-hub-tabs-links.dd {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: space-between;
  width: 134px;
  display: flex;
}

.tabs-7 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  display: flex;
}

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

.ght__item {
  cursor: pointer;
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 24px 32px 24px 24px;
  display: flex;
}

.ght__item-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ght__item-heading-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.ght-category__collection-list {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: wrap;
  display: flex;
}

.community-hub-tabs-div-download-icon {
  width: 16px;
}

.community-hub-form {
  background-color: #1d1d1d;
  padding-top: 70px;
  padding-bottom: 90px;
}

.community-hub-form-content {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.community-hub-form-h {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  max-width: 463px;
  display: flex;
}

.community-hub-form-wrap {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.community-hub-form-div {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 4px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 74px 80px 57px;
  display: flex;
}

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

.div-block-185 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  width: 100%;
  display: flex;
}

.form-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.submit-button-2 {
  margin-top: 10px;
}

.field-label-2 {
  text-align: left;
  width: 100%;
}

.text-field {
  color: #fff;
  background-color: #1d1d1d;
  border: 0 solid #9671ff;
  border-radius: 4px;
  margin-bottom: 0;
  transition: all .2s;
}

.text-field:active {
  border-width: 1px;
}

.text-field:focus {
  border-width: 1px;
  border-color: #9671ff;
}

.text-field::placeholder {
  color: #ababab;
  font-size: 14px;
  line-height: 20px;
}

.community-hub-store {
  background-color: #1d1d1d;
  padding-top: 74px;
  padding-bottom: 103px;
}

.community-hub-store-h {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  text-decoration: underline;
  display: flex;
}

.community-hub-store-content {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  display: flex;
}

.ch-store__item {
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 5px;
  width: 100%;
  height: 30.5vw;
  max-height: 365px;
  position: relative;
}

.ch-store__item.h--2 {
  height: 31.25vw;
  max-height: 375px;
}

.ch-store__gradient {
  z-index: 1;
  opacity: 0;
  background-image: linear-gradient(#2c2c2c, #252525 48%, #1d1d1d 83%);
  border-radius: 5px;
  transition: opacity .4s;
  position: absolute;
  inset: 0%;
}

.ch-store__link {
  z-index: 2;
  cursor: pointer;
  border-radius: 5px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 48px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ch-store__link.px--36 {
  padding-left: 36px;
}

.ch-store__link-text {
  z-index: 2;
  color: #9671ff;
  justify-content: center;
  align-items: flex-end;
  height: 1px;
  transition: all .4s;
  display: flex;
  position: relative;
}

.ch-store__image {
  width: 29vw;
  max-width: 312px;
  height: auto;
  transition: all .4s;
  position: absolute;
  inset: auto 10% -30px auto;
}

.ch-store__image.is--cap {
  width: 45vw;
  max-width: 539px;
  bottom: -15%;
  right: -19%;
}

.ch-store__image.is--tshirt {
  width: 38vw;
  max-width: 454px;
  bottom: -42%;
  right: -19%;
}

.ch-store__image.is--mic-flag {
  width: 31.5vw;
  max-width: 378px;
  bottom: -28%;
  right: -22%;
}

.ch-store__image.is--pop-filter {
  width: 28.5vw;
  max-width: 339px;
  bottom: -35%;
  right: -6%;
}

.ch-store__image.is--mug {
  width: 26vw;
}

.ch-store__grid {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.tabs-menu-7 {
  border-bottom: 1.5px solid #ababab66;
  display: flex;
}

.community-hub-events {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
}

.community-hub-events-content {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.community-hub-events-h-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 575px;
  display: flex;
}

.events__grid {
  grid-column-gap: 17px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.events__item {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.events__item-thumbnail {
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
  max-height: 211px;
  margin-bottom: 24px;
}

.events__item-content {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.events__item-info-block {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.community-hub-event-div-img-blank {
  background-color: #ad98fa;
  border-radius: 4px;
  width: 375px;
  height: 211px;
  margin-bottom: 24px;
}

.community-hub-form-2 {
  z-index: 2;
  background-color: #1d1d1d;
  padding-top: 70px;
  padding-bottom: 90px;
  position: relative;
}

.community-hub-form-2.test {
  z-index: 2;
}

.community-hub-form-2-wrap {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.community-hub-form-2-h {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  display: flex;
}

.community-hub-form-2-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 4px;
  flex-flow: column;
  max-width: 571px;
  padding: 23px 39px 35px 32px;
  display: flex;
}

.form-block-5 {
  width: 500px;
  margin-bottom: 0;
}

.form-7 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.field-label-3 {
  color: #ababab;
  text-align: left;
  width: 100%;
  margin-bottom: 5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

.text-field-2 {
  color: #fff;
  background-color: #1d1d1d;
  border: 0 solid #000;
  border-radius: 4px;
  margin-bottom: 12px;
  transition: all .2s;
}

.text-field-2:focus {
  border-width: 1px;
  border-color: #9671ff;
}

.text-field-2::placeholder {
  color: #1d1d1d;
}

.remove-f-s-hero {
  background-color: #1d1d1d;
  padding-top: 160px;
  padding-bottom: 120px;
}

.remove-f-s-content {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.remove-f-s-hero-img {
  z-index: 30;
  border-radius: 2px;
  width: 100%;
  height: 100%;
}

.remove-f-s-h-wrap {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.remove-f-s-manifest {
  background-color: #1d1d1d;
  padding-top: 64px;
  padding-bottom: 102px;
}

.remove-f-s-manifest-content {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.remove-f-s-manifest-content.desk {
  display: flex;
}

.remove-f-s-manifest-content.mob {
  display: none;
}

.remove-f-s-manifest-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.remove-f-s-manifest-line {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.remove-f-s-manifest-change {
  position: relative;
}

.remove-f-s-clean {
  background-color: #1d1d1d;
  padding-top: 90px;
  padding-bottom: 80px;
}

.grid-25 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
}

.remove-f-s-clean-div {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 24px 24px 40px;
  display: flex;
}

.remove-f-s-clean-div-box-1 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #1d1d1d;
  border-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 325px;
  padding-left: 26px;
  padding-right: 15px;
  display: flex;
}

.remove-f-s-clean-div-box-1._2 {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 28px;
}

.remove-f-s-clean-div-box-1.mob {
  display: none;
}

.remove-f-s-clean-box-h {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.tb_26 {
  color: #dbdbdb;
  font-size: 26px;
  line-height: 38px;
}

.tb_26.purple {
  background-color: #9671ff;
  border-radius: 4px;
  padding: 8px 5px 5px;
}

.tb_26.purple._1 {
  justify-content: center;
  align-items: center;
  width: 51.9184px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.tb_26.purple._2 {
  justify-content: center;
  align-items: center;
  width: 61.8924px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.tb_26.purple._3 {
  justify-content: center;
  align-items: center;
  width: 114.783px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.remove-f-s-clean-box-line {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.remove-f-s-clean-box-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 100%;
  display: flex;
  position: relative;
}

.remove-f-s-clean-box-content._2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.tb_17 {
  color: #dbdbdb;
  font-size: 17px;
  line-height: 36px;
}

.tb_17.purple {
  background-color: #9671ff;
  padding-left: 4px;
  padding-right: 4px;
}

.remove-f-s-blur-div-wrap {
  position: relative;
}

.remove-f-s-blur-div {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-image: linear-gradient(#252525cc, #2c2c2cb3);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 96px;
  display: flex;
}

.remove-f-s-blur-div.global-outline-linear-40 {
  border-style: none;
  border-width: 0;
}

.remove-f-s-blur-img {
  object-fit: none;
  width: 100%;
  height: 150px;
  position: absolute;
  inset: auto 0% -45px;
  overflow: visible;
}

.remove-f-s-blur-div-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  max-width: 584px;
  display: flex;
}

.text-span-21 {
  font-weight: 300;
}

.tb_22-1 {
  color: #1d1d1d;
  text-align: center;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.tb_22-1.purple.lh--24 {
  line-height: 24px;
}

.tb_22-1.white {
  color: #fff;
  line-height: 29px;
}

.tb_22-1.white.left {
  text-align: left;
}

.tb_22-1.gray {
  color: #ababab;
}

.tb_22-1.purple {
  color: #9671ff;
  line-height: 44px;
}

.tb_22-1.main-purple {
  color: var(--primary-purple);
  line-height: 110%;
}

.tb_22-1.normal {
  font-weight: 400;
  line-height: 22px;
}

.tb_18-1 {
  color: #1d1d1d;
  font-size: 18px;
  line-height: 20px;
}

.tb_18-1.gray {
  color: #ababab;
  text-align: center;
}

.tb_18-1.gray.left {
  text-align: left;
}

.tb_18-1.gray.left.height-30 {
  line-height: 30px;
}

.tb_18-1.gray.left.lh--26 {
  line-height: 26px;
}

.tb_18-1.white, .tb_18-1.white.desko {
  color: #fff9;
}

.tb_18-1.white._16mob {
  color: #fff;
  display: none;
}

.tb_18-1.white.mob {
  display: none;
}

.tb_18-1.white._100 {
  color: #fff;
  text-align: center;
}

.tb_18-1.white._100.marg {
  margin-top: 20px;
}

.tb_18-1.white._100.left {
  text-align: left;
  line-height: 24px;
}

.tb_18-1.white._100.left._800-weight {
  font-weight: 800;
}

.tb_18-1.white._100.left.max-w-360 {
  max-width: 360px;
}

.tb_18-1.white._100.max-w {
  color: #fffc;
  max-width: 720px;
}

.tb_18-1.white._100.max-w.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18-1.white._60 {
  font-weight: 300;
  line-height: 20px;
}

.tb_18-1.white.ex_bold {
  color: #fff;
}

.tb_18-1.white.max-w {
  max-width: 394px;
  line-height: 26px;
}

.tb_18-1.white.max-w-460 {
  max-width: 460px;
  line-height: 26px;
}

.tb_18-1.ex_bold {
  font-weight: 800;
  line-height: 24px;
}

.tb_18-1.ex_bold._222222 {
  color: #222;
  line-height: 120%;
}

.tb_18-1.center {
  text-align: center;
  line-height: 24px;
}

.tb_22-2 {
  color: #1d1d1d;
  text-align: center;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.tb_22-2.purple.lh--24 {
  line-height: 24px;
}

.tb_22-2.white {
  color: #fff;
  line-height: 29px;
}

.tb_22-2.white.left {
  text-align: left;
}

.tb_22-2.gray {
  color: #ababab;
}

.tb_22-2.purple {
  color: #9671ff;
  line-height: 44px;
}

.tb_22-2.main-purple {
  color: var(--primary-purple);
  line-height: 110%;
}

.tb_22-2.normal {
  font-weight: 400;
  line-height: 22px;
}

.tb_18-2 {
  color: #1d1d1d;
  font-size: 18px;
  line-height: 20px;
}

.tb_18-2.gray {
  color: #ababab;
  text-align: center;
}

.tb_18-2.gray.left {
  text-align: left;
}

.tb_18-2.gray.left.lh--26 {
  line-height: 26px;
}

.tb_18-2.white, .tb_18-2.white.desko {
  color: #fff9;
}

.tb_18-2.white._16mob {
  color: #fff;
  display: none;
}

.tb_18-2.white.mob {
  display: none;
}

.tb_18-2.white._100 {
  color: #fff;
  text-align: center;
}

.tb_18-2.white._100.marg {
  margin-top: 20px;
}

.tb_18-2.white._100.left {
  text-align: left;
  line-height: 24px;
}

.tb_18-2.white._100.left._800-weight {
  font-weight: 800;
}

.tb_18-2.white._100.left.max-w-360 {
  max-width: 360px;
}

.tb_18-2.white._100.max-w {
  color: #fffc;
  max-width: 720px;
}

.tb_18-2.white._100.max-w.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18-2.white._60 {
  font-weight: 300;
  line-height: 20px;
}

.tb_18-2.white.ex_bold {
  color: #fff;
}

.tb_18-2.white.max-w {
  max-width: 394px;
  line-height: 26px;
}

.tb_18-2.white.max-w-460 {
  max-width: 460px;
  line-height: 26px;
}

.tb_18-2.ex_bold {
  font-weight: 800;
  line-height: 24px;
}

.tb_18-2.ex_bold._222222 {
  color: #222;
  line-height: 120%;
}

.tb_18-2.center {
  text-align: center;
  line-height: 24px;
}

.tb_22-3 {
  color: #1d1d1d;
  text-align: center;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.tb_22-3.purple.lh--24 {
  line-height: 24px;
}

.tb_22-3.white {
  color: #fff;
  line-height: 29px;
}

.tb_22-3.white.left {
  text-align: left;
}

.tb_22-3.gray {
  color: #ababab;
}

.tb_22-3.purple {
  color: #9671ff;
  line-height: 44px;
}

.tb_22-3.main-purple {
  color: var(--primary-purple);
  line-height: 110%;
}

.tb_22-3.normal {
  font-weight: 400;
  line-height: 22px;
}

.tb_18-3 {
  color: #1d1d1d;
  font-size: 18px;
  line-height: 20px;
}

.tb_18-3.gray {
  color: #ababab;
  text-align: center;
}

.tb_18-3.gray.left {
  text-align: left;
}

.tb_18-3.gray.left.lh--26 {
  line-height: 26px;
}

.tb_18-3.white, .tb_18-3.white.desko {
  color: #fff9;
}

.tb_18-3.white._16mob {
  color: #fff;
  display: none;
}

.tb_18-3.white.mob {
  display: none;
}

.tb_18-3.white._100 {
  color: #fff;
  text-align: center;
}

.tb_18-3.white._100.marg {
  margin-top: 20px;
}

.tb_18-3.white._100.left {
  text-align: left;
  line-height: 24px;
}

.tb_18-3.white._100.left._800-weight {
  font-weight: 800;
}

.tb_18-3.white._100.left.max-w-360 {
  max-width: 360px;
}

.tb_18-3.white._100.max-w {
  color: #fffc;
  max-width: 720px;
}

.tb_18-3.white._100.max-w.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18-3.white._60 {
  font-weight: 300;
  line-height: 20px;
}

.tb_18-3.white.ex_bold {
  color: #fff;
}

.tb_18-3.white.max-w {
  max-width: 394px;
  line-height: 26px;
}

.tb_18-3.white.max-w-460 {
  max-width: 460px;
  line-height: 26px;
}

.tb_18-3.ex_bold {
  font-weight: 800;
  line-height: 24px;
}

.tb_18-3.ex_bold._222222 {
  color: #222;
  line-height: 120%;
}

.tb_18-3.center {
  text-align: center;
  line-height: 24px;
}

.tb_22-4 {
  color: #1d1d1d;
  text-align: center;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.tb_22-4.white {
  color: #fff;
  line-height: 29px;
}

.tb_22-4.white.left {
  text-align: left;
}

.tb_22-4.gray {
  color: #ababab;
}

.tb_22-4.purple {
  color: #9671ff;
  line-height: 44px;
}

.tb_22-4.main-purple {
  color: var(--primary-purple);
  line-height: 110%;
}

.tb_22-4.normal {
  font-weight: 400;
  line-height: 22px;
}

.tb_18-4 {
  color: #1d1d1d;
  font-size: 18px;
  line-height: 20px;
}

.tb_18-4.gray {
  color: #ababab;
  text-align: center;
}

.tb_18-4.gray.left {
  text-align: left;
}

.tb_18-4.white, .tb_18-4.white.desko {
  color: #fff9;
}

.tb_18-4.white._16mob {
  color: #fff;
  display: none;
}

.tb_18-4.white.mob {
  display: none;
}

.tb_18-4.white._100 {
  color: #fff;
  text-align: center;
}

.tb_18-4.white._100.marg {
  margin-top: 20px;
}

.tb_18-4.white._100.left {
  text-align: left;
  line-height: 24px;
}

.tb_18-4.white._100.left._800-weight {
  font-weight: 800;
}

.tb_18-4.white._100.left.max-w-360 {
  max-width: 360px;
}

.tb_18-4.white._100.max-w {
  color: #fffc;
  max-width: 720px;
}

.tb_18-4.white._100.max-w.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18-4.white._60 {
  font-weight: 300;
  line-height: 20px;
}

.tb_18-4.white.ex_bold {
  color: #fff;
}

.tb_18-4.white.max-w {
  max-width: 394px;
  line-height: 26px;
}

.tb_18-4.white.max-w-460 {
  max-width: 460px;
  line-height: 26px;
}

.tb_18-4.ex_bold {
  font-weight: 800;
  line-height: 24px;
}

.tb_18-4.ex_bold._222222 {
  color: #222;
  line-height: 120%;
}

.tb_18-4.center {
  text-align: center;
  line-height: 24px;
}

.tb_22-5 {
  color: #1d1d1d;
  text-align: center;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.tb_22-5.white {
  color: #fff;
  line-height: 29px;
}

.tb_22-5.white.left {
  text-align: left;
}

.tb_22-5.gray {
  color: #ababab;
}

.tb_22-5.purple {
  color: #9671ff;
  line-height: 44px;
}

.tb_22-5.main-purple {
  color: var(--primary-purple);
  line-height: 110%;
}

.tb_22-5.normal {
  font-weight: 400;
  line-height: 22px;
}

.tb_18-5 {
  color: #1d1d1d;
  font-size: 18px;
  line-height: 20px;
}

.tb_18-5.gray {
  color: #ababab;
  text-align: center;
}

.tb_18-5.gray.left {
  text-align: left;
}

.tb_18-5.white, .tb_18-5.white.desko {
  color: #fff9;
}

.tb_18-5.white._16mob {
  color: #fff;
  display: none;
}

.tb_18-5.white.mob {
  display: none;
}

.tb_18-5.white._100 {
  color: #fff;
  text-align: center;
}

.tb_18-5.white._100.marg {
  margin-top: 20px;
}

.tb_18-5.white._100.left {
  text-align: left;
  line-height: 24px;
}

.tb_18-5.white._100.left._800-weight {
  font-weight: 800;
}

.tb_18-5.white._100.left.max-w-360 {
  max-width: 360px;
}

.tb_18-5.white._100.max-w {
  color: #fffc;
  max-width: 720px;
}

.tb_18-5.white._100.max-w.black {
  color: #1d1d1d;
  max-width: 570px;
}

.tb_18-5.white._60 {
  font-weight: 300;
  line-height: 20px;
}

.tb_18-5.white.ex_bold {
  color: #fff;
}

.tb_18-5.white.max-w {
  max-width: 394px;
  line-height: 26px;
}

.tb_18-5.white.max-w-460 {
  max-width: 460px;
  line-height: 26px;
}

.tb_18-5.ex_bold {
  font-weight: 800;
  line-height: 24px;
}

.tb_18-5.ex_bold._222222 {
  color: #222;
  line-height: 120%;
}

.tb_18-5.center {
  text-align: center;
  line-height: 24px;
}

.image-198 {
  width: 20px;
  position: absolute;
  inset: 0% 150px auto auto;
}

.image-198._2 {
  width: 12px;
  top: -10px;
  right: 170px;
}

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

.info-pop {
  color: #9671ff;
  background-color: #ede8fd;
  border-radius: 4px;
  padding: 6px 8px;
  font-size: 14px;
  line-height: 16px;
  display: none;
  position: absolute;
  inset: auto auto 100% 0%;
}

.info-pop.is--active {
  display: block;
}

.image-199 {
  width: 302px;
}

.use-cases-hero-content-wraper {
  grid-column-gap: 2.375rem;
  grid-row-gap: 2.375rem;
  justify-content: space-between;
  display: flex;
}

.use-cases-hero-content-wraper.is--webinars {
  grid-column-gap: 2.375rem;
  grid-row-gap: 2.375rem;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(535px, 1fr) minmax(auto, 665px);
  grid-auto-columns: 1fr;
  max-width: 78.875rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.use-cases-hero-image-3 {
  z-index: 2;
  border-radius: 8px;
  width: 665px;
  height: 410px;
}

.use-cases-hero-image-3.is--webinars {
  width: 100%;
  max-width: 665px;
  height: auto;
  max-height: 410px;
}

.community-hub-tabs-pop-up-wrap {
  z-index: 130;
  cursor: pointer;
  background-color: #1d1d1d99;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.community-hub-tabs-div-popup {
  z-index: 140;
  cursor: auto;
  background-color: #f6f6f6;
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 591px;
  height: 70vh;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.community-hub-tabs-div-popup-h {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  padding: 32px 32px 16px;
  display: flex;
  position: relative;
  box-shadow: 0 0 4px 1px #00000040;
}

.community-hub-tabs-div-popup-close {
  z-index: 150;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: 20px 20px auto auto;
}

.community-hub-tabs-div-popup-close-icon {
  width: 12px;
}

.community-hub-tabs-div-popup-content {
  height: 100%;
  padding-top: 18px;
  padding-left: 18px;
  padding-right: 18px;
  overflow: scroll;
}

.community-hub-tabs-div-popup-btn-wrap {
  justify-content: center;
  align-items: center;
  padding: 16px;
  display: flex;
  box-shadow: 0 0 5px 1px #00000040;
}

.community-hub-tabs-div-popup-top {
  background-color: #1d1d1d;
  padding-top: 15px;
  padding-bottom: 30px;
  padding-left: 32px;
  position: relative;
}

.image-200 {
  width: 70px;
}

.div-block-190 {
  background-color: #9671ff;
  border-bottom-left-radius: 8px;
  flex-flow: column;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-span-22 {
  font-weight: 400;
}

.community-hub-tabs-div-popup-rt-wrap {
  padding: 25px;
}

.community-hub-tabs-pop-up-fade {
  z-index: 135;
  position: absolute;
  inset: 0%;
}

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

.image-201 {
  width: 70px;
}

.div-block-191 {
  background-color: #9671ff;
  border-bottom-left-radius: 8px;
  flex-flow: column;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-span-23 {
  font-weight: 400;
}

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

.image-202 {
  width: 70px;
}

.div-block-192 {
  background-color: #9671ff;
  border-bottom-left-radius: 8px;
  flex-flow: column;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-span-24 {
  font-weight: 400;
}

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

.image-203 {
  width: 70px;
}

.div-block-193 {
  background-color: #9671ff;
  border-bottom-left-radius: 8px;
  flex-flow: column;
  padding: 15px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-span-25 {
  font-weight: 400;
}

.image-204 {
  width: 16px;
  position: absolute;
  inset: auto 15px 15px auto;
}

.image-205 {
  width: 10px;
}

.community-hub-tabs-links-hover {
  z-index: 10;
  justify-content: center;
  align-items: center;
  width: 610px;
  display: none;
  position: absolute;
  inset: 50% -120% auto auto;
}

.image-206 {
  width: 612px;
}

.community-hub-tabs-links-hover-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center space-between;
  place-items: center stretch;
  width: 90%;
  height: 100%;
  padding-top: 69px;
  padding-bottom: 30px;
  display: flex;
  position: absolute;
}

.div-block-196 {
  background-color: #ad98fa33;
  border-radius: 2px;
  padding: 8px 9px;
}

.rs-blog-grid_recommend {
  grid-column-gap: 19px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.rs-blog-grid_recommend.mt--0 {
  margin-top: 0;
}

.rs-blog-grid_recommend.mt--0.border--bottom {
  padding-bottom: 100px;
}

.rs-blog-grid_recommend.mt--40-m-14 {
  margin-top: 40px;
}

.fill-vid-wrapper {
  background-image: linear-gradient(226deg, #131313, #1d1d1d);
  border: .5px solid #242424;
  border-radius: 8px;
  flex: none;
  width: 664px;
  height: 422px;
  padding: 12px;
  box-shadow: 0 4px 20px #00000040;
}

.footer-v2-wrapper {
  display: none;
}

.error-message {
  color: #ce3b30;
  text-align: center;
  background-color: #0000;
  margin-top: 16px;
  padding: 0;
}

.mov-v2-coming-soon {
  background-color: #1d1d1d;
  padding: 100px 30px 120px;
}

.mov-v2-coming-soon.s2 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e24_mob-comming__bg.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 100px;
}

.mov-v2-coming-soon.is--relative {
  z-index: 2;
  position: relative;
}

.mov-v2-coming-soon-content {
  grid-column-gap: 63px;
  grid-row-gap: 63px;
  justify-content: space-between;
  align-items: flex-start;
  padding-left: 68px;
  display: flex;
  position: relative;
}

.mov-v2-coming-soon-content.s2 {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  justify-content: flex-start;
}

.mov-v2-coming-soon-img {
  z-index: 2;
  border-radius: 8px;
  width: 622px;
  position: relative;
  right: -14px;
}

.mov-v2-coming-soon-h {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 400px;
  margin-top: 74px;
  display: flex;
}

.mov-v2-coming-soon-h.s2 {
  max-width: 474px;
}

.mov-v2-coming-soon-img-wrap {
  position: relative;
}

.image-207 {
  z-index: 3;
  width: 160px;
  position: absolute;
  inset: auto -80px 65px auto;
}

.image-208 {
  z-index: 1;
  width: 240px;
  position: absolute;
  top: -60px;
  left: 103px;
}

.div-block-197 {
  opacity: .2;
  filter: blur(68px);
  width: 800px;
  height: 544px;
  position: absolute;
  inset: auto -80px -200px auto;
}

.div-block-198 {
  text-align: left;
}

.nav-wrapper-4 {
  font-family: Inter-custom-woff2, sans-serif;
}

.dropdow-resource-card-text-2 {
  color: #fff;
  font-size: 18px;
  font-weight: 900;
  line-height: 22px;
  position: absolute;
  bottom: 13px;
  left: 18px;
}

.text-block-44 {
  color: #080705;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 22px;
}

.text-block-45 {
  color: #fff;
  margin-left: 6.6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-199 {
  align-items: center;
  display: flex;
}

.text-block-46 {
  color: #181b21;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
  line-height: 24px;
  display: block;
}

.plans-test-header-vector-3-2 {
  position: absolute;
  inset: -63px -268px auto auto;
}

.c-w-full-4 {
  width: auto;
  max-width: 100%;
  display: block;
}

.c-price-abtest-price-inner-2 {
  cursor: pointer;
  background-color: #fff;
  border-radius: 32px;
  justify-content: space-between;
  align-items: center;
  width: 194px;
  min-width: 194px;
  height: 50px;
  padding: 5px;
  display: flex;
}

.text-span-26 {
  color: #afafaf;
  font-weight: 400;
}

.html-embed-24 {
  display: none;
}

.text-block-47 {
  color: #080705;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 300;
  line-height: 22px;
}

.c-nav-link-4 {
  color: #fff;
  margin-left: 38px;
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  transition: all .25s;
  display: block;
}

.c-nav-link-4:hover {
  color: #fff9;
}

.c-nav-link-4.w--current {
  font-weight: 800;
}

.c-nav-link-4.c-nav-link--default {
  color: #1d1d1dcc;
  margin-left: 0;
  padding-left: 9px;
  padding-right: 9px;
  font-weight: 500;
  line-height: 20px;
}

.c-nav-link-4.c-nav-link--default:hover {
  color: #1d1d1d99;
}

.c-nav-link-4.c-nav-link--default.p--13 {
  padding-left: 13px;
  padding-right: 13px;
}

.div-block-200 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-201 {
  padding-left: 8px;
}

.div-block-202 {
  margin-top: 55px;
}

.ra-pricing-button-2 {
  color: #1b2127;
  background-color: #0000;
  border: 1px solid #1b2127;
  border-radius: 4px;
  width: 100%;
  padding: 16.5px 15px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  transition: all .3s;
}

.ra-pricing-button-2:hover {
  color: #fff;
  background-color: #1b2127;
}

.ra-pricing-button-2.is--pro {
  color: #fff;
  background-color: #7d7aff;
  border-color: #7d7aff;
}

.ra-pricing-button-2.is--pro:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.ra-pricing-button-2.is--compare-btn {
  max-width: 200px;
  padding: 9px 10px;
  font-size: 13px;
}

.ra-pricing-button-2.is-business-btn {
  color: #fff;
  background-color: #1b2127;
}

.ra-pricing-button-2.is-business-btn:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.div-block-203 {
  align-items: center;
  margin-bottom: 41px;
  display: flex;
}

.div-block-205 {
  margin-bottom: 30px;
}

.text-block-48 {
  text-align: center;
  font-weight: 800;
  line-height: 24px;
}

.c-updated-nav-desktop-3 {
  z-index: 5000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 12px 12px 12px 20px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.div-block-207 {
  padding-left: 24px;
}

.div-block-208 {
  text-align: left;
}

.text-block-49 {
  color: #080705;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 22px;
}

.div-block-209 {
  margin-top: 60px;
}

.text-block-50 {
  color: #181b21;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
  line-height: 24px;
  display: block;
}

.plans-test-header-vector-3-3 {
  position: absolute;
  inset: -63px -268px auto auto;
}

.text-span-27 {
  color: #afafaf;
  font-weight: 400;
}

.text-block-51 {
  color: #080705;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 300;
  line-height: 22px;
}

.text-block-52 {
  color: #161c21;
  max-width: 260px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 24px;
}

.div-block-210 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-211 {
  padding-left: 8px;
}

.div-block-212 {
  align-items: center;
  margin-bottom: 41px;
  display: flex;
}

.c-pricing-button-enterprise-2 {
  color: #000;
  background-color: #0000;
  border: 2px solid #000;
  border-radius: 12px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: all .3s;
  display: block;
}

.c-pricing-button-enterprise-2:hover {
  opacity: 1;
  color: #f9fafc;
  background-color: #000;
}

.c-pricing-button-enterprise-2.abtest {
  width: auto;
  max-width: 180px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 28px;
}

.c-pricing-button-enterprise-2.abtest.enterprise-abtest-button-2 {
  position: relative;
  top: -4px;
}

.c-pricing-button-enterprise-2.abtest.enterprise-abtest-button-2.c-hide-mobile.col_plan_button_team.plan-test-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  width: 100%;
  max-width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-weight: 700;
}

.c-pricing-button-enterprise-2.abtest.enterprise-abtest-button-2.c-hide-mobile.col_plan_button_team.plan-test-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.text-block-53 {
  text-align: center;
  font-weight: 800;
  line-height: 24px;
}

.div-block-214 {
  max-width: 1322px;
  margin-left: auto;
  margin-right: auto;
}

.c-pricing-button-yearly-2 {
  background-color: #090a0c;
  border: 2px solid #000;
  border-radius: 12px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: all .3s;
}

.c-pricing-button-yearly-2:hover {
  opacity: 1;
  color: #fff;
  background-color: #000c;
  border-style: solid;
  border-color: #000;
}

.c-pricing-button-yearly-2.abtest-button-yearly {
  color: #1b2127;
  background-color: #0000;
  border-color: #1b2127;
  width: auto;
  padding: 12px 38px;
}

.c-pricing-button-yearly-2.abtest-button-yearly:hover {
  color: #fff;
  background-color: #444b55;
  border-color: #444b55;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated {
  padding-left: 28px;
  padding-right: 28px;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 129px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-width: 1px;
  border-color: #1b2127;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_free.plan-test-yearly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_free.plan-test-yearly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro {
  background-color: #252a30;
  width: auto;
  padding: 12px 38px;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro:hover {
  background-color: #444b55;
  border-color: #444b55;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button.plan-test-yearly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button.plan-test-yearly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button.table_plan_button_yearly_pro.plan-test-monthly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button.table_plan_button_yearly_pro.plan-test-monthly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button.plan-test-monthly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button.plan-test-monthly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button.table_plan_button_monthly_pro.plan-test-yearly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.c-pricing-button-yearly-2.c-abtest-button-yearly-pro.compare-button.table_plan_button_monthly_pro.plan-test-yearly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.div-block-215 {
  text-align: left;
}

.nav-wrapper-5 {
  font-family: Inter-custom-woff2, sans-serif;
}

.dropdow-resource-card-text-3 {
  color: #fff;
  font-size: 18px;
  font-weight: 900;
  line-height: 22px;
  position: absolute;
  bottom: 13px;
  left: 18px;
}

.text-block-54 {
  color: #080705;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 22px;
}

.text-block-55 {
  color: #fff;
  margin-left: 6.6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-216 {
  margin-top: 60px;
}

.div-block-217 {
  align-items: center;
  display: flex;
}

.text-block-56 {
  color: #181b21;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
  line-height: 24px;
  display: block;
}

.rs-search-wrapper-3 {
  align-self: center;
  align-items: center;
  display: flex;
}

.rs-search-wrapper-3.display-none {
  display: none;
}

.text-span-28 {
  color: #afafaf;
  font-weight: 400;
}

.html-embed-25 {
  display: none;
}

.text-block-57 {
  color: #080705;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 300;
  line-height: 22px;
}

.text-block-58 {
  color: #161c21;
  max-width: 260px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 24px;
}

.div-block-218 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-219 {
  padding-left: 8px;
}

.div-block-220 {
  margin-top: 55px;
}

.div-block-221 {
  align-items: center;
  margin-bottom: 41px;
  display: flex;
}

.exit-intent-inner-2 {
  z-index: 10;
  background-color: #fff;
  border-radius: 8px;
  width: 100%;
  max-width: 516px;
  position: relative;
  overflow: hidden;
}

.rs-search-inner-wrapper-4 {
  align-items: center;
  width: 0;
  transition: all .3s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-search-icon-3 {
  filter: invert();
  cursor: pointer;
  width: 22px;
  padding: 3px;
  transition: opacity .3s;
}

.rs-search-icon-3:hover {
  opacity: .7;
}

.div-block-223 {
  margin-bottom: 30px;
}

.text-block-60 {
  text-align: center;
  font-weight: 800;
  line-height: 24px;
}

.div-block-224 {
  max-width: 1322px;
  margin-left: auto;
  margin-right: auto;
}

.c-pricing-button-yearly-3 {
  background-color: #090a0c;
  border: 2px solid #000;
  border-radius: 12px;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: all .3s;
}

.c-pricing-button-yearly-3:hover {
  opacity: 1;
  color: #fff;
  background-color: #000c;
  border-style: solid;
  border-color: #000;
}

.c-pricing-button-yearly-3.abtest-button-yearly {
  color: #1b2127;
  background-color: #0000;
  border-color: #1b2127;
  width: auto;
  padding: 12px 38px;
}

.c-pricing-button-yearly-3.abtest-button-yearly:hover {
  color: #fff;
  background-color: #444b55;
  border-color: #444b55;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated {
  padding-left: 28px;
  padding-right: 28px;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 129px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-width: 1px;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-started-start.compare-button.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.no-get-started-start.compare-button.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_free.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_team.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_free.plan-test-yearly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_free.plan-test-yearly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_yearly_standard.plan-test-monthly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-free-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-free-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button {
  border-width: 1px;
  border-radius: 4px;
  width: 100%;
  max-width: 129px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.table_plan_button_monthly_standard.plan-test-yearly-standard-button:hover {
  background-color: #1b2127;
  border-width: 1px;
  border-color: #1b2127;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-team-button {
  color: #fff;
  background-color: #080705;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free.get-started-start.compare-button.plan-test-monthly-team-button:hover {
  background-color: #373a41;
  border-color: #373a41;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro {
  background-color: #252a30;
  width: auto;
  padding: 12px 38px;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro:hover {
  background-color: #444b55;
  border-color: #444b55;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button {
  padding-top: 9px;
  padding-bottom: 9px;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button.plan-test-yearly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button.plan-test-yearly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button.table_plan_button_yearly_pro.plan-test-monthly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  width: 100%;
  max-width: 150px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button.table_plan_button_yearly_pro.plan-test-monthly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button.plan-test-monthly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button.plan-test-monthly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button.table_plan_button_monthly_pro.plan-test-yearly-pro-button {
  background-color: #7d7aff;
  border-color: #7d7aff;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.c-pricing-button-yearly-3.c-abtest-button-yearly-pro.compare-button.table_plan_button_monthly_pro.plan-test-yearly-pro-button:hover {
  background-color: #6f6cff;
  border-color: #6f6cff;
}

.c-updated-nav-desktop-4 {
  z-index: 5000;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 12px 12px 12px 20px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.div-block-226 {
  padding-left: 24px;
}

.dd-item_content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f4f4f466;
  border-radius: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 45px;
  padding-right: 45px;
  display: block;
}

.dd-item_content.w--open {
  background-color: #f4f4f466;
  position: relative;
}

.dd-item_toggle {
  z-index: 5;
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 20px 45px;
  display: flex;
  position: relative;
}

.dd-item_toggle.w--open {
  background-color: #fff;
}

.dd-item {
  z-index: 2;
  color: #1d1d1d;
  cursor: pointer;
  width: 100%;
  font-size: 16px;
  font-weight: 800;
  line-height: 20px;
}

.dd-item._2 {
  z-index: 1;
}

.dd-item_arrow {
  width: 7px;
  transition: all .3s;
  position: relative;
}

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

.dd-item_toggle-icon {
  justify-content: center;
  align-items: center;
  width: 12px;
  min-width: 12px;
  height: 12px;
  margin-top: 5.5px;
  display: flex;
  position: relative;
}

.test-overlay {
  height: 865px;
}

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

.footer-v2-aicpa-logo-2 {
  width: 75px;
}

.footer-v2-guides-logos-wrap-2 {
  grid-row-gap: 50px;
  flex-direction: column;
  display: flex;
}

.footer-v2-links-grid-2 {
  grid-column-gap: 55px;
  grid-row-gap: 55px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-61 {
  color: #fff;
  margin-left: 6.6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 28px;
}

.text-block-61.gray {
  color: #969696;
  font-size: 12px;
  line-height: 30px;
}

.footer-v2-rating-logo-2 {
  width: 140px;
}

.footer-v2-logo-apps-wrap-2 {
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-v2-2 {
  z-index: 1;
  background-color: #f6f6f6;
  padding-top: 150px;
  padding-bottom: 30px;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.footer-v2-2.rel {
  position: relative;
}

.footer-v2-terms-social-links-2 {
  justify-content: space-between;
  align-items: flex-end;
  padding-top: 30px;
  display: flex;
}

.footer-v2-apps-img-2 {
  width: 113px;
  height: 34px;
}

.footer-v2-logo-2 {
  width: 173px;
}

.footer-v2-contents-2 {
  grid-row-gap: 172px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-v2-podcast-guides-2 {
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 4px;
  flex-direction: column;
  align-items: flex-start;
  padding: 16px;
  display: flex;
}

.footer-v2-leader-logo-2 {
  height: 75px;
}

.footer-cta-v2-gradient-div-2 {
  -webkit-text-fill-color: inherit;
  cursor: pointer;
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e19_gradient-section__bg.svg");
  background-size: cover;
  background-clip: border-box;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  width: 100%;
  height: 100%;
  padding-top: 70px;
  padding-bottom: 50px;
}

.footer-cta-v3-2 {
  grid-row-gap: 38px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.rs-homepage-header-sub-link-2 {
  color: #ababab;
  border-bottom: 1px solid #ababab;
  font-size: 12px;
  line-height: 14px;
  transition: opacity .3s;
}

.rs-homepage-header-sub-link-2:hover {
  opacity: .8;
}

.rs-homepage-header-sub-link-2.on--white-smoke-bg {
  border-bottom-color: var(--dark);
  color: var(--dark);
}

.rs-homepage-header-sub-link-2.color-tech-gray {
  color: var(--tech-gray-text);
}

.image-209 {
  object-fit: contain;
  height: 134px;
}

.c-updated-nav-desktop-copy {
  z-index: 5000;
  background-color: var(--white);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 12px 12px 12px 20px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.c-updated-nav-desktop-copy.is--nav-transparent {
  background-color: #fff0;
}

.c-updated-nav-desktop-copy.has--mobile {
  display: block;
}

.c-updated-nav-desktop-copy.p--18.transparent {
  background-color: #fff0;
}

.c-updated-nav-desktop-copy.p--18._2 {
  background-color: #1d1d1d;
}

.c-updated-nav-desktop-copy.p--18._2.trans {
  background-color: #0000;
}

.c-updated-nav-desktop-copy.top--200 {
  top: 200px;
}

.c-updated-nav-desktop-inner-copy {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.c-updated-nav-left-copy {
  align-items: center;
  display: flex;
}

.c-book-nav-link-copy {
  display: none;
}

.cd_banner-info {
  color: #fff;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
}

.pricing-addon_wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #8e8e8e1a;
  border-radius: 4px;
  flex-flow: column;
  align-items: flex-start;
  margin-top: 1.25rem;
  padding: .75rem;
  display: none;
  overflow: visible;
}

.pricing-addon_block {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.pricing-addon_available {
  background-color: #fff;
  border-radius: 4px;
  padding: .25rem .5rem;
}

.pricing-addon_available.light-color {
  background-color: #5c5c5c;
}

.pricing-addon-available-text {
  font-size: 10px;
  font-weight: 600;
  line-height: 12px;
}

.pricing-addon-available-text.light-color {
  color: #f4f4f4;
}

.pricing-addon_price {
  font-size: 12px;
  line-height: 20px;
}

.pricing-addon_price.monthly {
  display: none;
}

.pricing-addon_price.monthly.light-color, .pricing-addon_price.yearly.light-color {
  color: #ffffffe6;
}

.pricing-addon_block-2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing-addon_heading {
  font-size: 14px;
  font-weight: 800;
  line-height: 20px;
}

.pricing-addon_heading.light-color {
  color: #ffffffe6;
}

.pricing-addon_text {
  text-align: left;
  font-size: 14px;
  line-height: 20px;
}

.pricing-addon_text.light-color {
  color: #ffffffe6;
}

.dark-bg_section {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: var(--white);
  background-color: #1d1d1d;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
}

.dark-bg_section.dark-bg {
  background-color: #1d1d1d;
}

.dark-bg_section.is--gradient {
  background-image: linear-gradient(#000000b3, #1d1d1d 32%);
}

.dark-bg_section.py--85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.dark-bg_section.py--85_20 {
  padding-top: 85px;
  padding-bottom: 20px;
}

.dark-bg_section.py_30-70 {
  padding-top: 20px;
  padding-bottom: 70px;
}

.dark-bg_section.pb--24 {
  padding-bottom: 24px;
}

.dark-bg_section.pb--70 {
  padding-bottom: 70px;
}

.dark-bg_section.py--60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.dark-bg_section.pt--60 {
  padding-top: 60px;
}

.grid_3-cards {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  transition: opacity .7s;
}

.grid_3-cards.lg__gap--18 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
}

.flex-vertical {
  flex-flow: column;
  display: flex;
}

.flex-vertical.gap-32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.flex-vertical.align-center {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
}

.flex-vertical.align-center.gap-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.flex-vertical.align-center.gap-16.padd-32-48 {
  padding: 32px 48px;
}

.flex-vertical.align-center.gap-16.padd-32-48.relative {
  position: relative;
}

.flex-vertical.align-center.gap-16.mb--60 {
  margin-bottom: 60px;
}

.flex-vertical.align-center.gap-64 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
}

.flex-vertical.align-center.gap--14 {
  z-index: 3;
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  position: relative;
}

.flex-vertical.align-center.gap--15 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}

.flex-vertical.align-left {
  align-items: flex-start;
}

.flex-vertical.align-left.gap-16 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.flex-vertical.align-left.gap-16.padd-r-48 {
  padding-right: 48px;
}

.flex-vertical.align-left.gap-16.padd-r-40 {
  padding-right: 40px;
}

.flex-vertical.gap-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.flex-vertical.ty_2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  max-width: 348px;
}

.flex-vertical.gap-14 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
}

.flex-vertical.rs-c {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding: 48px 22px 45px;
}

.grid_3-cards_item {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  cursor: pointer;
  background-color: #222;
  background-image: linear-gradient(#2c2c2c, #252525);
  border-radius: 8px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  transition: all .8s;
  position: relative;
  overflow: hidden;
}

.grid_3-cards_item:hover {
  transform: translate(0, -10px);
}

.grid_3-cards_item.is--gradient {
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
}

.grid_3-cards_arrow {
  width: 18px;
  display: none;
  position: absolute;
  inset: auto 20px 20px auto;
}

.grid_3-cards_image {
  object-fit: fill;
  width: 100%;
  max-height: 245px;
}

.grid_2-cards {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
}

.grid_2-cards_item {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: left;
  background-color: #2a2a2a;
  border: 1px solid #ffffff0d;
  border-radius: 8px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: 24px 24px 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.grid_2-cards_image-wrapper {
  background-color: #000;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  min-height: 325px;
  max-height: 325px;
  padding-top: 24px;
  padding-right: 24px;
  transition: all .3s;
  position: relative;
}

.grid_2-cards_image-wrapper.colors-preset {
  max-height: 325px;
}

.grid_2-cards_image {
  position: absolute;
  inset: auto auto 0% 0%;
}

.grid_2-cards_image.first {
  max-width: 95%;
}

.grid_2-cards_image.second {
  z-index: 1;
  opacity: 0;
  max-width: 95%;
  transition: all .3s;
}

.grid_2-cards_image.colors-preset {
  z-index: 3;
  margin-left: auto;
  margin-right: auto;
  transition: transform .5s;
  left: 0;
  right: 0;
  transform: translate(0, 10px);
}

.grid_2-cards_image.colors-preset-2 {
  z-index: 4;
  opacity: 0;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .3s, transform .5s;
  bottom: 0;
  left: 0;
  right: 0;
  transform: translate(0, 10px);
}

.grid_2-cards_image.cursor {
  z-index: 3;
  transition: all .4s linear;
  inset: auto auto 90px 84.5%;
}

.grid_2-cards_image.studio-logo {
  z-index: 3;
  opacity: 0;
  width: 8vw;
  max-width: 96px;
  transition: all .3s;
  top: 120px;
  left: 19%;
  box-shadow: 0 4px 11px #00000029;
}

.grid_2-cards_image.colors-preset-3 {
  z-index: 5;
  opacity: 0;
  margin-left: auto;
  margin-right: auto;
  transition: opacity .3s;
  bottom: 0;
  left: 0;
  right: 0;
}

.relative {
  position: relative;
}

.grid_2-cards_image-bg {
  z-index: 1;
  background-color: #000;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  min-height: 325px;
  max-height: 325px;
  padding-top: 24px;
  padding-right: 24px;
  transition: all .3s;
  position: absolute;
}

.grid_2-cards_image-bg.colors-preset {
  max-height: 325px;
}

.grid_2-cards_image-bg.bg-linear {
  z-index: 2;
  opacity: 0;
  background-image: linear-gradient(45deg, #0000001a, #9671ff);
}

.colors-preset-wrapper {
  color: #000;
  background-color: #000;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  min-height: 325px;
  max-height: 325px;
  position: relative;
  overflow: hidden;
}

.grid_full-width_item {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: left;
  background-color: #2a2a2a;
  border: 1px solid #ffffff0d;
  border-radius: 8px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  min-height: 360px;
  max-height: 360px;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.h28 {
  margin-bottom: 0;
  font-size: 28px;
  line-height: 34px;
}

.h28.h-wihte {
  color: #fff;
}

.grid_full-width_content {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 45%;
  height: 100%;
  padding-left: 48px;
  display: flex;
}

.sb_name-bg_overlay {
  background-image: linear-gradient(90deg, #2a2a2a, #0000);
  width: 140px;
  height: 100%;
  position: absolute;
  left: 47.5%;
}

.grid_full-width_image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066c50_Drew.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  width: 52%;
  height: 100%;
  position: relative;
}

.sb_speaker-name {
  transition: opacity .4s;
  position: absolute;
  inset: auto 3% 3% auto;
}

.sb_speaker-name.second {
  opacity: 0;
  display: block;
  bottom: 20px;
  right: 19px;
}

.sb_speaker-name.first {
  bottom: 23px;
  right: 25px;
}

.sb_speaker-name.last {
  opacity: 0;
  bottom: 14px;
  right: 16px;
}

.sb_name-style {
  z-index: 1;
  transition: all .4s;
  position: absolute;
  inset: auto auto 18px -30px;
}

.sb_name-style.first {
  z-index: 1;
}

.sb_name-style.second {
  z-index: 2;
  opacity: 0;
}

.sb_name-style.last {
  z-index: 3;
  opacity: 0;
  transform: translate(0);
}

.sb_name-cursor {
  z-index: 10;
  transition: all .4s;
  position: absolute;
  top: 110px;
  left: 120px;
}

.sbranding-hero_section {
  background-color: #1d1d1d;
  padding-top: 10rem;
  position: relative;
  overflow: hidden;
}

.sbranding-hero_video {
  z-index: 2;
  width: 100%;
  height: 100%;
  min-height: 560px;
}

.div-block-228 {
  width: 100%;
  height: 100%;
  min-height: 560px;
}

.div-block-229 {
  background-image: radial-gradient(circle, #3b7983, #1d1d1d);
  width: 1320px;
  height: 600px;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: rotate(-127deg);
}

.sbranding-hero_shadow-1 {
  pointer-events: none;
  max-width: none;
  transition: opacity .5s ease-in-out;
  position: absolute;
  inset: auto auto -360px -180px;
}

.sbranding-hero_shadow-2 {
  pointer-events: none;
  max-width: none;
  transition: opacity .5s ease-in-out;
  position: absolute;
  inset: auto -240px -477px auto;
}

.sbranding-hero_video-wrapper {
  z-index: 5;
  border: 4px solid #100d10;
  border-bottom-width: 0;
  border-radius: 8px;
  width: 100%;
  max-width: 916px;
  height: 100%;
  max-height: 570px;
  margin-bottom: -6px;
  position: relative;
}

.padding-global {
  padding-left: 20px;
  padding-right: 20px;
}

.grid_3-cards_heading {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 800;
  line-height: 29px;
}

.grid_3-cards_heading.black {
  color: #1d1d1d;
  text-align: left;
  line-height: 26px;
}

.grid_3-cards_heading-28 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 28px;
  line-height: 34px;
}

.grid_3-cards_heading-28.h-wihte {
  color: #fff;
}

.sbranding-h2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 800;
  line-height: 42px;
}

.sbranding-h2.black.center {
  text-align: center;
}

.sbranding-h2.black.center.marg-down {
  margin-bottom: 50px;
  font-weight: 800;
}

.sbranding-h2.black.center.ex-bold {
  font-weight: 800;
  line-height: 35px;
}

.sbranding-h2.black.ex_bold {
  text-align: center;
  font-weight: 800;
  line-height: 35px;
}

.sbranding-h2.black.ex_bold._44h {
  line-height: 44px;
}

.sbranding-h2.black.weight-800 {
  text-align: center;
  font-weight: 800;
  line-height: 35px;
}

.sbranding-h2.black {
  color: #0b0d10;
  font-weight: 900;
  line-height: 44px;
}

.sbranding-h2.black.center {
  color: #1d1d1d;
  text-align: center;
}

.sbranding-h2.mob {
  display: none;
}

.sbranding-h2.desk {
  display: block;
}

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

.sbranding-h2._38-height {
  line-height: 38px;
}

.sb_mob-shadow {
  display: none;
}

.div-block-230 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  display: flex;
}

.div-block-231 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  display: flex;
}

.sbranding__hero-css {
  display: none;
}

.h2--30 {
  color: var(--white);
  margin-bottom: 24px;
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.h2--30.is--center {
  text-align: center;
  margin-bottom: 0;
}

.h2--30.mb--0 {
  margin-bottom: 0;
}

.h2--30.is--dark {
  color: var(--dark);
}

.h2--30.mb--10 {
  margin-bottom: 10px;
}

.colors-preset__gradient {
  opacity: 0;
  background-image: linear-gradient(248deg, #9671ff, #000);
  transition: opacity .5s;
  position: absolute;
  inset: 0%;
}

.colors-preset__gradient.grad_2 {
  background-image: linear-gradient(248deg, #64a7ff, #9a40ff);
}

.container-1440 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container-1440.is--relative {
  position: relative;
}

.colors-preset-inner {
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.grid_2-cards_overlay {
  z-index: 10;
  position: absolute;
  inset: auto 0% -1px;
}

.grid_2-cards_overlay.is--mobile {
  display: none;
}

.lightbox-heading {
  color: var(--white);
  margin-top: 6px;
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 800;
  line-height: 22px;
}

.container-studio {
  max-width: 1400px;
  position: relative;
}

.container-studio.min-w {
  min-width: 1200px;
}

.container-studio.no-padding {
  max-width: 1440px;
}

.sb_name--overlay {
  display: none;
}

.text__inline-block {
  display: inline-block;
}

.ls-hero__section {
  background-color: #1d1d1d;
  padding-top: 120px;
  position: relative;
  overflow: hidden;
}

.ls-hero__section.pb--40 {
  padding-bottom: 40px;
}

.ls-hero__section.is--gradient {
  background-image: linear-gradient(#1d1d1d, #111);
  padding-bottom: 60px;
}

.ls-features__grid {
  grid-column-gap: 17px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 80px;
  display: grid;
}

.ls-features__item {
  color: var(--white);
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  height: 45vw;
  min-height: 490px;
  max-height: 540px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ls-features__item-image-wrapper {
  height: 28vw;
  max-height: 340px;
}

.ls-features__item-image-wrapper.img__magnifier {
  min-height: 277px;
  position: relative;
}

.ls-features__item-image-wrapper.relive__anim {
  padding-top: 10px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
}

.ls-features__item-image-wrapper.social__anim {
  justify-content: center;
  align-items: flex-end;
  height: 342px;
  display: flex;
  position: relative;
}

.ls-features__item-content {
  z-index: 2;
  text-align: left;
  padding-bottom: 43px;
  padding-left: 31px;
  padding-right: 31px;
  position: relative;
}

.ls-features__item-image {
  width: 100%;
}

.ls-features__item-image.is--animated {
  opacity: 0;
  padding-top: 10px;
  padding-left: 16px;
  padding-right: 16px;
  position: absolute;
  inset: 0% 0% auto;
}

.ls-features__item-image.is--circle {
  width: 260px;
}

.ls-features__item-image.is--circle_animated {
  opacity: 0;
  width: auto;
  transition: opacity .2s;
  position: absolute;
}

.ls-features__item-image.ls--paralax {
  width: auto;
  max-width: none;
  transition: all .5s ease-out;
}

.h3--30 {
  font-size: 30px;
  font-weight: 800;
  line-height: 45px;
}

.h3--30.lh--34 {
  line-height: 34px;
}

.h3--30.is--white {
  color: var(--white);
}

.ls-features__item-text {
  color: #ababab;
  min-height: 78px;
  margin-top: 11px;
}

.ls-features__item-text.mw--352 {
  max-width: 352px;
}

.ls-features__item-text.mw--427 {
  max-width: 427px;
}

.ls-features__item-overlay {
  pointer-events: none;
  position: absolute;
  inset: auto 0% 0%;
}

.ls-features__item-overlay.h--100 {
  height: 100%;
}

.img-magnifier-glass {
  z-index: 20;
  opacity: 0;
  cursor: none;
  border: 1px solid #ffffffb3;
  border-radius: 8px;
  width: 156px;
  height: 156px;
  transition: opacity .2s;
  position: absolute;
}

.social__anim-badge {
  transition: all .5s ease-out;
  position: absolute;
}

.social__anim-badge.is--tiktok {
  top: 12.3%;
  left: 17.7%;
}

.social__anim-badge.is--instagram {
  top: 6.15%;
  left: 53.2%;
}

.social__anim-badge.is--x {
  top: 14.9%;
  left: 68.65%;
}

.social__anim-badge.is--linkedin {
  top: 50.3%;
  left: 8.9%;
}

.social__anim-badge.is--facebook {
  top: 50.3%;
  left: 79.7%;
}

.social__anim-badge.is--youtube {
  top: 77.5%;
  left: 19.4%;
}

.social__anim-badge.is--twitch {
  top: 81.9%;
  left: 68.8%;
}

.gradient--cta {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  color: var(--white);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066c98_gradient--cta.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 16px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  padding: 61px 100px;
  font-size: 22px;
  line-height: 26px;
  box-shadow: 0 8px 20px #00000026;
}

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

.promote--section {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #1d1d1d;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 68px;
  padding-bottom: 150px;
  overflow: hidden;
}

.promote--section.dark-bg {
  background-color: #1d1d1d;
}

.promote--section.is--gradient {
  background-image: linear-gradient(#000000b3, #1d1d1d 32%);
}

.promote--section.py--85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.promote__wrapper {
  z-index: 1;
  border-bottom: 1px solid #000;
  border-radius: 8px;
  flex-flow: column;
  width: 100%;
  max-width: 964px;
  padding: 11px 51px 20px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
}

.promote__item {
  z-index: 2;
  grid-column-gap: 99px;
  grid-row-gap: 99px;
  color: var(--white);
  border-bottom: 1px solid #ababab33;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
  position: relative;
}

.promote__item:lang(fr) {
  justify-content: space-between;
}

.promote__item.is--last {
  border-bottom-style: none;
}

.promote__item-heading {
  text-align: center;
  min-width: 181px;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
}

.promote__item-heading:lang(fr) {
  min-width: 320px;
}

.promote__item-heading.lh--40 {
  z-index: 2;
  color: var(--white);
  text-align: left;
  min-width: 0;
  line-height: 40px;
  position: relative;
}

.promote__item-text {
  z-index: 2;
  max-width: 457px;
  position: relative;
}

.promote__wrapper-outer {
  justify-content: center;
  align-items: flex-end;
  margin-top: 62px;
  display: flex;
  position: relative;
}

.promote__elipse {
  filter: blur(20px);
  max-width: none;
  position: absolute;
  top: auto;
  bottom: -58px;
  left: 50%;
  transform: translate(-50%);
}

.streaming__section {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #1d1d1d;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 80px;
  overflow: hidden;
}

.streaming__section.dark-bg {
  background-color: #1d1d1d;
}

.streaming__section.py--85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.streaming__section.is--gradient {
  background-image: linear-gradient(#111, #1d1d1d 47%);
  padding-top: 0;
}

.streaming__section.is--gradient_n {
  background-image: none;
  padding-top: 0;
}

.streaming__wrapper {
  max-width: 1440px;
  margin-top: 120px;
  margin-left: auto;
  margin-right: auto;
}

.streaming__wrapper.m--117 {
  margin-top: 117px;
}

.streaming__wrapper.pt--0 {
  max-width: 100%;
  margin-top: 0;
}

.streaming__item {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 26px;
  display: grid;
}

.streaming__item.gap--57 {
  grid-column-gap: 57px;
  grid-row-gap: 57px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.streaming__item.gap--177 {
  grid-column-gap: 177px;
  grid-row-gap: 177px;
}

.streaming__item.is--multistreaming {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  margin-bottom: 150px;
}

.streaming__item.is--record {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  margin-top: 80px;
}

.streaming__item.is--stream-it {
  grid-column-gap: 113px;
  grid-row-gap: 113px;
  margin-top: 120px;
  margin-bottom: 120px;
}

.streaming__item.is--edit {
  grid-column-gap: 145px;
  grid-row-gap: 145px;
  margin-bottom: 150px;
}

.streaming__item-content {
  padding-left: 140px;
}

.streaming__item-content.is--right {
  padding-left: 0;
}

.streaming__item-image-wrapper.is--name_style, .streaming__item-image-wrapper.is--multistreaming {
  justify-content: flex-end;
  align-items: center;
  width: 54.3vw;
  max-width: 781px;
  display: flex;
}

.streaming__item-image-wrapper.is--stream-it {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.streaming__item-image-wrapper.is--record {
  position: relative;
}

.streaming__item-image-wrapper.is--play-out {
  justify-content: flex-end;
  align-items: center;
  width: 54.3vw;
  max-width: 781px;
  display: flex;
}

.streaming__item-text {
  color: #fff9;
  min-width: 353px;
  max-width: 390px;
  margin-top: 6px;
}

.streaming__item-text.gap__2 {
  margin-top: 10px;
  margin-bottom: 18px;
}

.streaming__item-image {
  width: 70.34vw;
  max-width: 1013px;
}

.streaming__item-image.is--name-style {
  max-width: 771px;
}

.streaming__item-image.is--chat {
  max-width: 842px;
}

.streaming__item-image.is--multistreaming {
  max-width: 538px;
  margin-left: 120px;
  margin-right: auto;
}

.streaming__item-image.is--new-studio {
  width: 59.5vw;
  max-width: none;
}

.streaming__item-image.is--record {
  width: 55.625vw;
  max-width: 801px;
  margin-right: -20px;
}

.streaming__item-image.is--stream {
  width: 51.6vw;
  max-width: 743px;
  margin-left: -80px;
  margin-right: auto;
}

.streaming__item-image.is--edit {
  width: 54.93vw;
  max-width: 791px;
  margin-left: auto;
}

.streaming__item-image.is--promote {
  width: 51.38vw;
  max-width: 740px;
}

.streaming__item-image.is--record-overlay {
  width: 18.68vw;
  max-width: 269px;
  position: absolute;
  bottom: 52px;
  left: -85px;
}

.streaming__item-image.is--play-out {
  max-width: 771px;
}

.streaming__item-image.is--webinars {
  width: 39.5vw;
  max-width: 570px;
}

.streaming__item-label {
  color: #ad98fa;
  letter-spacing: .28px;
  text-transform: uppercase;
  margin-bottom: 2px;
  font-size: 14px;
  font-weight: 800;
  line-height: 30px;
}

.card-links__wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 60px;
  display: grid;
}

.card-links__item {
  color: var(--primary-purple);
  text-align: left;
  background-color: #2c2c2c;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  min-height: 240px;
  padding-bottom: 30px;
  padding-left: 21px;
  padding-right: 21px;
  font-size: 18px;
  line-height: 26px;
  transition: all .5s;
  display: flex;
}

.card-links__item:hover {
  background-color: var(--primary-purple);
  color: var(--white);
}

.card-links__icon {
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.card-links__text {
  color: var(--white);
  max-width: 320px;
  margin-top: 18px;
}

.card-links__heading {
  color: var(--white);
  margin-top: 24px;
  font-size: 30px;
  font-weight: 800;
  line-height: 22px;
}

.card-links__text-wrapper {
  max-height: 0;
  transition: max-height .6s;
  overflow: hidden;
}

.recording-zone__paragraph {
  margin-top: 12px;
  margin-bottom: 24px;
  line-height: 20px;
}

.recording-zone__main {
  color: #fff9;
  text-align: center;
  border: 1px solid #9671ff;
  border-radius: 100px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 50px 45px;
  font-size: 16px;
  line-height: 20px;
  display: flex;
  position: relative;
}

.recording-zone__main.absolute-1 {
  z-index: 1;
  border-color: #ffffff1f;
  border-radius: 130px;
  width: 525px;
  max-width: none;
  height: 423px;
  position: absolute;
  inset: -30px 0% 0% -30px;
}

.recording-zone__main.absolute-2 {
  border-color: #ffffff0f;
  border-radius: 150px;
  width: 585px;
  max-width: none;
  height: 483px;
  position: absolute;
  inset: -60px 0% 0% -60px;
}

.recording-zone__main.absolute-3 {
  border-color: #ffffff05;
  border-radius: 180px;
  width: 645px;
  max-width: none;
  height: 543px;
  position: absolute;
  inset: -90px 0% 0% -90px;
}

.collaboration__grid {
  grid-column-gap: 19px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 52px;
  display: grid;
}

.collaboration__item {
  color: #fffc;
  border-radius: 4px;
  font-size: 16px;
  line-height: 22px;
  position: relative;
  overflow: hidden;
}

.collaboration__item-overlay {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(#0000, #0000 50%, #000000b3);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 20px 30px 21px 20px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.collaboration__item-overlay.opacity--60 {
  background-image: linear-gradient(#0000, #0000 50%, #0009);
}

.collaboration__item-heading {
  color: var(--white);
  font-size: 22px;
  font-weight: 800;
  line-height: 16px;
}

.collaboration__item-image {
  width: 100%;
}

.collaboration__item-text._w--85 {
  max-width: 85%;
}

.collaboration__item-text._w--70 {
  max-width: 70%;
}

.collaboration__item-text.is--mobile {
  display: none;
}

.devices__grid {
  grid-column-gap: 23px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .71fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.devices__item {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  color: var(--white);
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  padding: 31px 45px 30px;
  display: flex;
}

.devices__item.is--iphone {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  padding-left: 30px;
  padding-right: 38px;
}

.devices__item.is--mac {
  grid-column-gap: 52px;
  grid-row-gap: 52px;
  padding-top: 65px;
  padding-bottom: 55px;
  padding-left: 65px;
}

.devices__item-content {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 198px;
  min-height: 265px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
}

.devices__item-content.is--imac {
  max-width: 320px;
  min-height: 190px;
}

.devices__item-text {
  color: #fff9;
}

.underline--link {
  color: #ad98fa;
  border-bottom: 1px solid #ad98fa;
  font-size: 18px;
  line-height: 24px;
}

.underline--link.top--auto {
  margin-top: auto;
}

.devices__item-image {
  width: 25.4vw;
  max-width: 305px;
}

.devices__item-image.is--iphone {
  width: 15.5vw;
  max-width: 186px;
}

.devices__item-image.is--mac {
  width: 47.8vw;
  max-width: 574px;
}

.devices__item-heading {
  font-size: 30px;
  font-weight: 800;
  line-height: 22px;
}

.fs-18 {
  color: #fff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.fs-18.tb-center {
  text-align: center;
  margin-bottom: 0;
}

.fs-18.tb-center.o-60.light {
  color: #fff9;
  font-weight: 300;
}

.fs-18.tb-center.gray.mw-530 {
  max-width: 530px;
}

.fs-18.mobile-center.mw--800 {
  max-width: 666px;
}

.fs-18.black {
  color: #1d1d1d;
  font-weight: 800;
  line-height: 50px;
}

.fs-18.gray {
  color: #ababab;
  line-height: 26px;
}

.fs-18.gray.mob {
  display: none;
}

.fs-18.gray.desk {
  line-height: 26px;
}

.fs-18.gray.py--18_13 {
  margin-top: 18px;
  margin-bottom: 13px;
}

.fs-18.gray.mt--18 {
  margin-top: 18px;
}

.fs-18.mw--666 {
  max-width: 666px;
}

.ls-features__item-image-wrapper-mobile {
  display: none;
}

.ls-features__item-heading {
  font-size: 30px;
  font-weight: 800;
  line-height: 45px;
}

.promote__elipse-mobile {
  filter: blur(20px);
  max-width: none;
  display: none;
  position: absolute;
  top: auto;
  bottom: -58px;
  left: 50%;
  transform: translate(-50%);
}

.recording-zone__wrapper {
  border: 1px solid #ffffff05;
  border-radius: 180px;
  width: 531px;
  height: 446px;
  padding: 34px;
}

.recording-zone__wrapper.inner_1 {
  border-color: #ffffff0f;
  border-radius: 150px;
  width: 100%;
  height: 100%;
  padding: 30px;
}

.recording-zone__wrapper.inner_2 {
  border-color: #ffffff1f;
  border-radius: 130px;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 30px;
}

.recording-zone__block {
  justify-content: center;
  align-items: center;
  padding-top: 150px;
  padding-bottom: 10px;
  display: flex;
}

.recording-zone__heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 800;
  line-height: 38px;
}

.recording-zone__heading.black.center {
  text-align: center;
}

.recording-zone__heading.black.center.marg-down {
  margin-bottom: 50px;
  font-weight: 800;
}

.recording-zone__heading.black.center.ex-bold {
  font-weight: 800;
  line-height: 35px;
}

.recording-zone__heading.black.ex_bold {
  text-align: center;
  font-weight: 800;
  line-height: 35px;
}

.recording-zone__heading.black.ex_bold._44h {
  line-height: 44px;
}

.recording-zone__heading.black.weight-800 {
  text-align: center;
  font-weight: 800;
  line-height: 35px;
}

.recording-zone__heading.black {
  color: #0b0d10;
  font-weight: 900;
  line-height: 44px;
}

.recording-zone__heading.black.center {
  color: #1d1d1d;
  text-align: center;
}

.recording-zone__heading.mob {
  display: none;
}

.recording-zone__heading.desk {
  display: block;
}

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

.recording-zone__heading._38-height {
  line-height: 38px;
}

.collaboration__item-inner {
  position: relative;
  overflow: hidden;
}

.hero--text {
  color: var(--white);
  text-align: center;
  font-size: 18px;
  line-height: 26px;
}

.hero--text.mw--666 {
  max-width: 666px;
}

.hero--text.mw--718 {
  max-width: 718px;
}

.hero--text.mw--640 {
  max-width: 640px;
}

.hero--text.mw--600 {
  max-width: 600px;
}

.hero--text.mw--820 {
  max-width: 820px;
}

.hero--text.mb--22 {
  margin-bottom: 22px;
}

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

.hero--text.mw--800 {
  max-width: 800px;
}

.h1--65 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 65px;
  font-weight: 800;
  line-height: 75px;
}

.h1--65.is--center {
  text-align: center;
}

.overlay-hero {
  background-color: #1d1d1d;
  padding-top: 133px;
  position: relative;
  overflow: hidden;
}

.italic--400 {
  font-style: italic;
  font-weight: 400;
}

.line-brake__lg {
  display: block;
}

.music-panel_image {
  transition: all .5s;
  position: absolute;
  inset: auto 0% 0%;
}

.music-panel_image.second {
  opacity: 0;
}

.music-pannel {
  max-width: 266px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.music-panel_cursor {
  transition: all .5s;
  position: absolute;
  inset: auto 44px 42px auto;
}

.mark-words__main-image {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d05_mark-words--bg.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  width: 52%;
  height: 100%;
  position: relative;
}

.music-panel_overlay {
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.image-panel {
  width: 100%;
  max-width: 268px;
  position: absolute;
  bottom: 0;
  right: 44px;
}

.image-panel__cursor {
  transition: all .4s;
  position: absolute;
  top: 60px;
  right: 50px;
}

.image-panel__image {
  width: 30vw;
  max-width: 363px;
  transition: opacity .3s;
  position: absolute;
  top: 13%;
}

.image-panel__image.second {
  opacity: 0;
}

.live-streaming__wrapper {
  z-index: 2;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.mark-type__wrapper {
  z-index: 2;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  top: 58%;
  left: 58%;
  transform: translate(-50%, -50%);
}

.mark-type {
  border: 2px solid #9671ff;
  position: relative;
}

.mark-type_text {
  color: #c2f085;
  letter-spacing: 1px;
  padding: 4px;
  font-family: Alfa Slab One, sans-serif;
  font-size: 30px;
  line-height: 150%;
}

.mark-type__bullet {
  position: absolute;
}

.mark-type__bullet.is--tl {
  top: -13px;
  left: -13px;
}

.mark-type__bullet.is--tr {
  top: -13px;
  right: -13px;
}

.mark-type__bullet.is--br {
  bottom: -13px;
  right: -13px;
}

.mark-type__bullet.is--bl {
  bottom: -13px;
  left: -13px;
}

.mark-type__bullet-vertical {
  position: absolute;
  top: 50%;
  left: -10px;
  transform: translate(0, -50%);
}

.mark-type__bullet-vertical.is--tl {
  top: -13px;
  left: -13px;
}

.mark-type__bullet-vertical.is--tr {
  top: -13px;
  right: -13px;
}

.mark-type__bullet-vertical.is--br {
  bottom: -13px;
  right: -13px;
}

.mark-type__bullet-vertical.is--bl {
  bottom: -13px;
  left: -13px;
}

.mark-type__bullet-vertical.is--right {
  left: auto;
  right: -10px;
}

.live-streaming__video {
  object-fit: cover;
  width: 100%;
  max-width: 1000px;
  height: 418px;
}

.lottie-animation-3 {
  width: 1440px;
}

.mark-type__pallet {
  width: 40vw;
  max-width: 472px;
  margin-top: 6px;
}

.mark-type__pallet.is--mobile {
  display: none;
}

.shrikbox {
  border: 2px solid #9671ff;
  position: absolute;
  bottom: 98px;
  right: 15px;
}

.shrikbox_text {
  -webkit-backdrop-filter: blur(3.2px);
  backdrop-filter: blur(3.2px);
  color: var(--white);
  letter-spacing: 1px;
  background-color: #fff3;
  padding: 6px 10px;
  font-family: Shrikhand, sans-serif;
  font-size: 26px;
  line-height: 38px;
}

.shrikbox__bullet {
  position: absolute;
}

.shrikbox__bullet.is--tl {
  top: -13px;
  left: -13px;
}

.shrikbox__bullet.is--tr {
  top: -13px;
  right: -13px;
}

.shrikbox__bullet.is--br {
  bottom: -13px;
  right: -13px;
}

.shrikbox__bullet.is--bl {
  bottom: -13px;
  left: -13px;
}

.shrikbox__bullet-vertical {
  position: absolute;
  top: 50%;
  left: -10px;
  transform: translate(0, -50%);
}

.shrikbox__bullet-vertical.is--tl {
  top: -13px;
  left: -13px;
}

.shrikbox__bullet-vertical.is--tr {
  top: -13px;
  right: -13px;
}

.shrikbox__bullet-vertical.is--br {
  bottom: -13px;
  right: -13px;
}

.shrikbox__bullet-vertical.is--bl {
  bottom: -13px;
  left: -13px;
}

.shrikbox__bullet-vertical.is--right {
  left: auto;
  right: -10px;
}

.cpp-embed__overlay {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066ce0_bt-overlay.svg");
  background-position: 50% 100%;
  background-size: auto;
  height: 156px;
  position: absolute;
  inset: auto 0% 0%;
}

.cards__css {
  display: none;
}

.features-gridbox__image-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 22.5vw;
  max-height: 270px;
  display: flex;
}

.features-gridbox__image-block.align--bottom {
  justify-content: center;
  align-items: flex-end;
}

.features-gridbox__image {
  max-width: 284px;
}

.features-gridbox__content {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  padding-left: 42px;
  padding-right: 42px;
  display: flex;
}

.features-gridbox__image-overlay {
  display: none;
}

.promote__grid {
  z-index: 2;
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.promote__card {
  z-index: 2;
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  color: #fff9;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 52px 26px 46px 25px;
  font-size: 16px;
  line-height: 22px;
  transition: all .6s;
  display: flex;
  position: relative;
}

.promote__card:hover {
  transform: translate(0, -25px);
}

.promote__card.is--last {
  border-bottom-style: none;
}

.promote__card-arrow {
  z-index: 2;
  opacity: 0;
  transition: opacity .4s;
  position: absolute;
  inset: auto 25px 22px auto;
}

.promote__card-arrow.is--hidden {
  display: none;
}

.lg__text-break {
  line-height: 0;
  display: block;
}

.image-panel__wrapper {
  color: #000;
  background-color: #000;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  min-height: 325px;
  max-height: 325px;
  position: relative;
  overflow: hidden;
}

.live-streaming {
  width: 100%;
  height: 418px;
}

.overlay-video {
  width: 100%;
  height: auto;
}

.overlay-video__wrapper {
  z-index: 2;
  width: 100%;
  position: relative;
}

.overlay-video__inner.is--mobile, .rs-blog-categories-wrapper__empty {
  display: none;
}

.uc__text-small {
  color: #fff6;
  font-size: 12px;
  line-height: 18px;
}

.uc__text-small.mw--250 {
  max-width: 250px;
}

.uc__text-small.is--mobile {
  display: none;
}

.blog_intro {
  width: 80%;
}

.posts-results-count {
  display: none;
}

.ght__collection-list {
  grid-column-gap: 18px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cat-guides__item {
  color: var(--white);
  background-image: linear-gradient(#2c2c2c, #252525);
  padding: 24px 32px 24px 24px;
}

.cat-guides__item-title {
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.ght__item-heading {
  color: var(--white);
  text-align: left;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
  transition: all .3s;
}

.ght__item-heading:hover {
  text-decoration: underline;
}

.ght__item-heading.white {
  color: #fff;
  line-height: 29px;
}

.ght__item-heading.white.left {
  text-align: left;
}

.ght__item-heading.gray {
  color: #ababab;
}

.ght__item-heading.purple {
  color: #9671ff;
  line-height: 44px;
}

.ght__item-heading.main-purple {
  color: var(--primary-purple);
  line-height: 110%;
}

.ght__item-heading.normal {
  font-weight: 400;
  line-height: 22px;
}

.ght__item-author {
  color: #ababab;
  font-size: 16px;
  line-height: 24px;
}

.ght__item-author._60 {
  color: #fff9;
  text-align: center;
}

.ght__item-author.white {
  color: #fff;
}

.ght__item-author.white.ex-bold {
  font-weight: 800;
}

.ght__item-author.normal {
  color: #fff;
  font-weight: 400;
  line-height: 22px;
}

.ght__item-author._8 {
  color: #888;
}

.ght__item-author._8.pad {
  border-radius: 4px;
  padding: 5px;
}

.ght__item-author.extra-bold {
  color: #fff;
  font-weight: 700;
  line-height: 18px;
}

.ght__item-author.extra-bold.em {
  font-size: .8em;
}

.ght__item-author.black {
  color: #1d1d1d;
  text-align: center;
  line-height: 22px;
}

.ght__item-author.black.left {
  text-align: left;
}

.ght__item-author.black.left._400-weight {
  font-weight: 600;
}

.ght__item-author.black._w-400 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}

.ght-category__collection-item {
  color: #ad98fa;
  background-color: #ad98fa33;
  border-radius: 2px;
  padding: 2px 9px;
  font-size: 12px;
  font-weight: 500;
  line-height: 21px;
}

.events__grid-wrapper {
  width: 100%;
}

.events__item-info-date-location {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.events__item-info-divider {
  background-color: #1d1d1db3;
  border-radius: 50%;
  width: 3px;
  height: 3px;
}

.events__item-location-tag {
  background-color: var(--lime);
  border-radius: 2px;
  padding: 8px 9px;
  font-size: 12px;
  line-height: 9px;
}

.events__item-location-tag.is--purple {
  color: var(--primary-purple);
  background-color: #ad98fa33;
}

.div-block-232 {
  color: #1d1d1d;
}

.events__item-description {
  color: #1d1d1dcc;
  line-height: 22px;
}

.ch-store__styles {
  display: none;
}

.ght-collection__popup-wrapper {
  z-index: 9999;
  opacity: 0;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  transition: opacity .3s;
  display: flex;
  position: fixed;
  inset: 0%;
}

.ght-collection__popup-wrapper.is--active {
  opacity: 1;
  pointer-events: auto;
}

.ght-collection__popup {
  opacity: 0;
  background-color: #f6f6f6;
  border-radius: 8px;
  width: 100%;
  max-width: 591px;
  transition: all .4s;
  position: relative;
  transform: translate(0, 50px);
}

.ght-collection__popup-overlay {
  cursor: pointer;
  background-color: #0009;
  position: absolute;
  inset: 0%;
}

.ght-collection__popup-header {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 26px 24px 11px;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  position: relative;
  box-shadow: 0 0 4px #00000040;
}

.ght-collection__popup-content {
  background-color: #fff;
  padding: 15px;
}

.ght-collection__popup-pdf {
  width: 100%;
}

.ght-collection__popup-heading {
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.ght-collection__popup-footer {
  justify-content: center;
  align-items: center;
  padding: 16px 24px;
  display: flex;
  box-shadow: 0 0 4px #00000040;
}

.download-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--primary-purple);
  color: var(--white);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 15px 30px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .3s;
  display: flex;
}

.download-link:hover {
  background-color: #885eff;
}

.ght-collection__popup-close {
  cursor: pointer;
  transition: opacity .3s;
  position: absolute;
  top: 14px;
  right: 14px;
}

.ght-collection__popup-close:hover {
  opacity: .8;
}

.ght-collection__popup-styles {
  display: none;
}

.pdf-loader {
  justify-content: center;
  align-items: center;
  height: 200px;
  display: flex;
}

.ght-collection__pdf-embed {
  max-height: 500px;
  overflow: scroll;
  box-shadow: 0 0 4px #00000040;
}

.hidden-link {
  display: none;
}

.community-hub-form-embed {
  width: 100%;
  margin-top: 8px;
  margin-bottom: 0;
}

.pricing__wrapper {
  background-color: #f7f7f7;
  position: relative;
}

.pricing__wrapper.updated {
  padding-bottom: 81px;
}

.pricing__wrapper.updated.new {
  background-color: #fff;
  padding-bottom: 60px;
}

.pricing__wrapper.updated.new.plans-test {
  padding: 0;
  display: block;
}

.pricing__wrapper.updated.new.plans-test.pricing-header-mobile {
  display: none;
}

.pricing__inner {
  z-index: 100;
  background-color: #dbdfff;
  padding: 100px 20px 59px;
  position: relative;
  overflow: hidden;
}

.pricing__inner.pricing {
  padding-top: 40px;
}

.pricing__inner.pricing-copy {
  padding-top: 0;
}

.pricing__inner.plans-test-content {
  background-color: #dbdfff;
  padding-top: 50px;
  padding-bottom: 67px;
}

.pricing__inner.plans-test-content.pb-0 {
  padding-bottom: 0;
}

.pricing__inner.plans-test-content.pb-0.p-l-r-30 {
  padding-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
}

.pricing__top-header {
  text-align: center;
  max-width: 870px;
  margin-bottom: 37px;
  margin-left: auto;
  margin-right: auto;
}

.pricing__top-header.updated {
  padding-bottom: 37px;
}

.pricing__top-header.plans-test-wrapper {
  max-width: 870px;
  padding-bottom: 37px;
  position: relative;
}

.pricing__title {
  z-index: 10;
  color: #161c21;
  text-align: center;
  margin-bottom: 12px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 55px;
  font-weight: 900;
  line-height: 60px;
  position: relative;
}

.pricing__title.updated {
  margin-bottom: 6px;
}

.pricing__title.updated.plans-header-title-test {
  z-index: 10;
  color: #080705;
  margin-bottom: 12px;
  font-size: 55px;
  line-height: 60px;
  position: relative;
}

.pricing__intro-text {
  z-index: 10;
  color: #161c21;
  text-align: center;
  max-width: 700px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 26px;
  position: relative;
}

.pricing__intro-text.plans-test-sub {
  z-index: 10;
  color: #080705;
  font-size: 20px;
  transition: all .275s;
  position: relative;
}

.pricing__save-text {
  color: #080705;
  margin-top: 4px;
  font-size: 12px;
  line-height: 20px;
  position: relative;
}

.pricing__save-text.plans-test-save-text {
  z-index: 10;
  color: #080705;
  margin-top: 3px;
  font-size: 11.5px;
  left: -6px;
}

.pricing__grid {
  z-index: 10;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 72% 28%;
  align-items: start;
  max-width: 1380px;
  margin-top: 13px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.pricing__lable {
  color: #fff;
  text-align: left;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 150px;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  position: absolute;
  inset: 11px auto auto 14px;
}

.pricing__lable._2, .pricing__lable.reverse-page-text {
  text-align: right;
  inset: 11px 15px auto auto;
}

.pricing__lable.revers-page-text-2 {
  text-align: left;
  inset: 11px auto auto 15px;
}

.pricing__lable.is--right {
  text-align: right;
  left: auto;
  right: 11px;
}

.pricing__main-column {
  background-image: linear-gradient(#b7bfff, #b7bfff00 60%);
  border-radius: 12px;
  height: 100%;
  padding: 40px 15px 0;
  position: relative;
}

.pricing__inner-grid {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
}

.pricing__inner-grid.h--100 {
  height: 100%;
}

.pricing__plan {
  background-color: var(--white);
  color: #080705;
  border-radius: 12px;
  padding: 30px 20px 20px;
}

.pricing__plan.is--pro {
  color: var(--white);
  background-color: #080705;
}

.pricing__plan.is--business {
  padding-bottom: 32px;
  padding-left: 24px;
  padding-right: 24px;
}

.pricing__plan.is--free-plan {
  padding-bottom: 80px;
}

.pricing__plan-title {
  font-size: 28px;
  font-weight: 800;
  line-height: 34px;
}

.pricing__plan-title.is--pro {
  font-size: 38px;
}

.pricing__plan-info {
  color: #464646;
  margin-top: 5px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
}

.pricing__plan-info.is--pro {
  color: #fff;
}

.pricing__plan-info.is--mobile {
  display: none;
}

.pricing__plan-heading-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pricing__plan-contact-block {
  align-items: center;
  margin-top: 15px;
  display: flex;
}

.pricing__plan-header-block {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 226px;
  display: flex;
  position: relative;
}

.pricing__plan-price-block {
  justify-content: flex-start;
  align-items: center;
  padding-top: 7px;
  padding-bottom: 7px;
  display: flex;
  position: relative;
}

.pricing__plan-price-info {
  opacity: .8;
  margin-top: -8px;
  margin-bottom: 26px;
  font-size: 12px;
  line-height: 14px;
}

.pricing__plan-price-info.op--0 {
  opacity: 0;
}

.pricing__plan-price-info.op--0.is--bottom {
  opacity: 0;
  pointer-events: none;
}

.pricing__plan-price-info.is--bottom {
  opacity: .6;
  margin-top: 0;
  margin-bottom: 14px;
}

.default-link:hover {
  text-decoration: underline;
}

.pricing__plan-content-block {
  margin-top: 18px;
}

.pricing__plan-feature {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 2px;
  display: flex;
}

.pricing__plan-feature.mb--8 {
  margin-bottom: 8px;
}

.pricing__plan-feature.mb--4 {
  margin-bottom: 4px;
}

.pricing__plan-feature-text {
  opacity: .8;
  font-size: 14px;
  line-height: 22px;
}

.pricing__plan-feature-icon {
  width: 12px;
  height: 12px;
  position: relative;
  top: 4px;
}

.pricing__plan-feature-icon.is--hidden {
  opacity: 0;
}

.pricing__plan-feature-divider-text {
  color: #08070599;
  border-bottom: 1px solid #08070599;
  margin-top: 42px;
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 16px;
  display: inline-flex;
}

.pricing__plan-feature-divider-text.is--pro {
  color: #fff9;
  border-bottom-color: #fff9;
  margin-top: 19px;
}

.pricing__plan-feature-divider-text.is--pro.ty_2 {
  margin-top: 48px;
}

.pricing__plan-feature-divider-text.is--business {
  margin-top: 37px;
}

.pricing__plan-feature-divider-text.is--live {
  margin-top: 24px;
}

.pricing__plan-feature-divider-text.is-free, .pricing__plan-feature-divider-text.is--standard {
  margin-top: 69px;
}

.pricing__plan-price {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 54px;
  display: block;
}

.pricing__plan-price.is--pro {
  font-size: 50px;
}

.pricing__plan-price.is--small {
  font-size: 28px;
  line-height: 35px;
}

.pricing__plan-price-label {
  opacity: .8;
  font-size: 12px;
  line-height: 14px;
  position: relative;
  top: 8px;
  left: 3px;
}

.pricing__plan-price-label.is--pro {
  top: 13px;
}

.pricing__plan-price-label.is--bottom {
  top: 4px;
}

.pricing__plan-addon {
  background-color: #8e8e8e1a;
  border-radius: 4px;
  margin-top: 16px;
  padding: 16px 12px;
}

.pricing__plan-addon.has--border {
  background-color: #0000;
  width: calc(100% + 16px);
  margin-top: 30px;
  margin-left: -8px;
  padding: 10px 18px 14px;
}

.pricing__plan-addon-title {
  text-transform: capitalize;
  font-size: 11px;
  font-weight: 700;
  line-height: 12px;
}

.pricing__plan-addon-title.is--pro {
  color: #b7bfff;
}

.pricing__plan-addon-price-block {
  justify-content: space-between;
  align-items: center;
  margin-top: 8px;
  margin-bottom: 4px;
  font-size: 15px;
  line-height: 20px;
  display: flex;
}

.pricing__plan-addon-text {
  opacity: .8;
  font-size: 14px;
  line-height: 20px;
}

.pricing__plan-addon-checkbox {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #080705cc;
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 800;
  line-height: 20px;
  display: flex;
}

.pricing__plan-addon-checkbox.is--pro {
  color: var(--white);
}

.pricing__plan-addon-styles {
  display: none;
}

.pricing__plan-addon-price {
  color: #1d1d1d;
  font-weight: 800;
}

.pricing__plan-addon-price.is--pro {
  color: var(--white);
}

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

.pricing-compare__grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing-compare__plan {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pricing-compare__plan-title {
  color: #181b21;
  text-align: left;
  margin-bottom: 5px;
  font-size: 24px;
  font-weight: 800;
  line-height: 24px;
  display: block;
}

.pricing-compare__plan-price-wrapper {
  text-align: center;
  font-weight: 800;
  line-height: 24px;
}

.pricing__plan-price-bottom {
  color: #1d1d1d;
  border-top: 1px solid #0807054d;
  margin-top: 30px;
  padding-top: 20px;
}

.pricing__plan-price-bottom.is--pro {
  color: #fff;
  border-top-color: #ffffff4d;
}

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

.pricing__plan-price-bottom-title {
  margin-bottom: 2px;
  font-size: 14px;
  line-height: 14px;
}

.pricing__plan-title-addon {
  opacity: 0;
}

.pricing__plan-contact-info {
  font-weight: 300;
  line-height: 22px;
}

.pricing__plan-addon-compare {
  font-size: 18px;
  display: none;
}

.announcement-banner__main {
  background-color: #1d1d1d;
}

.announcement-banner__main.is--white {
  background-color: #fff;
}

.announcement-banner__link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  letter-spacing: -.198px;
  justify-content: flex-start;
  align-items: center;
  min-width: 93px;
  font-size: 18px;
  line-height: 22px;
  transition: all .3s;
  display: flex;
}

.announcement-banner__link:hover {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  opacity: .8;
}

.announcement-banner__link-text {
  border-bottom: 1px solid var(--white);
  line-height: 19px;
}

.webinar__hero {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d27_webinar--hero.svg");
  background-position: 0 0;
  background-size: cover;
  padding: 133px 30px 86px;
  position: relative;
}

.webinar__hero-content {
  max-width: 460px;
}

.webinar__main-page-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white-smoke-3);
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 25px;
  display: flex;
}

.webinar__main-page-link:hover {
  opacity: .7;
}

.webinar__h1 {
  color: var(--white);
  margin-top: 32px;
  margin-bottom: 20px;
}

.webinar__date-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  font-size: 25px;
  font-weight: 800;
  line-height: 34px;
  display: flex;
}

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

.webinar__date-time {
  text-transform: uppercase;
  font-weight: 400;
}

.webinar__section {
  background-color: #1d1d1d;
  padding: 50px 30px 34px;
  position: relative;
}

.webinar__section.is--speakers {
  color: #1d1d1d;
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 70px;
}

.webinar__content-inner {
  grid-column-gap: 75px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: start stretch;
  width: 100%;
  display: grid;
  position: relative;
}

.webinar__form-wrapper {
  background-color: var(--white);
  color: #1d1d1d;
  border-radius: 8px;
  max-width: 472px;
  padding: 45px 30px 28px;
  font-family: Inter-custom-woff2, sans-serif;
  position: absolute;
  top: -50px;
  right: 50px;
  transform: translate(0, -50%);
}

.webinar__form-title {
  max-width: 300px;
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.speakres__grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.speakres__item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.speakres__item-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  margin-left: 0;
  display: flex;
}

.speaker__name {
  font-size: 18px;
  font-weight: 800;
  line-height: 14px;
}

.speaker__role {
  color: #2c2c2c;
  font-size: 14px;
  line-height: 14px;
}

.speaker__desription {
  color: #1d1d1dcc;
  font-size: 12px;
  line-height: 18px;
}

.speaker__social-item {
  transition: all .3s;
  display: flex;
}

.speaker__social-item:hover {
  opacity: .8;
}

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

.small__footer {
  padding: 56px 30px 40px;
}

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

.small__footer-logo {
  width: 150px;
}

.small-footer__menu {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  color: #31313f;
  font-size: 14px;
  line-height: 24px;
  display: flex;
}

.small-footer__link {
  color: #31313f;
  font-size: 14px;
  line-height: 24px;
  text-decoration: underline;
  transition: opacity .3s;
}

.small-footer__link:hover {
  opacity: .7;
}

.livestream-video__inner.is--mobile {
  display: none;
}

.livestream-video__inner.top--50 {
  margin-top: -70px;
}

.live-stream-video {
  width: 100%;
  height: auto;
}

.event__hero {
  color: var(--white);
  background-image: linear-gradient(#000, #1d1d1d 45%, #1d1d1d);
  padding: 130px 30px 90px;
  position: relative;
}

.h1--50 {
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 800;
  line-height: 58px;
}

.h1--50.is--center {
  text-align: center;
}

.h1--50.is--white {
  color: var(--white);
}

.color__tech-gray {
  color: var(--tech-gray);
}

.color__tech-gray.text-balance {
  font-size: 16px;
}

.color__tech-gray.text-balance.is--producer-lp {
  flex: 1;
  font-size: 16px;
}

.event__hero-embed {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
}

.event-performance__grid {
  grid-column-gap: 70px;
  grid-row-gap: 65px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 54px;
  display: grid;
}

.speakres__image {
  border-radius: 7px;
  width: 106px;
  min-width: 106px;
  height: 106px;
  position: relative;
  overflow: hidden;
}

.event-performance__item-header {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  letter-spacing: .2px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 800;
  line-height: 24px;
  display: flex;
}

.event-performance__description {
  color: var(--tech-gray);
  letter-spacing: .2px;
}

.rs--body {
  font-size: 16px;
  line-height: 24px;
}

.ev-features__item-box {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  color: var(--white);
  background-color: #2c2c2c;
  background-image: linear-gradient(#0000, #272727 100%, #252525);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  height: 45vw;
  min-height: 490px;
  max-height: 580px;
  padding: 24px 24px 29px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ev-features__item-box.is--full {
  background-color: #262626;
  background-image: none;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  height: 28vw;
  min-height: 0;
  max-height: 357px;
  padding-bottom: 24px;
  padding-left: 85px;
}

.ev-features__item-box.is--full.bg--none {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
}

.ev-features__item-box.is--full.bg--image {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d49_brand-new-studio__bg.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ev-features__item-box.is--full.sm--pb-31 {
  max-height: 357px;
}

.ev-features__item-box.sm--pb-31 {
  max-height: 613px;
}

.ev-features__item-box.gap--31 {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
}

.ev-features__image-block {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d2f_streaming-visual.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 4px;
  height: 25vw;
  max-height: 325px;
  position: relative;
  overflow: hidden;
}

.ev-features__image-block.img__magnifier {
  min-height: 277px;
  position: relative;
}

.ev-features__image-block.relive__anim {
  padding-top: 10px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
}

.ev-features__image-block.social__anim {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d30_multistreaming__bg.svg");
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.ev-features__image-block.is--omnichat {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d60_omnichat-visual.png");
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.ev-features__image-block.is--overlays {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d4e_music-overlays-visual__bg.png");
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.ev-features__image-block.only--mobile {
  display: none;
}

.ev-features__grid {
  grid-column-gap: 17px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 64px;
  display: grid;
}

.ev-features__item-content {
  z-index: 2;
  padding-left: 8px;
  padding-right: 8px;
  position: relative;
}

.ev-features__item-content.is--big {
  max-width: 238px;
  padding-left: 0;
  padding-right: 0;
}

.ev-features__item-content.is--mw_274 {
  max-width: 274px;
  padding-left: 0;
  padding-right: 0;
}

.ev-features__item-content.is--mw_285 {
  max-width: 285px;
  padding-left: 0;
  padding-right: 0;
}

.ev-features__item-content.is--mw_342 {
  max-width: 342px;
  padding-left: 0;
  padding-right: 0;
}

.ev-features__item-content.top--auto {
  margin-top: auto;
}

.ev-features__item-image.is--animated {
  opacity: 0;
  padding-top: 10px;
  padding-left: 16px;
  padding-right: 16px;
  position: absolute;
  inset: 0% 0% auto;
}

.ev-features__item-image.is--circle {
  width: 18.4vw;
  max-width: 230px;
  margin-bottom: 20px;
}

.ev-features__item-image.is--circle_animated {
  opacity: 0;
  width: auto;
  transition: opacity .2s;
  position: absolute;
}

.ev-features__item-image.ls--paralax {
  width: auto;
  max-width: none;
  transition: all .5s ease-out;
  position: relative;
  top: 14px;
  left: 11px;
}

.ev-features__item-image.is--omnichat {
  width: 23vw;
  max-width: 311px;
  margin-bottom: -10px;
}

.ev-features__item-image.is--cover {
  width: 100%;
}

.ev-features__item-image.is--overlays {
  width: 22vw;
  max-width: 297px;
}

.ev-features__item-heading {
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.ev-features__item-heading.is--big {
  font-size: 35px;
  line-height: 45px;
}

.ev-features__item-text {
  color: #ababab;
  margin-top: 10px;
  margin-bottom: 32px;
  font-weight: 300;
}

.ev-features__item-text.mw--352 {
  max-width: 352px;
}

.ev-features__item-text.mw--427 {
  max-width: 427px;
}

.ev-features__item-text.mb--12 {
  margin-bottom: 12px;
}

.ev-features__item-text.mb--0 {
  margin-bottom: 0;
}

.ev-features__item-link {
  border-bottom: 1px solid var(--white-smoke-3);
  color: var(--white-smoke-3);
  font-size: 18px;
  line-height: 22px;
  transition: opacity .3s;
  display: inline-block;
}

.ev-features__item-link:hover {
  opacity: .8;
}

.ev-features__item-link.opacity--0 {
  opacity: 0;
  pointer-events: none;
}

.ev-social__anim-badge {
  transition: all .5s ease-out;
  position: absolute;
}

.ev-social__anim-badge.is--tiktok {
  width: 5.76vw;
  max-width: 72px;
  top: 12%;
  left: 19%;
}

.ev-social__anim-badge.is--instagram {
  width: 3.76vw;
  max-width: 47px;
  top: 6.15%;
  left: 52.5%;
}

.ev-social__anim-badge.is--x {
  width: 5.6vw;
  max-width: 70px;
  top: 14.5%;
  left: 67.5%;
}

.ev-social__anim-badge.is--linkedin {
  width: 3.44vw;
  max-width: 43px;
  top: 47.5%;
  left: 9.5%;
}

.ev-social__anim-badge.is--facebook {
  width: 5.2vw;
  max-width: 65px;
  top: 47.5%;
  left: 78.2%;
}

.ev-social__anim-badge.is--youtube {
  width: 5.44vw;
  max-width: 68px;
  top: 68.9%;
  left: 19.7%;
}

.ev-social__anim-badge.is--twitch {
  width: 3.36vw;
  max-width: 42px;
  top: 77%;
  left: 67.7%;
}

.ev-features__item-box-image {
  z-index: 1;
  width: 46.24vw;
  max-width: 578px;
  margin-right: -24px;
  position: relative;
}

.ev-features__item-box-image.is--smart-layouts {
  object-fit: cover;
  width: auto;
  max-width: none;
  height: 28vw;
  max-height: 357px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
}

.ev-features__item-box-image.is--volume-control {
  width: auto;
  max-width: none;
  height: 28vw;
  max-height: 357px;
  margin-top: 0;
  margin-bottom: 0;
}

.ev-features__item-box-image.is--lip-sync {
  z-index: 0;
  object-fit: cover;
  width: auto;
  max-width: none;
  height: 28vw;
  max-height: 357px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
}

.ev-features__item-box-image.is--mobile-editing {
  z-index: 1;
  object-fit: cover;
  width: 27.7vw;
  max-width: 346px;
  margin: 0 15% -19px auto;
  position: relative;
}

.h2-45 {
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 800;
  line-height: 54px;
}

.h2-45.is--white-desktop {
  color: var(--white);
}

.h2-45.is--white-desktop.is--center-desktop, .h2-45.is--center {
  text-align: center;
}

.h2-45.chq-heading {
  z-index: 2;
  color: var(--white);
  text-align: center;
  position: sticky;
  top: 60px;
}

.h2-45.h_29 {
  align-items: center;
  height: 29px;
  display: flex;
}

.h2-45.lp-f-h2 {
  max-width: 465px;
}

.h2-45.is--white {
  color: #fff;
}

.h2-45.is--white.card-h2 {
  max-width: 520px;
}

.h2-45.mw--288.center {
  text-align: center;
}

.h2-45.my--16 {
  margin-top: 16px;
  margin-bottom: 16px;
}

.ev-features__item-badge {
  color: #ad98fa;
  letter-spacing: .28px;
  margin-bottom: 9px;
  font-size: 14px;
  font-weight: 800;
  line-height: 22px;
  display: inline-block;
}

.ev-features__item-badge.opacity--0 {
  opacity: 0;
  pointer-events: none;
}

.ev-features__item-badge.mb--13 {
  margin-bottom: 13px;
}

.ev-features__item-badge.mb--0 {
  margin-bottom: 0;
}

.ev-features__item-box-overlay {
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.ev-features__item-image-anim {
  z-index: 2;
  width: 15.52vw;
  max-width: 194px;
  position: absolute;
  top: 32%;
  left: 41%;
}

.ev-features__item-image-anim.is--sb-logo {
  width: 7.76vw;
  max-width: 97px;
  top: 10%;
  left: 40%;
}

.event-performance__item-checkmark {
  width: 24px;
}

.ev-features__item-image-fade {
  z-index: 2;
  width: 37vw;
  max-width: 464px;
  position: absolute;
  bottom: 4%;
  left: -10px;
}

.ev-features__item-image-fade.is--smart-layout {
  width: 25vw;
  max-width: 308px;
  bottom: 0%;
  left: 40.5%;
}

.ev-features__item-image-fade.is--volume-control {
  width: 18.5vw;
  max-width: 231px;
  top: 0%;
  bottom: auto;
  left: 6%;
}

.ev-features__item-image-fade.is--music-overlay {
  width: 23.6vw;
  max-width: 297px;
  bottom: 0;
  left: auto;
}

.ev-features__item-image-fade.is--crosstalk {
  width: 23.5vw;
  max-width: 293px;
  top: 6.8%;
  left: auto;
  right: 7.5%;
}

.ev-features__item-image-fade.is--lip-sync {
  width: 27.68vw;
  max-width: 346px;
  top: 33%;
  bottom: auto;
  left: 0;
}

.ev-features__item-image-fade.is--lip-sync_2 {
  width: 11.44vw;
  max-width: 143px;
  inset: 56% 8% auto auto;
}

.ev-features__item-image-fade.is--ai-voice {
  width: 24.6vw;
  max-width: 307px;
  inset: 26% auto auto 2.7%;
}

.ev-features__item-image-fade.is--generative-b {
  width: 24.6vw;
  max-width: 307px;
  inset: 23% auto auto 2.7%;
}

.ev-features__item-image-icon {
  z-index: 2;
  opacity: .6;
  width: 5.76vw;
  max-width: 72px;
  position: absolute;
  top: 22.5%;
  right: 7.7%;
}

.ev-features__item-image-icon.is--cut {
  width: 7.76vw;
  max-width: 97px;
  top: auto;
  bottom: 22%;
  right: 11.5%;
}

.ev-features__item-image-icon.is--editing {
  opacity: .4;
  width: 7.04vw;
  max-width: 88px;
  top: auto;
  bottom: 20.5%;
  right: 45.1%;
}

.ev-features__item-image-mobile, .ev-features__item-link-arrow {
  display: none;
}

.event-hero__description {
  color: var(--tech-gray);
  text-align: center;
  max-width: 467px;
  margin-left: auto;
  margin-right: auto;
}

.event__hero-h2 {
  text-align: center;
  margin-top: 16px;
  margin-bottom: 16px;
  font-size: 40px;
  font-weight: 400;
  line-height: 46px;
}

.event__hero-h2.is--white-desktop {
  color: var(--white);
}

.event__hero-h2.is--white-desktop.is--center-desktop, .event__hero-h2.is--center {
  text-align: center;
}

.event__hero-h2.chq-heading {
  z-index: 2;
  color: var(--white);
  text-align: center;
  position: sticky;
  top: 60px;
}

.event__hero-h2.h_29 {
  align-items: center;
  height: 29px;
  display: flex;
}

.event__hero-h2.lp-f-h2 {
  max-width: 465px;
}

.event__hero-h2.is--white {
  color: #fff;
}

.event__hero-h2.is--white.card-h2 {
  max-width: 520px;
}

.event__hero-h2.mw--288.center {
  text-align: center;
}

.event__hero-h2.my--16 {
  margin-top: 16px;
  margin-bottom: 16px;
}

.small-footer__socials {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: none;
}

.event__chat-widget {
  width: 100%;
  max-width: 258px;
}

.event__hero-event {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 891px;
  margin: 30px auto 70px;
  display: flex;
}

.home-hero {
  color: var(--white);
  background-color: #1d1d1d;
  justify-content: flex-start;
  align-items: center;
  padding: 144px 30px 95px;
  display: flex;
  position: relative;
}

.home-hero__content {
  max-width: 615px;
}

.home-hero__content.is-wide {
  max-width: 680px;
}

.h1--80 {
  margin-bottom: 0;
  font-size: 80px;
  font-weight: 800;
  line-height: 79px;
}

.home-hero__intro {
  margin-top: 8px;
  margin-bottom: 30px;
  font-size: 20px;
  line-height: 32px;
}

.home-hero__intro.is--sm {
  font-size: 18px;
  line-height: 26px;
}

.cta-head__title {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-size: 56px;
  font-weight: 800;
  line-height: 64px;
}

.cta-head__title.black {
  color: #000;
  font-weight: 900;
}

.cta-head__title.black.light, .cta-head__title.light {
  font-weight: 300;
}

.cta-head__title.extra-bold.em {
  font-size: 1.9em;
}

.cta-head__title.extra-bold {
  text-align: center;
  font-weight: 800;
}

.cta-head__title.fs--400 {
  font-weight: 400;
}

.cta-head__title.ty_2 {
  font-size: 50px;
  line-height: 58px;
}

.cta-head__title.ty_2.fw--400 {
  font-weight: 400;
}

.home-hero__checkbox-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 14px;
  margin-bottom: 32px;
  display: flex;
}

.home-hero__checkbox-wrapper.is--m {
  max-width: 615px;
}

.home-hero__checkbox {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  cursor: pointer;
  background-color: #ffffff0f;
  border: 1px solid #ffffff4d;
  border-radius: 36px;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 11px;
  font-size: 13px;
  line-height: 1;
  transition: all .3s;
  display: flex;
}

.home-hero__checkbox:hover, .home-hero__checkbox.is--checked {
  border-color: var(--primary-purple);
}

.home-hero_title-sm {
  font-size: 13px;
  line-height: 13px;
}

.home-hero_title-xs {
  color: #fff9;
  margin-top: 8px;
  font-size: 12px;
  line-height: 18px;
}

.home-hero_title-xs.is--marketers-lp, .home-hero_title-xs.is--marketers-lp-2 {
  text-align: center;
}

.home-hero__checkbox-icon {
  transition: opacity .3s;
  position: absolute;
  inset: 0%;
}

.home-hero__checkbox-icon-wrapper {
  width: 15px;
  min-width: 15px;
  height: 15px;
  position: relative;
}

.made-with-swiper-slide_v2 {
  color: var(--white);
  cursor: pointer;
  background-color: #1d1d1d;
  border-radius: 8px;
  padding: 10px 10px 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.made-with-swiper-slide_v2.swiper-slide {
  height: 221px;
  margin-bottom: 0;
  margin-right: 0;
}

.made-with-swiper-slide_v2.swiper-slide.black_bg {
  background-color: #000;
  flex-direction: column;
  justify-content: space-between;
  transition: all .2s;
  display: flex;
}

.made-with-swiper-slide_v2.swiper-slide.black_bg:hover {
  opacity: .5;
}

.made-with-swiper-slide_v2.swiper-slide.h-auto {
  aspect-ratio: 16 / 9;
  width: 100%;
  height: auto;
  padding: 0;
}

.made-with-swiper-image_v2 {
  object-fit: contain;
  width: 100%;
  max-width: 359px;
  height: 11.83vw;
  max-height: 142px;
  transition: opacity .3s;
}

.made-with-swiper-image_v2._195px {
  object-fit: cover;
  object-position: 0% 50%;
  height: 195px;
}

.made-with-swiper-image_v2.absolute {
  max-width: none;
  height: auto;
  max-height: none;
}

.made-with-slide-title_v2 {
  color: #ababab;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  transition: opacity .3s;
}

.made-with-slide-content_v2 {
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  padding-left: 8px;
  padding-right: 16px;
  font-size: 18px;
  font-weight: 800;
  line-height: 24px;
  display: flex;
}

.made-with-slide-content_v2.hidden {
  display: none;
}

.made-with-slide-play_v2 {
  width: 32px;
  transition: opacity .3s;
}

.made-with-galery_wrapper_v2 {
  margin-top: 24px;
  position: relative;
}

.made-with-galery_wrapper_v2.made-with-galery_wrapper_v2025-2.is--producers {
  margin-top: 0;
}

.heading-wrapper-center-small {
  grid-row-gap: 11px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-wrapper-center-small.is--center {
  text-align: center;
  align-items: center;
}

.heading-wrapper-center-small.is--center._2 {
  margin-top: 50px;
}

.heading-wrapper-center-small.is--center-gap-14 {
  grid-row-gap: 14px;
  text-align: center;
  align-items: center;
}

.heading-wrapper-center-small.is--center-desktop {
  align-items: center;
}

.heading-wrapper-center-small.mw--530 {
  max-width: 530px;
}

.heading-wrapper-center-small.mw--400 {
  max-width: 400px;
}

.heading-wrapper-center-small.mw--564 {
  max-width: 564px;
}

.heading-wrapper-center-small.mw--716 {
  max-width: 716px;
}

.big--paragraph {
  font-size: 18px;
  line-height: 26px;
}

.big--paragraph.mb--13 {
  margin-bottom: 13px;
}

.big--paragraph.white {
  color: var(--white-smoke);
}

.big--paragraph.white.is--vs-section {
  margin-bottom: 34px;
}

.big--paragraph.vs_big--paragraph {
  font-weight: 300;
}

.rs-link__arrow {
  color: #ad98fa;
  line-height: 25px;
  transition: all .3s;
}

.rs-link__arrow:hover {
  color: var(--primary-purple);
}

.rs-link__arrow.top--auto {
  margin-top: auto;
}

.rs-link__arrow.is--ca {
  color: var(--white-ca);
}

.rs-link__arrow.is--ca:hover {
  color: #dfff84;
}

.rs-link__arrow.is--ca.is-yellow {
  color: var(--lime);
}

.rs-link__arrow.is--ca.is-yellow:hover {
  color: #ccf652;
}

.rs-link__arrow.is--purple {
  color: var(--primary-purple);
}

.rs-link__arrow.is--purple:hover {
  color: #885eff;
}

.record-it__image {
  width: 100vw;
  max-width: none;
  margin-top: 45px;
  margin-left: -50vw;
  display: none;
  position: relative;
  left: 50%;
}

.record-it__image.is--mobile {
  display: none;
}

.heading-wrapper__buttons {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-wrapper__buttons.is--horizontal {
  flex-flow: row;
}

.edit-it__grid {
  grid-column-gap: 18px;
  grid-row-gap: 42px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  margin-bottom: 97px;
  display: grid;
}

.edit-it__item {
  background-color: var(--dark);
  color: var(--white);
  border-radius: 16px;
  padding: 8px;
}

.edit-it__item-image {
  border-radius: 8px;
  width: 100%;
}

.edit-it__item-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--tech-gray);
  flex-flow: column;
  padding: 35px 24px 45px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
}

.gradient-cta__list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.gradient-cta__text {
  margin-bottom: 24px;
  font-size: 30px;
  font-weight: 800;
  line-height: 40px;
}

.gradient-cta__text.mw--540 {
  max-width: 540px;
}

.gradient-cta__text.fs--24 {
  font-size: 24px;
  line-height: 30px;
}

.gradient-cta__text.ty_2 {
  margin-bottom: 18px;
}

.gradient-cta__text.is--home {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.625rem;
}

.editing__grid {
  grid-column-gap: 17px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 80px;
  display: grid;
}

.editing__grid.ty_2, .editing__grid.ty_3 {
  grid-column-gap: 18px;
  margin-top: 40px;
}

.editing__grid.is--solution-market, .editing__grid.is--marketing-lp, .editing__grid.is--solution-market-2-2, .editing__grid.is--solution-market-2-2-2 {
  grid-template-rows: auto;
  margin-top: 0;
}

.plug-it__grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 80px;
  margin-bottom: 115px;
  display: grid;
}

.plug-it__grid.ty_2 {
  margin-bottom: 18px;
}

.editing__item {
  background-color: var(--dark);
  color: var(--tech-gray);
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  padding-top: 34px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.editing__item-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 315px;
  margin-bottom: 34px;
  display: flex;
}

.editing__item-content.is--big {
  max-width: 295px;
}

.editing__item-content.is--big.is--solution-market, .editing__item-content.is--big.is--solution-market-2-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.editing__item-content.is--big.is--solution-market-2-2.is--ai-translation {
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.editing__item-content.is--big.is--solution-market-2-2-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.editing__item-content.ty_2 {
  max-width: 315px;
}

.editing__item-content.is--solution-market, .editing__item-content.is--solution-market-2-2, .editing__item-content.is--solution-market-2-2-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.editing__item-image {
  width: calc(100% + 64px);
  max-width: none;
  margin-left: -32px;
  position: relative;
}

.editing__item-image.is--videodub {
  width: 30.5vw;
  max-width: 366px;
  bottom: 0%;
  left: 0;
  right: auto;
}

.plug-it__item {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  background-color: var(--dark);
  color: var(--white-ca);
  border-radius: 16px;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  padding: 8px 8px 8px 32px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.plug-it__item-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 242px;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.plug-it__item-content.is--big {
  max-width: 314px;
}

.plug-it__item-image {
  border-radius: 8px;
  width: 21.66vw;
  max-width: 260px;
}

.plug-it__item-image.is--big {
  width: 57.75vw;
  max-width: 693px;
}

.plug-it__item-image.is--mobile {
  display: none;
}

.home-logo-stripes-logos__main {
  position: relative;
  overflow: hidden;
}

.home-logo-stripes-logos__overlay {
  background-image: linear-gradient(270deg, #0000, #191919);
  width: 178px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.home-logo-stripes-logos__overlay.is--right {
  background-image: linear-gradient(270deg, #191919, #0000);
  inset: 0% 0% 0% auto;
}

.app-lause__image {
  margin-top: 45px;
}

.app-lause__image.is--mobile {
  display: none;
}

.cta-box {
  background-color: var(--dark);
  border-radius: 16px;
  margin-bottom: 25px;
  padding-top: 38px;
  padding-bottom: 53px;
  padding-left: 48px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 12px #0003;
}

.cta-box__content {
  z-index: 1;
  max-width: 485px;
  position: relative;
}

.cta-box__image {
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.cta-box__image.is--mobile {
  display: none;
}

.cta-box__text {
  color: var(--white-ca);
  margin-top: 10px;
  margin-bottom: 42px;
  font-weight: 400;
}

.cta-box__actions {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cta-head-rich {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
}

.cta-head-rich h3 {
  font-size: 45px;
  font-weight: 800;
  line-height: 110%;
}

.resources__grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 80px;
  display: grid;
}

.resources__item {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--dark);
  color: var(--white);
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 16px 24px 24px;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  transition: all .6s;
  display: flex;
  position: relative;
  box-shadow: 0 4px 15px #00000040;
}

.resources__item:hover {
  transform: translate(0, -8px);
}

.resources__item-arrow {
  opacity: 0;
  max-width: 20px;
  transition: opacity .5s;
  position: absolute;
  bottom: 24px;
  right: 24px;
}

.gradient-cta__text-top {
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.go-live__video {
  width: 100%;
  max-width: 900px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.go-live__video.is--mobile {
  display: none;
}

.go-live__video.is--lp {
  margin-bottom: 24px;
}

.text--break {
  line-height: 0;
  display: block;
}

.edit-it__item-heading {
  color: var(--white);
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.editing__item-heading {
  color: var(--white);
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.editing__item-heading.ty_2 {
  font-size: 24px;
  line-height: 30px;
}

.h2--56 {
  margin-bottom: 0;
  font-size: 56px;
  font-weight: 800;
  line-height: 57px;
}

.h2--56.is--center {
  text-align: center;
}

.h2--56.lh--39 {
  line-height: 64px;
}

.plug-it__item-heading {
  color: var(--white);
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.edit-it__image {
  filter: blur(6px);
  width: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.heading-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.heading-wrapper.is--center {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
}

.heading-wrapper.is--center.ty_2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 745px;
  margin-left: auto;
  margin-right: auto;
}

.heading-wrapper.lg__is--center {
  justify-content: flex-start;
  align-items: center;
}

.heading-wrapper.lg__is--center.mw--645 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  max-width: 645px;
  margin-left: auto;
  margin-right: auto;
}

.heading-wrapper.lg__is--center.mw--645.gap-0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.heading-wrapper.mb--45 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  margin-bottom: 45px;
}

.heading-wrapper.mb--72 {
  margin-bottom: 72px;
}

.heading-wrapper.mb--36 {
  margin-bottom: 36px;
}

.edit-it__image-overlay {
  filter: blur(6px);
  width: 100%;
  position: absolute;
  inset: 16.38vw 0% auto;
}

.footer-cta-v3-spacer {
  height: 1px;
}

.h2--40 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.h2--40.is--white {
  color: var(--white);
}

.h2--40.mb--17 {
  margin-bottom: 17px;
}

.h2--40.is--business-page {
  text-align: center;
  line-height: 48px;
}

.intuitive-nav__item {
  color: var(--tech-gray);
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 23px 23px 53px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.intuitive-nav__item.is--full {
  height: 29.75vw;
  max-height: 357px;
  padding-bottom: 23px;
  padding-left: 84px;
}

.intuitive-nav__item-content {
  padding-left: 8px;
  padding-right: 8px;
}

.intuitive-nav__item-content.mw--482 {
  max-width: 482px;
}

.intuitive-nav__item-content.is--big {
  z-index: 1;
  max-width: 348px;
  position: relative;
}

.intuitive-nav__h3 {
  color: var(--white);
  margin-bottom: 15px;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.intuitive-nav__h3.is--big {
  font-size: 35px;
  line-height: 45px;
}

.intuitive-nav__image {
  border-radius: 4px;
  width: 100%;
  margin-bottom: 30px;
}

.intuitive-nav__image.is--full {
  border-radius: 0 0 0 5px;
  width: auto;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.intuitive-nav__image.is--mobile {
  display: none;
}

.per-track__item {
  color: var(--tech-gray);
  font-size: 18px;
  line-height: 26px;
}

.per-track__item.is--left {
  max-width: 539px;
  padding-left: 53px;
}

.per-track__h3 {
  color: var(--white);
  margin-bottom: 27px;
  font-size: 35px;
  font-weight: 800;
  line-height: 35px;
}

.per-track__image-wrapper {
  justify-content: flex-start;
  align-items: center;
  height: 31.5vw;
  max-height: 380px;
  display: flex;
  position: relative;
}

.per-track__image {
  width: 50.75vw;
  max-width: 609px;
  position: absolute;
}

.per-track__image.is--left {
  max-width: 595px;
  right: 0;
}

.easy-as__item {
  color: var(--tech-gray);
  background-color: #282828;
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  min-height: 430px;
  font-size: 16px;
  line-height: 22px;
  display: flex;
}

.easy-as__item.is--gradient {
  background-color: #0000;
  background-image: linear-gradient(0deg, #252525, #2c2c2c);
  min-height: 412px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 15px #00000014;
}

.easy-as__item.is--gradient.is--sm {
  min-height: 253px;
}

.easy-as__item.ty_2 {
  background-color: #0000;
  background-image: linear-gradient(0deg, #252525, #2c2c2c);
  border-radius: 12px;
  height: 38.11vw;
  max-height: 465px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 15px #00000014;
}

.easy-as__item.ty_3 {
  background-color: #2a2a2a;
  border-radius: 12px;
  height: 40.1vw;
  min-height: 430px;
  max-height: 490px;
  position: relative;
  overflow: hidden;
}

.easy-as__h3 {
  color: var(--white);
  margin-bottom: 6px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.easy-as__h3.ty_2 {
  font-size: 24px;
  line-height: 30px;
}

.easy-as__h3.ty_3 {
  margin-bottom: 13px;
  font-size: 30px;
  line-height: 38px;
}

.intuitive__grid {
  grid-column-gap: 18px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr;
  margin-top: 55px;
}

.easy-as__item-content {
  padding-top: 60px;
  padding-left: 34px;
  padding-right: 34px;
}

.easy-as__item-content.is--bigger {
  padding-left: 31px;
  padding-right: 31px;
}

.easy-as__item-content.is--small {
  z-index: 1;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  padding-top: 24px;
  padding-left: 25px;
  padding-right: 25px;
  position: relative;
}

.easy-as__item-content.is--small.lx {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding-top: 0;
  padding-left: 59px;
  display: flex;
}

.easy-as__item-content.is--small.is--producer-lp {
  display: flex;
}

.easy-as__item-content.ty_2 {
  z-index: 1;
  padding-top: 44px;
  padding-left: 25px;
  padding-right: 25px;
  position: relative;
}

.easy-as__item-content.ty_3 {
  z-index: 1;
  text-align: center;
  padding-top: 34px;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 18px;
  line-height: 26px;
  position: relative;
}

.record-it__media {
  grid-column-gap: 2.9vw;
  grid-row-gap: 2.9vw;
  color: var(--white);
  align-items: center;
  width: 100vw;
  margin-top: 45px;
  margin-left: -50vw;
  padding-right: 4.86vw;
  display: flex;
  position: relative;
  left: 50%;
}

.record-it__tab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066dd8_tablet-svg.svg");
  background-position: 100% 0;
  background-size: cover;
  grid-template-rows: auto;
  grid-template-columns: 1fr 32.75vw;
  grid-auto-columns: 1fr;
  width: 65.625vw;
  padding-top: 10px;
  padding-right: 10px;
  display: grid;
  position: relative;
}

.record-it__tab-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.record-it__tab-image.is--2 {
  border-top-right-radius: 2.08vw;
}

.record-it__tab-cam {
  width: 7.5vw;
  position: absolute;
  top: 3px;
  left: 50%;
  transform: translate(-50%);
}

.record-it__tab-cam.ty_2 {
  left: 21.85vw;
  transform: none;
}

.record-it__tab-rec {
  width: 5.7vw;
  position: absolute;
  top: 20px;
  right: 20px;
}

.record-it__tab-right {
  grid-column-gap: 1.95vw;
  grid-row-gap: 1.95vw;
  flex-flow: column;
  padding-top: .76vw;
  padding-bottom: 2.36vw;
  display: flex;
}

.record-it__tab-right-image {
  border-radius: 1.12vw;
  width: 33.125vw;
  min-width: 100%;
  max-width: none;
  box-shadow: 0 4px 15px #0003;
}

.go-live__video-inner.is--mobile {
  display: none;
}

.record-it__tab-right-wrapper {
  position: relative;
}

.record-it__tab-right-text {
  font-size: 1.25vw;
  line-height: .9vw;
  position: absolute;
  bottom: 1.74vw;
  left: 1.4vw;
}

.separate-tracks__wrapper {
  background-color: var(--dark);
  border-radius: 1.12vw;
  padding: 1.66vw .76vw;
  box-shadow: 0 4px 15px #00000040;
}

.separate-tracks__title {
  font-size: 1.25vw;
  line-height: .9vw;
}

.separate-tracks__title.pl-1 {
  margin-left: .9vw;
}

.separate-tracks__grid {
  grid-column-gap: .83vw;
  grid-row-gap: .83vw;
  flex-flow: column;
  margin-top: 1.8vw;
  display: flex;
}

.separate-tracks__item {
  background-color: #28282a;
  border-radius: .55vw;
  justify-content: space-between;
  padding: .76vw;
  display: flex;
}

.separate-tracks__item-user {
  background-color: #373737;
  border-radius: .27vw;
  justify-content: center;
  align-items: center;
  width: 3.47vw;
  height: 3.47vw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.separate-tracks__user-info {
  grid-column-gap: .69vw;
  grid-row-gap: .69vw;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.separate-tracks__file-info {
  grid-column-gap: 2.15vw;
  grid-row-gap: 2.15vw;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.separate-tracks__user-name {
  margin-bottom: .7vw;
  font-size: .97vw;
  font-weight: 500;
  line-height: 1.32vw;
}

.separate-tracks__user-name.mb--0 {
  margin-bottom: 0;
}

.separate-tracks__user-status, .separate-tracks__file-size {
  color: #a7a7a7;
  font-size: .9vw;
  line-height: .625vw;
}

.separate-tracks__file-download-wrapper {
  grid-column-gap: 1.45vw;
  grid-row-gap: 1.45vw;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.separate-tracks__file-download-image {
  width: 1.3vw;
  height: 1.3vw;
}

.separate-tracks__file-download-inner {
  grid-column-gap: .41vw;
  grid-row-gap: .41vw;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.04vw;
  font-weight: 500;
  line-height: .76vw;
  display: flex;
}

.separate-tracks__item-user-icon {
  width: 1.53vw;
}

.hero-video__wrapper {
  position: absolute;
  inset: 0%;
}

.hero-video__embed {
  height: 100%;
  position: relative;
  overflow: hidden;
}

.hero-video__embed.is--mobile {
  display: none;
}

.hero-video__embed.is--business-page {
  width: auto;
  height: 509px;
  max-height: 35%;
}

.hero-video__embed.is--business-page.is--image {
  width: 100%;
  max-width: 49rem;
  height: 30.4rem;
  max-height: none;
  margin-top: 1.5rem;
  position: absolute;
}

.hero-video__overlay {
  display: none;
}

.item-comming-badge {
  color: #ad98fa;
  letter-spacing: .593px;
  border: 1px solid #ad98fa;
  border-radius: 60px;
  padding: 7px 8px;
  font-size: 9px;
  font-weight: 800;
  line-height: 9px;
  position: absolute;
  top: 8px;
  right: 8px;
}

.item-comming-badge.t--16 {
  top: 16px;
  right: 16px;
}

.ve__item-badge {
  color: #ad98fa;
  letter-spacing: .28px;
  text-transform: uppercase;
  margin-bottom: 9px;
  font-size: 14px;
  font-weight: 800;
  line-height: 22px;
  display: inline-block;
}

.ve__item-badge.opacity--0 {
  opacity: 0;
  pointer-events: none;
}

.ve__item-badge.mb--13 {
  margin-bottom: 13px;
}

.easy-as__cta {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: var(--white);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 83px;
  font-size: 22px;
  line-height: 32px;
  display: flex;
}

.easy-as__cta.is--vertical {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-flow: column;
  margin-top: 60px;
  font-size: 30px;
  line-height: 40px;
}

.branded-content__content {
  z-index: 3;
  grid-row-gap: 11px;
  color: #fff9;
  text-align: center;
  background-color: #1d1d1d;
  flex-direction: column;
  align-items: center;
  padding: 28px 30px 16px;
  font-size: 16px;
  line-height: 22px;
  display: flex;
  position: relative;
}

.branded-content__content._2 {
  justify-content: flex-end;
  padding-bottom: 50px;
  padding-left: 14px;
  padding-right: 14px;
}

.branded-content__content.type_2 {
  padding-bottom: 56px;
}

.branded-content__content-title {
  color: var(--white);
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.branded-content__comming-badge {
  margin-top: 15px;
  font-size: 12px;
  line-height: 9px;
}

.h2-26 {
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 700;
  line-height: 34px;
}

.h2-26.is--white {
  color: var(--white);
}

.h2-26.is--center {
  text-align: center;
}

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

.gradient-cta__section {
  z-index: 1;
  background-color: var(--dark);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e19_gradient-section__bg.svg");
  background-position: 0 0;
  background-size: cover;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  padding: 22px 30px 92px;
  position: relative;
  box-shadow: 0 6px 76px #00000080;
}

.gradient-cta__section.pt--75 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 75px;
  position: relative;
  box-shadow: 0 6px 76px #00000080;
}

.gradient-cta__section.pt--75.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.gradient-cta__section.pt--75.ty-2 {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  margin-top: -2px;
}

.gradient-cta__section.pt--75.ty-2.is--producer-lp {
  padding-top: 86px;
  padding-bottom: 122px;
}

.gradient-cta__section.pt--75.ty_3 {
  background-color: var(--dark);
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383067170_footer-gradient.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  box-shadow: 0 6px 50px #00000080;
}

.gradient-cta__section.pt--75.ty_3.is--producer-lp {
  padding-top: 86px;
  padding-bottom: 122px;
}

.gradient-cta__section.pt--75.ty_4 {
  padding-top: 58px;
  padding-bottom: 64px;
}

.gradient-cta__section.pt--75.ty_5 {
  padding-top: 58px;
  padding-bottom: 88px;
}

.gradient-cta__section.pt--65 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 65px;
  box-shadow: 0 6px 76px #00000080;
}

.gradient-cta__section.pt--65.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.gradient-cta__section.ty-3 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 80px;
  position: relative;
  box-shadow: 0 6px 76px #00000080;
}

.gradient-cta__section.ty-3.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.gradient-cta__section.ty-4 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 80px;
  padding-bottom: 78px;
  position: relative;
  box-shadow: 0 6px 76px #00000080;
}

.gradient-cta__section.ty-4.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.gradient-cta__section.ty_2 {
  background-color: var(--dark);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 48px;
  padding-bottom: 79px;
  box-shadow: 0 6px 76px #00000080;
}

.gradient-cta__section.ty_2.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.gradient-cta__section.is--busniess-page {
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  margin-top: -2px;
  padding-top: 84px;
  padding-bottom: 101px;
  box-shadow: 0 6px 40px #00000080;
}

.gradient-cta__section.is--use-cases-webinars {
  z-index: 2001;
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e19_gradient-section__bg.svg");
  background-size: cover;
  margin-top: -2px;
  padding-top: 95px;
  padding-bottom: 87px;
  box-shadow: 0 6px 40px #00000080;
}

.gradient-cta__section.is--video-marketing {
  z-index: 2001;
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e19_gradient-section__bg.svg");
  background-size: cover;
  margin-top: -2px;
  padding-top: 95px;
  padding-bottom: 70px;
  box-shadow: 0 6px 40px #00000080;
}

.gradient-cta__content-v2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 38.25rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.gradient-cta__content-v2.is--bigger {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  max-width: 612px;
}

.gradient-cta__content-v2.is--bigger.sm__gap-20.is--vs-page {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.gradient-cta__content-v2.is--xl {
  max-width: 730px;
}

.gradient-cta__content-v2.is--xl.ty-2 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
}

.gradient-cta__content-v2.is--xl.ty-2.max-w-835 {
  max-width: 835px;
}

.gradient-cta__content-v2.is--xl.ty-2.max-w-835.is--producer-lp {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.gradient-cta__content-v2.is--xl.gap__10 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
}

.gradient-cta__content-v2.is--xl.is--business-page {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.gradient-cta__content-v2.is--xl.is--use-cases-webinars {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  max-width: 607px;
}

.gradient-cta__content-v2.is--xl.is--laerning-and-dev {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  max-width: 678px;
}

.gradient-cta__content-v2.is--xl.is--laerning-and-dev.is--tutorial-video {
  max-width: 740px;
}

.gradient-cta__content-v2.is--full {
  max-width: 100%;
}

.gradient-cta__content-v2.is--660px {
  grid-column-gap: 1.625rem;
  grid-row-gap: 1.625rem;
  max-width: 41.25rem;
}

.gradient-cta__content-v2.mw--740 {
  max-width: 745px;
}

.gradient-cta__content-v2._w-sm {
  max-width: 565px;
}

.gradient-cta__content-v2._w-lg {
  max-width: 680px;
}

.gradient-cta__content-v2._w-lg.ty_2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.gradient-cta__content-v2.ty_2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
}

.gradient-cta__heading {
  color: var(--white);
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 800;
  line-height: 58px;
}

.gradient-cta__heading.is--small {
  font-size: 40px;
  line-height: 50px;
}

.gradient-cta__heading.is--small.sm__24.is--vs-page {
  font-size: 50px;
  line-height: 58px;
}

.gradient-cta__heading.is--xs {
  font-size: 30px;
  line-height: 38px;
}

.gradient-cta__heading.sm__is-full.is--producer-lp {
  font-size: 2.5rem;
  line-height: 3.125rem;
}

.gradient-cta__heading.fs--45 {
  font-size: 45px;
}

.gradient-cta__heading.is--home-updated {
  font-size: 1.875rem;
  line-height: 2.375rem;
}

.gradient-cta__heading.fs--40 {
  font-size: 40px;
}

.gradient-cta__heading.ty_2 {
  font-size: 40px;
  font-weight: 700;
  line-height: 47px;
}

.gradient-cta__heading.ty_3 {
  font-size: 40px;
  line-height: 48px;
}

.streaming-full__heading {
  text-align: center;
  background-image: linear-gradient(#111, #1d1d1d);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 55px 30px 70px;
  display: flex;
  overflow: hidden;
}

.streaming-full__heading.dark-bg {
  background-color: #1d1d1d;
}

.streaming-full__heading.is--gradient {
  background-image: linear-gradient(#000000b3, #1d1d1d 32%);
}

.streaming-full__heading.py--85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.streaming-full__heading.grad--2 {
  background-image: linear-gradient(#151515, #151515);
  padding-top: 120px;
}

.streaming-full__section {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #1d1d1d;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 37px 30px 0;
  overflow: hidden;
}

.streaming-full__section.dark-bg {
  background-color: #1d1d1d;
}

.streaming-full__section.is--gradient {
  background-image: linear-gradient(#000000b3, #1d1d1d 32%);
}

.streaming-full__section.py--85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.h2--50 {
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 800;
  line-height: 58px;
}

.h2--50.is--white {
  color: var(--white);
}

.h2--50.is--white.is--center-desktop, .h2--50.is--center {
  text-align: center;
}

.h2--50.mb--50 {
  margin-bottom: 50px;
}

.streaming-full__content {
  color: var(--white);
  justify-content: space-between;
  align-items: center;
  width: 100vw;
  margin-left: -50vw;
  padding-left: 12.3vw;
  display: flex;
  position: relative;
  left: 50%;
}

.streaming-full__tab {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e1b_live-stream__tablet.svg");
  background-position: 0 0;
  background-size: cover;
  border-top-left-radius: 1.8vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 53.61vw;
  margin-left: auto;
  padding-top: .625vw;
  padding-left: .625vw;
  display: grid;
  position: relative;
  box-shadow: 0 10px 34px #00000073;
}

.streaming-full__tab-image {
  object-fit: cover;
  border-top-left-radius: 2.08vw;
  width: 100%;
  height: 100%;
  position: relative;
}

.streaming-full__tab-cam {
  width: 6.25vw;
  margin-left: .3vw;
  position: absolute;
  top: 3px;
  left: 50%;
  transform: translate(-50%);
}

.streaming-full__tab-rec {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  letter-spacing: .132px;
  background-color: #ff12126b;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  height: 22px;
  padding: 4px 6px 4px 8px;
  font-size: 8px;
  font-weight: 500;
  line-height: 1;
  display: flex;
  position: absolute;
  top: 1.52vw;
  left: 1.74vw;
  box-shadow: 0 2px 6px #00000026;
}

.streaming-full__tab-text {
  z-index: 1;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff9;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 393px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
}

.streaming-full__4k-wrapper {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e1d_ls--stephen_zoom.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: .83vw;
  width: 12.29vw;
  height: 12.36vw;
  position: absolute;
  bottom: 2.08vw;
  left: -4.03vw;
  box-shadow: 0 3px 8px #00000026;
}

.streaming-full__4k-wrapper.st-2 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830670f1_st-zoom.png");
}

.streaming-full__4k-badge {
  width: 2.29vw;
  position: absolute;
  bottom: .7vw;
  left: .7vw;
  box-shadow: 0 2px 11px #00000040;
}

.streaming-full__4k-badge.is--top {
  top: .7vw;
  bottom: auto;
}

.multistream__checkbox-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  max-width: 690px;
  margin-top: 14px;
  margin-bottom: 32px;
  display: flex;
}

.multistream__checkbox-wrapper.is--wide {
  max-width: 760px;
  margin-top: 4px;
}

.multistream__checkbox-wrapper.mw--912 {
  flex-flow: wrap-reverse;
  max-width: 912px;
}

.multistream__checkbox {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--white);
  text-transform: capitalize;
  cursor: pointer;
  background-color: #2c2c2c;
  border-radius: 33px;
  justify-content: flex-start;
  align-items: center;
  padding: 12.5px 22px 13.5px;
  font-size: 13px;
  line-height: 1;
  transition: all .3s;
  display: flex;
}

.multistream__checkbox:hover {
  border-color: var(--primary-purple);
  opacity: .8;
}

.multistream__checkbox-icon-wrapper {
  width: 15px;
  min-width: 15px;
  height: 15px;
  position: relative;
}

.multistream__checkbox-icon {
  width: 16px;
  height: 16px;
  margin-top: -1px;
  transition: opacity .3s;
  position: absolute;
  inset: 0%;
}

.grid_3-cards_image-wrapper {
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.grid_3-cards_image-abs {
  max-width: 205px;
  position: absolute;
  bottom: -35px;
}

.grid_3-cards__arrow {
  opacity: 0;
  width: 18px;
  transition: opacity .5s;
  position: absolute;
  inset: auto 20px 20px auto;
}

.grid_3-cards-styles {
  display: none;
}

.streaming-full__4k-stars {
  width: 2.5vw;
  position: absolute;
  bottom: 2.29vw;
  left: -2.2vw;
}

.streaming-full__4k-stars.is--top {
  top: 3.47vw;
  bottom: auto;
  left: -3.2vw;
}

.streaming-full__tab-rec-bullet {
  background-color: var(--white);
  border-radius: 50%;
  width: 4px;
  min-width: 4px;
  height: 4px;
}

.promote-items__styles {
  display: none;
}

.footer-column__solutions {
  margin-bottom: 28px;
}

.footer-title__wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  pointer-events: none;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.footer-title__arrow {
  transition: all .3s;
  display: none;
}

.image-211 {
  max-width: 440px;
  margin-top: -3px;
}

.mov-v2-coming-soon-qr {
  z-index: 2;
  width: 10.3vw;
  max-width: 124px;
  position: absolute;
  bottom: -24px;
  right: 90px;
  box-shadow: 0 9px 30px #0000004d;
}

.mov-v2-coming-soon_title {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 800;
  line-height: 42px;
}

.mov-v2-coming-soon_title.black.center {
  text-align: center;
}

.mov-v2-coming-soon_title.black.center.marg-down {
  margin-bottom: 50px;
  font-weight: 800;
}

.mov-v2-coming-soon_title.black.center.ex-bold {
  font-weight: 800;
  line-height: 35px;
}

.mov-v2-coming-soon_title.black.ex_bold {
  text-align: center;
  font-weight: 800;
  line-height: 35px;
}

.mov-v2-coming-soon_title.black.ex_bold._44h {
  line-height: 44px;
}

.mov-v2-coming-soon_title.black.weight-800 {
  text-align: center;
  font-weight: 800;
  line-height: 35px;
}

.mov-v2-coming-soon_title.black {
  color: #0b0d10;
  font-weight: 900;
  line-height: 44px;
}

.mov-v2-coming-soon_title.black.center {
  color: #1d1d1d;
  text-align: center;
}

.mov-v2-coming-soon_title.mob {
  display: none;
}

.mov-v2-coming-soon_title.desk {
  display: block;
}

.mov-v2-coming-soon_title.center {
  text-align: center;
}

.mov-v2-coming-soon_title._38-height {
  line-height: 38px;
}

.recording-studio__wrapper {
  z-index: 2;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 38px;
  display: flex;
  position: relative;
}

.recording-studio__video-wrapper {
  z-index: 2;
  width: 100%;
  max-width: 738px;
  position: relative;
}

.recording-studio__video {
  border-radius: 8px;
  height: 454px;
  box-shadow: 0 4px 13px #00000073;
}

.recording-studio__video-wrapper-small {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e69_lp-small-mobile-wrapper.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 8px;
  justify-content: center;
  align-items: flex-start;
  width: 160px;
  height: 330.65px;
  display: flex;
  position: absolute;
  bottom: -13px;
  right: -130px;
}

.recording-studio__video-small {
  z-index: 2;
  border-radius: 9px;
  width: 156px;
  height: 249px;
  position: relative;
  top: 43px;
}

.h3--34 {
  font-size: 34px;
  font-weight: 800;
  line-height: 45px;
}

.streaming__item-content-image {
  margin-bottom: 24px;
  display: block;
}

.streaming__item-socials {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  min-width: 50px;
  display: flex;
}

.quote_slider.swiper {
  overflow: visible;
}

.quote_slider.swiper.hide-overdlow {
  overflow: hidden;
}

.quote_slider-pagination {
  margin-top: 24px;
  display: none;
}

.streaming__item-outer.is--record {
  background-image: linear-gradient(#151515, #1d1d1d);
  padding-top: 120px;
}

.multistream__checkbox-title {
  color: #ababab;
  font-size: 14px;
  line-height: 26px;
}

.multistream__checkbox-title.mt--16 {
  margin-top: 16px;
}

.community-hub-guides__text {
  color: #fffc;
  max-width: 733px;
  font-size: 18px;
  line-height: 24px;
}

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

.osl-hero {
  background-color: var(--dark);
  padding: 132px 30px 62px;
}

.h1--40 {
  margin-bottom: 0;
  font-size: 40px;
  line-height: 50px;
}

.h1--40.is--white {
  color: var(--white);
}

.h1--40.is--center {
  text-align: center;
}

.h1--40.comparison__hero-heading {
  font-weight: 800;
}

.osl-section {
  padding: 45px 30px 52px;
}

.osl-section.py--52 {
  padding-top: 52px;
}

.osl__container {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
}

.osl__collection-list {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  flex-flow: column;
  display: flex;
}

.osl__item-heading {
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 400;
  line-height: 44px;
}

.osl__item-link {
  color: var(--primary-purple);
  margin-bottom: 17px;
  transition: all .3s;
}

.osl__item-link:hover {
  color: #885eff;
}

.osl__item-rich-wrapper {
  background-color: var(--white-smoke-3);
  border-radius: 8px;
  padding: 18px 24px 34px;
}

.osl__item-rich-text {
  color: var(--dark);
  letter-spacing: .16px;
  max-width: 585px;
  font-size: 16px;
  line-height: 26px;
}

.ght__item-pdf {
  display: none;
}

.events__item-link {
  transition: opacity .3s;
}

.events__item-link:hover {
  opacity: .8;
}

.guide-how-tos__section {
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e76_purple-gradient.svg"), linear-gradient(0deg, #1d1d1d, #000);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 100%, auto;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  padding: 100px 30px 180px;
  position: relative;
}

.guide-how-tos__section.test {
  z-index: 2;
}

.guide-how-tos__heading {
  color: var(--white);
  margin-bottom: 10px;
  font-size: 30px;
  line-height: 34px;
}

.guide-how-tos__back-link {
  color: var(--white);
  margin-bottom: 18px;
  font-size: 16px;
  line-height: 22px;
  transition: opacity .3s;
}

.guide-how-tos__back-link:hover {
  opacity: .6;
}

.guide-how-tos__creator {
  color: var(--white);
  margin-bottom: 12px;
}

.guide-how-tos__document-wrapper {
  border-right: 10px solid var(--white-smoke-3);
  background-color: var(--white-smoke-3);
  border-radius: 8px;
  max-height: 70vh;
  margin-top: 33px;
  padding: 20px 29px 45px;
}

.guide-how-tos__button-wrapper {
  justify-content: center;
  align-items: flex-start;
  margin-top: 60px;
  display: flex;
}

.guide-how-tos__css {
  display: none;
}

.guide-how-tos__document-embed {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.guide-how-tos__content {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.guide-how-tos__category-list {
  grid-column-gap: 7px;
  grid-row-gap: 8px;
  flex-flow: wrap;
  max-width: 420px;
  display: flex;
}

.guide-how-tos__category-item {
  color: #ad98fa;
  background-color: #ad98fa33;
  border-radius: 2px;
  padding: 8px 9px;
  font-size: 12px;
  font-weight: 500;
  line-height: 9px;
}

.university-hero {
  background-color: var(--dark);
  padding: 150px 30px 94px;
}

.university__h1 {
  color: var(--white);
  text-align: center;
  margin-bottom: 100px;
  font-size: 60px;
  line-height: 70px;
}

.university-hero__features {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.university-hero__box {
  background-color: #272727;
  border-radius: 8px;
  flex-flow: column;
  transition: all .3s;
  display: flex;
  overflow: hidden;
}

.university-hero__box:hover {
  transform: translate(0, -5px);
}

.university-hero__box.is--big {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e79_f-cat__classmates-bg.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding: 50px 98px 50px 74px;
  position: relative;
}

.university-hero__box-content {
  color: var(--white);
  max-width: 520px;
  padding: 26px 24px 39px;
  font-size: 18px;
  line-height: 26px;
}

.university__h3 {
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.university__h3.is--big {
  font-size: 40px;
}

.university-hero__label {
  color: var(--secondary-purple);
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 20px;
}

.university-hero__label.is--hidden {
  display: none;
}

.university-hero__box-text {
  color: var(--tech-gray);
  margin-top: 16px;
  margin-bottom: 18px;
}

.university-hero__box-text.is--mobile {
  display: none;
}

.university-hero__box-image {
  width: 100%;
}

.university-hero__box-image.is--big {
  max-width: 373px;
}

.university-hero__box-image.is--mobile {
  display: none;
}

.university-hero__box-link {
  border-bottom: 1px solid #0000;
  line-height: 22px;
  transition: all .3s;
  display: inline-block;
}

.university-hub__section {
  z-index: 2;
  background-color: var(--dark);
  padding: 75px 30px 40px;
  position: relative;
}

.university-hub__section.is--search {
  padding-top: 105px;
}

.university-hero__box-overlay {
  position: absolute;
  bottom: -85px;
}

.university-hub__grid {
  grid-column-gap: 106px;
  grid-row-gap: 106px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.university-hub__menu {
  width: 100%;
  max-width: 294px;
  position: sticky;
  top: 108px;
}

.university-hub__menu.is--hidden {
  display: none;
}

.university-hub__content {
  width: 100%;
}

.university-hub__menu-radio {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  cursor: pointer;
  border-radius: 4px;
  margin-bottom: 0;
  padding: 18px;
  font-size: 18px;
  line-height: 26px;
  transition: all .3s;
  display: flex;
}

.university-hub__menu-radio:hover, .university-hub__menu-radio.w--current, .university-hub__menu-radio.is--active {
  background-color: #352e4a;
}

.university-hub__menu-radio.is--more-btn {
  margin-top: 8px;
}

.university-hub__menu-list {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.university-hub__menu-radio-button {
  display: none;
}

.university-hub__menu-radio-icon {
  pointer-events: none;
  width: 24px;
}

.university-hub__menu-collection {
  margin-top: 18px;
}

.university-hub__menu-collection.top--0 {
  margin-top: 0;
}

.university-hub__search-field {
  color: var(--white);
  background-color: #0000;
  border: 1px solid #ababab80;
  border-radius: 4px;
  height: 60px;
  margin-bottom: 0;
  padding: 18px 18px 18px 54px;
  font-size: 18px;
  line-height: 24px;
}

.university-hub__search-field:focus {
  border-color: #ababab80;
}

.university-hub__search-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.university-hub__search-icon {
  pointer-events: none;
  position: absolute;
  left: 18px;
}

.university-hub__videos-list {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.university-hub__videos-list._3-col, .university-hub__videos-list._3-col-3-items {
  grid-template-columns: 1fr 1fr 1fr;
}

.university-hub__video-item {
  transition: all .3s;
  position: relative;
}

.university-hub__video-link {
  color: var(--white);
  border-bottom: 1px solid #fff;
  margin-top: auto;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  transition: all .3s;
  display: inline-block;
}

.university-hub__video-link:hover {
  color: #fffc;
  border-bottom-color: #fffc;
}

.university-hub__content-heading {
  color: var(--white);
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 46px;
  display: flex;
}

.university-hub__content-heading.is--category {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: var(--tech-gray);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  font-size: 18px;
  line-height: 26px;
}

.university-hub__category-heading {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  height: 29px;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 44px;
  display: flex;
}

.university-hub__pagination {
  color: var(--white);
  border-top: 1px solid #fffc;
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  padding-top: 30px;
}

.university-hub__menu-radio-label {
  pointer-events: none;
  white-space: nowrap;
}

.university-hub__clear-category {
  display: none;
}

.university-hub__heading-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  font-weight: 300;
  transition: all .3s;
  display: flex;
}

.university-hub__heading-link:hover {
  opacity: .7;
}

.university-hub__heading-link-text {
  border-bottom: 1px solid #fff;
}

.university-hub__pagination-page-count {
  display: none;
}

.university-hub__pagination-link {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--white);
  background-color: #0000;
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 14px;
  line-height: 26px;
  display: flex;
}

.university-hub__pagination-link:hover, .university-hub__pagination-link.is--disabled {
  opacity: .7;
}

.university-hub__pagination-sites-wrapper {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.university-hub__pagination-site-link {
  color: var(--white);
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 14px;
  line-height: 16px;
}

.university-hub__pagination-site-link:hover {
  color: #ffffffb3;
}

.university-hub__video-item-image-link {
  border-radius: 4px;
  height: 17.5vw;
  max-height: 210px;
  margin-bottom: 18px;
  position: relative;
  overflow: hidden;
}

.university-hub__video-item-overlay {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e80_un__play.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e7f_un_shadow.svg");
  background-position: 12px 31px, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 38px, cover;
  height: 6.66vw;
  max-height: 80px;
  position: absolute;
  inset: auto 0% 0%;
}

.university-hub__video-category-link {
  color: var(--secondary-purple);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 20px;
  transition: opacity .3s;
}

.university-hub__video-category-link:hover {
  opacity: .8;
}

.university-hub__video-category-link.is--hidden, .university-hub__video-category-filter {
  display: none;
}

.university-hub__video-title {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.university-hub__video-content {
  color: var(--white);
  flex-flow: column;
  flex: 1;
  margin-top: 8px;
  margin-bottom: 14px;
  line-height: 22px;
  display: flex;
}

.university-hub__video-description {
  color: var(--tech-gray);
  margin-top: auto;
}

.university-hub__video-item-inner {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
  position: relative;
}

.university-hub__video-loading {
  position: absolute;
  inset: 0%;
}

.university-hub__video-loading-image {
  border-radius: 4px;
  margin-bottom: 24px;
  position: relative;
  overflow: hidden;
}

.university-hub__video-loading-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.university-hub__video-loading-item {
  background-color: #2c2c2c;
  border-radius: 2px;
  width: 100%;
  height: 20px;
  position: relative;
  overflow: hidden;
}

.university-hub__video-loading-item.mw--20 {
  width: 30%;
}

.university-hub__video-loading-item.mw--60 {
  width: 60%;
}

.university-hub__no-results-heading {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  height: 29px;
  margin-bottom: 18px;
  font-size: 40px;
  font-weight: 800;
  line-height: 44px;
  display: flex;
}

.university-hub__no-results-heading.is--center {
  justify-content: center;
  align-items: center;
}

.university-hub__no-results {
  color: var(--tech-gray);
  margin-bottom: 46px;
  font-size: 18px;
  line-height: 20px;
  display: none;
}

.university-hub__no-results.is--center {
  text-align: center;
}

.university-hub__menu-divider {
  background-color: #ababab80;
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.university-hub__menu-label {
  color: var(--tech-gray);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  font-size: 12px;
  line-height: 26px;
  display: flex;
}

.university-hub__menu-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  cursor: pointer;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  height: 60px;
  margin-bottom: 0;
  padding: 18px;
  font-size: 18px;
  line-height: 20px;
  transition: all .3s;
  display: flex;
}

.university-hub__menu-link:hover {
  opacity: .7;
}

.university-hub__menu-link.is--active {
  background-color: #352e4a;
}

.university-hub__menu-link-text {
  border-bottom: 1px solid var(--white);
}

.university-hub__grid-mobile, .university-hero_pagination {
  display: none;
}

.referral-top {
  background-color: var(--dark);
  margin-top: 0;
  padding: 150px 30px 180px;
  position: relative;
}

.referral-h1 {
  color: var(--white);
  margin-bottom: 28px;
  padding-right: 9rem;
  font-size: 50px;
  font-weight: 800;
  line-height: 52px;
}

.text-span-29 {
  color: var(--lime);
}

.referral-form {
  background-color: var(--white);
  border-radius: 8px;
  padding: 40px 30px;
}

.referral-top-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.text-block-65 {
  color: var(--white);
  padding-right: 9rem;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.referral-seperator {
  background-color: var(--white);
  opacity: .3;
  width: 100%;
  height: 1.5px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.text-block-66 {
  color: var(--white);
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 800;
  line-height: 30px;
}

.text-block-67 {
  color: var(--white);
  font-size: 18px;
  font-weight: 800;
  line-height: 30px;
}

.text-block-68 {
  color: var(--white);
  margin-bottom: 20px;
  padding-right: 3rem;
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
}

.text-block-69 {
  color: var(--white);
  font-size: 18px;
  font-weight: 800;
  line-height: 30px;
}

.text-block-70 {
  color: var(--white);
  margin-bottom: 20px;
  padding-right: 3rem;
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
}

.text-block-71 {
  color: var(--white);
  font-size: 18px;
  font-weight: 800;
  line-height: 30px;
}

.text-block-72 {
  color: var(--white);
  padding-right: 3rem;
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
}

.text-block-73 {
  color: var(--dark);
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.section__faq {
  z-index: 2;
  background-color: #1d1d1d;
  position: relative;
}

.section-faq-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-54 {
  color: var(--white-smoke-3);
  text-align: center;
  margin-bottom: 3rem;
  font-size: 30px;
  font-weight: 800;
  line-height: 45px;
}

.div-block-233 {
  width: 100%;
  height: 300px;
}

.div-block-234 {
  width: 100%;
  height: 100px;
}

.image-212 {
  position: absolute;
  left: 0;
  transform: rotate(90deg);
}

.referral-gradient {
  width: 200px;
  position: absolute;
  top: 50%;
  left: -83px;
  transform: translate(0, -50%);
}

.text-span-30 {
  width: 100%;
  min-width: 100%;
  display: block;
}

.university-hub__videos-pagination {
  display: none;
}

.university-hub__grid-search {
  grid-column-gap: 106px;
  grid-row-gap: 106px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.university-hub__menu-search {
  display: none;
}

.university-hub__breadcrumb {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  margin-bottom: 24px;
  display: flex;
}

.university-hub__breadcrumb.is--category {
  margin-top: 30px;
}

.university-hub__breadcrumb-link {
  color: var(--tech-gray);
  transition: opacity .3s;
}

.university-hub__breadcrumb-link:hover {
  opacity: .8;
}

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

.university-hub__hub-title {
  color: var(--white);
  text-align: center;
  margin-top: 40%;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: 800;
  line-height: 39px;
}

.university-hub__hub-title.top--10 {
  margin-top: 10%;
}

.university-hub__pagination-link-mobile, .hide-page-count {
  display: none;
}

.university-hub__menu-wrapper {
  z-index: 1;
  background-color: var(--dark);
  max-width: 140px;
  height: 100%;
  padding: 35px 40px;
  transition: all .3s;
  position: absolute;
  inset: 73px auto 0% 0%;
}

.university-hub__menu-wrapper.is--opend {
  max-width: 374px;
  padding-right: 20px;
  box-shadow: 10px 0 45px #00000026;
}

.university-video__hero {
  z-index: 2;
  background-color: var(--dark);
  padding: 105px 30px 40px;
  position: relative;
}

.university-video__hero.is--search {
  padding-top: 105px;
}

.university-video__hero-grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.university-video__hero-video-wrapper {
  border-radius: 6px;
  width: 100%;
  max-width: 765px;
  overflow: hidden;
}

.university-video__hero-content {
  max-width: 375px;
}

.university-video__h1 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 800;
  line-height: 34px;
}

.university-video__h1.is--mobile {
  display: none;
}

.university-video__hero-video {
  padding-top: 56.2061%;
  position: relative;
}

.university-video__hero-link-tr {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--secondary-purple);
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  font-size: 18px;
  line-height: 26px;
  transition: all .3s;
  display: inline-flex;
}

.university-video__hero-link-tr:hover {
  color: var(--primary-purple);
}

.university-video__hero-link-tr.is--mobile {
  display: none;
}

.university-video__hero-link-tr-text {
  border-bottom: 1px solid var(--secondary-purple);
  transition: all .3s;
}

.university-video__transcriptions {
  background-color: var(--white-smoke-3);
  padding: 68px 30px;
}

.university-video__transcriptions-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 866px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.university-video__transcription {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  color: var(--dark);
  align-items: flex-start;
  display: flex;
}

.university-video__transcription-time {
  font-size: 16px;
  font-weight: 300;
  line-height: 30px;
}

.university-video__transcription-text p {
  letter-spacing: .18px;
  font-size: 18px;
  line-height: 30px;
}

.university-video__script {
  display: none;
}

.university-video__chapter-time {
  min-width: 46px;
}

.university-video__chapters-wrapper {
  position: relative;
}

.university-video__chapter {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  line-height: 24px;
  display: flex;
}

.university-video__caption-title {
  opacity: .5;
}

.university-video__hero-title {
  color: var(--white);
  margin-top: 12px;
  margin-bottom: 7px;
  font-size: 18px;
  font-weight: 800;
  line-height: 24px;
}

.university-video__hero-title.is--small {
  letter-spacing: .2px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.university-video__hero-text {
  color: var(--tech-gray);
  margin-top: 12px;
  margin-bottom: 20px;
  line-height: 24px;
}

.university-video__recomended-videos {
  margin-top: 70px;
}

.university-video__transcriptions-view-more {
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  line-height: 17px;
}

.footer__white {
  position: static;
}

.lp-editor__asset-wrapper {
  z-index: 2;
  width: 100%;
  max-width: 769px;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  box-shadow: 0 -4px 34px #00000040;
}

.line-brake {
  display: block;
}

.university-hub__video-cat-collection {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.uc-cta__wrapper {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  background-color: #222;
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 55px;
  padding-bottom: 60px;
  display: flex;
}

.uc-cta__wrapper.is--testimonials {
  background-color: #252525;
}

.audio-player {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #eee;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 24px;
  padding: 16px 20px;
  display: flex;
}

.audio-player__control {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 38px;
  min-width: 38px;
  height: 38px;
  transition: opacity .2s;
  display: flex;
}

.audio-player__control:hover {
  opacity: .8;
}

.audio-player__pause {
  display: none;
}

.audio-player__info {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.audio-player__info-text {
  font-size: 14px;
  line-height: 10px;
}

.audio-player__progress-container {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.audio-player__current-time, .audio-player__duration-time {
  font-size: 12px;
  line-height: 9px;
}

.audio-player__input-embed {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 6px;
  display: flex;
}

.audio-player__progress-bar {
  width: 100%;
}

.audio-player__speed-btn {
  color: var(--white);
  cursor: pointer;
  background-color: #1d1d1d99;
  border-radius: 100px;
  margin-right: -2px;
  padding: 5px 7px;
  font-size: 12px;
  line-height: 9px;
  transition: opacity .2s;
}

.audio-player__speed-btn:hover {
  opacity: .9;
}

.audio-player__info-top {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.audio-player__js, .audio-player__css {
  display: none;
}

.university-hub__video-item-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.rs-footer-bottom {
  border-top: 1px solid #ffffff26;
  justify-content: space-between;
  align-items: center;
  margin-top: 45px;
  padding-top: 16px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.university-hub__videos-by-cat {
  display: none;
}

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

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

.flex__2-col {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.flex__2-col.mb--160 {
  margin-bottom: 160px;
}

.flex__2-col.mb--140 {
  margin-bottom: 140px;
}

.flex__2-col.align--top {
  justify-content: space-between;
  align-items: flex-start;
}

.flex__2-col.gap--32 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.flex__2-col-content {
  width: 100%;
  max-width: 470px;
}

.image__w-618 {
  max-width: 618px;
}

.mb--12 {
  margin-bottom: 12px;
}

.image__w-552 {
  max-width: 552px;
}

.gradient-cta__linear {
  text-align: center;
  background-image: linear-gradient(0deg, #222, #1d1d1d);
  border-radius: 0 0 40px 40px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 3px;
  padding-bottom: 59px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 12px 18px #00000026;
}

.gradient-cta__linear.mt--72 {
  margin-top: 72px;
}

.gradient-cta__linear.type_2 {
  box-shadow: none;
  margin-top: 19px;
  padding-top: 62px;
  padding-bottom: 69px;
}

.gradient-cta__linear.type_2.mt--31 {
  margin-top: 31px;
}

.gradient-cta__person {
  margin-top: 2px;
  margin-bottom: 10px;
  font-size: 13px;
  line-height: 19px;
}

.ai-voice__asset-wrapper {
  z-index: 2;
  width: 100%;
  max-width: 1372px;
  margin-top: 26px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.ai-voice__section {
  background-color: #0d0a0e;
  padding-top: 120px;
  position: relative;
}

.ai-voice__section.pb--40 {
  padding-bottom: 40px;
}

.ai-voice__section.is--gradient {
  background-image: linear-gradient(#1d1d1d, #111);
  padding-bottom: 60px;
}

.gradient-cta__linear-text {
  max-width: 540px;
  margin-bottom: 24px;
  font-size: 30px;
  font-weight: 800;
  line-height: 40px;
}

.gradient-cta__linear-text.mw--540 {
  max-width: 540px;
}

.gradient-cta__linear-text.mob {
  display: none;
}

.sr__hero {
  background-color: var(--dark);
  color: var(--white);
  width: 100%;
  padding: 150px 30px 65px;
  position: relative;
  overflow: hidden;
}

.h2--35 {
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 800;
  line-height: 40px;
}

.h2--35.is--center {
  text-align: center;
}

.h2--35.mb--35 {
  margin-bottom: 35px;
}

.h2--35.mb--16 {
  margin-bottom: 16px;
}

.grid__3-col {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.step-card {
  background-color: #222;
  border-radius: 8px;
  flex-flow: column;
  padding-top: 22px;
  padding-left: 29px;
  padding-right: 29px;
  display: flex;
  position: relative;
}

.step-card__h3 {
  margin-bottom: 11px;
  font-size: 20px;
  font-weight: 800;
  line-height: 29px;
}

.color--secondary {
  color: var(--secondary-purple);
}

.color--white-60 {
  color: #fff9;
}

.step-card__image {
  max-width: none;
  margin-top: auto;
  position: relative;
  left: -29px;
}

.text--large {
  font-size: 22px;
  line-height: 26px;
}

.sr-features__wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 50px;
  display: flex;
}

.sr-features__heading {
  max-width: 313px;
}

.sr-features {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: wrap;
  width: 100%;
  display: flex;
}

.sr-features__item {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  justify-content: flex-start;
  align-items: center;
  font-size: 18px;
  line-height: 26px;
  display: flex;
}

.sr-features__item-bullet {
  background-color: var(--primary-purple);
  border-radius: 50%;
  width: 10px;
  min-width: 10px;
  height: 10px;
}

.sr-features__col {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.sr-step__wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.sr-step__wrapper.align--center {
  justify-content: space-between;
  align-items: center;
}

.sr-step__content {
  width: 100%;
  font-size: 18px;
  line-height: 26px;
}

.sr-step__content.mw--473 {
  max-width: 473px;
}

.sr-step__img-block {
  width: 100%;
  max-width: 490px;
  position: relative;
}

.sr-step__heading {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.sr-step__num {
  color: var(--primary-purple);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
  display: flex;
}

.h3--22 {
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
}

.h3--22.mb--8 {
  margin-bottom: 8px;
}

.h3--22.is--white {
  color: var(--white);
}

.h3--22.fw--400 {
  font-weight: 400;
}

.sr-step__img {
  border-radius: 8px;
  width: 100%;
}

.sr-step__img.is--center {
  max-width: 470px;
  margin-left: auto;
  margin-right: auto;
}

.sr-step__overlay-img {
  border-radius: 8px;
  width: 100%;
  max-width: 49px;
  position: absolute;
  top: 19px;
  left: -24px;
}

.sr-step__tip {
  background-color: var(--white);
  border-radius: 8px;
  margin-top: 70px;
  padding: 20px;
  font-size: 16px;
  line-height: 24px;
}

.sr-step__list {
  padding-left: 25px;
  list-style-type: disc;
}

.sr-step__list-item {
  font-size: 18px;
  line-height: 26px;
}

.edit__section {
  background-color: var(--dark);
  color: var(--white-smoke);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066f07_sr--edit-bg.webp");
  background-position: 50%;
  background-size: cover;
  padding: 107px 30px 115px;
}

.edit__section.pb--0 {
  padding-bottom: 0;
}

.edit__section.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.edit__section.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.edit__section.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.edit__section.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.edit__section.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.edit__section.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.edit__section.pb_70 {
  padding-bottom: 70px;
}

.edit__section.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.edit__section.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.edit__section.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.edit__section.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.edit__section.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.edit__section.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.edit__section.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.edit__section.lp-accordion {
  background-color: #1d1d1d;
}

.edit__section.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.edit__section.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.edit__section.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.edit__section.is--workflow {
  padding-bottom: 97px;
}

.edit__section.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
}

.edit__section.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.edit__section.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.edit__section.pb--120 {
  padding-bottom: 120px;
}

.edit__section.is--dark {
  color: #fff;
  background-color: #191919;
}

.edit__section.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.edit__section.is--light {
  background-color: var(--light);
}

.edit__section.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.edit__section.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.edit__section.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.edit__section.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 50px;
}

.edit__section.pb__lg-0 {
  padding-bottom: 0;
}

.edit__section.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.edit__section.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.edit__section.is--made-with.hide--lg {
  display: none;
}

.edit__section.is--made-with.bg--1d, .edit__section.is--dark_1d {
  background-color: var(--dark);
}

.edit__section.is--relative {
  position: relative;
}

.edit__section.pt--100 {
  padding-top: 100px;
}

.edit__section.bg--1d {
  background-color: var(--dark);
  color: var(--white);
}

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

.edit__content {
  max-width: 473px;
  font-size: 18px;
  line-height: 26px;
}

.link--secondary {
  color: var(--secondary-purple);
  text-decoration: underline;
  transition: all .3s;
}

.link--secondary:hover {
  color: var(--primary-purple);
}

.card__linear {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-image: linear-gradient(#2c2c2c, #252525);
  border-radius: 8px;
  flex-flow: column;
  min-height: 270px;
  padding: 20px 40px 36px 28px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
}

.h3--20 {
  font-size: 20px;
  font-weight: 800;
  line-height: 26px;
}

.hw_bg-image--lg {
  z-index: 10;
  object-fit: cover;
  width: 100%;
  max-width: 750px;
  height: auto;
}

.hw_bg-image--lg.h-432 {
  object-fit: cover;
  height: 432px;
}

.xl__text-break {
  display: block;
}

.h1--60 {
  font-size: 60px;
  line-height: 70px;
}

.sr__hero-content {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 903px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.sr__capture-message {
  border: 2px solid var(--secondary-purple);
  background-color: #3a3649fa;
  border-radius: 8px;
  max-width: 338px;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 13px;
  font-size: 14px;
  line-height: 18px;
  display: none;
}

.edit__content-text {
  margin-top: 20px;
  margin-bottom: 20px;
}

.ai-voice__asset-gif-block {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  pointer-events: none;
  color: #adadad;
  letter-spacing: .2px;
  white-space: nowrap;
  cursor: auto;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 2px 12px;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  transition: opacity .3s;
  display: inline-flex;
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translate(-50%);
}

.ai-voice__asset-gif {
  width: 24px;
  height: 24px;
}

.ai-voice__js {
  display: none;
}

.tb_small {
  color: var(--tech-gray);
  font-size: 14px;
  line-height: 14px;
}

.blog__toc {
  background-color: var(--white-smoke-3);
  border-radius: 4px;
  margin-bottom: 40px;
  padding: 40px;
  display: none;
}

.blog__toc-heading {
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 800;
  line-height: 34px;
}

.blog__toc-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.blog__toc-content a {
  color: var(--black);
  font-size: 18px;
  line-height: 26px;
  text-decoration: underline;
  transition: all .3s;
}

.blog__toc-content a:hover {
  color: var(--primary-purple);
}

.blog__sidebar-sticky {
  position: sticky;
  top: 117px;
}

.blog__sidebar-sticky-inner {
  background-image: linear-gradient(#2c2c2c, #252525);
  border-radius: 8px;
  flex-flow: column;
  padding: 32px 20px;
  display: flex;
}

.blog__sidebar-divider {
  background-color: #ffffff4d;
  height: 1px;
  margin-top: 16px;
  margin-bottom: 16px;
}

.blog__sidebar-sticky-logo {
  max-width: 135px;
}

.blog__sidebar-rich-text {
  color: var(--white);
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 22px;
}

.blog__sidebar-rich-text h3 {
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.blog__sidebar-rich-text ul {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  margin-bottom: 0;
  padding-left: 20px;
  display: flex;
}

.blog__sidebar-rich-text li {
  font-size: 14px;
  line-height: 22px;
}

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

.blog__sidebar-text {
  color: var(--white);
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: none;
}

.blog__sidebar-sticky-trigger {
  display: none;
}

.mm-hero {
  color: var(--white);
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066fce_mount-hero-c.webp");
  background-position: 100% 20%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  min-height: 710px;
  padding: 120px 30px 225px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.mm-hero__content {
  max-width: 575px;
}

.mm-hero__text {
  max-width: 441px;
  margin-top: 10px;
  margin-bottom: 28px;
  font-size: 18px;
  line-height: 26px;
}

.buttons-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.buttons-wrapper.vertical--center {
  justify-content: flex-start;
  align-items: center;
}

.buttons-wrapper.is--solution-market-2 {
  margin-bottom: 0;
}

.mm-hero__img {
  width: 55.8vw;
  max-width: 789px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.mm-hero__img.is--mobile {
  display: none;
}

.pixelated-video__wrapper {
  color: var(--white);
  border-radius: 10px;
  margin-top: 37px;
  position: relative;
}

.pixelated-video__wrapper.is--business {
  z-index: 2;
  margin-top: 50px;
  margin-bottom: -114px;
  overflow: hidden;
}

.pixelated-video__wrapper.is--business-page {
  z-index: 2;
  margin-top: 41px;
  margin-bottom: -114px;
  overflow: hidden;
}

.pixelated-video__wrapper.is--producer-lp {
  z-index: 2;
  margin-top: 50px;
  margin-bottom: -114px;
  overflow: hidden;
}

.pixelated-video__overlay {
  border-right: 3px solid var(--white);
  width: 50%;
  position: absolute;
  inset: 0%;
}

.pixelated-video__overlay-video {
  object-fit: cover;
  width: 95.08vw;
  max-width: 1160px;
  display: block;
}

.pixelated-video__css, .pixelated-video__js {
  display: none;
}

.pixelated-video__overlay-inner {
  overflow: hidden;
}

.section-carousel {
  background-color: var(--dark);
  padding: 22px 30px 27px;
  overflow: hidden;
}

.section-carousel.pad_smaller {
  padding-bottom: 18px;
}

.section-carousel.show-mob.black-desk {
  background-color: #1d1d1d;
}

.section-carousel.show-mob.is--busniess-page {
  margin-top: -2px;
  padding-top: 37px;
  padding-bottom: 18px;
}

.section-carousel.show-mob.is--producer-lp {
  padding-top: 27px;
  padding-bottom: 44px;
}

.home-logo-stripes__wrapper {
  width: 100vw;
  margin-top: 18px;
  margin-left: -50vw;
  position: relative;
  left: 50%;
  overflow: hidden;
}

.home-logo-stripes__wrapper.mt--0 {
  margin-top: 0;
}

.home-logo-stripes__wrapper.is--limited {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  left: auto;
}

.home-logo-stripes__overlay {
  background-image: linear-gradient(90deg, #1d1d1d, #0000);
  width: 63px;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% 0;
}

.home-logo-stripes__overlay.is--right {
  background-image: linear-gradient(90deg, #0000, #1d1d1d);
  left: auto;
}

.home-logo-stripes__overlay.ty_2 {
  background-image: linear-gradient(90deg, #101010, #0000);
  width: 75px;
}

.home-logo-stripes__overlay.ty_2.is--right {
  background-image: linear-gradient(-90deg, #101010, #0000);
}

.section__use-cases {
  background-color: var(--dark);
  color: var(--white);
  padding: 43px 30px 52px;
}

.blog__sidebar-h3 {
  color: var(--white);
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.use-cases__inner {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  display: flex;
}

.use-cases__item {
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-end;
  padding-top: 19px;
  padding-left: 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-cases__item.is--blue {
  background-color: #1f5f94;
}

.use-cases__item.is--taupe {
  background-color: #93806d;
}

.use-cases__item.is--green {
  background-color: #2e6b71;
}

.use-cases__item.is--secondary-purple {
  background-color: var(--secondary-purple);
}

.use-cases__item.is--soft-blue {
  background-color: #939bcf;
}

.use-cases__item.is--gray {
  background-color: #94938f;
}

.use-cases__h3 {
  z-index: 2;
  align-self: flex-start;
  margin-bottom: 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  position: relative;
}

.use-cases__img {
  z-index: 0;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  margin-right: -1px;
  position: absolute;
  inset: 0%;
}

.use-cases__img-block {
  border-top-left-radius: 4px;
  width: 11.96vw;
  max-width: 146px;
  height: 10.57vw;
  max-height: 129px;
  position: relative;
  overflow: hidden;
}

.nav-business {
  z-index: 2000;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--white);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 690px;
  margin-left: auto;
  margin-right: auto;
  padding: 6px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  position: sticky;
  top: 83px;
  box-shadow: 0 5px 10px #0000000d;
}

.nav-business__link {
  text-align: center;
  border-radius: 4px;
  padding: 15px 19px;
  transition: all .3s;
}

.nav-business__link:hover {
  color: #777;
}

.nav-business__link.w--current {
  background-color: var(--white-smoke-3);
  color: var(--black);
  font-weight: 700;
}

.nav-business__link.w--current:hover, .nav-business__link._w--current {
  color: var(--black);
}

.pixelated-video__text {
  font-size: 17px;
  line-height: 20px;
  position: absolute;
  top: 23px;
  left: 20px;
}

.pixelated-video__text.is--right {
  left: auto;
  right: 21px;
}

._4-col__grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._4-col__grid.mt--45 {
  margin-top: 45px;
}

.h2---56 {
  margin-bottom: 0;
  font-size: 56px;
  font-weight: 800;
  line-height: 64px;
}

.h2---56.is--center {
  text-align: center;
}

.h2---56.lh--39 {
  line-height: 64px;
}

.h2---56.mb--23 {
  margin-bottom: 23px;
}

._2-col__grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._2-col__grid.gap--65 {
  grid-column-gap: 65px;
  grid-row-gap: 65px;
}

._2-col__grid.gap-18_28 {
  grid-column-gap: 18px;
  grid-row-gap: 28px;
}

._2-col__grid.gap--59 {
  grid-column-gap: 59px;
  grid-row-gap: 59px;
}

._2-col__grid.gap--59.is--big-image {
  grid-column-gap: 115px;
  grid-row-gap: 115px;
  justify-items: stretch;
  position: relative;
  overflow: visible;
}

._2-col__grid.gap--59.is--reverse {
  grid-column-gap: 115px;
  grid-row-gap: 115px;
}

._2-col__grid.gap-110_17 {
  grid-column-gap: 110px;
  grid-row-gap: 110px;
}

.h3-30 {
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.h3-30.mb--15 {
  margin-bottom: 15px;
}

.h3-30.is--white {
  color: #fff;
}

.simple-cta {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  background-color: #0006;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  margin-top: 90px;
  padding: 60px;
  font-size: 22px;
  line-height: 30px;
  display: flex;
}

.simple-cta.is--white-smoke {
  background-color: var(--white-smoke-3);
}

.simple-cta.top--56 {
  margin-top: 56px;
}

.simple-cta.ty_2 {
  margin-top: 50px;
  margin-bottom: 95px;
}

.h3--24 {
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.h3--24.mb--10 {
  margin-bottom: 10px;
}

.h3--24.mb--15 {
  margin-bottom: 15px;
}

.h3--24.is--white {
  color: var(--white);
}

.h3--24.mb--8 {
  margin-bottom: 8px;
}

.h3--24.mb--10__11 {
  margin-bottom: 10px;
}

.h2-40_36 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.h2-40_36.mb--8 {
  margin-bottom: 8px;
}

.h2-40_36.is--colob {
  margin-top: -7px;
  margin-bottom: 30px;
}

.colob--img {
  width: 38.77vw;
  max-width: 473px;
}

.step-title {
  color: var(--secondary-purple);
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.editing-video {
  border-radius: 10px;
  margin-top: 55px;
  margin-bottom: 80px;
  position: relative;
  overflow: hidden;
}

.editing-video__wrapper {
  position: relative;
  overflow: hidden;
}

.editing-video__overlay {
  background-image: linear-gradient(0deg, #1d1d1dcc, #0000);
  display: none;
  position: absolute;
  inset: 0%;
}

.easy-as__cover {
  position: absolute;
  inset: auto 0% 0%;
}

.easy-as__cover.is--mobile {
  display: none;
}

.easy-as__cover.is--lg._2 {
  max-width: 94%;
  left: auto;
}

.easy-as__cover.is--md {
  display: none;
}

.image-repurpose {
  width: 43.6vw;
  max-width: 532px;
}

.image-repurpose.is--mobile {
  display: none;
}

.fs_18 {
  font-size: 18px;
  line-height: 26px;
}

.livestream-video {
  border-radius: 10px;
  margin-top: 35px;
  margin-bottom: -230px;
  position: relative;
  overflow: hidden;
}

.h3-30_24 {
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.h3-30_24.is--white {
  color: var(--white);
}

.h3-30_24.mb--15 {
  margin-bottom: 15px;
}

.support-info {
  background-image: linear-gradient(0deg, #1d1d1d, #111);
  border-radius: 16px;
  padding: 35px 40px 75px 100px;
}

.support-info__inner {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 55px;
  display: flex;
}

.support-info__item {
  max-width: 420px;
}

.support-info__heading {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.section-carousel__title {
  color: var(--tech-gray);
  text-align: center;
}

.section-carousel__title.is--business-page {
  color: #bbb;
  font-size: 18px;
  line-height: 22px;
}

.section-carousel__title.ty_2 {
  line-height: 22px;
}

.ls__section {
  padding-top: 80px;
}

.ls__section.sm__top-30.is--producer-lp {
  padding-top: 64px;
}

.ls__section.is--business-page {
  padding-top: 40px;
}

.use-case__pagination {
  display: none;
}

.h1-56 {
  margin-bottom: 0;
  font-size: 56px;
  font-weight: 800;
  line-height: 64px;
}

.use-cases__overlay {
  display: none;
}

.mount-cta {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  justify-content: center;
  align-items: center;
  margin-top: 45px;
  font-size: 22px;
  font-weight: 800;
  line-height: 30px;
  display: flex;
}

.how-it-works__wrapper {
  margin-top: 40px;
}

.how-it-works__inner {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.how-it-works__item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  font-size: 18px;
  line-height: 26px;
  display: flex;
}

.h3-30_22 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.h3-30_22.mb--15 {
  margin-bottom: 15px;
}

.h3-30_22.is--center {
  text-align: center;
}

.h3-30_22.mb--28 {
  margin-bottom: 28px;
}

.how-it-works__image {
  border-radius: 12px;
}

.how-it-works__image.is--mobile {
  display: none;
}

.text--opacity_08 {
  opacity: .8;
}

.link__tech-gray {
  color: var(--tech-gray);
  text-decoration: underline;
  transition: all .3s;
}

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

.how-it-works__pagination {
  display: none;
}

.h3-30_18 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.h3-30_18.mb--15 {
  margin-bottom: 15px;
}

.h3--22_18 {
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.h3--22_18.mb--8 {
  margin-bottom: 8px;
}

.h3--22_18.is--white {
  color: var(--white);
}

.h3--22_18.fw--400 {
  font-weight: 400;
}

.btn_play {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--white);
  transition: opacity .3s;
  display: flex;
}

.btn_play:hover {
  opacity: .7;
}

.rs-leader-content__css {
  display: none;
}

.pixelated-video__text-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-top: 18px;
  padding-left: 26px;
  padding-right: 26px;
  font-size: 17px;
  line-height: 12px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.fs_16-sm_18 {
  font-size: 16px;
  line-height: 22px;
}

.fs_16-sm_18.fw--800.mb--4, .fs_16-sm_18.mb--4 {
  margin-bottom: 4px;
}

.use-cases__img-hidden {
  opacity: 0;
}

.fs__24 {
  font-size: 24px;
  line-height: 30px;
}

.ai-voice__asset-overlay {
  background-image: linear-gradient(0deg, #1d1d1d, #191919d9 19%, #0000);
  width: 100vw;
  height: 250px;
  margin-left: -50vw;
  position: absolute;
  inset: auto 0% 0% 50%;
}

.sr-step__block {
  flex-flow: column;
  width: 100%;
  max-width: 570px;
  display: flex;
  position: relative;
}

.mobile_image-full {
  display: none;
}

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

.ai-voice__asset-play {
  pointer-events: auto;
  cursor: pointer;
  background-color: #ffffff4d;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  transition: all .3s;
  display: flex;
}

.ai-voice__asset-play:hover {
  background-color: #ffffff80;
}

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

.product-demo_section {
  color: var(--dark);
  justify-content: center;
  align-items: center;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.product-demo_section.pb--0 {
  padding-bottom: 0;
}

.product-demo_section.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.product-demo_section.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.product-demo_section.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.product-demo_section.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.product-demo_section.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.product-demo_section.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.product-demo_section.pb_70 {
  padding-bottom: 70px;
}

.product-demo_section.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.product-demo_section.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.product-demo_section.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.product-demo_section.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.product-demo_section.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.product-demo_section.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.product-demo_section.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.product-demo_section.lp-accordion {
  background-color: #1d1d1d;
}

.product-demo_section.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.product-demo_section.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.product-demo_section.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.product-demo_section.is--workflow {
  padding-bottom: 97px;
}

.product-demo_section.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
}

.product-demo_section.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.product-demo_section.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.product-demo_section.pb--120 {
  padding-bottom: 120px;
}

.product-demo_section.is--dark {
  color: #fff;
  background-color: #191919;
}

.product-demo_section.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.product-demo_section.is--light {
  background-color: var(--light);
}

.product-demo_section.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.product-demo_section.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.product-demo_section.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.product-demo_section.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 50px;
}

.product-demo_section.pb__lg-0 {
  padding-bottom: 0;
}

.product-demo_section.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.product-demo_section.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.product-demo_section.is--made-with.hide--lg {
  display: none;
}

.product-demo_section.is--made-with.bg--1d, .product-demo_section.is--dark_1d {
  background-color: var(--dark);
}

.product-demo_section.is--relative {
  position: relative;
}

.product-demo_section.pt--100 {
  padding-top: 100px;
}

.product-demo_section.bg--1d {
  background-color: var(--dark);
  color: var(--white);
}

.product-demo_section.is--white {
  background-color: var(--white);
}

.product-demo_section.is--white.p--0 {
  border-radius: 8px;
}

.product-demo_section.pt--200 {
  padding-top: 200px;
}

.product-demo_section.top-290 {
  padding-top: 290px;
}

.product-demo_section.pt--0 {
  padding-top: 0;
}

.product-demo_section.p--0 {
  padding-top: 0;
  padding-bottom: 0;
}

.product-demo_section.bottom-130 {
  padding-bottom: 130px;
}

.product-demo_section.is--mount {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 56px;
  padding-bottom: 43px;
}

.product-demo_section.mb--57 {
  padding-bottom: 57px;
}

.product-demo_section.is--white_sm-light {
  background-color: var(--white);
}

.container_product-demo {
  width: 100%;
  max-width: 110vh;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container_product-demo.is--relative {
  position: relative;
}

.nav__pipe {
  background-color: #1d1d1d;
  width: 1px;
  height: 22px;
  margin-left: 10px;
  margin-right: 10px;
}

.c-updated-nav-left-text {
  letter-spacing: 2.356px;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 23px;
}

.mw-532 {
  max-width: 532px;
}

.color--cf {
  color: #cfc1ff;
}

.h1--40_24 {
  margin-bottom: 0;
  font-size: 40px;
  line-height: 50px;
}

.h1--40_24.is--white {
  color: var(--white);
}

.h1--40_24.is--center {
  text-align: center;
}

.how-it-works__assets {
  border-radius: 12px;
  width: 100%;
  margin-bottom: 22px;
  position: relative;
  overflow: hidden;
}

.how-it-works__video {
  opacity: 0;
  transition: opacity .2s;
  position: absolute;
  inset: 0%;
}

.mm-hero__bg {
  position: absolute;
  left: 0%;
  right: 0%;
}

.pricing-b__styles {
  display: none;
}

.footer__wrapper {
  background-color: var(--white-smoke-3);
}

.glossary__hero {
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066f6a_glossary-hero.svg");
  background-position: 0 0;
  background-size: cover;
  padding: 59px 30px 80px;
  position: relative;
}

.glossary__hero-content {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  text-align: center;
  flex-flow: column;
  max-width: 618px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 26px;
  display: flex;
}

.glossary__menu {
  z-index: 1;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  justify-content: center;
  align-items: center;
  margin-top: -65px;
  display: flex;
  position: sticky;
  top: 73px;
}

.glossary__item {
  width: 100%;
}

.glossary__name {
  margin-bottom: 3px;
  font-size: 18px;
  font-weight: 800;
  line-height: 20px;
  transition: opacity .3s;
  position: relative;
}

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

.glossary__menu-link {
  z-index: 2;
  color: var(--white);
  cursor: pointer;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  transition: all .3s;
  display: flex;
  position: relative;
}

.glossary__menu-link:hover {
  color: #fffc;
}

.glossary__menu-bg {
  opacity: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: opacity .2s;
  position: absolute;
  inset: 0%;
}

.glossary__link {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  color: #2c2c2c;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 571px;
  padding-top: 3px;
  line-height: 22px;
  display: flex;
}

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

.container-768.is--relative {
  position: relative;
}

.container-768.bg-sec {
  background-color: var(--secondary-purple);
}

.glossary__wrapper {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  justify-content: flex-start;
  align-items: flex-start;
}

.glossary__wrapper.hide {
  display: none;
}

.glossary__items-wrapper {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.glossary__section-title {
  width: 25px;
  font-size: 30px;
  font-weight: 800;
  line-height: 22px;
}

.glossary__section {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  border-bottom: 1px solid #1d1d1d33;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-bottom: 20px;
  display: flex;
}

.glossary__section.hide {
  display: none;
}

.glossary__section.no--border {
  border-bottom-style: none;
  padding-bottom: 0;
}

.glossary__section-main {
  background-color: var(--white);
  padding: 65px 30px;
}

.bs-hero-buttons {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.glossary-single__hero {
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066f6c_glossary-single_hero.svg");
  background-position: 0 0;
  background-size: cover;
  padding: 36px 30px 45px;
  position: relative;
}

.glossary-single__hero-content {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.glossary__breadcrumb {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  font-size: 11px;
  line-height: 16px;
  display: flex;
}

.glossary__breadcrumb-link {
  color: #abababcc;
  white-space: nowrap;
  transition: all .3s;
}

.glossary__breadcrumb-link:hover {
  color: #ababab;
}

.glossary-single__section {
  z-index: 2;
  background-color: var(--white);
  padding: 47px 30px 33px;
  position: relative;
}

.hero-video__js {
  display: none;
}

.toc-item {
  cursor: pointer;
}

.glossary__relevant-articles {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white-smoke-3);
  border-radius: 4px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 34px;
  padding: 32px 28px 45px;
  display: flex;
}

.glossary__relevant-heading {
  max-width: 145px;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.glossary__relevant-list {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  letter-spacing: .18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 454px;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.glossary__relevant-list a {
  color: var(--dark);
  font-size: 18px;
  line-height: 30px;
  text-decoration: underline;
  transition: opacity .3s;
}

.glossary__relevant-list a:hover {
  opacity: .7;
}

.glossary__relevant-link {
  color: var(--dark);
  text-decoration: underline;
  transition: opacity .3s;
}

.glossary__relevant-link:hover {
  opacity: .7;
}

.glossary-single__nav {
  border-top: 1px solid var(--dark);
  justify-content: space-between;
  align-items: center;
  margin-top: 65px;
  padding-top: 20px;
  display: flex;
}

.glossary__cta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--white);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066f6d_glossary__cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  padding: 35px 24px 38px;
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
  display: none;
}

.glossary-single__nav-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--dark);
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  transition: opacity .3s;
  display: flex;
}

.glossary-single__nav-item:hover {
  opacity: .8;
}

.glossary-single__nav-item.disabled {
  opacity: .5;
  cursor: default;
}

.glossary__hero-text {
  color: var(--white-smoke-3);
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.container-1210 {
  width: 100%;
  max-width: 1210px;
}

.transcription-section_mask {
  max-width: 610px;
  position: absolute;
  right: 0;
}

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

.glossary__menu-inner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 23px 30px 16px;
  display: flex;
}

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

.container-1060.is--relative {
  position: relative;
}

.container-1060.bg-sec {
  background-color: var(--secondary-purple);
}

.glossary__empty-message {
  margin-bottom: 10px;
}

.cta-buttons {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.cta-buttons.is--use-cases-webinars {
  margin-top: 13px;
}

.cta-buttons.is--center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
}

.cta-buttons.gap__12 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.pricing_css {
  display: none;
}

.magic-audio__hero {
  background-color: var(--dark);
  color: var(--tech-gray);
  padding: 70px 30px 20px;
  position: relative;
  overflow: hidden;
}

.magic-audio__hero-block {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.magic-audio__hero-content {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 568px;
  display: flex;
}

.magic-audio {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 515px;
  min-height: 670px;
  display: flex;
  position: relative;
}

.pull-t-5 {
  margin-top: -5px;
}

.magic-audio__block {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  background-image: linear-gradient(0deg, #1d1d1dd9, #111111d9);
  border-radius: 12px;
  justify-content: flex-start;
  align-items: flex-end;
  padding: 16px 19px 16px 16px;
  display: flex;
  position: absolute;
}

.magic-audio__play {
  cursor: pointer;
  width: 50px;
  height: 50px;
  margin-bottom: 5px;
  transition: opacity .2s;
}

.magic-audio__play:hover {
  opacity: .8;
}

.magic-audio__info-top {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.magic-audio__toggle {
  color: var(--white);
  cursor: pointer;
  background-color: #000;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 28px;
  padding: 4px;
  font-size: 14px;
  line-height: 10px;
  display: flex;
  position: relative;
}

.magic-audio__toggle-circle {
  background-color: #885eff;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  transition: all .3s;
  position: absolute;
  left: 4px;
}

.magic-audio__info {
  justify-content: space-between;
  align-items: center;
  margin-top: 7px;
  font-size: 12px;
  line-height: 9px;
  display: flex;
}

.magic-audio__progress {
  opacity: .8;
  cursor: pointer;
  background-color: #fffc;
  border-radius: 8px;
  width: 296px;
  height: 6px;
  position: relative;
  overflow: hidden;
}

.magic-audio__progress-inner {
  background-color: #9671ff;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.magic-audio__js, .magic-audio__css {
  display: none;
}

.ca-faq-list {
  padding-left: 30px;
}

.easy-as__item-image {
  position: absolute;
  inset: auto 0% 0%;
}

.easy-as__item-image.is--mobile {
  display: none;
}

.ca-hw-feature_heading {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.ca-hw-feature_h3 {
  color: var(--white);
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.cpp_image {
  border-radius: 12px;
  max-width: 571px;
}

.grid-item {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.magic-audio__star {
  opacity: 0;
  transition: all .3s;
  position: absolute;
  top: -48px;
  left: 20px;
  transform: scale(0);
}

.magic-audio__star.is--sm {
  top: -25px;
  left: 55px;
}

.magic-audio__star.is--active {
  opacity: 1;
  transform: scale(1);
}

.magic-audio__toggle-tooltip {
  background-color: var(--secondary-purple);
  color: var(--dark);
  border-radius: 4px;
  padding: 9px;
  font-size: 11px;
  line-height: 8px;
  position: absolute;
  top: -67px;
  left: -20px;
}

.magic-audio__toggle-tooltip.is--out {
  opacity: 0;
  transition: all .3s;
  transform: scale(0);
}

.mw--490 {
  max-width: 490px;
}

.comparison__hero {
  color: var(--white);
  background-color: #1d1d1d;
  padding: 110px 30px 0;
  position: relative;
}

.comparison__hero.ty__2 {
  padding-top: 120px;
}

.css {
  display: none;
}

.comparison__hero-text {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 450px;
  margin-bottom: 8px;
  display: flex;
}

.comparison__hero-text.is--steamyard-comparison {
  max-width: 520px;
}

.comparison__hero-content {
  z-index: 1;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.comparison__hero-shadow {
  width: 100%;
  display: block;
  position: absolute;
  inset: auto auto 0% 0%;
}

.comparison__hero-image {
  width: 50vw;
  position: absolute;
  inset: auto 0% 0% auto;
}

.compare__wrapper {
  background-color: var(--white-smoke-3);
  color: #2c2c2c;
  border-radius: 16px;
  margin-top: 38px;
  padding-bottom: 45px;
  padding-left: 45px;
  padding-right: 45px;
}

.compare__heading {
  max-width: 668px;
  margin-left: auto;
  position: sticky;
  top: 73px;
}

.compare__group {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.compare__group-cta {
  color: var(--dark);
  max-width: 340px;
  position: sticky;
  top: 118px;
}

.compare__group-cta.mobile-visible {
  display: none;
}

.compare__group-cta.mobile-hidden {
  width: 100%;
  max-width: 300px;
  margin-bottom: 112px;
}

.compare__group-cta.mobile-hidden.is-first {
  margin-top: 0;
  margin-bottom: 0;
}

.compare__group-cta.mobile-hidden.is-first.mb--112 {
  margin-bottom: 112px;
}

.compare__group-cta.mobile-hidden.is-first.mb--112.is--steamyard-comparison {
  max-width: 340px;
}

.compare__group-cta.mobile-hidden.is-first.mb-100 {
  margin-bottom: 100px;
}

.compare__group-cta.mobile-hidden.is-last {
  margin-bottom: 0;
}

.compare__group-content {
  max-width: 668px;
}

.compare__group-content.is-first {
  margin-top: 0;
}

.compare__group-item {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #f0f0f0;
  border-radius: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 18px 28px 15px;
  display: grid;
}

.compare__group-item.is--white {
  background-color: #0000;
}

.compare__group-item.is--heading {
  z-index: 2;
  background-color: #f6f6f6;
  padding-top: 45px;
  padding-bottom: 25px;
  position: relative;
}

.compare__group-item-c {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  font-size: 10px;
  line-height: 14px;
  display: flex;
}

.compare__group-item-h {
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.compare__heading-c-logo {
  width: 100px;
}

.compare__group-cta-text {
  margin-top: 10px;
  margin-bottom: 2px;
  font-size: 18px;
  line-height: 26px;
}

.section.section_vs {
  z-index: 2;
  background-color: var(--dark);
  padding: 45px 30px 42px;
}

.image-text_wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-text_wrapper.is--compare, .image-text_wrapper.is--winner {
  grid-template-columns: 40% 1fr;
}

.image-text_left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.image-text_left.is--compare {
  padding-top: 0;
  padding-bottom: 0;
}

.image-text_left.is--winner {
  justify-content: center;
  align-items: stretch;
  max-width: 473px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-text_right {
  position: relative;
}

.image-text_title {
  color: var(--white-smoke);
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 800;
}

.image-text_title.text-align-center {
  text-align: left;
}

.image-text_title.is--winner {
  width: 80%;
}

.paragraph-23 {
  color: var(--tech-gray);
  text-align: left;
  font-size: 1.125rem;
}

.div-block-235 {
  object-fit: cover;
  border-radius: 8px;
  height: 100%;
  overflow: hidden;
}

.div-block-236 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  height: 90px;
  display: flex;
  position: absolute;
  inset: auto auto -3rem -2rem;
}

.image-213 {
  max-width: 70px;
}

.image-214 {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: auto;
}

.comparison-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.comparison-wrapper_item {
  background-image: linear-gradient(#252525, #2c2c2c);
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  padding: 0;
  display: flex;
}

.comparison-wrapper_price {
  color: var(--white-smoke);
  margin-top: 3rem;
  margin-bottom: 1rem;
  font-size: 6.25rem;
  font-weight: 700;
  line-height: 1;
}

.comparison-wrapper_price.op-20 {
  opacity: .2;
  font-weight: 700;
}

.comparison-wrapper_paragraph {
  color: var(--tech-gray);
  margin-bottom: 0;
  line-height: 20px;
}

.comparison-wrapper_paragraph.op-20 {
  opacity: .2;
  font-weight: 700;
}

.comparison-wrapper_bottom {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 2px solid #fff3;
  justify-content: space-between;
  align-items: stretch;
  padding: 1rem;
  display: flex;
}

.comparison-wrapper_top {
  padding: 1.563rem 1.4rem 5.75rem;
}

.comparison-wrapper_top.is--streamyard-comparison {
  padding-bottom: 1.875rem;
}

.div-block-237 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  color: var(--white-smoke);
  font-size: 2rem;
  font-weight: 800;
  display: flex;
}

.text-block-74 {
  color: #bbb;
  font-size: 12px;
}

.text-block-74.op-2 {
  opacity: .8;
}

.pricing-card__rates-wrapper {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.review-card__number {
  color: var(--white-smoke);
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.review-card__text {
  color: #bbb;
  font-size: 8px;
  line-height: 14px;
}

.review-card__wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ffffff1a;
  border-radius: 4px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  padding: 0 6px;
  display: flex;
}

.image-215 {
  height: 18px;
}

.text-block-77 {
  font-size: 1.4rem;
}

.text-block-77.op-20 {
  opacity: .8;
}

.squadcast-logo {
  object-fit: contain;
}

.fs-18_sm-16 {
  font-size: 18px;
  line-height: 26px;
}

.fs-18_sm-16.text-color-secondary {
  font-weight: 400;
  display: block;
}

.fs-18_sm-16.text-color-secondary.is--heading {
  margin-bottom: 10px;
}

.lg__color-tech {
  color: var(--tech-gray);
}

.text-block-78 {
  padding-top: 0;
}

.div-block-241 {
  padding-top: 4.25rem;
}

.link-block-5 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  margin-top: auto;
  display: flex;
}

.text-block-79 {
  color: #1d1d1d99;
  font-size: 12px;
  line-height: 9px;
}

.compare__heading-shadow {
  width: 100%;
  height: 70%;
  position: absolute;
  inset: auto auto -10% 0%;
}

.comparison__hero-video {
  z-index: 2;
  width: 55vw;
  max-width: 830px;
  height: 100%;
  padding-top: 110px;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: hidden;
}

.comparison__hero-video.is--steamyard-comparison {
  top: 10%;
}

.container-use-case-new-hero {
  width: 100%;
  max-width: 78.875rem;
}

.container-use-case-new-hero.min-w {
  width: 100%;
  max-width: 1240px;
  position: relative;
}

.use-cases-new-hero-content-wrap {
  background-color: #1d1d1d;
  border-radius: 5px;
  align-items: center;
  padding: 5rem 1.875rem 4.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-cases-new-hero-content-wrap.gradient {
  background-image: linear-gradient(210deg, #9671ff4d, #1d1d1d 32%);
}

.use-cases-new-hero__content {
  z-index: 3;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  width: 40vw;
  padding-left: 0;
  display: flex;
  position: relative;
}

.use-cases-new-hero__button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  padding-top: 0;
  display: flex;
}

.use-cases-new-hero__heading {
  color: var(--white);
  max-width: 36.8125rem;
  margin-bottom: 0;
  font-size: 3.4375rem;
  font-weight: 800;
  line-height: 3.75rem;
}

.use-cases-new-hero__text {
  color: var(--tech-gray);
  width: 30vw;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.5rem;
}

.use-cases-new__marquee {
  grid-row-gap: .5625rem;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1.875rem;
  padding-bottom: 1.125rem;
  display: flex;
}

.use-cases-new__marquee-heading {
  color: #1d1d1d66;
  font-size: 1rem;
  line-height: 1.375rem;
}

.user-cases-new-rows {
  background-color: #1d1d1d;
  padding: 9.125rem 1.875rem 143px;
}

.user-cases-new-rows.is--solution-market, .user-cases-new-rows.is--solution-market-2-2 {
  padding-top: 88px;
  padding-bottom: 56px;
}

.user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2.is--producers {
  padding-bottom: 58px;
}

.user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2.is--producers.is--ai-translation {
  padding-top: 48px;
}

.user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2 {
  padding-top: 80px;
}

.user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2.is--producers-2 {
  padding-bottom: 58px;
}

.user-cases-new-rows.is--solution-market-2-2-2 {
  padding-top: 88px;
  padding-bottom: 56px;
}

.user-cases-new-rows.is--solution-market-2-2-2.is--solution-market-v2025-2 {
  padding-top: 80px;
}

.user-cases-new-rows.is--solution-market-2-2-2.is--solution-market-v2025-2.is--producers {
  padding-bottom: 58px;
}

.use-cases-new-row__heading {
  color: var(--white-smoke-3);
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 3.125rem;
}

.use-cases-new-row__heading.use-cases-new-row__heading-smaller {
  max-width: 60%;
}

.use-cases-new-row__heading.is--mobile {
  display: none;
}

.use-cases-new-row__heading.is--desktop.is--all {
  max-width: 60%;
}

.use-cases-new-row-text {
  grid-row-gap: 1.375rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 425px;
  display: flex;
}

.use-cases-new-row-text.align--bottom {
  justify-content: flex-end;
  align-items: flex-start;
}

.use-cases-new-row-text.is--solution-marketers-page {
  grid-row-gap: 16px;
}

.use-cases-new-row-text.is--solution-marketers-page.is--ai-translation {
  max-width: 446px;
  overflow: visible;
}

.use-cases-new-row-text.is--solution-marketers-page.is--ai-translation.is--ai-translation-4 {
  max-width: 462px;
}

.use-cases-new-row__text {
  color: var(--tech-gray);
  width: 85%;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.625rem;
}

.use-cases-new-row__text.use-cases-new-row__text-smaller {
  width: 90%;
}

.case-studies-new-section-wrap {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.case-studies-new-section__image {
  -webkit-backdrop-filter: blur(9.84317px);
  backdrop-filter: blur(9.84317px);
  border-radius: .5rem;
  max-width: 23.625rem;
  max-height: 16.375rem;
}

.case-studies-section-new__content {
  grid-row-gap: 1.875rem;
  flex-direction: column;
  align-items: flex-start;
  max-width: 522px;
  display: flex;
}

.case-studies-section-new {
  padding-top: 6.125rem;
  padding-bottom: 6.75rem;
}

.case-studies-section-new__heading {
  color: #111;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 2.75rem;
}

.case-studies-section-new__author {
  color: var(--dark);
  font-size: 1.125rem;
  line-height: 1.375rem;
}

.case-studies-section-new__link {
  grid-column-gap: 8px;
  color: var(--dark);
  cursor: pointer;
  align-items: center;
  font-size: 1.125rem;
  font-weight: 800;
  line-height: 1.375rem;
  text-decoration: underline;
  transition: all .2s;
  display: flex;
}

.case-studies-section-new__link:hover {
  opacity: .7;
}

.case-studies-section-new__author-wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: row;
  display: flex;
}

.use-cases-new-section__faq {
  z-index: 2;
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  color: #fff9;
  background-color: #1d1d1d;
  flex-flow: column;
  padding: 5rem 1.875rem;
  font-size: 1.125rem;
  display: flex;
  position: relative;
}

.use-cases-new-section__faq.is--hidden {
  display: none;
}

.use-cases-new-section__faq-content {
  grid-row-gap: .75rem;
  flex-direction: column;
  max-width: 48rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.use-cases-new-section__faq-content.is--large {
  max-width: 768px;
}

.use-cases-new__cta {
  z-index: 4;
  background-color: var(--dark);
  -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e19_gradient-section__bg.svg");
  background-position: 50% 79%;
  background-size: cover;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  margin-top: -1px;
  padding: 6.5rem 1.875rem 8.125rem;
  position: relative;
  box-shadow: 0 6px 65px #00000080;
}

.use-cases-new__cta.pt--75 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 75px;
  position: relative;
  box-shadow: 0 6px 76px #00000080;
}

.use-cases-new__cta.pt--75.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.use-cases-new__cta.pt--65 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 65px;
  box-shadow: 0 6px 76px #00000080;
}

.use-cases-new__cta.pt--65.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.use-cases-new__cta.ty-3 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 80px;
  position: relative;
  box-shadow: 0 6px 76px #00000080;
}

.use-cases-new__cta.ty-3.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.use-cases-new__cta.ty-4 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 80px;
  padding-bottom: 78px;
  position: relative;
  box-shadow: 0 6px 76px #00000080;
}

.use-cases-new__cta.ty-4.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.use-cases-new__cta.ty_2 {
  background-color: var(--dark);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  padding-top: 48px;
  padding-bottom: 79px;
  box-shadow: 0 6px 76px #00000080;
}

.use-cases-new__cta.ty_2.referral-cta-section {
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 80% 100%;
  padding-bottom: 290px;
}

.use-cases-new__cta-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.use-cases-new__cta-wrapper.is--bigger {
  max-width: 612px;
}

.use-cases-new__cta-wrapper.is--bigger.sm__gap-20.is--vs-page {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.use-cases-new__cta-wrapper.is--xl {
  max-width: 730px;
}

.use-cases-new__cta-wrapper.is--xl.ty-2 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
}

.use-cases-new__cta-wrapper.is--xl.gap__10 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
}

.use-cases-new__cta-wrapper.is--full {
  max-width: 100%;
}

.use-cases-new__cta-heading {
  color: var(--white);
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 3rem;
}

.use-cases-new__cta-heading.is--small {
  font-size: 40px;
  line-height: 50px;
}

.use-cases-new__cta-heading.is--small.sm__24.is--vs-page {
  font-size: 50px;
  line-height: 58px;
}

.use-cases-new__cta-heading.is--xs {
  font-size: 30px;
  line-height: 38px;
}

.use-cases-new__cta-heading.fs--45 {
  font-size: 45px;
}

.use-cases-new__cta-buttons {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  display: flex;
}

.use-cases-new__cta-shadow {
  z-index: 3;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto auto -3% 0%;
  box-shadow: 0 6px 76px #00000080;
}

.small-footer__menu-links-wrapper {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  display: flex;
}

.inline-8_mb-8 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: row;
  display: flex;
}

.text-block-80 {
  color: #fff;
  margin-left: 6.6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-242 {
  margin-bottom: 30px;
}

.html-embed-26 {
  display: none;
}

.text-block-81 {
  color: #fff;
  margin-left: 6.6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 28px;
}

.div-block-243 {
  margin-bottom: 30px;
}

.html-embed-27 {
  display: none;
}

.use-cases-row-content__image {
  min-width: 100%;
  min-height: 100%;
}

.use-cases-row-content__image.is--solution-market, .use-cases-row-content__image.is--solution-market-2-2, .use-cases-row-content__image.is--solution-market-2-2-2 {
  min-height: auto;
}

.black_friday_banner {
  min-height: 2.5625rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  position: relative;
}

.black_friday_banner-image {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.black_friday_banner-content {
  grid-column-gap: 1.3125rem;
  grid-row-gap: 1.3125rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto;
  grid-auto-columns: 1fr;
  place-items: center;
  max-width: -moz-fit-content;
  max-width: fit-content;
  display: grid;
}

.black_friday_tag {
  grid-column-gap: .3125rem;
  grid-row-gap: .3125rem;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--dark);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--dark);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--dark);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--dark);
  border-radius: .5625rem;
  justify-content: flex-start;
  align-items: center;
  max-width: -moz-fit-content;
  max-width: fit-content;
  min-height: 1.125rem;
  padding: .25rem .6875rem;
  display: flex;
}

.black_friday_tag-icon {
  width: 7px;
  height: 9.3px;
}

.black_friday_tag-text {
  text-transform: uppercase;
  font-size: 9.3px;
  font-weight: 700;
  line-height: 1;
}

.countdown_wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: grid;
}

.countdown_item {
  background-color: var(--white);
  border-radius: 2px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  max-width: 1.875rem;
  max-height: 1.875rem;
  padding: .25rem;
  line-height: 20px;
  display: flex;
}

.countdown_item.is--last {
  border-right-style: none;
}

.countdown_number {
  text-align: center;
  width: 100%;
  font-size: .6875rem;
  font-weight: 800;
  line-height: .84375rem;
}

.countdown_label {
  opacity: .8;
  color: #000;
  text-align: center;
  text-transform: uppercase;
  align-self: center;
  font-size: .375rem;
  line-height: 1;
}

.black_friday_banner-link {
  text-underline-offset: .25rem;
  text-decoration: underline;
  transition-property: opacity;
  transition-duration: .25s;
  transition-timing-function: ease;
}

.black_friday_banner-link:hover {
  opacity: .8;
}

.black_friday_banner-text {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  margin-right: .4375rem;
  font-size: .9375rem;
  line-height: 1.5rem;
  display: flex;
}

.black_friday_close-button {
  background-color: #0000;
  align-self: stretch;
  min-width: 2rem;
  min-height: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.black_friday_banner-text_inner {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.black_friday_banner-text_inner.is--first {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  display: block;
}

.black_friday_banner-text_inner.is--learn-more {
  margin-left: -4px;
}

.gradiient-cta__button-wrap.is--center {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.gradiient-cta__button-wrap.is--center.mt--10 {
  margin-top: 10px;
}

.gradiient-cta__button-wrap.lg__is--strech {
  flex-flow: column;
  display: flex;
}

.gradiient-cta__button-wrap.mb--8 {
  padding-bottom: 8px;
}

.gradiient-cta__button-wrap.comparison__hero-button-wrapper {
  margin-bottom: 8px;
}

.rating_vs_mobile {
  display: none;
}

.business_hero {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: var(--dark);
  flex-flow: column;
  padding: 123px 30px 0;
  display: flex;
  overflow: hidden;
}

.business_hero-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  max-width: 647px;
  display: flex;
}

.business_hero-title {
  -webkit-backdrop-filter: drop-shadow(0 0 49.6px #00000021);
  backdrop-filter: drop-shadow(0 0 49.6px #00000021);
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 800;
  line-height: 58px;
}

.business_hero-text {
  color: var(--tech-gray-text);
  text-align: center;
  font-size: 18px;
}

.business_hero_description {
  color: var(--white);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.business_hero-button_wrapper {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.business_hero-image_wrapper {
  justify-content: center;
  align-items: stretch;
  width: 100vw;
  margin-left: -50vw;
  margin-right: -50vw;
  display: flex;
  position: relative;
  left: 50%;
  right: 50%;
}

.section-carousel__content-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.review-logo_wrapper {
  grid-column-gap: 16.5px;
  grid-row-gap: 16.5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.review-logo_wrapper.mt--30 {
  margin-top: 30px;
  margin-bottom: 0;
}

.review-logo_wrapper.is--mobile {
  display: none;
}

.review-logo_image {
  width: 54px;
}

.review-logo_image.ty--2 {
  width: 54px;
  margin-right: 0;
}

.review-logo_divider {
  background-color: #fff6;
  width: 1px;
  height: 36px;
}

.review-logo_divider.is--small {
  height: 35px;
  margin-left: 20px;
  margin-right: 17px;
}

.review-logo_divider.is--small_2 {
  height: 40px;
  margin-left: 22px;
  margin-right: 19px;
}

.review-logo_reviews {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.review-logo_reviews.gap--5 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
}

.review-logo_reviews.gap--9 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
}

.review-logo_reviews-rate {
  color: var(--white);
  font-size: 22.8px;
  font-weight: 800;
  line-height: 31.6px;
}

.review-logo_reviews-rate.is--small {
  font-size: 23px;
  line-height: 32px;
}

.review-logo_reviews-rate.is--small_2 {
  font-size: 25px;
  line-height: 18px;
}

.review-logo_reviews-rate.is--small_3 {
  font-size: 23px;
  line-height: 20px;
}

.reviews-rate_wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.reviews-rate_wrapper.is--center {
  justify-content: flex-start;
  align-items: center;
}

.business-logo-stripes__wrapper {
  width: 100vw;
  margin-top: 27px;
  margin-left: -50vw;
  position: relative;
  left: 50%;
  overflow: hidden;
}

.business-logo-stripes-logo-block {
  grid-column-gap: 42px;
  justify-content: space-between;
  align-items: center;
  width: 2480px;
  margin-right: 50px;
  display: flex;
}

.business-logo-stripes-logo-block.gap--42 {
  grid-column-gap: 42px;
  width: 2280px;
}

.business-logo-stripes-logo-block.gap--42.op__2, .business-logo-stripes-logo-block.op--1 {
  opacity: 1;
}

.business_hero-image-mobile {
  display: none;
}

.busniess-page_left-column {
  z-index: 3;
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  flex-flow: column;
  justify-content: flex-start;
  margin-top: 30px;
  display: flex;
  position: relative;
}

.busniess-page_left-column_title {
  color: var(--white);
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.busniess-page_left-column-faq_wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: var(--white);
  flex-flow: column;
  margin-bottom: 0;
  display: flex;
}

.busniess_faq-item {
  border-bottom: 1px solid #d2d2d233;
  margin-left: 0;
  margin-right: 0;
}

.busniess_faq-item.c-no-border-top {
  border-top-style: none;
}

.busniess_faq-item.c-no-border-top.vc-faq-row-top, .busniess_faq-item.vc-faq-row {
  padding-top: 24px;
  padding-bottom: 12px;
}

.busniess_faq-item.is--last {
  border-bottom-style: none;
}

.busniess-page_right-column.is--big-image {
  z-index: 2;
  width: 100%;
  min-height: 599px;
  position: relative;
}

.busniess-page_right-column_image {
  object-fit: contain;
  min-height: 100%;
}

.busniess-page_right-column_image.is--big {
  max-width: none;
  max-height: 599px;
  position: absolute;
}

.busniess-page_right-column_image.is--big.is--mobile {
  display: none;
}

.busniess_faq-item_trigger {
  width: 100%;
  padding: 0;
}

.busniess_faq-item_body {
  display: flex;
  position: relative;
}

.busniess_faq-item_body.w--open {
  -webkit-text-stroke-color: var(--dark);
  position: relative;
}

.faq_body {
  background-color: #0000;
  width: 100%;
  display: none;
  position: static;
}

.faq_body.w--open {
  background-color: #0000;
}

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

.faq_text.is-h5 {
  color: #244b9f;
}

.faq_answer {
  margin-bottom: 24px;
  font-weight: 400;
}

.faq_icon {
  z-index: 2;
  width: 1.5em;
  margin-right: 1em;
  position: absolute;
  inset: 50% 0% 0% auto;
  transform: translate(0, -50%);
}

.faq_header {
  color: #fff;
  white-space: break-spaces;
  align-items: center;
  width: 100%;
  height: 80px;
  padding: 0 4em 0 1.25em;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.faq_header.w--open {
  border-bottom: 1px #0000001a;
}

.faq_item {
  background-color: #d9cbbd;
  border-radius: .5em;
  width: 100%;
  margin-bottom: 2em;
  overflow: hidden;
}

.faq_body-wrap {
  border-top: 1px #000;
  padding: 1.25em;
  font-size: 16px;
  font-weight: 300;
  line-height: 2em;
}

.busniess_cta {
  background-image: radial-gradient(circle at 10% 170%, #9671ff80 5% 5%, #111 46%);
  border-radius: 16px;
  padding-top: 48px;
  padding-bottom: 48px;
}

.busniess_cta_wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 792px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.business_cta_title {
  color: var(--white);
  text-align: center;
  font-size: 30px;
  font-weight: 300;
  line-height: 38px;
}

.support_and_security_wrapper {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  border-radius: 16px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.support_and_security_title {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.support_and_security_title.is--mobile {
  display: none;
}

.support_and_security_content {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.support_and_security_content-title {
  color: var(--white);
  font-size: 22px;
  font-weight: 800;
  line-height: 26px;
}

.which_teams_wrapper {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: column;
  margin-top: 64px;
  margin-bottom: 41px;
  display: flex;
}

.which_teams_title {
  color: var(--dark);
  text-align: center;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.which_teams_items-wrapper {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.which_teams_items-wrapper.swiper-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.which_teams-item {
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.which_teams-item.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.which_teams-item_image {
  width: 100%;
  height: 100%;
}

.which_teams-item_text {
  z-index: 1;
  color: var(--white);
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  position: absolute;
  inset: auto 19px 19px;
}

.which_teams-item_overlay {
  background-image: linear-gradient(0deg, #000c, #fff0);
  width: 100%;
  height: 50%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.business_cta {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  background-color: var(--black-2);
  color: var(--white);
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  margin-top: 48px;
  margin-bottom: 48px;
  padding: 60px;
  font-size: 22px;
  line-height: 30px;
  display: flex;
}

.business_cta.is--white-smoke {
  background-color: var(--white-smoke-3);
}

.business_cta.top--56 {
  margin-top: 56px;
}

.business_cta.ty_2 {
  margin-top: 50px;
  margin-bottom: 95px;
}

.how_they_do_it-wrapper {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  flex-flow: column;
  margin-top: 56px;
  margin-bottom: 41px;
  display: flex;
}

.how_they_do_it-title {
  color: var(--dark);
  text-align: center;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
}

.how_they_do_it-items {
  grid-column-gap: 21px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.how_they_do_it-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.how_they_do_it-item_title {
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.how_they_do_it-item_text {
  line-height: 22px;
}

.company_testimonial {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-color: var(--white-smoke-3);
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  padding: 64px 80px;
  display: grid;
}

.company_testimonial-divider {
  background-color: var(--dark);
  align-self: stretch;
  width: .5px;
  height: 100%;
}

.company_testimonial-image {
  object-fit: contain;
  max-width: 229px;
  height: 158px;
}

.company_testimonial-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  margin-left: 30px;
  display: flex;
}

.company_testimonial-quote {
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.company_testimonial-author_wrapper {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.company_testimonial-author_image {
  border-radius: 3.4px;
  width: 30px;
  height: 30px;
}

.company_testimonial-author_text {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: row;
  font-size: 13px;
  line-height: 19px;
  display: flex;
}

.support-info__text {
  color: var(--tech-gray);
  font-size: 16px;
  line-height: 24px;
}

.videos_speaks-header {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.enterprise_features-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
  display: grid;
}

.enterprise_features-item {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-image: linear-gradient(0deg, #252525, #2c2c2c);
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  padding: 30px 30px 14px;
  display: flex;
  position: relative;
}

.enterprise_feature-item_header {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.enterprise_feature-item_title {
  color: var(--white);
  margin-bottom: 0;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.enterprise_feature-item_text {
  color: var(--tech-gray);
  font-size: 18px;
  line-height: 26px;
}

.enterprise_feature-item_image {
  object-fit: fill;
  max-height: 190px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.gradient-cta__heading-2 {
  color: #fff;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 800;
  line-height: 58px;
}

.gradient-cta__heading-2.is--business-page {
  font-size: 30px;
  line-height: 38px;
}

.gradient-cta__heading-2.is--use-case-webinars {
  font-size: 40px;
  line-height: 48px;
}

.gradient-cta__heading-2.is--use-case-webinars.is--virtual-event {
  max-width: 300px;
}

.gradient-cta__heading-2.is--use-case-webinars.testimonials {
  max-width: none;
}

.gradient-cta__heading-2.is--video-marketing {
  font-size: 40px;
  line-height: 48px;
}

.gradient-cta__heading-2.is--pricing-page {
  font-size: 2.5rem;
  line-height: 3rem;
}

.gradient-cta__section-2 {
  z-index: 1;
  background-color: #1d1d1d;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e19_gradient-section__bg.svg");
  background-position: 0 0;
  background-size: cover;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  padding: 22px 30px 92px;
  position: relative;
  box-shadow: 0 6px 76px #00000080;
}

.gradient-cta__section-2.is--business-page {
  padding-top: 84px;
  padding-bottom: 101px;
}

.enterprise_features-item_image-wrapper {
  min-height: 190px;
}

.which_teams_items.swiper {
  overflow: hidden;
}

.which-teams-pagination {
  margin-top: 24px;
  display: none;
}

.business_hero-image_overlay-right {
  z-index: 3;
  background-image: linear-gradient(-90deg, #1d1d1dcc, #0000);
  width: 120px;
  height: 100%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.business_hero-image_overlay-left {
  z-index: 3;
  background-image: linear-gradient(90deg, #1d1d1dcc, #0000);
  width: 120px;
  height: 100%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.dropdown-icon__image {
  transition: transform .2s;
  transform: rotate(180deg);
}

.faq-title {
  opacity: .8;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.faq-title.mp3-faq-title, .faq-title.transcript-tool-faq-title.vc-faq-row-title {
  color: #1b2127;
  font-weight: 700;
}

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

.gradient-cta__list-item {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  font-weight: 800;
  line-height: 18px;
  display: flex;
}

.gradient-cta__list-item__icon {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.gradient-cta__button-wrapper {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.gradient-cta__button-undertext {
  color: var(--tech-gray);
  font-size: 12px;
  line-height: 24px;
}

.gradient-cta__underline {
  border-bottom: 1px none var(--tech-gray);
  color: var(--tech-gray);
  text-decoration: underline;
}

._2-col__overlay-right {
  position: absolute;
  inset: auto 0% 0% auto;
}

.business_hero-image_overlay-left-copy, ._2-col__right-overlay {
  z-index: 3;
  background-image: linear-gradient(-90deg, #1d1d1dcc, #0000);
  width: 120px;
  height: 100%;
  position: absolute;
  inset: auto 0% 0% auto;
}

._2-col__overlay-wrapper {
  width: 100vw;
  height: 100%;
  margin-left: -50vw;
  margin-right: -50vw;
  position: absolute;
  left: 50%;
  right: 50%;
}

.use-cases__webinars-title {
  color: var(--white);
  margin-bottom: 0;
  line-height: 48px;
}

.use-cases__webinars-title.is--virtual-event {
  max-width: none;
  margin-bottom: 18px;
}

.use-cases__webinars-title.h1--50 {
  margin-bottom: 16px;
  line-height: 58px;
}

.use-cases__webinars-text {
  color: var(--tech-gray);
  margin-bottom: 24px;
  font-size: 18px;
}

.use-cases__webinars-text.is--tutorial-videos {
  max-width: 420px;
}

.use-cases__webinars-text.is--virtual-event {
  width: 100%;
  max-width: 540px;
  margin-bottom: 26px;
}

.use-cases__webinars-text.testimonials {
  width: 424px;
  max-width: 100%;
}

.use-cases-row__title {
  color: var(--white);
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 3.125rem;
}

.use-cases-row__title.is-virutal-event {
  max-width: 320px;
  margin-bottom: 24px;
}

.use-cases-row__title.is-virutal-event.height-77px {
  height: auto;
  margin-bottom: 18px;
  line-height: 40px;
}

.use-cases-row__title.is--virtual-event {
  max-width: 360px;
  margin-bottom: 24px;
}

.use-cases-row__title.is--virtual-event.height-77px {
  height: auto;
  margin-bottom: 18px;
  line-height: 40px;
}

.use-cases-row__title.testimonials {
  color: var(--white-smoke-3);
  margin-bottom: 18px;
  font-size: 40px;
  line-height: 48px;
}

.use-cases-row__text {
  color: var(--grey);
  font-size: 1.125rem;
  line-height: 1.625rem;
}

.use-cases-row__text.is-virtual--event {
  max-width: 380px;
}

.use-cases-row__text.is-virtual--event.is-video-tutorial {
  color: var(--tech-gray-text);
  max-width: 375px;
  margin-bottom: 32px;
}

.use-cases-row__text.is-virual-event-2.is-video-tutorial {
  color: var(--tech-gray-text);
  width: 100%;
  max-width: 375px;
  margin-bottom: 32px;
}

.use-cases-row__text.is-video-tutorial.is--virtual-event {
  color: var(--tech-gray-text);
  width: 100%;
  max-width: 375px;
  margin-bottom: 32px;
}

.use-cases-row__text.is--video-tutorial-row-4-text {
  max-width: 386px;
}

.use-cases-row__text.is-video-tutorial {
  color: var(--tech-gray);
  margin-bottom: 24px;
}

.use-cases-row__text.is-video-tutorial.is--virtual-event {
  width: 100%;
  max-width: 375px;
}

.use-cases-row__text.is-video-tutorial.testimonials {
  color: var(--tech-gray-text);
  margin-bottom: 32px;
  font-size: 18px;
  line-height: 26px;
}

.use-cases-row__text.is-video-tutorial.testimonials.max-450 {
  width: 450px;
  max-width: 100%;
}

.use-cases-row__button-wrapper {
  grid-column-gap: 12px;
  align-items: stretch;
  display: flex;
}

.show-case-section__title {
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 2.75rem;
}

.show-case-section__title.is--video-tutorial.testimonials {
  font-size: 30px;
  line-height: 38px;
}

.business_hero-image_overlay-top {
  z-index: 3;
  background-image: linear-gradient(180deg, var(--dark) 20%, transparent);
  width: 100%;
  height: 4%;
  position: absolute;
}

.business_hero-image_overlay-bottom {
  z-index: 3;
  background-image: linear-gradient(0deg, var(--dark) 21%, transparent);
  width: 100%;
  height: .5rem;
  position: absolute;
  inset: auto 0% 0%;
}

.business_hero-image__bg {
  min-width: 1920px;
  position: relative;
}

.home-logo-stripes-logos__wrapper {
  width: 100%;
  max-width: 1156px;
  margin-left: auto;
  margin-right: auto;
  position: static;
  overflow: hidden;
}

.nav-dropdown__list {
  margin: 2.5rem 3.25rem 3rem;
  position: relative;
}

.nav-dropdown__list.is--product {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(60%, auto) repeat(auto-fit, 338px);
  grid-auto-columns: 1fr;
  min-width: 1059px;
  min-height: 389px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  display: grid;
}

.nav-dropdown__list.m-0 {
  margin: 0;
}

.nav-dropdown__list-links__wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  align-content: start;
  margin-top: 2.375rem;
  margin-bottom: 3rem;
  display: grid;
}

.nav-dropdown__list-links__wrapper.is--solutions {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: auto auto auto;
  justify-content: space-between;
  min-width: 662px;
  margin-top: 0;
  margin-bottom: 0;
}

.nav-dropdown__list-links__wrapper.is--resources {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1fr 1fr 1fr 308px;
  grid-auto-rows: minmax(0, 1fr);
  justify-content: space-between;
  min-width: 938px;
  margin-top: 0;
  margin-bottom: 0;
}

.nav-links__list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.nav-links__list.is--features {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex: 1;
  justify-content: flex-start;
  margin-left: -.75rem;
}

.nav-links__list.is--features.shrink {
  flex: 0 auto;
}

.nav-links__list.is--smaller-gap {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
}

.nav-links__list.is--smaller-gap.is--solutions__for {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  margin-left: -.75rem;
  padding-right: 0;
}

.nav-links__list.is--smaller-gap.gap-6 {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  margin-left: -.75rem;
}

.nav-links__list._2-cols {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.nav-links__list._2-cols.is--smaller-gap {
  grid-column-gap: 2rem;
  grid-row-gap: 6px;
}

.nav-links__list._2-cols.is--smaller-gap.is--use-case {
  margin-left: -.75rem;
}

.nav-links__list.is--products {
  margin-left: -1rem;
}

.nav-links__list.is--no-gap {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.nav-links__list-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  padding: 0;
  transition: background-color .2s;
  display: grid;
}

.nav-links__list-item:hover {
  background-color: #f6f6f6;
  border-radius: .25rem;
}

.nav-links__list-item.is--feature {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center;
  min-height: 2.375rem;
  padding: .625rem .75rem;
  display: flex;
}

.nav-links__list-item.is--feature:hover {
  background-color: #f6f6f6;
}

.nav-links__list-item.is--icon-item {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center;
  padding: 10px 12px;
  display: flex;
}

.nav-links__list-item.is--without-icon {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center;
  padding: .25rem .75rem;
  display: flex;
}

.nav-links__list-item.is--without-icon.support-chat {
  padding: .25rem .75rem;
}

.nav-links__list-item.bg--strech {
  position: relative;
}

.nav-links__list-item.bg--strech:hover {
  background-color: #0000;
}

.nav-links__list-item__icon {
  background-color: #9671ff33;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  max-width: 2.5rem;
  max-height: 2.5rem;
  padding: .8125rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-links__list-item__icon.square {
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
}

.nav-list-item__icon {
  justify-content: center;
  align-items: center;
  width: 1.125rem;
  height: 1.125rem;
  display: flex;
}

.nav-dropdown__list-links__inner-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-right: 1px #000;
  flex-flow: column;
  display: flex;
}

.nav-dropdown__list-links__inner-wrapper.is--2-col-images {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  place-items: center;
  min-width: 19.25rem;
  display: grid;
}

.nav-dropdown-image__wrapper {
  background-color: var(--white-smoke-3);
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.nav-dropdown__list-links__title {
  color: var(--dark);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.inner-dropdown-link__content {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  color: #1d1d1d99;
  flex-flow: column;
  font-size: .75rem;
  font-weight: 400;
  line-height: .875rem;
  display: flex;
}

.inner-dropdown-link__content.miw--214 {
  min-width: 214px;
}

.inner-dropdown-link__heading {
  color: #1d1d1d;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
  transition: all .35s;
  display: inline-block;
  position: relative;
}

.inner-dropdown-link__heading-feature {
  color: #1d1d1d;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 18px;
  transition: all .35s;
  display: inline-block;
  position: relative;
}

.nav-list-item__link {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 238px;
  display: flex;
}

.nav-list-item__link.is--gap-14 {
  grid-column-gap: 16px;
  align-items: center;
  max-width: none;
}

.nav-list-item__link.s-link {
  max-width: 195px;
}

.nav-list-item__link.display-none {
  display: none;
}

.nav-list-item__link.support-chat {
  position: relative;
}

.nav-list-item__link.support-chat.is--updated {
  border-style: none;
  padding: 0;
  line-height: 1.8;
}

.nav-dropdown__list-links__image-wrapper {
  border-radius: .5rem;
  width: 100%;
  max-width: 9.25rem;
  height: 100%;
  max-height: 11.125rem;
  position: relative;
  overflow: hidden;
}

.nav-dropdown__list-links__image-overlay {
  z-index: 2;
  opacity: 0;
  background-color: #0003;
  width: 100%;
  height: 100%;
  transition: opacity .3s;
  position: absolute;
  inset: 0%;
}

.nav-dropdown__list-links__image {
  object-fit: cover;
  object-position: 0% 100%;
  width: 100%;
  height: 100%;
}

.nav-dropdown__list-links__image.is--contain {
  object-fit: cover;
}

.nav-dropdown__list-links__image-text {
  z-index: 3;
  color: var(--white);
  font-size: .875rem;
  font-weight: 600;
  line-height: .625rem;
  position: absolute;
  bottom: 16px;
  left: .75rem;
}

.nav-dropdown-toggle--updated {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  color: #1d1d1dcc;
  align-items: center;
  padding: .5rem .625rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.25rem;
  transition: all .25s;
  display: flex;
}

.nav-dropdown-toggle--updated.w--open {
  background-color: #ffffff1a;
  border-radius: .25rem;
}

.nav-menu-updated {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.background-overlay {
  z-index: 3000;
  background-image: linear-gradient(#000, #fff);
  width: 100vw;
  height: 100dvh;
  position: absolute;
}

.nav-dropdown-list--updated {
  pointer-events: none;
  background-color: #0000;
  width: 100%;
  padding-top: 23px;
  transition: background-color .2s;
  display: block;
  position: fixed;
  left: 0;
  right: 0;
}

.nav-dropdown-list--updated.w--open {
  pointer-events: auto;
}

.nav-dropdown-list--updated.is--solutions.w--open {
  min-width: -moz-fit-content;
  min-width: fit-content;
}

.compare-plans__section {
  background-color: var(--white);
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.compare-plans__header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  padding-right: 1rem;
  display: flex;
}

.compare-plans__header.sticky {
  z-index: 999;
  background-color: var(--white);
  border-bottom: 1px #000;
  width: 100%;
  padding-top: 22px;
  padding-bottom: 20px;
  padding-right: 23px;
  position: sticky;
  top: 71px;
}

.compare-plans__title {
  z-index: 1;
  flex: 1;
  width: 100%;
  max-width: 21.9375rem;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 3rem;
  position: relative;
}

.compare-plans__wrapper {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 0;
  position: relative;
}

.compare-plans__plans-wrapper {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  text-align: center;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.compare-plans__plans-wrapper.is--relative {
  z-index: 1;
  position: relative;
}

.pricing-plan__wrapper {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.pricing-plan__plan {
  color: var(--dark);
  text-align: left;
  font-size: 1.5rem;
  font-weight: 800;
  line-height: 1.875rem;
  display: block;
}

.pricing-plan__header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.pricing-plan__price {
  text-align: center;
  margin-top: 2px;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.625rem;
}

.pricing-plan__price-duration {
  color: var(--dark);
  font-size: .75rem;
  font-weight: 400;
  line-height: .875rem;
}

.ca_lightbox-overlay-play-5 {
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play-5:hover {
  opacity: .8;
}

.image-219 {
  width: 302px;
}

.container-1160-5 {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
}

.container-1160-5.is--relative {
  position: relative;
}

.ca-hw-wrapper-5 {
  grid-column-gap: 51px;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.div-block-244 {
  grid-column-gap: 12px;
  align-items: stretch;
  display: flex;
}

.h35-3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 800;
  line-height: 42px;
}

.image-222 {
  object-fit: contain;
  height: 134px;
}

.ca-hw-feature-5 {
  grid-column-gap: 26px;
  color: #000;
  border: .75px solid #adadad33;
  border-left: 0 solid #adadad;
  border-right: 0 solid #adadad;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.ca-hw-feature-5.top-align {
  align-items: flex-start;
}

.ca-hw-feature-5.top_marg {
  border-top-width: 0;
  justify-content: flex-start;
  align-items: center;
}

.ca-hw-feature-5.top_marg.top-align {
  align-items: flex-start;
}

.ca-hw-feature-5.bottom {
  border-width: .75px 0 0;
  padding-bottom: 0;
}

.div-block-245 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.use-cases-grid-sec-cooming-soon {
  color: var(--secondary-purple);
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: .625rem;
  font-weight: 800;
  line-height: .75rem;
}

.editing-simplified__section {
  margin-bottom: 80px;
}

.nav-dropdown__list-links__divider {
  background-color: #1d1d1d33;
  width: .5px;
  height: 100%;
  max-height: calc(100% - 40px);
}

.image-223 {
  z-index: 100;
  align-self: stretch;
  position: relative;
}

.nav-dropdowns {
  display: block;
}

.comparison-wrapper_text-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.compare-plans__tabs {
  max-height: 320px;
  overflow: hidden;
}

.compare-plans__tab.active {
  position: relative;
}

.plan-tab__header {
  border-bottom: 1px solid var(--tech-gray-text);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.3125rem;
  padding-bottom: 1.3125rem;
  padding-right: 1.4375rem;
  transition: color .2s;
  display: flex;
}

.plan-tab__header:hover {
  color: var(--primary-purple);
}

.plan-tab__header-title {
  font-size: 1.5rem;
  font-weight: 800;
  line-height: 1.875rem;
  transition: color .2s;
}

.plan-tab__header-title:hover {
  color: var(--primary-purple);
}

.plan-tab__header-icon {
  transition: transform .3s ease-in-out;
}

.plan-tab__content {
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 20px;
}

.plan-tab__row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.plan-tab__plans-row {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  color: var(--secondary--black-2);
  text-align: center;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: minmax(136px, auto) minmax(136px, auto) minmax(136px, auto) minmax(136px, auto);
  grid-auto-columns: 1fr;
  place-items: center;
  padding-right: 1rem;
  font-size: .875rem;
  line-height: 1.125rem;
  display: grid;
}

.plan-tab__row-title {
  color: var(--secondary--black-2);
  width: 100%;
  max-width: 21.9375rem;
  padding-left: 1.625rem;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.375rem;
}

.compare-plans__footer {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: sticky;
}

.navbar-overlay {
  z-index: 2147;
  opacity: 0;
  background-image: linear-gradient(#0000005c, #000000c2);
  width: 100vw;
  height: 100dvh;
  transition: opacity .25s;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.compare-plans__footer-overlay {
  z-index: 1;
  background-color: var(--white);
  pointer-events: none;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830670da_plans-compate-elipse.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: -20px auto 0;
}

.compare-plans__show-more-btn {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #0000;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  min-width: 15.75rem;
  padding: .875rem 1rem;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.compare-plans__show-more-btn:hover {
  background-color: var(--white-smoke-3);
}

.compare-plans__dropdown-icon {
  justify-content: center;
  align-items: center;
  height: 10px;
  transition: transform .2s;
  display: flex;
}

.compare-plans__footer-content {
  z-index: 3;
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
}

.compare-plans__wrapper-mobile {
  display: none;
}

.pricing__hero-wrapper {
  z-index: 100;
  background-color: #dbdfff;
  padding-top: 45px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.pricing__hero-wrapper.pricing {
  padding-top: 40px;
}

.pricing__hero-wrapper.pricing-copy {
  padding-top: 0;
}

.pricing__hero-wrapper.plans-test-content {
  background-color: #dbdfff;
  padding-top: 50px;
  padding-bottom: 67px;
}

.pricing__hero-wrapper.plans-test-content.pb-0 {
  padding-bottom: 0;
}

.pricing__hero-wrapper.plans-test-content.pb-0.p-l-r-30 {
  padding-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
}

.pricing-plan__price-annually {
  color: var(--dark);
  text-align: left;
  margin-top: 2px;
  margin-bottom: 8px;
  font-size: .75rem;
  line-height: 1.125rem;
}

.pricing-plan__price-annually.op-0, .pricing-plan__price-annually.op-0.is--hidden, .pricing-plan__price-annually.op-0.is--hidden.hides {
  opacity: 0;
}

.pricing-plan__price-annually.fixed-info-text {
  margin-top: 17px;
  margin-bottom: 0;
}

.paragraph-24 {
  text-align: center;
  font-size: 1.5rem;
  line-height: 1.875rem;
}

.paragraph-24.mt--32 {
  margin-top: 2rem;
}

.h2--40-copy {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.h2--40-copy.is--white {
  color: var(--white);
}

.h2--40-copy.mb--17 {
  margin-bottom: 17px;
}

.h2--40-copy.is--business-page {
  text-align: center;
  line-height: 48px;
}

.h2-style--40 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 56px;
}

.h2-style--40.is--white {
  color: var(--white);
}

.h2-style--40.mb--17 {
  margin-bottom: 17px;
}

.h2-style--40.is--business-page {
  text-align: center;
  line-height: 48px;
}

.gradient-cta__text-18 {
  color: var(--white);
  font-size: 1.125rem;
  line-height: 1.625rem;
}

.multistep-form-script, .multistep-form-styles {
  display: none;
}

.gradient-cta__subtitle {
  color: var(--white);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 26px;
}

.gradient-cta__subtitle.ty_2, .gradient-cta__subtitle.ty_3, .gradient-cta__subtitle.ty_3 {
  color: var(--tech-gray);
}

.gradient-cta__subtitle.ty_4 {
  color: var(--tech-gray-text);
  margin-bottom: 16px;
}

.hide-sticky-banner {
  display: none;
}

.team-form-split-section-updated {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #090809;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 100%;
  display: grid;
  overflow: hidden;
}

.team-form-split-section-updated.is--hidden {
  display: none;
}

.team-form-split-col-left-updated {
  background-color: var(--white-smoke-3);
  border-top-right-radius: .625rem;
  border-bottom-right-radius: .625rem;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 42px 20px 20px;
  display: flex;
  overflow: auto;
  box-shadow: 0 4px 4px #00000040;
}

.team-form-split-col-right-updated {
  background-color: #090809;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 100px 20px 20px;
  display: flex;
  position: relative;
}

.enterprise-form-brands-block-updated {
  text-align: center;
  max-width: 500px;
  padding-left: 20px;
  padding-right: 20px;
  position: static;
  inset: auto 0% 25px;
}

.enterprise-form-tab-dots-wrapper-updated {
  grid-column-gap: 6px;
  justify-content: center;
  align-items: center;
  margin-bottom: 82px;
  display: flex;
}

.enterprise-form-tab-updated {
  background-color: #0000;
  border-bottom: 4px solid #0000;
  margin-right: 25px;
  padding: 0 0 11px;
}

.enterprise-form-tab-updated.w--current {
  border-bottom-color: var(--secondary-purple);
  background-color: #0000;
}

.enterprise-testimonial-tab-content-updated {
  color: #fff;
  margin-bottom: 2rem;
  font-size: 1.5rem;
  font-weight: 800;
  line-height: 1.875rem;
}

.enterprise-testimonial-tab-content-updated.marvel {
  max-width: 385px;
  margin-bottom: 44px;
  font-size: 18px;
  line-height: 24px;
}

.enterprise-testimonial-tab-content-updated.wix {
  max-width: 395px;
  margin-bottom: 44px;
  font-size: 18px;
  line-height: 24px;
}

.team-form-split-testimnoials-wrapper-updated {
  background-color: #282828f2;
  border-radius: 8px;
  width: 100%;
  margin-bottom: 11px;
  margin-left: auto;
  margin-right: auto;
  padding: 22px 30px 41px;
}

.enterprise-testimonial-tab-author-image {
  border-radius: 4px;
  max-width: 37px;
  max-height: 37px;
  overflow: hidden;
}

.simple__footer {
  padding: 20px 40px;
}

.enterprise-form-right-brands-content-label-updated {
  opacity: .7;
  color: var(--tech-gray-text);
  text-align: center;
  margin-bottom: 25px;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.375rem;
}

.set-up__section {
  color: var(--white);
  background-color: #1d1d1d;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 144px 20px 42px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.enterprise-form-tab-default-updated {
  opacity: .4;
  filter: grayscale();
  max-height: 27px;
}

.team-form-split-col-right-inner {
  flex-flow: column;
  width: 100%;
  max-width: 496px;
  display: flex;
}

.enterprise-testimonial-tab-contents-updated {
  padding-top: 38px;
}

.enterprise-testimonial-tab-contents-updated.marvel {
  padding-top: 20px;
}

.enterprise-testimonial-tab-author-designation-updated {
  color: #fff;
  font-size: 12px;
  line-height: 20px;
}

.enterprise-testimonial-tab-author-right-updated {
  flex: 1;
  padding-left: 11px;
}

.enterprise-testimonial-tab-content-logo-updated {
  display: none;
}

.compare-plans__header-overlay {
  background-color: var(--white);
  opacity: 0;
  pointer-events: none;
  width: 100vw;
  height: 76px;
  margin-left: -50vw;
  transition: opacity .3s;
  position: absolute;
  bottom: 0;
  left: 50%;
}

.compare-plans__header-overlay-inner {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830670db_header-elipse-svg.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 100%;
  position: relative;
  bottom: -17px;
}

.compare-plans__header-overlay-main {
  background-color: var(--white);
  height: 100%;
  position: absolute;
  inset: 0%;
}

.back-demo-btn {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  opacity: 0;
  pointer-events: none;
  color: var(--dark);
  justify-content: center;
  align-items: center;
  transition: opacity .2s;
  display: flex;
  position: absolute;
  top: 97px;
  left: 24px;
}

.back-demo-btn:hover {
  opacity: .8;
}

.set-up__content {
  max-width: 515px;
  margin-bottom: 67px;
}

.set-up__h1 {
  margin-bottom: 40px;
  font-size: 50px;
  line-height: 51px;
  transition: all .3s;
}

.set-up__h1-wrapper {
  transition: all .5s;
  position: relative;
}

.set-up__h1-svg-block {
  width: 251px;
  height: 110px;
  position: absolute;
  bottom: -7px;
  left: 205px;
}

.set-up__intro {
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 22px;
}

.set-up__intro.is--sm {
  font-size: 18px;
  line-height: 26px;
}

.set-up__info {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  letter-spacing: .4px;
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  display: flex;
}

.set-up__lessions-heading {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.set-up__h3 {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.set-up__arrows-wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.set-up__arrow {
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  transition: all .25s;
  display: flex;
}

.set-up__arrow:hover {
  opacity: .8;
  background-color: #ffffff1a;
}

.set-up__arrow.disabled {
  opacity: .6;
  pointer-events: none;
}

.set-up__swiper.swiper {
  overflow: visible;
}

.set-up__swiper-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.set-up__swiper-wrapper.swiper-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-bottom: 0;
  padding-left: 0;
}

.set-up__swiper-slide {
  cursor: pointer;
  width: 197px;
  max-width: 246px;
}

.set-up__swiper-slide.swiper-slide {
  cursor: pointer;
  width: 197px;
  margin-bottom: 0;
  margin-right: 0;
}

.set-up__lession-video-block {
  border-radius: 4px;
  width: 197px;
  max-width: 246px;
  height: 140px;
  max-height: 110px;
  position: relative;
}

.set-up__lession-img {
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
  height: 100%;
}

.set-up__lession-video-info {
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.set-up__lession-play-ico {
  width: 28px;
}

.set-up__lession-info {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-top: 16px;
  display: flex;
}

.set-up__lession-ep {
  letter-spacing: .6px;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 10px;
}

.set-up__lession-name {
  font-size: 14px;
  font-weight: 700;
  line-height: 10px;
}

.set-up__lession-description {
  font-size: 10px;
  line-height: 12px;
  display: none;
}

.set-up__lession-video-duration {
  background-color: var(--dark);
  border-radius: 100px;
  padding: 6px 8px;
  font-size: 10px;
  line-height: 7px;
}

.set-up__js {
  cursor: pointer;
  display: none;
}

.set-up__play {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--primary-purple);
  color: var(--white);
  text-align: center;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  max-width: 252px;
  padding: 15px 30px 16px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  transition: all .3s;
  display: flex;
}

.set-up__play:hover {
  background-color: #885eff;
}

.set-up__play.get-started-start.home-with-video {
  color: #fff;
  background-color: #1d1d1d;
  padding: 15px 30px;
}

.set-up__play.get-started-start.home-with-video:hover {
  background-color: #000;
}

.set-up__play.is--purple {
  z-index: 1000;
  color: #fff;
  background-color: #9671ff;
}

.set-up__play.is--purple:hover {
  background-color: #9f89f7;
}

.set-up__play.is--purple.has-margin-top-20 {
  color: #fff;
  margin-top: 20px;
}

.set-up__play.is--purple.has-margin-top-20:hover {
  color: #fff;
}

.set-up__play.is--purple.has-margin-top-16 {
  z-index: 1;
  margin-top: 16px;
  position: relative;
}

.set-up__play.is--purple.has-margin-top-16._w-165 {
  width: 165px;
}

.set-up__play.is--purple.has-margin-top-16._2:hover {
  background-color: #885eff;
}

.set-up__play.is--purple.has-margin-top-16._2:active {
  background-color: #7b54ea;
}

.set-up__play.is--purple.plr--30 {
  padding-left: 30px;
  padding-right: 30px;
}

.set-up__play.is--purple.plr--30.is-grow {
  flex: none;
}

.set-up__play.is--purple.m-hero_button {
  margin-top: 28px;
  padding: 20px 27px;
}

.set-up__play.is--purple.m-hero_button.desktop {
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 600;
}

.set-up__play.is--purple.m-hero_button.desktop:hover {
  background-color: #885eff;
}

.set-up__play.is--purple.m-hero_button.desktop:active {
  color: #d8d8d8;
  background-color: #7b54ea;
}

.set-up__play.is--purple.m-hero_button.mobile {
  display: none;
}

.set-up__play.is--purple.narrow {
  padding: 15px 30px 16px;
}

.set-up__play.is--purple.narrow:hover {
  background-color: #885eff;
}

.set-up__play.is--purple.narrow:active {
  background-color: #7b54ea;
}

.set-up__play.is--purple.max-w {
  justify-content: center;
  align-items: center;
  width: 183px;
  display: flex;
}

.set-up__play.is--purple.relative-7 {
  z-index: 999;
  position: relative;
}

.set-up__play.is--purple.absolute {
  display: inline-block;
  position: absolute;
  inset: 0%;
}

.set-up__play.is--purple.download-beh {
  z-index: 1;
  min-width: 76px;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.set-up__play.is--purple.download-beh:hover {
  background-color: #885eff;
}

.set-up__play.is--purple.download-beh:active {
  background-color: #7b54ea;
}

.set-up__play.is--purple.flex {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  width: auto;
}

.set-up__play.is--purple.mt--10 {
  margin-top: 10px;
}

.set-up__play.is--purple.is--hidden {
  display: none;
}

.set-up__play.is--purple.mw--250 {
  min-width: 250px;
}

.set-up__play.is--purple.is--mobile {
  display: none;
}

.set-up__play.is--purple.is--large {
  min-width: 252px;
  padding-top: 16.5px;
  padding-bottom: 16.5px;
}

.set-up__play.is--purple.mt--14 {
  margin-top: 14px;
}

.set-up__play.is--purple.is--large_x {
  min-width: 192px;
  padding-top: 16.5px;
  padding-bottom: 16.5px;
}

.set-up__play.is--purple.top--24 {
  margin-top: 24px;
}

.set-up__play.is--purple.max-width-fit {
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.set-up__play.is--purple.is--large_xl {
  min-width: 252px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.set-up__play.is--purple-2 {
  color: #fff;
  background-color: #9671ff;
  padding: 15px 30px 16px;
}

.set-up__play.is--purple-2:hover {
  color: #fff;
  background-color: #885eff;
}

.set-up__play.is--purple-2.v2 {
  margin-top: 4px;
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 600;
}

.set-up__play.is--purple-2.transition-bg {
  transition-property: background-color;
}

.set-up__play.is--purple-2.st--stream {
  z-index: 9;
  margin-top: 0;
  position: relative;
}

.set-up__play.is--purple-2.is--relative {
  z-index: 5;
  position: relative;
}

.set-up__play.is--purple-2.mt--20 {
  margin-top: 10px;
}

.set-up__play.is--purple-2.mt--9 {
  margin-top: 9px;
}

.set-up__play.is--purple-2.mt--30 {
  margin-top: 30px;
}

.set-up__play.ty_2 {
  background-color: #dfff84;
  padding-left: 30px;
  padding-right: 30px;
}

.set-up__play.ty_2:hover {
  background-color: #ccf652;
}

.set-up__play.is--big {
  padding-top: 21px;
  padding-bottom: 21px;
  font-size: 16px;
  line-height: 12px;
}

.set-up__play.is--black {
  color: #fff;
  background-color: #1d1d1d;
  justify-content: center;
  align-items: center;
  display: flex;
}

.set-up__play.is--black:hover {
  background-color: #1d1d1dcc;
}

.set-up__play.is--black.hide-desk {
  display: none;
}

.set-up__play.is--purple-border {
  color: #9671ff;
  background-color: #0000;
  border: 1px solid #9671ff;
}

.set-up__play.is--purple-border:hover {
  color: #fff;
  background-color: #9f89f7;
}

.set-up__play.is--purple-border.has-margin-top-20 {
  color: #fff;
  margin-top: 20px;
}

.set-up__play.is--purple-border.has-margin-top-20:hover {
  color: #fff;
}

.set-up__play.is--purple-border.has-margin-top-16 {
  margin-top: 16px;
}

.set-up__play.is--purple-border.plr--30 {
  padding-left: 30px;
  padding-right: 30px;
}

.set-up__play.is--purple-border.plr--30.is-grow {
  flex: none;
}

.set-up__play.is--purple-border.m-hero_button {
  margin-top: 28px;
  padding: 20px 27px;
}

.set-up__play.is--purple-border.m-hero_button.desktop {
  font-family: Inter-custom-woff2, sans-serif;
  font-weight: 600;
}

.set-up__play.is--purple-border.m-hero_button.desktop:hover {
  background-color: #885eff;
}

.set-up__play.is--purple-border.m-hero_button.desktop:active {
  color: #d8d8d8;
  background-color: #7b54ea;
}

.set-up__play.is--purple-border.m-hero_button.mobile {
  display: none;
}

.set-up__play.is--purple-border.narrow {
  padding: 15px 30px 16px;
}

.set-up__play.is--purple-border.narrow:hover {
  background-color: #885eff;
}

.set-up__play.is--purple-border.narrow:active {
  background-color: #7b54ea;
}

.set-up__play.lime-border {
  color: #dfff84;
  background-color: #0000;
  border: 1px solid #dfff84;
}

.set-up__play.lime-border:hover {
  color: var(--black);
  background-color: #dfff84;
}

.set-up__play.white-line {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  padding-top: 15px;
}

.set-up__play.white-line:hover {
  opacity: 1;
  color: #000;
  background-color: #fff;
}

.set-up__play.learn-more {
  color: #fff;
  background-color: #0000;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 700;
  text-decoration: underline;
}

.set-up__play.learn-more:hover {
  opacity: .8;
}

.set-up__play.black-line {
  background-color: #0000;
  border: 1px solid #1d1d1d;
  padding: 11px;
  font-size: 12px;
  font-weight: 700;
}

.set-up__play.black-line:hover {
  color: #fff;
  background-color: #1d1d1d;
}

.set-up__play.mw--252 {
  min-width: 252px;
}

.set-up__play.mw--174 {
  min-width: 174px;
}

.set-up__play.is--border {
  border: 1px solid var(--white);
  color: var(--white);
  white-space: nowrap;
  background-color: #0000;
  padding-top: 14px;
  padding-bottom: 14px;
}

.set-up__play.is--border:hover {
  border-color: var(--tech-gray);
  color: var(--tech-gray);
}

.set-up__play.is--border.is--large_x {
  min-width: 192px;
  padding: 15px 12px 15.5px;
}

.set-up__play.no-transition {
  transition-property: none;
}

.setup-up__video-modal {
  z-index: 5060;
  background-color: var(--dark);
  display: none;
  position: fixed;
  inset: 0%;
}

.setup-up__modal-content {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 30px 50px;
  display: flex;
}

.set-up__video-wrapper {
  border-radius: 12px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.setup-up__modal-content-inner {
  opacity: 0;
  width: 100%;
  max-width: 1048px;
  height: 100%;
  max-height: 590px;
  transition: all .3s;
  position: relative;
  transform: scale(.9);
}

.set-up__close-modal {
  color: #fafafa;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
  position: absolute;
  top: -32px;
  right: -48px;
}

.set-up__close-modal:hover {
  opacity: .75;
}

.rs-blog-grid__main {
  padding-top: 20px;
}

.set-up__play-text.set-up__play-text_light {
  font-weight: 600;
}

.set-up__intro-name {
  white-space: nowrap;
  margin-bottom: 9px;
  font-size: 55px;
  font-weight: 700;
  line-height: 60px;
  display: none;
}

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

.mb--18 {
  margin-bottom: 18px;
}

.set-up__h1-svg {
  width: 100%;
  height: 100%;
  position: absolute;
}

.set-up__h1-svg.is--interacted {
  opacity: 0;
}

.rs-card {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  color: var(--white);
  background-image: linear-gradient(0deg, #252525, #2c2c2c);
  border-radius: 8px;
  flex-flow: column;
  display: flex;
  position: relative;
  overflow: hidden;
}

.rs-card__content {
  padding-top: 24px;
  padding-left: 30px;
  padding-right: 30px;
}

.rs-card__image {
  margin-top: auto;
}

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

.rs__st.ty__2 {
  margin-top: 170px;
  margin-bottom: 170px;
}

.rs__st-content {
  z-index: 1;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff9;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-left: 116px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
}

.rs__st-content.ty_2 {
  max-width: 480px;
  padding-left: 0;
}

.rs__st-image {
  width: 100%;
}

.yt-icon {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830670ef_yt-icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 47px;
  height: 33px;
  display: inline-flex;
}

.streaming-full__overlay {
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.set-up__stars {
  width: 44px;
  height: 54px;
  position: absolute;
  top: -25px;
  right: -38px;
}

.set-up__star {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
}

.set-up__star.top-r {
  position: absolute;
  inset: 0% 0% auto auto;
  transform: none;
}

.set-up__star.center {
  top: 10px;
  left: 3px;
  transform: none;
}

.set-up__css {
  display: none;
}

.streaming-full__elipse {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830670f3_sharp-elipse.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 58vw;
  height: 6.7vw;
  position: absolute;
  bottom: 0;
  right: 8vw;
  overflow: visible;
}

.set-up__wrapper {
  width: 100%;
  padding-top: 53px;
  transition: padding .3s;
}

.setup-video__wrapper {
  position: absolute;
  inset: 0%;
}

.set-up__info-inner {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.set-up__lession-end, .set-up_footer-overlay {
  display: none;
}

.set-up__container {
  color: var(--white);
  width: 100%;
  max-width: 100%;
  padding-left: 163px;
  padding-right: 163px;
  position: relative;
}

.setup-video__overlay {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306710f_setup-overlay.svg");
  background-position: 0 0;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.tools__hero {
  background-color: var(--dark);
  color: var(--white);
  padding: 102px 30px 37px;
  position: relative;
  overflow: hidden;
}

.logo-carousel__wrap {
  margin-top: 18px;
  position: relative;
  overflow: hidden;
}

.logo-carousel__wrap.is--full {
  width: 100vw;
  margin-left: -50vw;
  left: 50%;
}

.logo-carousel__anim {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.logo-carousel__anim.ty_2.top--15 {
  margin-top: 15px;
}

.logo-carousel {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.setup-up__modal-arrows-block {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  pointer-events: none;
  color: #fff6;
  justify-content: space-between;
  align-items: center;
  width: 110%;
  height: 30px;
  display: flex;
  position: absolute;
  top: 50%;
  bottom: auto;
  left: 50%;
  transform: translate(-50%, -50%);
}

.set-up__modal-arrow {
  pointer-events: auto;
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: all .25s;
  display: flex;
}

.set-up__modal-arrow:hover {
  opacity: .8;
  color: #fff;
  background-color: #ffffff1a;
}

.set-up__modal-arrow.disabled {
  opacity: .6;
  pointer-events: none;
}

.section__how-to {
  order: 1;
  padding: 45px 30px 32px;
}

.step_col-outer {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.step_col-main {
  grid-column-gap: 16px;
  grid-row-gap: 17px;
  color: var(--tech-gray-text);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  line-height: 22px;
  display: grid;
}

.step_col-main.hide {
  display: none;
}

.step_col h3 {
  color: var(--white);
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.step_col strong {
  color: var(--secondary-purple);
  display: block;
}

.step_col a {
  color: var(--secondary-purple);
  transition: all .3s;
}

.step_col a:hover {
  color: var(--primary-purple);
}

.step_col-title {
  color: var(--white);
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.tools-order__section {
  flex-flow: column;
  display: flex;
}

.tools-rich h2 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.tools-rich.is--center {
  text-align: center;
}

.tools__hero-inner {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.step_col-video-block {
  cursor: pointer;
  border-radius: 5px;
  max-width: 470px;
  position: relative;
  overflow: hidden;
}

.step_col-video-overlay {
  background-image: linear-gradient(0deg, #000, #0000);
  justify-content: flex-start;
  align-items: flex-end;
  height: 42%;
  padding-bottom: 20px;
  padding-left: 20px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.step_col-video-overlay.marketers-video-overlay {
  background-image: none;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-bottom: 0;
  padding-left: 0;
}

.step_col-video-play {
  width: 40px;
}

.step_col-video-play.marketers-video-play {
  width: 53px;
}

.step_col-video {
  transition: all .3s;
  display: none;
  position: absolute;
  inset: 0%;
}

.tools__hero-content {
  z-index: 1;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 470px;
  display: flex;
  position: relative;
}

.step_col-video-bg {
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.tools__hero-image-block {
  height: 24vw;
  min-height: 350px;
  position: relative;
}

.tools_h1 {
  max-width: 380px;
  margin-bottom: 7px;
  font-size: 50px;
  line-height: 58px;
}

.tools_intro {
  color: var(--tech-gray-text);
  margin-bottom: 18px;
  font-size: 18px;
  line-height: 26px;
}

.section__why {
  order: 2;
  padding: 54px 30px 20px;
}

.tool_why-boxes {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 38px;
  display: grid;
}

.tool_why-boxes.hide {
  display: none;
}

.tool_why-box {
  color: var(--tech-gray);
  background-image: linear-gradient(0deg, #252525, #2c2c2c);
  border-radius: 8px;
  padding: 30px 24px;
  line-height: 22px;
}

.tool_why-box em {
  font-size: 14px;
  font-style: normal;
}

.tool_why-box a {
  color: var(--secondary-purple);
  transition: all .3s;
}

.tool_why-box a:hover {
  color: var(--primary-purple);
}

.rs-cta {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383067111_rs-gradient-cta.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 32px 20px 36px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 8px 20px #00000026;
}

.rs-cta.is--white-smoke-bg {
  background-color: var(--white-smoke-3);
  box-shadow: none;
  background-image: none;
}

.rs-cta.linear-dark {
  background-image: linear-gradient(0deg, #252525, #2c2c2c);
}

.rs-cta__heading {
  max-width: 790px;
  margin-bottom: 22px;
  font-size: 30px;
  line-height: 38px;
}

.rs-cta__heading.ty_2 {
  margin-bottom: 8px;
  font-weight: 700;
}

.rs-cta__heading p {
  font-size: 30px;
  line-height: 38px;
}

.rs-cta__heading.ty_3.on--white-smoke-bg {
  color: var(--dark);
}

.rs-cta__heading h2 {
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.grad_cta {
  order: 3;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
}

.grad_cta.top_20 {
  padding-top: 20px;
}

.grad_cta.ty_3 {
  padding-bottom: 48px;
}

.grad_cta.ty_2 {
  padding-top: 64px;
}

.how-to__section {
  order: 4;
  padding: 46px 30px 34px;
}

.how-to__section.is--content {
  padding-top: 88px;
  padding-bottom: 56px;
}

.tools_h2 {
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 800;
  line-height: 58px;
}

.how-to__flex {
  grid-column-gap: 144px;
  grid-row-gap: 144px;
  flex-flow: column;
  display: flex;
}

.how-to__grid-item {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  display: flex;
}

.how-to__grid-image {
  width: 45.5vw;
  max-width: 560px;
}

.how-to__rich {
  max-width: 492px;
}

.how-to__rich h3 {
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.how-to__rich p {
  color: var(--tech-gray);
  padding-right: 22px;
  font-size: 18px;
  line-height: 26px;
}

.how-to__rich a {
  color: var(--secondary-purple);
  transition: all .3s;
}

.how-to__rich a:hover {
  color: var(--primary-purple);
}

.use-rs__section {
  order: 5;
  padding: 62px 30px 72px;
}

.use-rs__grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.use-rs__grid-item {
  color: var(--tech-gray);
  background-color: #2c2c2c;
  border-radius: 8px;
  flex-flow: column;
  height: 100%;
  padding-top: 22px;
  padding-left: 30px;
  padding-right: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-rs__grid-item h3 {
  color: var(--white);
  max-width: 360px;
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.use-rs__grid-item p {
  margin-bottom: 34px;
  font-size: 18px;
  line-height: 26px;
}

.use-rs__grid-item a {
  color: var(--secondary-purple);
  transition: all .3s;
}

.use-rs__grid-item a:hover {
  color: var(--primary-purple);
}

.paragraph-25 {
  font-size: 18px;
  line-height: 26px;
}

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

.rs-cta__text {
  color: var(--tech-gray-text);
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 26px;
}

.tools__section {
  padding: 64px 30px;
}

.tools__section.pt--40 {
  padding-top: 40px;
}

.faq__section {
  padding: 54px 30px 40px;
}

.faq__section.py_70_80 {
  padding-top: 70px;
  padding-bottom: 80px;
}

.accordion__wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.accordion__item {
  cursor: pointer;
  background-color: #242424;
  border-radius: 8px;
  padding: 28px 32px;
}

.tools__faq {
  max-width: 768px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.accordion__heading {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.accordion__content {
  padding-top: 15px;
  padding-right: 50px;
}

.accordion__h3 {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.tools__faq-rich {
  color: var(--tech-gray);
}

.tools__faq-rich a {
  color: var(--secondary-purple);
  transition: all .3s;
}

.tools__faq-rich a:hover {
  color: var(--primary-purple);
}

.tools__faq-rich p {
  margin-bottom: 12px;
}

.tool_why-box-ico {
  height: 40px;
}

.h2--40_24 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.h2--40_24.is--white-desktop {
  color: var(--white);
}

.h2--40_24.is--white-desktop.is--center-desktop, .h2--40_24.is--center {
  text-align: center;
}

.h2--40_24.chq-heading {
  z-index: 2;
  color: var(--white);
  text-align: center;
  position: sticky;
  top: 60px;
}

.h2--40_24.h_29 {
  align-items: center;
  height: 29px;
  display: flex;
}

.h2--40_24.lp-f-h2 {
  max-width: 465px;
}

.h2--40_24.is--white {
  color: #fff;
}

.h2--40_24.is--white.card-h2 {
  max-width: 520px;
}

.h2--40_24.mw--288.center {
  text-align: center;
}

.h2--40_24.my--16 {
  margin-top: 16px;
  margin-bottom: 16px;
}

.h2--40_24.lh--56 {
  line-height: 56px;
}

.h2--40_24.mb--35 {
  margin-bottom: 35px;
}

.tools__blogs-list {
  margin-top: 34px;
}

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

.tools__post-link {
  color: #d2d2d2cc;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.tools__post-img-block {
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}

.tools__post-img {
  transition: all .3s;
}

.tools__post-heading {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 6px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  transition: all .3s;
}

.tools__post-heading:hover {
  text-decoration: underline;
}

.tools__post-img-overlay {
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.tools_other-rich {
  justify-content: space-between;
  align-items: flex-start;
}

.tools_other-rich a {
  color: var(--white);
  transition: all .3s;
}

.tools_other-rich a:hover {
  text-decoration: underline;
}

.tools__other-links {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 490px;
  margin-top: 42px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tools__other-links.hide {
  display: none;
}

.tools__testimonial-outer {
  grid-column-gap: 55px;
  grid-row-gap: 55px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.tools__testimonial-image {
  width: 38.8vw;
  max-width: 530px;
}

.tools__testimonial-image.is--mobile {
  display: none;
}

.tools__testimonial {
  max-width: 520px;
}

.tools__testimonial a {
  transition: opacity .3s;
}

.tools__testimonial p {
  margin-bottom: 0;
}

.tools__testimonial sub {
  display: block;
}

.h2--30_30 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.h2--30_30.is--center {
  text-align: center;
  margin-bottom: 0;
}

.h2--30_30.mb--0 {
  margin-bottom: 0;
}

.h2--30_30.is--dark {
  color: var(--dark);
}

.h2--30_30.mb--10 {
  margin-bottom: 10px;
}

.footer-cta__wrapper {
  margin-top: -2px;
  position: relative;
}

.footer-cta__overlay {
  background-color: #f6f6f6;
  height: 100px;
  position: absolute;
  inset: auto 0% 0%;
}

.tools__hero-video {
  width: 100%;
  padding: 42px 26px;
}

.wrapper__dark {
  z-index: 3;
  background-color: var(--dark);
  color: var(--white);
  position: relative;
}

.rs-section_t {
  padding: 64px 30px;
}

.rs-section_t.pb--0 {
  padding-bottom: 0;
}

.rs-section_t.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.rs-section_t.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.rs-section_t.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.rs-section_t.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.rs-section_t.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.rs-section_t.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.rs-section_t.pb_70 {
  padding-bottom: 70px;
}

.rs-section_t.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.rs-section_t.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.rs-section_t.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.rs-section_t.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.rs-section_t.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.rs-section_t.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.rs-section_t.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.rs-section_t.lp-accordion {
  background-color: #1d1d1d;
}

.rs-section_t.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.rs-section_t.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.rs-section_t.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.rs-section_t.is--workflow {
  padding-bottom: 97px;
}

.rs-section_t.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
}

.rs-section_t.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.rs-section_t.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.rs-section_t.pb--120 {
  padding-bottom: 120px;
}

.rs-section_t.is--dark {
  color: #fff;
  background-color: #191919;
}

.rs-section_t.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.rs-section_t.is--light {
  background-color: var(--light);
}

.rs-section_t.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.rs-section_t.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.rs-section_t.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.rs-section_t.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 90px;
}

.rs-section_t.pb__lg-0 {
  padding-bottom: 0;
}

.rs-section_t.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.rs-section_t.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.rs-section_t.is--made-with.hide--lg {
  display: none;
}

.rs-section_t.is--made-with.bg--1d {
  background-color: var(--dark);
  padding-top: 60px;
  padding-bottom: 60px;
}

.rs-section_t.is--dark_1d {
  background-color: var(--dark);
}

.rs-section_t.is--relative {
  position: relative;
}

.rs-section_t.pt--100 {
  padding-top: 100px;
}

.rs-section_t.bg--1d {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 38px;
  padding-bottom: 24px;
}

.rs-section_t.bg--1d.pt--0.is--producer-lp {
  padding-top: 40px;
  padding-bottom: 30px;
}

.rs-section_t.bg--1d.z-index-2.mb--30 {
  padding-bottom: 30px;
}

.rs-section_t.bg--1d.relative-3 {
  padding-top: 56px;
  padding-bottom: 96px;
}

.rs-section_t.bg--1d.is--producer-lp {
  padding-top: 76px;
  padding-bottom: 70px;
}

.rs-section_t.bg--1d.is--producer-remote {
  padding-top: 48px;
  padding-bottom: 64px;
}

.rs-section_t.is--white {
  z-index: 2;
  background-color: var(--white);
  position: relative;
}

.rs-section_t.is--white.p--0 {
  border-radius: 8px;
}

.rs-section_t.is--white.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.rs-section_t.is--white.pb--32 {
  padding-bottom: 32px;
}

.rs-section_t.pt--200 {
  padding-top: 200px;
}

.rs-section_t.top-290 {
  padding-top: 290px;
}

.rs-section_t.pt--0 {
  padding-top: 0;
}

.rs-section_t.p--0 {
  padding-top: 0;
  padding-bottom: 0;
}

.rs-section_t.bottom-130 {
  padding-bottom: 130px;
}

.rs-section_t.is--mount {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 56px;
  padding-bottom: 43px;
}

.rs-section_t.mb--57 {
  padding-bottom: 57px;
}

.rs-section_t.is--white_sm-light {
  background-color: var(--white);
}

.rs-section_t.relative-3 {
  z-index: 3;
  position: relative;
}

.rs-section_t.black_friday_banner {
  z-index: 5002;
  width: 100%;
  padding: 6px 17.5px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.rs-section_t.is--busniess-page_grid {
  background-color: var(--dark);
  padding-top: 209px;
  padding-bottom: 0;
  overflow: hidden;
}

.rs-section_t.videos_speak-section {
  background-color: var(--dark);
  padding-top: 72px;
  padding-bottom: 48px;
}

.rs-section_t.videos_speak-section.is--business-page {
  padding-top: 48px;
}

.rs-section_t.pb__32 {
  padding-bottom: 32px;
}

.rs-section_t.py__32 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.rs-section_t.py--24_0 {
  padding-top: 24px;
  padding-bottom: 0;
}

.rs-section_t.pb--32 {
  padding-bottom: 32px;
}

.rs-section_t.is--white-smoke {
  z-index: 2;
  background-color: var(--white-smoke-3);
  color: var(--dark);
  position: relative;
}

.rs-section_t.is--white-smoke.p--0 {
  border-radius: 8px;
}

.rs-section_t.is--white-smoke.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.rs-section_t.is--white-smoke.pb--32 {
  padding-bottom: 32px;
}

.rs-section_t.py--54_40 {
  padding-top: 54px;
  padding-bottom: 40px;
}

.rs-section_t.py--48 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.h2--40_30 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.h2--40_30.is--white {
  color: var(--white);
}

.h2--40_30.mb--17 {
  margin-bottom: 17px;
}

.h2--40_30.is--business-page {
  text-align: center;
  line-height: 48px;
}

.other-tools {
  grid-column-gap: 16px;
  grid-row-gap: 19px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.other-tools__item {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--dark);
  color: var(--white);
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 8px 10px 8px 32px;
  line-height: 24px;
  transition: all .4s;
  display: flex;
  overflow: hidden;
}

.other-tools__item:hover {
  transform: translate(0, -5px);
}

.other-tools__item-content {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

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

.make-video__wrap {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 30px;
  display: flex;
}

.make-video__img {
  width: 41.3vw;
  max-width: 504px;
}

.make-video__content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  max-width: 538px;
  display: flex;
}

.make-video__item {
  color: var(--tech-gray);
  border-bottom: 1px solid #ababab33;
  padding-bottom: 24px;
  font-size: 18px;
  line-height: 26px;
}

.make-video__item.is--last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.make-video__heading {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  font-weight: 800;
  display: flex;
}

.h3-24_20 {
  color: var(--white);
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.h3-24_20.fw-600 {
  font-weight: 600;
}

.make-video__step {
  color: var(--secondary-purple);
  font-size: 22px;
}

.tools__breadcrumb {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 16px;
  display: flex;
}

.tools__breadcrumb-link {
  color: var(--tech-gray);
  transition: opacity .3s;
}

.tools__breadcrumb-link:hover {
  opacity: .8;
}

.svg-ico {
  justify-content: center;
  align-items: center;
  display: flex;
}

.vc__wrap {
  grid-column-gap: 117px;
  grid-row-gap: 117px;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 30px;
  display: flex;
}

.vc__img {
  width: 38.8vw;
  max-width: 473px;
}

.h2--40_36 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.h2--40_36.is--white {
  color: var(--white);
}

.h2--40_36.mb--17 {
  margin-bottom: 17px;
}

.h2--40_36.is--business-page {
  text-align: center;
  line-height: 48px;
}

.vc__grid {
  grid-column-gap: 18px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.vc__content {
  width: 100%;
}

.vc__item {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.cs__wrap {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
}

.cs__item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383067129_cs-gradient.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 8px;
  flex-flow: column;
  padding: 32px 20px 30px;
  display: flex;
}

.cs__img-wrap {
  justify-content: flex-start;
  align-items: center;
  height: 38px;
  display: flex;
}

.cs__item-content {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.cs__item-author {
  color: var(--tech-gray-text);
  margin-top: 8px;
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
}

.nav-css {
  display: none;
}

.cv__grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.cv__item {
  background-image: linear-gradient(0deg, #1d1d1d, #111);
  border-radius: 8px;
  flex-flow: column;
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.h3-24 {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.h3-24.mb--10 {
  margin-bottom: 10px;
}

.h3-24.mb--15 {
  margin-bottom: 15px;
}

.h3-24.is--white {
  color: var(--white);
}

.h3-24.mb--8 {
  margin-bottom: 8px;
}

.h3-24.mb--10__11 {
  margin-bottom: 10px;
}

.cv__item-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  width: 99%;
  margin-bottom: 34px;
  display: flex;
}

.cv__item-img {
  width: calc(100% + 48px);
  max-width: none;
  margin-top: auto;
  position: relative;
  left: -24px;
}

.com-cta {
  align-items: stretch;
  height: calc(100% - 24px);
  display: flex;
}

.com-cta__img {
  width: 55.7vw;
  max-width: 1000px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.com-section {
  height: 35.48vw;
  min-height: 480px;
  max-height: 637px;
  padding: 24px 30px 0;
  position: relative;
  overflow: hidden;
}

.com-section.pb--0 {
  padding-bottom: 0;
}

.com-section.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.com-section.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.com-section.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.com-section.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.com-section.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.com-section.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.com-section.pb_70 {
  padding-bottom: 70px;
}

.com-section.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.com-section.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.com-section.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.com-section.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.com-section.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.com-section.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.com-section.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.com-section.lp-accordion {
  background-color: #1d1d1d;
}

.com-section.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.com-section.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.com-section.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.com-section.is--workflow {
  padding-bottom: 97px;
}

.com-section.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
}

.com-section.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.com-section.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.com-section.pb--120 {
  padding-bottom: 120px;
}

.com-section.is--dark {
  color: #fff;
  background-color: #191919;
}

.com-section.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.com-section.is--light {
  background-color: var(--light);
}

.com-section.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.com-section.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.com-section.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.com-section.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 90px;
}

.com-section.pb__lg-0 {
  padding-bottom: 0;
}

.com-section.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.com-section.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.com-section.is--made-with.hide--lg {
  display: none;
}

.com-section.is--made-with.bg--1d {
  background-color: var(--dark);
  padding-top: 60px;
  padding-bottom: 60px;
}

.com-section.is--dark_1d {
  background-color: var(--dark);
}

.com-section.is--relative {
  position: relative;
}

.com-section.pt--100 {
  padding-top: 100px;
}

.com-section.bg--1d {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 38px;
  padding-bottom: 24px;
}

.com-section.bg--1d.pt--0.is--producer-lp {
  padding-top: 40px;
  padding-bottom: 30px;
}

.com-section.bg--1d.z-index-2.mb--30 {
  padding-bottom: 30px;
}

.com-section.bg--1d.relative-3 {
  padding-top: 56px;
  padding-bottom: 96px;
}

.com-section.bg--1d.is--producer-lp {
  padding-top: 76px;
  padding-bottom: 70px;
}

.com-section.bg--1d.is--producer-remote {
  padding-top: 48px;
  padding-bottom: 64px;
}

.com-section.is--white {
  z-index: 2;
  background-color: var(--white);
  position: relative;
}

.com-section.is--white.p--0 {
  border-radius: 8px;
}

.com-section.is--white.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.com-section.is--white.pb--32 {
  padding-bottom: 32px;
}

.com-section.pt--200 {
  padding-top: 200px;
}

.com-section.top-290 {
  padding-top: 290px;
}

.com-section.pt--0 {
  padding-top: 0;
}

.com-section.p--0 {
  padding-top: 0;
  padding-bottom: 0;
}

.com-section.bottom-130 {
  padding-bottom: 130px;
}

.com-section.is--mount {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 56px;
  padding-bottom: 43px;
}

.com-section.mb--57 {
  padding-bottom: 57px;
}

.com-section.is--white_sm-light {
  background-color: var(--white);
}

.com-section.relative-3 {
  z-index: 3;
  position: relative;
}

.com-section.black_friday_banner {
  z-index: 5002;
  width: 100%;
  padding: 6px 17.5px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.com-section.is--busniess-page_grid {
  background-color: var(--dark);
  padding-top: 209px;
  padding-bottom: 0;
  overflow: hidden;
}

.com-section.videos_speak-section {
  background-color: var(--dark);
  padding-top: 72px;
  padding-bottom: 48px;
}

.com-section.videos_speak-section.is--business-page {
  padding-top: 48px;
}

.com-section.pb__32 {
  padding-bottom: 32px;
}

.com-section.py__32 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.com-section.py--24_0 {
  padding-top: 24px;
  padding-bottom: 0;
}

.com-cta__content {
  z-index: 1;
  align-self: center;
  max-width: 473px;
  position: relative;
}

.spacer-10_12 {
  padding-top: 10px;
}

.spacer-16_18 {
  padding-top: 16px;
}

.tools-browse {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--dark);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
  display: flex;
}

.tools-browse__link {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--dark);
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  transition: all .3s;
  display: flex;
}

.tools-browse__link:hover {
  color: var(--primary-purple);
}

.tools-browse__link.is--white {
  border-bottom-style: none;
  border-bottom-color: var(--white);
  color: var(--white);
  font-weight: 400;
  transition: all .3s;
}

.tools-browse__link.is--white:hover {
  border-bottom-color: var(--secondary-purple);
  color: var(--secondary-purple);
}

.h3-24_22 {
  color: var(--white);
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.h3-24_22.fw-600 {
  font-weight: 600;
}

.tools__hero-asset {
  border-radius: 8px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 670px;
  max-height: 440px;
  padding-top: 3px;
  padding-bottom: 3px;
  display: flex;
}

.rs-cta__simple {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.grad_cta-simple {
  order: 3;
  padding-bottom: 48px;
  padding-left: 30px;
  padding-right: 30px;
}

.grad_cta-simple.top_20 {
  padding-top: 20px;
}

.other-tools__section {
  background-color: #111;
  padding: 64px 30px;
}

.other-tools__section.pt--40 {
  padding-top: 40px;
}

.tools__section-graient {
  background-image: linear-gradient(0deg, #1d1d1d, #111);
  padding: 40px 30px 64px;
}

.tools__section-graient.pt--40 {
  padding-top: 40px;
}

.tools-other__main {
  margin-top: 40px;
}

.tools-other__list {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tools-other__item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--dark);
  color: var(--white);
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 43px 30px;
  transition: all .4s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tools-other__item:hover {
  transform: translate(0, -5px);
}

.tools-other__item.is--blog {
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
}

.tools-other__img {
  object-fit: scale-down;
  width: 22.6vw;
  max-width: 276px;
  max-height: 190px;
}

.tools-other__content {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex-flow: column;
  line-height: 22px;
  display: flex;
}

.tools-other__link {
  position: absolute;
  inset: 0%;
}

.h3_24 {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.af__hero {
  background-color: var(--dark);
  color: var(--white);
  padding: 127px 30px 0;
  overflow: hidden;
}

.heading-55 {
  font-size: 30px;
  font-weight: 400;
  line-height: 38px;
}

.why__h2 {
  color: var(--secondary-purple);
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.af__hero-content {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 815px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.af__h1 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: center;
  align-items: center;
  margin-bottom: 16px;
  font-size: 50px;
  line-height: 58px;
  display: flex;
}

.af__h1-img {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306713f_af_hero-badge.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 102px;
  height: 69px;
  margin-bottom: -7px;
  display: inline-flex;
}

.af__hero-text {
  color: var(--tech-gray-text);
  max-width: 668px;
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 26px;
}

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

.af__hero-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100vw;
  margin-top: 58px;
  margin-left: -50vw;
  display: block;
  position: relative;
  left: 50%;
}

.af__hero-item {
  position: relative;
}

.tools__testimonial-quote {
  margin-bottom: 17px;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.tools__testimonial-link:hover {
  color: var(--primary-purple);
}

.tools__testimonial-link {
  color: var(--white-smoke-3);
  transition: all .3s;
}

.tools__testimonial-main {
  max-width: 520px;
}

.tools__testimonial-person-job {
  color: var(--tech-gray-text);
  font-size: 18px;
  line-height: 22px;
}

.af__hero-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.af__hero-image {
  object-fit: cover;
  height: 100%;
}

.af__hero-person {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: absolute;
  bottom: 25px;
}

.af__features {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 46px;
  margin-bottom: 34px;
  display: grid;
}

.af__feature {
  background-color: var(--white);
  border-radius: 8px;
  flex-flow: column;
  display: flex;
  overflow: hidden;
}

.af__feature-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 32px 30px 34px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
}

.af__feature-image {
  margin-top: auto;
}

.h2--40_28 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.h2--40_28.is--white {
  color: var(--white);
}

.h2--40_28.mb--17 {
  margin-bottom: 17px;
}

.h2--40_28.is--business-page {
  text-align: center;
  line-height: 48px;
}

.cta-flex {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.h3--24_18 {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.h3--24_18.mb--8 {
  margin-bottom: 8px;
}

.h3--24_18.is--white {
  color: var(--white);
}

.h3--24_18.fw--400 {
  font-weight: 400;
}

.af__testimonial {
  grid-column-gap: 78px;
  grid-row-gap: 78px;
  justify-content: space-between;
  align-items: center;
  max-width: 964px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.af__testimonial-img {
  max-width: 315px;
}

.af__testimonial-content {
  color: var(--tech-gray-text);
  font-size: 18px;
}

.af__testimonial-quote {
  color: var(--white);
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.af__hero-mobile-image {
  display: none;
}

.how-it-works__section {
  padding: 72px 30px;
}

.how-it-works__section.pb--0 {
  padding-bottom: 0;
}

.how-it-works__section.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.how-it-works__section.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.how-it-works__section.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.how-it-works__section.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.how-it-works__section.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.how-it-works__section.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.how-it-works__section.pb_70 {
  padding-bottom: 70px;
}

.how-it-works__section.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.how-it-works__section.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.how-it-works__section.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.how-it-works__section.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.how-it-works__section.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.how-it-works__section.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.how-it-works__section.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.how-it-works__section.lp-accordion {
  background-color: #1d1d1d;
}

.how-it-works__section.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.how-it-works__section.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.how-it-works__section.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.how-it-works__section.is--workflow {
  padding-bottom: 97px;
}

.how-it-works__section.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
}

.how-it-works__section.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.how-it-works__section.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.how-it-works__section.pb--120 {
  padding-bottom: 120px;
}

.how-it-works__section.is--dark {
  color: #fff;
  background-color: #191919;
}

.how-it-works__section.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.how-it-works__section.is--light {
  background-color: var(--light);
}

.how-it-works__section.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.how-it-works__section.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.how-it-works__section.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.how-it-works__section.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 90px;
}

.how-it-works__section.pb__lg-0 {
  padding-bottom: 0;
}

.how-it-works__section.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.how-it-works__section.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.how-it-works__section.is--made-with.hide--lg {
  display: none;
}

.how-it-works__section.is--made-with.bg--1d {
  background-color: var(--dark);
  padding-top: 60px;
  padding-bottom: 60px;
}

.how-it-works__section.is--dark_1d {
  background-color: var(--dark);
}

.how-it-works__section.is--relative {
  position: relative;
}

.how-it-works__section.pt--100 {
  padding-top: 100px;
}

.how-it-works__section.bg--1d {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 38px;
  padding-bottom: 24px;
}

.how-it-works__section.bg--1d.pt--0.is--producer-lp {
  padding-top: 40px;
  padding-bottom: 30px;
}

.how-it-works__section.bg--1d.z-index-2.mb--30 {
  padding-bottom: 30px;
}

.how-it-works__section.bg--1d.relative-3 {
  padding-top: 56px;
  padding-bottom: 96px;
}

.how-it-works__section.bg--1d.is--producer-lp {
  padding-top: 76px;
  padding-bottom: 70px;
}

.how-it-works__section.bg--1d.is--producer-remote {
  padding-top: 48px;
  padding-bottom: 64px;
}

.how-it-works__section.is--white {
  z-index: 2;
  background-color: var(--white);
  position: relative;
}

.how-it-works__section.is--white.p--0 {
  border-radius: 8px;
}

.how-it-works__section.is--white.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.how-it-works__section.is--white.pb--32 {
  padding-bottom: 32px;
}

.how-it-works__section.pt--200 {
  padding-top: 200px;
}

.how-it-works__section.top-290 {
  padding-top: 290px;
}

.how-it-works__section.pt--0 {
  padding-top: 0;
}

.how-it-works__section.p--0 {
  padding-top: 0;
  padding-bottom: 0;
}

.how-it-works__section.bottom-130 {
  padding-bottom: 130px;
}

.how-it-works__section.is--mount {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 56px;
  padding-bottom: 43px;
}

.how-it-works__section.mb--57 {
  padding-bottom: 57px;
}

.how-it-works__section.is--white_sm-light {
  background-color: var(--white);
}

.how-it-works__section.relative-3 {
  z-index: 3;
  position: relative;
}

.how-it-works__section.black_friday_banner {
  z-index: 5002;
  width: 100%;
  padding: 6px 17.5px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.how-it-works__section.is--busniess-page_grid {
  background-color: var(--dark);
  padding-top: 209px;
  padding-bottom: 0;
  overflow: hidden;
}

.how-it-works__section.videos_speak-section {
  background-color: var(--dark);
  padding-top: 72px;
  padding-bottom: 48px;
}

.how-it-works__section.videos_speak-section.is--business-page {
  padding-top: 48px;
}

.how-it-works__section.pb__32 {
  padding-bottom: 32px;
}

.how-it-works__section.py__32 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.how-it-works__section.py--24_0 {
  padding-top: 24px;
  padding-bottom: 0;
}

.how-it-works__section.pb--32 {
  padding-bottom: 32px;
}

.how-it-works__section.is--white-smoke {
  z-index: 2;
  background-color: var(--white-smoke-3);
  color: var(--dark);
  position: relative;
}

.how-it-works__section.is--white-smoke.p--0 {
  border-radius: 8px;
}

.how-it-works__section.is--white-smoke.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.how-it-works__section.is--white-smoke.pb--32 {
  padding-bottom: 32px;
}

.how-it-works__section.py--54_40 {
  padding-top: 54px;
  padding-bottom: 40px;
}

.how-it-works__section.py--48 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.how-it-works__steps {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  display: flex;
}

.how-it-works__step {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  border-bottom: 1px solid #ababab33;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 18px;
  display: flex;
}

.how-it-works__step.is--last {
  border-bottom-style: none;
}

.how-it-works__step.is--first {
  margin-top: 24px;
}

.how-it-works__step-number {
  color: var(--secondary-purple);
  min-width: -moz-fit-content;
  min-width: fit-content;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.how-it-works__step-description {
  font-size: 18px;
  line-height: 26px;
}

.how-it-works__inner-wrapper {
  grid-column-gap: 76px;
  grid-row-gap: 76px;
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 473px) 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  margin-top: 50px;
  display: grid;
}

.who-can-join__section {
  padding: 32px 30px 21px;
}

.who-can-join__section.pb--0 {
  padding-bottom: 0;
}

.who-can-join__section.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.who-can-join__section.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.who-can-join__section.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.who-can-join__section.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.who-can-join__section.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.who-can-join__section.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.who-can-join__section.pb_70 {
  padding-bottom: 70px;
}

.who-can-join__section.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.who-can-join__section.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.who-can-join__section.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.who-can-join__section.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.who-can-join__section.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.who-can-join__section.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.who-can-join__section.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.who-can-join__section.lp-accordion {
  background-color: #1d1d1d;
}

.who-can-join__section.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.who-can-join__section.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.who-can-join__section.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.who-can-join__section.is--workflow {
  padding-bottom: 97px;
}

.who-can-join__section.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
}

.who-can-join__section.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.who-can-join__section.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.who-can-join__section.pb--120 {
  padding-bottom: 120px;
}

.who-can-join__section.is--dark {
  color: #fff;
  background-color: #191919;
}

.who-can-join__section.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.who-can-join__section.is--light {
  background-color: var(--light);
}

.who-can-join__section.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.who-can-join__section.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.who-can-join__section.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.who-can-join__section.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 90px;
}

.who-can-join__section.pb__lg-0 {
  padding-bottom: 0;
}

.who-can-join__section.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.who-can-join__section.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.who-can-join__section.is--made-with.hide--lg {
  display: none;
}

.who-can-join__section.is--made-with.bg--1d {
  background-color: var(--dark);
  padding-top: 60px;
  padding-bottom: 60px;
}

.who-can-join__section.is--dark_1d {
  background-color: var(--dark);
}

.who-can-join__section.is--relative {
  position: relative;
}

.who-can-join__section.pt--100 {
  padding-top: 100px;
}

.who-can-join__section.bg--1d {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 38px;
  padding-bottom: 24px;
}

.who-can-join__section.bg--1d.pt--0.is--producer-lp {
  padding-top: 40px;
  padding-bottom: 30px;
}

.who-can-join__section.bg--1d.z-index-2.mb--30 {
  padding-bottom: 30px;
}

.who-can-join__section.bg--1d.relative-3 {
  padding-top: 56px;
  padding-bottom: 96px;
}

.who-can-join__section.bg--1d.is--producer-lp {
  padding-top: 76px;
  padding-bottom: 70px;
}

.who-can-join__section.bg--1d.is--producer-remote {
  padding-top: 48px;
  padding-bottom: 64px;
}

.who-can-join__section.is--white {
  z-index: 2;
  background-color: var(--white);
  position: relative;
}

.who-can-join__section.is--white.p--0 {
  border-radius: 8px;
}

.who-can-join__section.is--white.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.who-can-join__section.is--white.pb--32 {
  padding-bottom: 32px;
}

.who-can-join__section.pt--200 {
  padding-top: 200px;
}

.who-can-join__section.top-290 {
  padding-top: 290px;
}

.who-can-join__section.pt--0 {
  padding-top: 0;
}

.who-can-join__section.p--0 {
  padding-top: 0;
  padding-bottom: 0;
}

.who-can-join__section.bottom-130 {
  padding-bottom: 130px;
}

.who-can-join__section.is--mount {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 56px;
  padding-bottom: 43px;
}

.who-can-join__section.mb--57 {
  padding-bottom: 57px;
}

.who-can-join__section.is--white_sm-light {
  background-color: var(--white);
}

.who-can-join__section.relative-3 {
  z-index: 3;
  position: relative;
}

.who-can-join__section.black_friday_banner {
  z-index: 5002;
  width: 100%;
  padding: 6px 17.5px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.who-can-join__section.is--busniess-page_grid {
  background-color: var(--dark);
  padding-top: 209px;
  padding-bottom: 0;
  overflow: hidden;
}

.who-can-join__section.videos_speak-section {
  background-color: var(--dark);
  padding-top: 72px;
  padding-bottom: 48px;
}

.who-can-join__section.videos_speak-section.is--business-page {
  padding-top: 48px;
}

.who-can-join__section.pb__32 {
  padding-bottom: 32px;
}

.who-can-join__section.py__32 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.who-can-join__section.py--24_0 {
  padding-top: 24px;
  padding-bottom: 0;
}

.who-can-join__section.pb--32 {
  padding-bottom: 32px;
}

.who-can-join__section.is--white-smoke {
  z-index: 2;
  background-color: var(--white-smoke-3);
  color: var(--dark);
  position: relative;
}

.who-can-join__section.is--white-smoke.p--0 {
  border-radius: 8px;
}

.who-can-join__section.is--white-smoke.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.who-can-join__section.is--white-smoke.pb--32 {
  padding-bottom: 32px;
}

.who-can-join__section.py--54_40 {
  padding-top: 54px;
  padding-bottom: 40px;
}

.who-can-join__section.py--48 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.who-can-join__cards {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 35px;
  display: grid;
}

.who-can-join__card {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  background-image: linear-gradient(#252525, #2c2c2c);
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 63px 30px 64px;
  display: flex;
}

.who-can-join__card-text {
  color: var(--tech-gray-text);
  flex: 1;
  font-size: 18px;
  line-height: 26px;
}

.who-can-join__card-image {
  max-height: 29px;
}

.join-the-program__section {
  padding: 40px 30px;
}

.join-the-program__section.pb--0 {
  padding-bottom: 0;
}

.join-the-program__section.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.join-the-program__section.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.join-the-program__section.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.join-the-program__section.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.join-the-program__section.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.join-the-program__section.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.join-the-program__section.pb_70 {
  padding-bottom: 70px;
}

.join-the-program__section.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.join-the-program__section.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.join-the-program__section.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.join-the-program__section.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.join-the-program__section.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.join-the-program__section.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.join-the-program__section.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.join-the-program__section.lp-accordion {
  background-color: #1d1d1d;
}

.join-the-program__section.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.join-the-program__section.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.join-the-program__section.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.join-the-program__section.is--workflow {
  padding-bottom: 97px;
}

.join-the-program__section.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
}

.join-the-program__section.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.join-the-program__section.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.join-the-program__section.pb--120 {
  padding-bottom: 120px;
}

.join-the-program__section.is--dark {
  color: #fff;
  background-color: #191919;
}

.join-the-program__section.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.join-the-program__section.is--light {
  background-color: var(--light);
}

.join-the-program__section.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.join-the-program__section.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.join-the-program__section.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.join-the-program__section.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 90px;
}

.join-the-program__section.pb__lg-0 {
  padding-bottom: 0;
}

.join-the-program__section.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.join-the-program__section.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.join-the-program__section.is--made-with.hide--lg {
  display: none;
}

.join-the-program__section.is--made-with.bg--1d {
  background-color: var(--dark);
  padding-top: 60px;
  padding-bottom: 60px;
}

.join-the-program__section.is--dark_1d {
  background-color: var(--dark);
}

.join-the-program__section.is--relative {
  position: relative;
}

.join-the-program__section.pt--100 {
  padding-top: 100px;
}

.join-the-program__section.bg--1d {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 38px;
  padding-bottom: 24px;
}

.join-the-program__section.bg--1d.pt--0.is--producer-lp {
  padding-top: 40px;
  padding-bottom: 30px;
}

.join-the-program__section.bg--1d.z-index-2.mb--30 {
  padding-bottom: 30px;
}

.join-the-program__section.bg--1d.relative-3 {
  padding-top: 56px;
  padding-bottom: 96px;
}

.join-the-program__section.bg--1d.is--producer-lp {
  padding-top: 76px;
  padding-bottom: 70px;
}

.join-the-program__section.bg--1d.is--producer-remote {
  padding-top: 48px;
  padding-bottom: 64px;
}

.join-the-program__section.is--white {
  z-index: 2;
  background-color: var(--white);
  position: relative;
}

.join-the-program__section.is--white.p--0 {
  border-radius: 8px;
}

.join-the-program__section.is--white.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.join-the-program__section.is--white.pb--32 {
  padding-bottom: 32px;
}

.join-the-program__section.pt--200 {
  padding-top: 200px;
}

.join-the-program__section.top-290 {
  padding-top: 290px;
}

.join-the-program__section.pt--0 {
  padding-top: 0;
}

.join-the-program__section.p--0 {
  padding-top: 0;
  padding-bottom: 0;
}

.join-the-program__section.bottom-130 {
  padding-bottom: 130px;
}

.join-the-program__section.is--mount {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 56px;
  padding-bottom: 43px;
}

.join-the-program__section.mb--57 {
  padding-bottom: 57px;
}

.join-the-program__section.is--white_sm-light {
  background-color: var(--white);
}

.join-the-program__section.relative-3 {
  z-index: 3;
  position: relative;
}

.join-the-program__section.black_friday_banner {
  z-index: 5002;
  width: 100%;
  padding: 6px 17.5px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.join-the-program__section.is--busniess-page_grid {
  background-color: var(--dark);
  padding-top: 209px;
  padding-bottom: 0;
  overflow: hidden;
}

.join-the-program__section.videos_speak-section {
  background-color: var(--dark);
  padding-top: 72px;
  padding-bottom: 48px;
}

.join-the-program__section.videos_speak-section.is--business-page {
  padding-top: 48px;
}

.join-the-program__section.pb__32 {
  padding-bottom: 32px;
}

.join-the-program__section.py__32 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.join-the-program__section.py--24_0 {
  padding-top: 24px;
  padding-bottom: 0;
}

.join-the-program__section.pb--32 {
  padding-bottom: 32px;
}

.join-the-program__section.is--white-smoke {
  z-index: 2;
  background-color: var(--white-smoke-3);
  color: var(--dark);
  position: relative;
}

.join-the-program__section.is--white-smoke.p--0 {
  border-radius: 8px;
}

.join-the-program__section.is--white-smoke.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.join-the-program__section.is--white-smoke.pb--32 {
  padding-bottom: 32px;
}

.join-the-program__section.py--54_40 {
  padding-top: 54px;
  padding-bottom: 40px;
}

.join-the-program__section.py--48 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.join-the-program__wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.join-the-program__text {
  text-align: center;
  font-size: 18px;
  line-height: 26px;
}

.tools-and-assets__section {
  background-color: var(--white-smoke-3);
  padding: 64px 30px;
}

.tools-and-assets__section.pb--0 {
  padding-bottom: 0;
}

.tools-and-assets__section.is--dark.p--mobile-48._2 {
  background-color: #1d1d1d;
}

.tools-and-assets__section.is--black-gradient {
  background-image: linear-gradient(#1d1d1d, #000);
}

.tools-and-assets__section.is--black-gradient.pt-mobile-48 {
  overflow: hidden;
}

.tools-and-assets__section.is--black-gradient.pt-mobile-48.is--hidden {
  display: none;
}

.tools-and-assets__section.cwe {
  z-index: 0;
  background-color: #1d1d1d;
  max-height: none;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.tools-and-assets__section.is_mc {
  color: var(--white);
  background-image: linear-gradient(#1d1d1d, #000);
  padding-top: 120px;
  padding-bottom: 120px;
}

.tools-and-assets__section.pb_70 {
  padding-bottom: 70px;
}

.tools-and-assets__section.made-with_section {
  padding-top: 54px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.tools-and-assets__section.made-with_section.pb--74 {
  padding-bottom: 74px;
}

.tools-and-assets__section.made-with_section.black_bg {
  background-color: #1d1d1d;
  padding-top: 0;
}

.tools-and-assets__section.gradient_cta {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830665a7_gradient-cta-bg.svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 90px;
  padding-bottom: 90px;
}

.tools-and-assets__section.tools-sticky-section {
  color: #ababab;
  background-color: #242424;
  padding-top: 130px;
  padding-bottom: 160px;
}

.tools-and-assets__section.tools-sticky-section.is--dark {
  background-color: #1d1d1d;
  padding-top: 20px;
}

.tools-and-assets__section.lp-features {
  padding-top: 63px;
  padding-bottom: 100px;
}

.tools-and-assets__section.lp-accordion {
  background-color: #1d1d1d;
}

.tools-and-assets__section.ready-for-use {
  background-color: #1d1d1d;
  padding-top: 60px;
  padding-bottom: 65px;
}

.tools-and-assets__section.lp-more-fearures {
  padding-top: 55px;
  padding-bottom: 70px;
}

.tools-and-assets__section.lp--cta {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.tools-and-assets__section.is--workflow {
  padding-bottom: 97px;
}

.tools-and-assets__section.is--dark-linear {
  background-image: linear-gradient(#151515, #1d1d1d);
}

.tools-and-assets__section.is--dark-linear__hor {
  background-image: linear-gradient(0deg, #1d1d1d, #151515);
  position: relative;
}

.tools-and-assets__section.py--70_60 {
  padding-top: 70px;
  padding-bottom: 60px;
}

.tools-and-assets__section.pb--120 {
  padding-bottom: 120px;
}

.tools-and-assets__section.is--dark {
  color: #fff;
  background-color: #191919;
}

.tools-and-assets__section.py--52_31 {
  padding-top: 52px;
  padding-bottom: 31px;
}

.tools-and-assets__section.is--light {
  background-color: var(--light);
}

.tools-and-assets__section.py--70_100 {
  padding-top: 70px;
  padding-bottom: 100px;
}

.tools-and-assets__section.is--edit {
  color: var(--white);
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.tools-and-assets__section.is--resources-section {
  z-index: 1;
  background-color: var(--dark);
  color: var(--white);
  background-image: linear-gradient(0deg, #0000, #00000080 62%, #000);
  position: relative;
}

.tools-and-assets__section.is--go-live {
  background-color: var(--light);
  padding-top: 70px;
  padding-bottom: 90px;
}

.tools-and-assets__section.pb__lg-0 {
  padding-bottom: 0;
}

.tools-and-assets__section.is--team-cta {
  color: #fff;
  background-color: #191919;
}

.tools-and-assets__section.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.tools-and-assets__section.is--made-with.hide--lg {
  display: none;
}

.tools-and-assets__section.is--made-with.bg--1d {
  background-color: var(--dark);
  padding-top: 60px;
  padding-bottom: 60px;
}

.tools-and-assets__section.is--dark_1d {
  background-color: var(--dark);
}

.tools-and-assets__section.is--relative {
  position: relative;
}

.tools-and-assets__section.pt--100 {
  padding-top: 100px;
}

.tools-and-assets__section.bg--1d {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 38px;
  padding-bottom: 24px;
}

.tools-and-assets__section.bg--1d.pt--0.is--producer-lp {
  padding-top: 40px;
  padding-bottom: 30px;
}

.tools-and-assets__section.bg--1d.z-index-2.mb--30 {
  padding-bottom: 30px;
}

.tools-and-assets__section.bg--1d.relative-3 {
  padding-top: 56px;
  padding-bottom: 96px;
}

.tools-and-assets__section.bg--1d.is--producer-lp {
  padding-top: 76px;
  padding-bottom: 70px;
}

.tools-and-assets__section.bg--1d.is--producer-remote {
  padding-top: 48px;
  padding-bottom: 64px;
}

.tools-and-assets__section.is--white {
  z-index: 2;
  background-color: var(--white);
  position: relative;
}

.tools-and-assets__section.is--white.p--0 {
  border-radius: 8px;
}

.tools-and-assets__section.is--white.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.tools-and-assets__section.is--white.pb--32 {
  padding-bottom: 32px;
}

.tools-and-assets__section.pt--200 {
  padding-top: 200px;
}

.tools-and-assets__section.top-290 {
  padding-top: 290px;
}

.tools-and-assets__section.pt--0 {
  padding-top: 0;
}

.tools-and-assets__section.p--0 {
  padding-top: 0;
  padding-bottom: 0;
}

.tools-and-assets__section.bottom-130 {
  padding-bottom: 130px;
}

.tools-and-assets__section.is--mount {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 56px;
  padding-bottom: 43px;
}

.tools-and-assets__section.mb--57 {
  padding-bottom: 57px;
}

.tools-and-assets__section.is--white_sm-light {
  background-color: var(--white);
}

.tools-and-assets__section.relative-3 {
  z-index: 3;
  position: relative;
}

.tools-and-assets__section.black_friday_banner {
  z-index: 5002;
  width: 100%;
  padding: 6px 17.5px;
  position: fixed;
  inset: 0% auto auto 0%;
}

.tools-and-assets__section.is--busniess-page_grid {
  background-color: var(--dark);
  padding-top: 209px;
  padding-bottom: 0;
  overflow: hidden;
}

.tools-and-assets__section.videos_speak-section {
  background-color: var(--dark);
  padding-top: 72px;
  padding-bottom: 48px;
}

.tools-and-assets__section.videos_speak-section.is--business-page {
  padding-top: 48px;
}

.tools-and-assets__section.pb__32 {
  padding-bottom: 32px;
}

.tools-and-assets__section.py__32 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.tools-and-assets__section.py--24_0 {
  padding-top: 24px;
  padding-bottom: 0;
}

.tools-and-assets__section.pb--32 {
  padding-bottom: 32px;
}

.tools-and-assets__section.is--white-smoke {
  z-index: 2;
  background-color: var(--white-smoke-3);
  color: var(--dark);
  position: relative;
}

.tools-and-assets__section.is--white-smoke.p--0 {
  border-radius: 8px;
}

.tools-and-assets__section.is--white-smoke.is--teams-section {
  padding-top: 0;
  padding-bottom: 0;
}

.tools-and-assets__section.is--white-smoke.pb--32 {
  padding-bottom: 32px;
}

.tools-and-assets__section.py--54_40 {
  padding-top: 54px;
  padding-bottom: 40px;
}

.tools-and-assets__section.py--48 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.tools-and-assets__content {
  grid-column-gap: 163px;
  grid-row-gap: 163px;
  grid-template-rows: auto;
  grid-template-columns: 374px 1fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
  display: grid;
}

.tools-and-assets__list {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tools-and-assets__list-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.tools-and-assets__item-title {
  color: var(--dark);
  font-size: 24px;
  font-weight: 700;
  line-height: 125%;
}

.tools-and-assets__item-text {
  color: var(--dark);
  font-size: 18px;
  line-height: 26px;
}

.tools-other__arrow, .tools-and-assets__image-mobile {
  display: none;
}

.cta-on-grey-bg__section {
  background-color: var(--white-smoke-3);
  order: 3;
  margin-top: -10px;
  padding: 16px 30px 48px;
}

.cta-on-grey-bg__section.top_20 {
  padding-top: 20px;
}

.cta-on-grey-bg__section.ty_3 {
  padding-bottom: 48px;
}

.cta-on-grey-bg__section.ty_2 {
  padding-top: 64px;
}

.af__hero-grid-overlay {
  z-index: 1;
  background-image: linear-gradient(90deg, #1d1d1d, #0000);
  width: 55px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.af__hero-grid-overlay.is--right {
  background-image: linear-gradient(270deg, #1d1d1d, #0000);
  inset: 0% 0% 0% auto;
}

.cs__bottom-image.is--mobile {
  display: none;
}

.cs__author-position {
  color: #ababab;
  font-size: 16px;
  line-height: 24px;
}

.cs__author-position._60 {
  color: #fff9;
  text-align: center;
}

.cs__author-position.white {
  color: #fff;
}

.cs__author-position.white.ex-bold {
  font-weight: 800;
}

.cs__author-position.normal {
  color: #fff;
  font-weight: 400;
  line-height: 22px;
}

.cs__author-position._8 {
  color: #888;
}

.cs__author-position._8.pad {
  border-radius: 4px;
  padding: 5px;
}

.cs__author-position.extra-bold {
  color: #fff;
  font-weight: 700;
  line-height: 18px;
}

.cs__author-position.extra-bold.em {
  font-size: .8em;
}

.cs__author-position.black {
  color: #1d1d1d;
  text-align: center;
  line-height: 22px;
}

.cs__author-position.black.left {
  text-align: left;
}

.cs__author-position.black.left._400-weight {
  font-weight: 600;
}

.cs__author-position.black._w-400 {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}

.cs__author-position.is--center {
  text-align: center;
}

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

.af__hero-img {
  min-width: 2048px;
  position: relative;
  left: 50%;
  transform: translate(-50%);
}

.c-marque-wrapper {
  flex-direction: row;
  align-items: stretch;
  margin-bottom: 20px;
  margin-right: 0;
  display: flex;
}

.c-marque-wrapper.is--new {
  width: auto;
}

.rs-cta__heading-ty2 {
  max-width: 790px;
  margin-bottom: 24px;
}

.rs-cta__heading-ty2.ty_2 {
  margin-bottom: 8px;
  font-weight: 700;
}

.rs-cta__heading-ty2 p {
  color: var(--tech-gray-text);
  font-size: 18px;
  line-height: 26px;
}

.rs-cta__heading-ty2.ty_3.on--white-smoke-bg {
  color: var(--dark);
}

.rs-cta__heading-ty2 h2 {
  margin-bottom: 8px;
  font-size: 30px;
  font-weight: 400;
  line-height: 38px;
}

.rs-cta__heading-ty2 h3 {
  margin-bottom: 8px;
  font-size: 30px;
  line-height: 38px;
}

.step_col-heading {
  text-align: center;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.dark-cta {
  text-align: center;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 68px;
  padding-bottom: 59px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 8px 20px #00000026;
}

.dark-cta.mt--72 {
  margin-top: 72px;
}

.dark-cta.ty_2 {
  margin-top: 19px;
  padding-top: 56px;
  padding-bottom: 65px;
}

.team__wrapp {
  margin-bottom: 110px;
}

.go-live__video-inner-2 {
  max-width: 900px;
}

.go-live__video-inner-2.is--mobile {
  display: none;
}

.university-video__h1-2 {
  color: #fff;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 800;
  line-height: 34px;
}

.background-video-7, .background-video-8 {
  opacity: .99;
  flex: 0 auto;
  min-width: 100%;
  height: auto;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.hero-video__overlay-2 {
  display: none;
}

.link__primary {
  color: var(--primary-purple);
  transition: all .3s;
}

.link__primary:hover {
  color: var(--secondary-purple);
}

.h2--26_30 {
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 700;
  line-height: 34px;
}

.h2--26_30.is--white {
  color: var(--white);
}

.h2--26_30.is--center {
  text-align: center;
}

.general-landing__hero_section {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #111;
  flex-flow: column;
  padding-top: 6.25rem;
  padding-bottom: 1.875rem;
  display: flex;
}

.image-224 {
  width: 12px;
  height: 12px;
}

.rs-homepage-header-sub-link-3 {
  color: #ababab;
  white-space: normal;
  overflow-wrap: normal;
  border-bottom: 1px solid #ababab;
  font-size: 12px;
  line-height: 14px;
  text-decoration: none;
  transition: opacity .3s;
}

.rs-homepage-header-sub-link-3:hover {
  opacity: .8;
}

.rs-homepage-header-sub-link-3.is--podcasters {
  text-decoration: none;
  text-decoration-thickness: 0;
}

.general-landing__hero_header {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.general-landing__hero_title {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-size: 5rem;
  font-weight: 800;
  line-height: 5.375rem;
}

.general-landing__hero_text {
  color: var(--white);
  text-align: center;
  margin-bottom: .625rem;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.625rem;
}

.general-marquee__section {
  background-color: #111;
  padding-top: 2.1875rem;
  padding-bottom: 2.3125rem;
}

.g2-badge__wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: center;
  align-items: center;
  min-width: -moz-fit-content;
  min-width: fit-content;
  display: flex;
}

.g2-badge__wrapper.ty_2 {
  margin-bottom: 37px;
}

.g2-badge__image {
  max-width: 3.125rem;
}

.g2-badge__divider {
  background-color: #fff6;
  width: 1px;
  height: 2.1875rem;
  margin-left: 29px;
  margin-right: 25px;
}

.g2-badge__divider.is--small {
  height: 35px;
  margin-left: 19px;
  margin-right: 17px;
}

.general-marquee__wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.general-marquee__title {
  color: var(--tech-gray-text);
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.625rem;
}

.general-marquee__content_wrapper {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  max-width: 100%;
  display: flex;
}

.general-marquee__content_marquee-wrapper {
  position: relative;
  overflow: hidden;
}

.general-marquee__left-overlay {
  background-image: linear-gradient(90deg, #111, #1110);
  width: 8.25rem;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.general-marquee__right-overlay {
  background-image: linear-gradient(90deg, #1110, #111);
  width: 8.25rem;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.general-landing__hero_cards {
  width: 100%;
  padding-bottom: 0;
  display: flex;
  overflow: visible;
}

.general-landing__hero_cards.swiper-wrapper {
  padding-bottom: 0;
  padding-left: 0;
}

.general-landing__hero_card {
  border-radius: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 13.375rem;
  min-width: 13.375rem;
  height: 15.625rem;
  min-height: 15.625rem;
  padding-top: 2rem;
  display: flex;
  position: relative;
}

.general-landing__hero_card.is-podcast {
  background-color: #baa7ff;
}

.general-landing__hero_card.is-podcast.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__hero_card.is-social-media-clips {
  background-color: #ff9d72;
}

.general-landing__hero_card.is-social-media-clips.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__hero_card.is-video-interviews {
  background-color: #7cc5cf;
}

.general-landing__hero_card.is-video-interviews.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__hero_card.is-transcriptions {
  background-color: #f2a5ff;
}

.general-landing__hero_card.is-transcriptions.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__hero_card.is-captions {
  background-color: #a8d7da;
}

.general-landing__hero_card.is-captions.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__hero_card.is-webinars {
  background-color: #8ab1e7;
}

.general-landing__hero_card.is-webinars.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__hero_card.is-ai-show-notes {
  background-color: #a3e3ce;
}

.general-landing__hero_card.is-ai-show-notes.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__hero_card.is-video-marketing {
  background-color: #cfe78a;
}

.general-landing__hero_card.is-video-marketing.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__hero_card__title {
  color: #111;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.625rem;
}

.general-landing__hero_card__image {
  object-fit: cover;
  width: 100%;
  max-height: 70%;
  position: absolute;
  inset: auto 0% 0%;
}

.general-landing__hero_card__image.is-podcast {
  max-width: calc(100% - 12px);
  inset: auto 0% 0% auto;
}

.general-landing__hero_card__image.is-video-interviews {
  max-width: calc(100% - 26px);
  inset: auto auto 0% 0%;
}

.general-landing__hero_card__image.is-transcriptions {
  max-width: calc(100% - 26px);
  inset: auto 0% 0% auto;
}

.general-landing__hero_card__image.is-captions {
  inset: auto auto 0% 0%;
}

.general-landing__hero_card__image.is-webinars, .general-landing__hero_card__image.is-ai-show-notes {
  max-width: calc(100% - 30px);
  inset: auto 0% 0% auto;
}

.general-landing__hero_card__image.is-video-marketing {
  max-width: calc(100% - 26px);
  inset: auto 0% 0% auto;
}

.is-general-landing {
  color: #fff;
  background-color: #111;
  padding-top: 48px;
  padding-bottom: 88px;
  overflow: hidden;
}

.is-general-landing.hide--lg {
  display: none;
}

.is-general-landing.bg--1d {
  background-color: var(--dark);
  padding-top: 60px;
  padding-bottom: 60px;
}

.is-general-landing.ty_2 {
  padding-bottom: 48px;
}

.overflow-vissible {
  overflow: visible;
}

.general-landing__hero_prev__button-wrapper {
  z-index: 2;
  visibility: visible;
  background-image: linear-gradient(90deg, #111, #1110);
  width: 8.9375rem;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: visible;
}

.general-landing__hero_prev__button-icon {
  z-index: 3;
  visibility: visible;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 2.5rem;
  display: flex;
  position: absolute;
  top: 50%;
  left: -15%;
  transform: translate(0, -50%);
}

.general-landing__hero_next__button-wrapper {
  z-index: 2;
  background-image: linear-gradient(270deg, #111, #1110);
  width: 8.9375rem;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.general-landing__hero_next__button-icon {
  z-index: 3;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 2.5rem;
  display: flex;
  position: absolute;
  top: 50%;
  right: -15%;
  transform: translate(0, -50%);
}

.outer-wrapper {
  overflow: visible;
}

.outer-wrapper.max-w-1360 {
  width: 100%;
  max-width: 85rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.user-cases-rows-sec__wrapper {
  grid-column-gap: 5.875rem;
  grid-row-gap: 5.875rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.user-cases-rows-sec__title {
  letter-spacing: -1px;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 150%;
}

.general-landing__hero-swiper.swiper {
  padding-top: 20px;
}

.general-landing__hero_prev__button {
  z-index: 3;
  cursor: pointer;
  visibility: visible;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition-property: opacity;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
  position: absolute;
  top: calc(50% + 10px);
  left: -15%;
  transform: translate(0, -50%);
}

.general-landing__hero_prev__button:hover {
  opacity: .8;
}

.general-landing__hero_prev__button-block {
  z-index: 2;
  visibility: visible;
  background-image: linear-gradient(90deg, #111, #1110);
  width: 143px;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: visible;
}

.general-landing__hero_next__button-block {
  z-index: 2;
  background-image: linear-gradient(270deg, #111, #1110);
  width: 143px;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.general-landing__hero_next__button {
  z-index: 3;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 2.5rem;
  transition-property: opacity;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
  position: absolute;
  top: calc(50% + 10px);
  right: -15%;
  transform: translate(0, -50%);
}

.general-landing__hero_next__button:hover {
  opacity: .8;
}

.is--promote {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  width: 51.6vw;
  max-width: 740px;
  margin: 120px auto 0 23px;
}

.general-landing__swiper-card {
  border-radius: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 13.375rem;
  min-width: 13.375rem;
  height: 15.625rem;
  min-height: 15.625rem;
  padding-top: 2rem;
  transition: all .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.general-landing__swiper-card:hover {
  transform: translate(0, -10px);
}

.general-landing__swiper-card.is-podcast {
  background-color: #baa7ff;
}

.general-landing__swiper-card.is-podcast.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__swiper-card.is-social-media-clips {
  background-color: #ff9d72;
}

.general-landing__swiper-card.is-social-media-clips.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__swiper-card.is-video-interviews {
  background-color: #7cc5cf;
}

.general-landing__swiper-card.is-video-interviews.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__swiper-card.is-transcriptions {
  background-color: #f2a5ff;
}

.general-landing__swiper-card.is-transcriptions.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__swiper-card.is-captions {
  background-color: #a8d7da;
}

.general-landing__swiper-card.is-captions.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__swiper-card.is-webinars {
  background-color: #8ab1e7;
}

.general-landing__swiper-card.is-webinars.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__swiper-card.is-ai-show-notes {
  background-color: #a3e3ce;
}

.general-landing__swiper-card.is-ai-show-notes.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__swiper-card.is-video-marketing {
  background-color: #cfe78a;
}

.general-landing__swiper-card.is-video-marketing.swiper-slide {
  margin-bottom: 0;
  margin-right: 0;
}

.general-landing__swiper-card.swiper-slide {
  width: 213px;
  min-width: 0;
  height: 250px;
  min-height: 0;
}

.general-landing__swiper-card.swiper-slide:hover {
  transform: translate(0, -10px);
}

.is--promote_2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  margin-top: 120px;
  margin-bottom: 0;
}

.pod-hero {
  background-color: var(--dark);
  color: var(--white);
  padding-top: 110px;
  padding-bottom: 40px;
}

.pod-hero__content {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 796px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.h1--56_30 {
  margin-bottom: 0;
  font-size: 56px;
  line-height: 64px;
}

.pod-made__section {
  background-color: var(--dark);
  padding-top: 30px;
  padding-bottom: 40px;
  overflow: hidden;
}

.carousel__wrap, .carousel__inner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.carousel__item {
  max-width: 171px;
}

.spacer-26 {
  padding-top: 26px;
}

.s-cta {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

.h3--24_24 {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.ac__wrapp {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  display: flex;
}

.ac__contnet {
  width: 100%;
  max-width: 530px;
}

.ac__contnet.is--sm {
  max-width: 473px;
}

.ac__image-wrap {
  width: 100%;
  position: relative;
}

.ac__image {
  max-width: 791px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.ac__image.is--sm {
  max-width: 523px;
  top: 16px;
  left: auto;
  right: -30px;
}

.acc__wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  max-width: 473px;
  margin-top: 22px;
  margin-bottom: 32px;
  display: flex;
}

.acc__item {
  border-radius: 4px;
  padding: 12px 18px;
}

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

.acc__item.is--dark {
  color: var(--tech-gray-text);
}

.acc__item.is--dark.active {
  background-color: var(--secondary--black-2);
  color: var(--white);
}

.acc__heading {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.acc__content {
  padding-top: 4px;
}

.h3--18 {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.flex__wrapp {
  grid-column-gap: 140px;
  grid-row-gap: 140px;
  flex-flow: column;
  margin-top: 80px;
  display: flex;
}

.flex__item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.flex__item-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  width: 100%;
  max-width: 375px;
  display: flex;
}

.flex__item-content.is--lg {
  max-width: 405px;
}

.flex__item-img-wrap {
  width: 100%;
  max-width: 570px;
}

.container-1160-6 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-6.is--solution-market {
  border-radius: 8px;
  width: 100%;
}

.div-block-251, .div-block-249 {
  width: 100%;
  max-width: 315px;
}

.section-single-studio {
  background-color: #1d1d1d;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-single-studio.is--solution-market {
  background-color: #f6f6f6;
}

.section-single-studio.is--solution-market.is--marketers-lp {
  padding-top: 88px;
  padding-bottom: 88px;
}

.recording-h3 {
  color: #fff;
  margin-bottom: 24px;
}

.recording-h3.recordiing-h3-v1 {
  max-width: 262px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.recording-h3.recording-h3-v2 {
  max-width: 160px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.heading-58 {
  color: #fff;
  margin-bottom: 32px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 24px;
  line-height: 30px;
}

.div-block-247 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 515px;
  display: flex;
}

.div-block-250 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  display: flex;
}

.buttons-wrapper-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.buttons-wrapper-2.is--solution-market-2 {
  margin-bottom: 0;
}

.recording-p {
  color: #d2d2d2;
  max-width: 315px;
  font-size: 18px;
  line-height: 26px;
}

.recording-p.recording-p-v2 {
  max-width: 300px;
}

.div-block-248 {
  justify-content: flex-end;
  width: 100%;
  max-width: 645px;
  display: flex;
}

.visibility-toggle {
  font-size: 16px;
  line-height: 22px;
}

.visibility-toggle.is--podcasters-tw-p1 {
  width: 100%;
  max-width: 410px;
}

.heading-63 {
  font-weight: 800;
}

.heading-63.marketers-tabs-heading-1 {
  max-width: 400px;
  margin-bottom: 32px;
}

.text-block-82 {
  font-size: 14px;
  line-height: 20px;
}

.heading-64 {
  font-weight: 700;
}

.image-231 {
  box-sizing: content-box;
  width: 791px;
  max-width: 791px;
  height: 653px;
}

.div-hover {
  padding: 18px;
}

.heading-65 {
  font-weight: 700;
}

.ra-pricing-button-3 {
  color: #1b2127;
  text-align: center;
  background-color: #0000;
  border: 1px solid #1b2127;
  border-radius: 4px;
  width: 100%;
  padding: 13px 5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  transition: all .3s;
}

.ra-pricing-button-3:hover {
  color: #fff;
  background-color: #1b2127;
}

.ra-pricing-button-3.is-solution-market {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.container-tabs-market {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1160px;
  display: flex;
}

.tabs-market-cta {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.tabs-market-cta.is--solution-market {
  display: none;
}

.div-hover-wrapper {
  height: 380px;
}

.tabs-market-right {
  width: 100%;
  max-width: 570px;
  height: 653px;
}

.section-tabs-market {
  background-color: #f6f6f6;
  padding-top: 88px;
}

.section-tabs-market.section-tabs-market-white {
  padding-bottom: 0;
}

.heading-67, .heading-66 {
  font-weight: 700;
}

.tabs-market-left {
  width: 100%;
  max-width: 510px;
  padding-right: 70px;
}

.editing__item-2 {
  color: #ababab;
  background-color: #1d1d1d;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  padding-top: 34px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.editing__item-2.is--solution-market {
  background-color: #2c2c2c;
}

.use-cases-new-row__text-2 {
  color: #ababab;
  width: 85%;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.625rem;
}

.use-cases-new-row__text-2.is--solution-market {
  color: #ababab;
  width: 100%;
  max-width: 340px;
}

.use-cases-row-content-3 {
  border-radius: 8px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 571px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-cases-row-content-3.w {
  width: 690px;
  height: 422px;
}

.use-cases-row-content-3.w.is--solution-market {
  height: auto;
}

.heading-59 {
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-59.is--marketers-lp-heading {
  font-weight: 800;
}

.buttons-wrapper-3 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.buttons-wrapper-3.is--solution-market-2 {
  margin-bottom: 0;
}

.heading-60 {
  color: #fff;
  text-align: center;
  font-weight: 800;
}

.heading-60.is--solution-market {
  margin-bottom: 32px;
  font-size: 24.1px;
}

.container-1-2 {
  max-width: 1160px;
}

.container-1-2.use-cases-rows__wrapper {
  grid-column-gap: 8.125rem;
  grid-row-gap: 8.125rem;
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1-2.use-cases-rows__wrapper.is--solution-market {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-items: stretch;
}

.use-cases-new-row-text-2 {
  grid-row-gap: 1.375rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 425px;
  display: flex;
}

.use-cases-new-row-text-2.is--marketers-lp-use-cases-new-row-text {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.use-cases-new-row__heading-2 {
  color: #f6f6f6;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 3.125rem;
}

.use-cases-new-row__heading-2.is--desktop.is--all {
  max-width: 60%;
}

.use-cases-new-row__heading-2.is--solution-market {
  font-size: 30px;
  line-height: 38px;
}

.use-cases-new-row__heading-2.is--solution-market.is--solution-market-heading {
  margin-bottom: 0;
  line-height: 30px;
}

.use-cases-new-row__heading-2.is--solution-market.is--solution-market-heading-2 {
  margin-bottom: 24px;
}

.is--solution-market-text-edit-item-2 {
  max-width: 260px;
}

.editing__item-heading-2 {
  color: #fff;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.editing__item-heading-2.is--solution-market {
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 26px;
}

.editing__item-heading-2.is--marketing-lp {
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 18px;
}

.rs-leader-rating-2 {
  color: #fff;
  font-size: 34px;
  font-weight: 800;
  line-height: 28px;
}

.rs-leader-rating-2.is--small_3 {
  font-size: 23px;
  line-height: 20px;
}

.section-marketers-hero {
  background-color: #000;
  padding-top: 30px;
  padding-bottom: 60px;
}

.section-marketers-hero.marketers-lp-hero {
  padding-top: 110px;
}

.hero-marketers-left, .hero-marketers-right {
  width: 100%;
  max-width: 570px;
}

.hero-title-marketers-lp {
  color: var(--white-smoke-3);
  max-width: 536px;
  height: 105px;
  margin-bottom: 24px;
  font-size: 56px;
  font-weight: 800;
  line-height: 56px;
}

.paragraph-26 {
  color: var(--white);
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 26px;
}

.paragraph-26.is--marketers-hero-p {
  margin-bottom: 32px;
}

.div-block-246 {
  width: 100%;
}

.newsletter-block-webinars {
  background-color: var(--white-smoke-3);
  border-radius: 8px;
  padding: 51px 98px 51px 94px;
}

.webinar-newsletter-text {
  width: auto;
}

.cta-shadow {
  z-index: -1;
  pointer-events: none;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  width: 100%;
  min-height: 45px;
  position: absolute;
  inset: auto 0% 0%;
  box-shadow: 0 6px 76px #0009;
}

.lobby-cta_small-text {
  color: var(--tech-gray);
  text-align: center;
  margin-top: 18px;
  font-size: 12px;
  line-height: 24px;
}

.webinar-cta-bg {
  background-color: var(--dark);
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383067193_Vector.svg");
  background-position: 100% 100%;
  background-size: cover;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 72px;
  padding-bottom: 72px;
  position: relative;
}

.webinar-cta-bg_wrapper {
  z-index: 3;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  position: relative;
}

.container-1160-with-padding {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.pricing__preloader {
  z-index: 1200;
  background-color: var(--white);
  opacity: 0;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.c-blog-featured-info-right-2 {
  align-items: center;
  display: flex;
}

.single-blog-newsletter-title-2 {
  color: #151c22;
  margin-top: 8px;
  margin-bottom: 13px;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
}

.blog__sidebar-text-2 {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: none;
}

.tools-other__item-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  background-color: #1d1d1d;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 43px 30px;
  transition: all .4s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tools-other__item-2:hover {
  transform: translate(0, -5px);
}

.tools-other__item-2.is--blog {
  background-image: linear-gradient(#2c2c2c, #252525);
  border: 1px solid #393939;
}

.blog__sidebar-h3-2 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.c-blog-post-info-text-2 {
  color: #f9fafc;
  margin-right: 4px;
  font-size: 13px;
  line-height: 20px;
}

.c-blog-post-info-text-2.black {
  color: #484c56;
  font-size: 14px;
}

.c-blog-post-info-text-2.mr-0 {
  margin-right: 0;
}

.c-blog-post-info-text-2.mr-0.black {
  transition: all .3s;
}

.c-blog-post-info-text-2.mr-0.black:hover {
  color: #6357da;
}

.form-8 {
  background-color: #fff;
  border-radius: 5px;
  align-items: center;
  padding: 14px;
  display: flex;
}

.blog-banner-update-form-input-3 {
  color: #1d1d1d99;
  border: 1px #000;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  margin-bottom: 0;
  padding-top: 25.5px;
  padding-bottom: 25.5px;
  padding-left: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.blog-banner-update-form-input-3:focus {
  border-style: solid;
  border-color: #6357da;
}

.blog__sidebar-rich-text-2 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 22px;
}

.blog-newsletter-description-2 {
  color: #151c22;
  font-weight: 400;
}

.image-233 {
  width: 50px;
}

.blog__toc-2 {
  background-color: #f6f6f6;
  border-radius: 4px;
  margin-bottom: 40px;
  padding: 40px;
}

.audio-player__speed-btn-2 {
  color: #fff;
  cursor: pointer;
  background-color: #1d1d1d99;
  border-radius: 100px;
  margin-right: -2px;
  padding: 5px 7px;
  font-size: 12px;
  line-height: 9px;
  transition: opacity .2s;
}

.audio-player__speed-btn-2:hover {
  opacity: .9;
}

.background-video-9 {
  display: flex;
}

.play-pause-button-2 {
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.code-embed-2 {
  align-self: center;
}

.code-embed-3 {
  display: none;
}

.testimonial-auithor-info {
  color: #fff;
  font-size: 14px;
  line-height: 20px;
}

.testimonial-auithor-info.testimonial-carousel-author-info {
  font-size: 12px;
  line-height: 18px;
}

.container-1160-7 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-7.container-market-testimonials {
  background-color: #0000;
  flex-flow: column;
}

.testimonial-text-content {
  flex-flow: column;
  width: 566px;
  display: flex;
}

.custom-testimonials {
  position: relative;
}

.made-with-swiper-slide_v2-2 {
  color: #fff;
  cursor: pointer;
  background-color: #1d1d1d;
  border-radius: 8px;
  padding: 10px 10px 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.made-with-swiper-slide_v2-2.swiper-slide {
  height: 221px;
  margin-bottom: 0;
  margin-right: 0;
}

.testimonial-author {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.testimonial-author.testimonial-carousel-author-info {
  font-size: 12px;
  line-height: 16px;
}

.testimonial-text-2 {
  color: #fff;
  width: 100%;
  max-width: 397px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.heading-62 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.section-testimonials-markets {
  background-image: linear-gradient(#1d1d1d, #111);
  padding-top: 88px;
  padding-bottom: 88px;
}

.div-block-253 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.image-226 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.div-block-254 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.testimonial-image {
  width: 180px;
}

.section-71 {
  background-color: #1d1d1d;
}

.section-71.custom-cta-solution-market {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  background-size: cover;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 96px;
}

.section-71.custom-cta-solution-market.is--marketers-lp, .section-71.custom-cta-solution-market.is--marketers-lp-2-2 {
  background-color: #111;
}

.section-71.custom-cta-solution-market.is--marketers-lp-2-2.is--producers.is--ai-translation {
  padding-top: 40px;
}

.section-71.custom-cta-solution-market.is--marketers-lp-2-2 {
  background-color: #111;
}

.section-71.custom-cta-solution-market.is--marketers-lp-2-2.is--producers {
  background-color: #1d1d1d;
}

.buttons-wrapper-4 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.buttons-wrapper-4.is--solution-market-2, .buttons-wrapper-4.is--solution-market-2-2-2, .buttons-wrapper-4.is--solution-market-2-2-2, .buttons-wrapper-4.is--solution-market-2-2-2, .buttons-wrapper-4.is--solution-market-2-2-2 {
  margin-bottom: 0;
}

.heading-61 {
  color: #fff;
  text-align: center;
  margin-bottom: 32px;
}

.heading-61.is--marketers-lp {
  font-size: 40px;
  line-height: 48px;
}

.custom-testimonials-slideshow {
  display: none;
}

.testimonial-crousel-item.swiper-slide {
  object-fit: fill;
  background-color: #2c2c2c;
  border-radius: 8px;
  width: 293px;
  max-width: 293px;
  height: 440px;
}

.testimonial-crousel-item-text-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  padding: 24px 18px;
  display: block;
}

.testimonial-crousel-item-text {
  color: var(--white);
  margin-bottom: 18px;
  font-weight: 700;
}

.testimonial-carousel-author-info {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  margin-top: auto;
  display: flex;
}

.testimonial-carousel-author-info-row-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.container-1160-8 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-8.container-market-testimonials {
  background-color: #0000;
  flex-flow: column;
}

.section-testimonials-markets-2 {
  background-image: linear-gradient(#1d1d1d, #111);
  padding-top: 88px;
  padding-bottom: 88px;
  overflow: hidden;
}

.div-block-255 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-256 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.heading-68 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.testimonial-crousel-item-text-2 {
  color: #fff;
  margin-bottom: 18px;
  font-weight: 700;
}

.swiper-wrapper-2 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 2rem;
  padding-left: .5rem;
  display: flex;
  position: relative;
}

.image-232-2 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.is--solution-marketers-lp.is--marketers-lp-v2025 {
  border-radius: 10px;
}

.editing__item-3 {
  color: #ababab;
  background-color: #1d1d1d;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  padding-top: 34px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.editing__item-3.is--solution-market {
  background-color: #2c2c2c;
}

.editing__item-3.is--solution-market.is--solution-market-item-3 {
  display: none;
}

.ca_lightbox-overlay-play-6 {
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play-6:hover {
  opacity: .8;
}

.editing__item-4 {
  color: #ababab;
  background-color: #1d1d1d;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  padding-top: 34px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.editing__item-4.is--marketing-lp {
  background-color: #2c2c2c;
}

.tabs-market-cta-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding-left: 0;
  display: flex;
}

.tabs-market-cta-2.is--solution-market {
  display: none;
}

.text-block-83 {
  font-size: 14px;
  line-height: 20px;
}

.heading-69 {
  padding-left: 0;
  font-weight: 800;
}

.tabs-market-left-2 {
  justify-content: flex-end;
  width: 100%;
  max-width: 50vw;
  padding-right: 70px;
  display: flex;
}

.container-tabs-market-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.ra-pricing-button-4 {
  color: #1b2127;
  text-align: center;
  background-color: #0000;
  border: 1px solid #1b2127;
  border-radius: 4px;
  width: 100%;
  padding: 13px 5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  transition: all .3s;
}

.ra-pricing-button-4:hover {
  color: #fff;
  background-color: #1b2127;
}

.ra-pricing-button-4.is-solution-market {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.tabs-market-right-2 {
  width: 100%;
  max-width: 50vw;
  height: 100%;
}

.tabs-market-right-2.tabs-market-right-1 {
  align-self: flex-end;
  height: auto;
}

.image-233-2 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-233-2.tab-right-image {
  border-top-left-radius: 10px;
}

.div-hover-wrapper-2 {
  height: 300px;
}

.heading-70, .heading-71 {
  font-weight: 700;
  line-height: 12px;
}

.tabs-market-left-wrapper {
  width: 100%;
  max-width: 518px;
}

.code-embed-4 {
  border-top-left-radius: 24px;
}

.heading-72, .heading-73 {
  font-weight: 700;
  line-height: 12px;
}

.container-1160-9 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-9.container-market-testimonials {
  background-color: #0000;
  flex-flow: column;
}

.section-testimonials-markets-3 {
  background-image: linear-gradient(#1d1d1d, #111);
  padding-top: 88px;
  padding-bottom: 88px;
  overflow: hidden;
}

.div-block-257 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-258 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.heading-74 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.testimonial-crousel-item-text-content-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  padding: 24px 18px;
  display: block;
}

.swiper-wrapper-3 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 2rem;
  padding-left: .5rem;
  display: flex;
  position: relative;
}

.image-234 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.container-1160-10 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-10.container-market-testimonials {
  background-color: #0000;
  flex-flow: column;
}

.section-testimonials-markets-4 {
  background-image: linear-gradient(#1d1d1d, #111);
  padding-top: 88px;
  padding-bottom: 88px;
  overflow: hidden;
}

.div-block-259 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-260 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.heading-75 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.image-235 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.ca_lightbox-overlay-play-7 {
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play-7:hover {
  opacity: .8;
}

.ca_lightbox-overlay-play-7.is--custom-play-button {
  margin-top: -24px;
  margin-left: -24px;
  position: absolute;
  top: 50%;
  right: 50%;
}

.video-player-button {
  position: relative;
}

.video-player-play-button {
  width: 50px;
  height: 50px;
  margin-top: -25px;
  margin-left: -25px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.div-hover-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-bottom: 8px;
  padding: 18px;
  display: flex;
}

.div-hover-2.dov-hover-last {
  margin-bottom: 0;
}

.heading-76 {
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 26px;
}

.tabs-market-cta-3 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 0;
  padding-bottom: 35px;
  padding-left: 0;
  display: flex;
}

.tabs-market-cta-3.is--solution-market {
  display: none;
}

.text-block-84 {
  font-size: 14px;
  line-height: 20px;
}

.heading-77 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 18px;
}

.heading-78, .heading-79 {
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 26px;
}

.container-tabs-market-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.heading-80 {
  padding-left: 0;
  font-weight: 800;
}

.image-236 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-236.tab-right-image {
  border-top-left-radius: 10px;
}

.image-236.tab-right-image.mobile-image {
  display: none;
}

.div-hover-wrapper-3 {
  height: 325px;
}

.tabs-market-right-3 {
  width: 100%;
  max-width: 50vw;
  height: 100%;
  position: relative;
}

.tabs-market-right-3.tabs-market-right-1 {
  order: 0;
  align-self: flex-end;
  height: auto;
}

.tabs-market-right-3.tabs-market-right-1-2-2 {
  align-self: flex-end;
  height: auto;
}

.tabs-market-left-3 {
  justify-content: flex-end;
  width: 100%;
  max-width: 50vw;
  padding-left: 20px;
  padding-right: 70px;
  display: flex;
}

.container-1160-11 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-11.container-market-testimonials {
  background-color: #0000;
  flex-flow: column;
}

.testimonial-logo {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.code-embed-5 {
  display: block;
}

.heading-81 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.div-block-262 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.image-237 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.heading-82 {
  padding-left: 0;
  font-weight: 800;
}

.text-block-85 {
  font-size: 14px;
  line-height: 20px;
}

.heading-83 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.image-238 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-238.tab-right-image {
  border-top-left-radius: 10px;
}

.image-238.tab-right-image.mobile-image {
  border-radius: 0;
  display: none;
}

.heading-84 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.container-tabs-market-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.heading-85 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.heading-86 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 18px;
}

.div-hover-wrapper-4 {
  height: 325px;
}

.heading-87 {
  padding-left: 0;
  font-weight: 800;
}

.text-block-86 {
  font-size: 14px;
  line-height: 20px;
}

.heading-88 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.image-239 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-239.tab-right-image {
  border-top-left-radius: 10px;
}

.image-239.tab-right-image.mobile-image {
  border-radius: 0;
  display: none;
}

.heading-89, .heading-90 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.heading-91 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 18px;
}

.div-hover-wrapper-5 {
  height: 325px;
}

.div-block-263 {
  justify-content: flex-end;
  width: 100%;
  max-width: 645px;
  display: flex;
}

.is--solution-marketers-image-mobile, .js__script {
  display: none;
}

.h2--50_30 {
  margin-bottom: 0;
}

.div-block-246-2-2 {
  flex-flow: column;
  align-self: auto;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.section-single-studio-2-2 {
  background-color: #1d1d1d;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-single-studio-2-2.is--solution-market {
  background-color: #f6f6f6;
}

.section-single-studio-2-2.is--solution-market.is--marketers-lp {
  padding-top: 88px;
  padding-bottom: 88px;
}

.div-block-247-2-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 515px;
  display: flex;
}

.div-block-248-2-2 {
  justify-content: flex-end;
  width: 100%;
  max-width: 645px;
  display: flex;
}

.heading-56 {
  font-weight: 700;
}

.heading-57 {
  color: var(--white);
  max-width: 162px;
  margin-bottom: 24px;
}

.paragraph-26-2-2 {
  color: var(--white);
  max-width: 315px;
  font-size: 18px;
  line-height: 26px;
}

.div-block-249-2-2 {
  width: 100%;
  max-width: 315px;
}

.div-block-250-2-2 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  display: flex;
}

.recording-h3-2-2 {
  color: var(--white);
  margin-bottom: 24px;
}

.recording-h3-2-2.recording-h3-v2-2-2 {
  max-width: 160px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.recording-h3-2-2.recording-h3-v2-2-2.is--solution-marketers-page {
  height: 47px;
  line-height: 24px;
}

.recording-h3-2-2.recording-h3-v2-2-2.is--solution-marketers-page.is--solution-marketers-page-v2025 {
  height: auto;
  margin-bottom: 20px;
  line-height: 30px;
}

.recording-h3-2-2.recordiing-h3-v1-2-2 {
  max-width: 262px;
  font-size: 24px;
  font-weight: 800;
  line-height: 32px;
}

.recording-h3-2-2.recordiing-h3-v1-2-2.is--solution-marketers-page {
  height: 47px;
  line-height: 24px;
}

.recording-h3-2-2.recordiing-h3-v1-2-2.is--solution-marketers-page.is--solution-marketers-page-v2025 {
  height: auto;
  margin-bottom: 20px;
  line-height: 30px;
}

.recording-p-2-2 {
  color: var(--white);
  max-width: 315px;
  font-size: 18px;
  line-height: 26px;
}

.recording-p-2-2.recording-p-v2-2-2 {
  max-width: 300px;
}

.recording-p-2-2.is--marketers-lp-v2 {
  color: var(--tech-gray-text);
}

.div-block-251-2-2 {
  width: 100%;
  max-width: 315px;
}

.heading-58-2-2 {
  color: var(--white);
  margin-bottom: 32px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 24px;
  line-height: 30px;
}

.heading-58-2-2.is--marketers-lp-v2025 {
  padding-top: 56px;
}

.h2--30-2 {
  color: #fff;
  margin-bottom: 24px;
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.container-1160-6-2-2 {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
}

.container-1160-6-2-2.is--solution-market-2-2 {
  background-color: #1d1d1d;
  display: block;
}

.rs-section-2 {
  color: #1d1d1d;
  background-color: #f6f6f6;
  padding: 80px 30px;
}

.rs-section-2.is--made-with {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.rs-section-2.is--made-with.is--solution-market {
  background-color: #1d1d1d;
}

.rs-section-2.is--edit {
  color: #fff;
  background-color: #191919;
  position: relative;
  overflow: hidden;
}

.made-with-swiper-slide_v2-2-2-2 {
  color: #fff;
  cursor: pointer;
  background-color: #1d1d1d;
  border-radius: 8px;
  padding: 10px 10px 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.made-with-swiper-slide_v2-2-2-2.swiper-slide-2-2 {
  height: 221px;
  margin-bottom: 0;
  margin-right: 0;
}

.use-cases-row-content-2 {
  border-radius: 8px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 571px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.container-1-2-2-2 {
  max-width: 1160px;
}

.container-1-2-2-2.use-cases-rows__wrapper-2-2 {
  grid-column-gap: 8.125rem;
  grid-row-gap: 8.125rem;
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1-2-2-2.use-cases-rows__wrapper-2-2.is--solution-market-2-2 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-items: stretch;
}

.image-225.is--mobile {
  display: none;
}

.image-225.is--desktop {
  display: block;
}

.use-cases-row__title-2 {
  color: #fff;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 3.125rem;
}

.use-cases-row__title-2.is--virtual-event {
  max-width: 360px;
}

.use-cases-row__title-2.is-virutal-event {
  max-width: 320px;
}

.use-cases-row__button-wrapper-2 {
  grid-column-gap: 12px;
  align-items: stretch;
  display: flex;
}

.use-cases-row__text-2 {
  color: #8e9095;
  font-size: 1.125rem;
  line-height: 1.625rem;
}

.use-cases-row__text-2.is-virtual--event {
  max-width: 380px;
}

.section-testimonials-markets-2-2 {
  background-image: linear-gradient(#1d1d1d, #111);
  padding-top: 88px;
  padding-bottom: 88px;
  overflow: hidden;
}

.section-tabs-market-2-2 {
  background-color: #f6f6f6;
  padding-top: 88px;
}

.section-tabs-market-2-2.dark {
  background-color: #1d1d1d;
}

.section-tabs-market-2-2.dark.is--market-solution {
  padding-bottom: 88px;
}

.section-tabs-market-2-2.dark.is--market-solution.is--section-producers-tabs {
  padding-top: 80px;
  padding-bottom: 0;
}

.section-tabs-market-2-2.dark.is--market-solution.is--section-producers-tabs.is--producers {
  background-image: linear-gradient(#1d1d1d, #111);
}

.section-tabs-market-2-2.section-tabs-market-white-2-2 {
  padding-bottom: 0;
}

.section-tabs-market-2-2.section-tabs-market-white-2-2.is--section-producers-tabs {
  padding-top: 68px;
  padding-bottom: 68px;
}

.container-tabs-market-2-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.container-tabs-market-2-2.is--podcasters {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1200px;
  padding-left: 0;
  padding-right: 0;
}

.tabs-market-left-2-2 {
  justify-content: flex-end;
  width: 100%;
  max-width: 50vw;
  padding-left: 20px;
  padding-right: 70px;
  display: flex;
}

.tabs-market-left-2-2.tab-dark {
  padding-left: 20px;
  padding-right: 100px;
}

.tabs-market-left-2-2.tab-dark.is--section-producers-tabs {
  justify-content: flex-start;
  padding-left: 100px;
  padding-right: 20px;
}

.tabs-market-left-2-2.tab-dark.is--podcasters {
  justify-content: flex-start;
  max-width: 60%;
}

.tabs-market-left-2-2.is-producers {
  justify-content: flex-start;
}

.tabs-market-right-2-2 {
  width: 100%;
  max-width: 50vw;
  height: 100%;
  position: relative;
}

.tabs-market-right-2-2.tabs-market-right-1, .tabs-market-right-2-2.tabs-market-right-1-2-2 {
  align-self: flex-end;
  height: auto;
}

.tabs-market-right-2-2.tabs-market-right-1-2-2.is--section-producers-tabs {
  align-self: center;
  max-width: 571px;
}

.tabs-market-right-2-2.is--section-producers-tabs {
  max-width: none;
  position: relative;
  overflow: hidden;
}

.tabs-market-right-2-2.is--section-producers-tabs.is--producers-custom-tab {
  height: 637px;
}

.tabs-market-right-2-2.is--podcasters {
  max-width: 522px;
}

.div-hover-2-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-bottom: 8px;
  padding: 18px;
  display: flex;
}

.div-hover-2-2.dov-hover-last {
  margin-bottom: 0;
}

.div-hover-2-2.div-hover {
  overflow: hidden;
}

.visibility-toggle-2-2 {
  font-size: 16px;
  line-height: 22px;
}

.visibility-toggle-2-2.tab-text-dark {
  color: var(--white);
}

.visibility-toggle-2-2.tab-text-dark.tab-text-dark-4 {
  max-width: 437px;
}

.visibility-toggle-2-2.tab-text-dark-2-2 {
  color: #fff;
}

.visibility-toggle-2-2.tab-text-dark-2-2.visibility-toggle-2-2.is--podcasters-td-p1 {
  max-width: 400px;
}

.visibility-toggle-2-2.tab-text-dark-2-2.tab-text-dark-4-2-2 {
  max-width: 437px;
}

.div-hover-wrapper-2-2 {
  height: 325px;
}

.tabs-market-cta-2-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding-bottom: 35px;
  padding-left: 0;
  display: flex;
}

.tabs-market-cta-2-2.is--solution-market-2-2 {
  display: none;
}

.text-block-82-2-2 {
  font-size: 14px;
  line-height: 20px;
}

.use-cases-new-row__heading-2-2-2 {
  color: #f6f6f6;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 3.125rem;
}

.use-cases-new-row__heading-2-2-2.is--mobile {
  display: none;
}

.use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2 {
  max-width: 60%;
}

.use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers {
  max-width: none;
}

.use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers.is--ai-translation {
  line-height: 48px;
}

.use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers-2-2 {
  max-width: none;
  line-height: 38px;
}

.use-cases-new-row__heading-2-2-2.is--solution-market-2-2 {
  font-size: 30px;
  line-height: 38px;
}

.use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page {
  margin-bottom: 0;
  line-height: 30px;
}

.use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers.is--ai-translation {
  font-size: 40px;
  line-height: 48px;
}

.use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers-2-2.is--podcasters {
  font-weight: 700;
}

.use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers {
  color: #fff;
}

.use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers.is--ai-translation {
  font-size: 40px;
  line-height: 48px;
}

.use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2 {
  color: #fff;
  line-height: 38px;
}

.use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2.is--podcasters {
  font-weight: 700;
}

.use-cases-new-row__text-2-2-2 {
  color: #ababab;
  width: 85%;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.625rem;
}

.use-cases-new-row__text-2-2-2.is--solution-market-2-2 {
  width: 100%;
  max-width: 340px;
}

.use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers.is--ai-translation {
  max-width: 470px;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers.is--ai-translation.is--ai-translation-2 {
  max-width: 455px;
}

.use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2 {
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2.is--producers-p1 {
  max-width: 375px;
}

.use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2.is--producers-p2 {
  max-width: 402px;
}

.use-cases-new-row__text-2-2-2.is--solution-marketers-page.is--producers {
  color: #d2d2d2;
}

.use-cases-new-row__text-2-2-2.is--solution-marketers-page.is--producers.is--ai-translation {
  padding-left: 4px;
  font-weight: 400;
  line-height: 26px;
}

.use-cases-new-row__text-2-2-2.is--solution-marketers-page.is--producers-2-2 {
  color: #d2d2d2;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.use-cases-row-content-3-2-2 {
  border-radius: 8px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 571px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-cases-row-content-3-2-2._w-2-2 {
  width: 690px;
  height: 422px;
}

.use-cases-row-content-3-2-2._w-2-2.is--solution-market-2-2, .use-cases-row-content-3-2-2._w-2-2.is--solution-market-2-2-2-2, .use-cases-row-content-3-2-2._w-2-2.is--solution-market-2-2-2-2 {
  height: auto;
}

.heading-59-2-2 {
  color: var(--white);
  text-align: center;
  max-width: 640px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-59-2-2.is--solution-marketers-page {
  font-weight: 800;
}

.heading-59-2-2.is--solution-marketers-page.is--solution-marketers-page-v1.is--solution-marketers-page-v1-title-2 {
  display: none;
}

.rs-link__arrow-2 {
  color: #ad98fa;
  line-height: 25px;
  transition: all .3s;
}

.rs-link__arrow-2:hover {
  color: #9671ff;
}

.edit-it__item-heading-2 {
  color: #fff;
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.editing__item-2-2-2 {
  color: #ababab;
  background-color: #1d1d1d;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  padding-top: 34px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.editing__item-2-2-2.is--solution-market-2-2 {
  background-color: #2c2c2c;
}

.editing__item-2-2-2.is--solution-market-2-2.is--producers {
  border-radius: 8px;
}

.editing__item-2-2-2.is--solution-market-2-2.is--producers.is--ai-translation {
  background-color: #000;
}

.editing__item-2-2-2.is--solution-market-2-2.is--producers-2-2 {
  border-radius: 8px;
}

.edit-it__item-content-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #ababab;
  flex-flow: column;
  padding: 35px 24px 45px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
}

.container-1160-7-2-2 {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
}

.container-1160-7-2-2.is--relative {
  position: relative;
}

.edit-it__item-2 {
  color: #fff;
  background-color: #1d1d1d;
  border-radius: 16px;
  padding: 8px;
}

.gradient-cta__list-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.editing__item-heading-2-2-2 {
  color: #fff;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.editing__item-heading-2-2-2.is--solution-market-2-2 {
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 26px;
}

.editing__item-heading-2-2-2.is--solution-market-2-2.is--producers, .editing__item-heading-2-2-2.is--solution-market-2-2.is--producers-2-2 {
  margin-bottom: 14px;
}

.heading-60-2-2 {
  color: var(--white);
  text-align: center;
  font-weight: 800;
}

.heading-60-2-2.is--solution-market-2-2 {
  margin-bottom: 32px;
  font-size: 24.1px;
}

.tab-dark {
  color: var(--white);
  padding-left: 0;
}

.tab-dark.tab-dark-mobile {
  display: none;
}

.tab-title-text-dark {
  color: #fff;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.section-71-2-2 {
  background-color: #1d1d1d;
}

.section-71-2-2.custom-cta-solution-market-2-2 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  background-size: cover;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 96px;
}

.heading-61-2-2 {
  color: var(--white);
  text-align: center;
  margin-bottom: 32px;
}

.heading-61-2-2.is--solution-marketiers-cta-header {
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.heading-62-2-2 {
  color: var(--white);
  text-align: center;
  margin-bottom: 48px;
}

.custom-testimonials-2-2 {
  position: relative;
}

.testimonial-text-2-2 {
  color: var(--white);
  width: 100%;
  max-width: 397px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.testimonial-image-2-2 {
  width: 180px;
}

.testimonial-text-content-2-2 {
  flex-flow: column;
  width: auto;
  padding: 32px 32px 18px;
  display: flex;
}

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

.div-block-252-2-2 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.div-block-253-2-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-229, .image-230 {
  display: none;
}

.heading-63-2-2 {
  padding-left: 0;
  font-weight: 800;
}

.heading-64-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 18px;
}

.heading-65-2-2, .heading-66-2-2, .heading-67-2-2 {
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 26px;
}

.image-231-2-2 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-231-2-2.tab-right-image {
  border-top-left-radius: 10px;
}

.image-231-2-2.tab-right-image.mobile-image {
  display: none;
}

.is--solution-market-text-edit-item-2-2-2 {
  max-width: 260px;
}

.is--solution-market-text-edit-item-2-2-2.is--solution-market-text-edit-item-v2025.is--ai-translation {
  color: #fff;
  text-align: center;
  max-width: 330px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
}

.is--solution-market-text-edit-item-2-2-2.is--solution-market-text-edit-item-v2025.is--ai-translation.is--ai-translation-c2 {
  max-width: 284px;
}

.code-embed-2-2-2 {
  display: none;
}

.testimonial-auithor-info-2 {
  color: #fff;
  font-size: 14px;
  line-height: 20px;
}

.testimonial-auithor-info-2.testimonial-carousel-author-info {
  font-size: 12px;
  line-height: 18px;
}

.testimonial-crousel-item-2-2.swiper-slide-2-2 {
  object-fit: fill;
  background-color: #2c2c2c;
  border-radius: 8px;
  width: 293px;
  max-width: 293px;
  height: 440px;
  overflow: hidden;
}

.testimonial-crousel-item-2-2.swiper-slide-2-2.swiper-slide {
  height: auto;
}

.swiper-wrapper-2-2-2 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-bottom: 2rem;
  padding-left: .5rem;
  display: flex;
  position: relative;
}

.div-block-254-2-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.testimonial-carousel-author-info-2-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  margin-top: auto;
  display: flex;
}

.div-block-255-2-2 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.heading-68-2-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.container-1160-8-2-2 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-8-2-2.container-market-testimonials-2-2 {
  background-color: #0000;
  flex-flow: column;
}

.image-232-2-2 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.testimonial-carousel-author-info-row-2-2-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.testimonial-crousel-item-text-2-2 {
  color: #fff;
  margin-bottom: 8px;
  font-weight: 700;
}

.custom-testimonials-slideshow-2-2 {
  display: none;
}

.testimonial-author-2 {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.testimonial-author-2.testimonial-carousel-author-info {
  font-size: 12px;
  line-height: 16px;
}

.tabs-market-left-wrapper-2-2 {
  width: 100%;
  max-width: 518px;
}

.tabs-market-left-wrapper-2-2.tabs-market-left-wrapper-dark {
  max-width: 470px;
}

.is--solution-marketers-image-mobile-2-2 {
  display: none;
}

.text-block-84-2-2.is--solution-market-text-edit-item-v2025 {
  color: #fff;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.text-block-84-2-2.is--solution-market-text-edit-item-v2025.is--ai-translation {
  font-weight: 400;
}

.code-embed-4-2-2 {
  border-top-left-radius: 24px;
}

.is--solution-market-text-edit-item-v2025 {
  color: #d2d2d2;
}

.is--solution-market-text-edit-item-v2025.is--ai-translation {
  color: #fff;
  text-align: center;
}

.is--solution-market-text-edit-item-v2025.is--ai-translation.is--ai-translation-3 {
  max-width: 292px;
  font-weight: 400;
}

.is--m.img-v2025 {
  border-radius: 20px;
}

.is--m.img-v2025.is--producers, .is--m.img-v2025.is--producers-2-2 {
  border-radius: 0;
}

.image-2331.mobile-image {
  display: none;
}

.is--cursor-v2025 {
  position: absolute;
  inset: 56.89% auto auto 48.28%;
}

.code-embed-5-2-2 {
  display: block;
}

.ra-pricing-button-4-2-2 {
  color: #1b2127;
  text-align: center;
  background-color: #0000;
  border: 1px solid #1b2127;
  border-radius: 4px;
  width: 100%;
  padding: 13px 5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  transition: all .3s;
}

.ra-pricing-button-4-2-2:hover {
  color: #fff;
  background-color: #1b2127;
}

.ra-pricing-button-4-2-2.is-solution-market-2-2 {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.tabs-market-left-3-2-2 {
  justify-content: flex-end;
  width: 100%;
  max-width: 50vw;
  padding-left: 20px;
  padding-right: 70px;
  display: flex;
}

.heading-77-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 18px;
}

.tabs-market-cta-3-2-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 0;
  padding-bottom: 35px;
  padding-left: 0;
  display: flex;
}

.tabs-market-cta-3-2-2.is--solution-market-2-2 {
  display: none;
}

.heading-78-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.text-block-85-2-2 {
  font-size: 14px;
  line-height: 20px;
}

.heading-79-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.heading-80-2-2 {
  color: #000;
  text-align: left;
  -webkit-text-stroke-color: black;
  padding-left: 0;
  font-weight: 800;
}

.code-embed-6 {
  border-top-left-radius: 24px;
}

.heading-76-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.image-236-2-2 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-236-2-2.tab-right-image-2-2 {
  border-top-left-radius: 10px;
}

.image-236-2-2.tab-right-image-2-2.mobile-image-2-2 {
  border-radius: 0;
  display: none;
}

.image-237-2-2 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.testimonial-text-3 {
  color: #fff;
  width: 100%;
  max-width: 397px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.div-block-262-2-2 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.testimonial-logo-2-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-81-2-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.container-1160-11-2-2 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-11-2-2.container-market-testimonials-2-2 {
  background-color: #0000;
  flex-flow: column;
}

.image-238-2-2 {
  width: 100%;
  max-width: 50vw;
}

.custom-author-info-v2025 {
  margin-left: 60px;
}

.image-239-2-2 {
  border-radius: 0;
  width: 100%;
}

.testimonial-text-4 {
  color: #fff;
  width: 100%;
  max-width: none;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.testimonial-text-4.testimonial-text-last {
  max-width: 308px;
}

.div-block-263-2-2 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.div-block-263-2-2.testimonial-author-info {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.heading-82-2-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.container-1160-12 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-12.container-market-testimonials {
  background-color: #0000;
  flex-flow: column;
}

.testimonials-accordion {
  background-image: linear-gradient(#1d1d1d, #111);
  margin-bottom: 0;
  padding-bottom: 88px;
}

.page-wrapper-copy.hdn {
  display: none;
}

.page-wrapper-copy.use-cases-new-page {
  background-color: var(--white-smoke-3);
}

.page-wrapper-copy.is--webinars {
  background-color: #f6f6f6;
}

.page-wrapper-copy.flex-grow {
  flex-flow: column;
  flex-grow: 1;
  display: flex;
}

.is--video-tutorial-link-1 {
  color: var(--tech-gray);
  text-decoration: underline;
}

.bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13 {
  color: #fff;
}

.link-12 {
  color: var(--tech-gray);
  text-decoration: underline;
}

.use-cases-hero-image-mobile {
  display: none;
}

.ve__hero-image {
  width: 100%;
  max-width: 769px;
  box-shadow: 0 -4px 34px #00000040;
}

.mc__hero {
  color: var(--white);
  text-align: center;
  background-color: #111;
  padding: 134px 30px 30px;
}

.text-color-secondary {
  color: var(--secondary-purple);
}

.h1--80_42 {
  margin-bottom: 0;
  font-size: 80px;
  line-height: 86px;
}

.spacer-10 {
  padding-top: 10px;
}

.mc__video-wrapper {
  max-width: 1440px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.mc__video-code {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.mc__video-code.is--mobile {
  display: none;
}

.tim__logo {
  max-height: 42px;
}

.h2-50_30 {
  margin-bottom: 0;
}

.mw--637 {
  max-width: 637px;
}

.mc-tabs {
  margin-top: 57px;
}

.mc-tabs__menu {
  justify-content: center;
  align-items: center;
  display: flex;
}

.mc-tabs__link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--tech-gray-text);
  background-color: #111;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 13px 32px;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.mc-tabs__link.w--current {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--dark);
  color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
}

.mc-tabs__tab-pane {
  background-color: var(--dark);
  border-radius: 8px;
  padding: 54px 97px;
}

.mc-tabs__link-ico {
  width: 12px;
}

.mc-tabs__heading {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.mc-tabs__video {
  border-radius: 8px;
  margin-top: 34px;
  margin-bottom: 34px;
  overflow: hidden;
}

.mc-tabs__grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mc-tabs__grid.gap-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.h3--30_24 {
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.mc-tabs__grid-item {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--tech-gray-text);
  flex-flow: column;
  display: flex;
}

.h4-18 {
  color: var(--white);
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.fun-switch__gif {
  width: 100%;
}

.lg__bold {
  font-weight: 600;
}

.ttv_image {
  max-width: 90%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.ttv_image.is--mobile {
  display: none;
}

.mc-tabs__image {
  border-radius: 8px;
  margin-top: 34px;
  margin-bottom: 34px;
  overflow: hidden;
}

.mc-lic_accordion-heading {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.mc-lic_accordion-plus {
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
  position: relative;
}

.mc-lic_accordion-plus-line {
  background-color: #fff6;
  width: 100%;
  height: 2px;
}

.mc-lic_accordion-plus-line.is--vertical {
  width: 2px;
  height: 100%;
  transition: all .3s;
  position: absolute;
}

.quote-cta {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  background-color: var(--black-2);
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  padding: 32px 98px;
  display: flex;
}

.quote-cta__content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  max-width: 530px;
  display: flex;
}

.quote-cta__image {
  padding: 40px 99px 40px 92px;
}

.quote-cta__quote-ico {
  width: 87px;
  position: absolute;
  top: -40px;
  left: 70px;
}

.quote-cta__author {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: column;
  display: flex;
}

.grid-card {
  background-color: var(--dark);
  text-align: center;
  border-radius: 8px;
  overflow: hidden;
}

.grid-card.ty_2 {
  background-color: var(--secondary--black-2);
}

.grid-card.is--link {
  background-color: var(--secondary--black-2);
  transition: all .3s;
}

.grid-card.is--link:hover {
  transform: translate(0, -10px);
}

.grid-card__content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding: 35px 30px;
  display: flex;
}

.blog-posts__collection {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

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

.blog-posts__image-block {
  border-radius: 4px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.blog-posts__image {
  transition: all .3s;
}

.blog-posts__image:hover {
  transform: scale(1.08);
}

.blog-posts__title {
  color: var(--white);
  margin-top: 10px;
  margin-bottom: 4px;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.blog-posts__wrapper {
  margin-top: 34px;
}

.js {
  display: none;
}

.ty_3 {
  font-size: 40px;
  font-weight: 700;
  line-height: 47px;
}

.ttv_image-wrapper {
  position: absolute;
  inset: 0%;
}

.ttv_image-wrapper.is--mobile {
  display: none;
}

.ty_4 {
  color: var(--tech-gray);
  font-size: 18px;
}

.h1--50_30 {
  margin-bottom: 0;
  font-size: 50px;
  line-height: 58px;
}

.mc__input-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 473px;
  margin: 24px auto 56px;
  display: flex;
  position: relative;
}

.mc__input-abs {
  color: var(--tech-gray-text);
  text-align: left;
  width: 125px;
  font-size: 14px;
  line-height: 20px;
  position: absolute;
  right: -139px;
}

.mc__input {
  color: var(--tech-gray-text);
  background-color: #383838;
  border: 1px solid #0000;
  border-radius: 5px;
  width: 100%;
  height: 58px;
  padding: 4px 4px 4px 41px;
  font-size: 14px;
}

.mc__input-inner {
  width: 100%;
}

.mc__input-icon {
  position: absolute;
  left: 14px;
}

.mc__link {
  color: var(--tech-gray-text);
  text-decoration: underline;
  transition: opacity .3s;
}

.mc__link:hover {
  opacity: .8;
}

.faq__wrapper {
  background-color: var(--white);
  border-radius: 8px;
  padding: 12px;
}

.faq__category {
  padding-bottom: 12px;
}

.faq__category-toggle {
  border-bottom: 1px solid var(--secondary-c150);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 12px;
  display: flex;
}

.faq__category-toggle-arrow {
  width: 20px;
}

.faq__category-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.faq__item {
  border-bottom: 1px solid var(--secondary-c150);
}

.faq__item-toggle {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 12px;
  display: flex;
}

.faq__item-content {
  padding: 12px 50px 12px 20px;
}

.faq__item-toggle-arrow {
  width: 16px;
}

.link-primary {
  color: var(--primary-purple);
  transition: all .3s;
}

.link-primary:hover {
  color: var(--secondary-purple);
}

.co-hero {
  color: var(--white);
  text-align: center;
  background-color: #1d1d1d;
  padding: 118px 30px 0;
  position: relative;
  overflow: hidden;
}

.co__embed {
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 50% 0% 0%;
  transform: translate(0, -50%);
}

.h2-56_22 {
  margin-bottom: 0;
  font-size: 56px;
  font-weight: 800;
  line-height: 64px;
}

.h2-56_22.is--center {
  text-align: center;
}

.spacer-42_26 {
  padding-top: 42px;
}

.one-chat_visual {
  width: 100vw;
  max-width: none;
  margin-top: 40px;
  margin-left: -50vw;
  display: block;
  position: relative;
  left: 50%;
}

.one-chat_visual.mobile {
  display: none;
}

.co-hero_video {
  width: 100vw;
  max-width: none;
  margin-left: -50vw;
  display: block;
  position: relative;
  left: 50%;
}

.co-hero_video.mobile {
  display: none;
}

.co-hero_video.desktop {
  margin-top: 35px;
}

.mw-768 {
  max-width: 768px;
}

.mw-768.is--center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.co-badge {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  color: var(--primary-500);
  letter-spacing: .323px;
  background-color: #2f2a3f;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  max-width: 136px;
  margin-bottom: 14px;
  margin-left: auto;
  margin-right: auto;
  padding: 7px 14px;
  font-size: 14px;
  font-weight: 500;
  line-height: 23px;
  display: flex;
}

.section-role-hero-2 {
  color: #fff;
  background-color: #000;
  padding: 140px 30px;
}

.section-role-hero-2.is--solution-market {
  background-color: #1d1d1d;
  padding-bottom: 0;
}

.section-role-hero-2.is--solution-market.is--producers-solution.is--producers.is--producers-hero {
  overflow: hidden;
}

.code-embed-3-2 {
  max-width: 100%;
  display: block;
}

.buttons-wrapper-4-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.buttons-wrapper-4-2.is--solution-market-2-2 {
  margin-bottom: 0;
}

.div-block-253-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  align-self: auto;
  align-items: center;
  margin-bottom: 90px;
  display: flex;
}

.div-block-253-2.is--podcasters-v1 {
  margin-bottom: 20px;
}

.code-embed-2-2, .image-229-2 {
  display: none;
}

.ra-pricing-button-4-2 {
  color: #1b2127;
  text-align: center;
  background-color: #0000;
  border: 1px solid #1b2127;
  border-radius: 4px;
  width: 100%;
  padding: 13px 5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  transition: all .3s;
}

.ra-pricing-button-4-2:hover {
  color: #fff;
  background-color: #1b2127;
}

.ra-pricing-button-4-2.is-solution-market-2 {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.image-232-2-2 {
  box-sizing: content-box;
  width: 791px;
  max-width: 791px;
  height: 653px;
}

.heading-68-2, .heading-69-2 {
  font-weight: 700;
}

.text-block-83-2 {
  font-size: 14px;
  line-height: 20px;
}

.heading-70-2 {
  font-weight: 800;
}

.heading-70-2.marketers-tabs-heading-1 {
  max-width: 400px;
  margin-bottom: 32px;
}

.heading-71-2, .heading-72-2 {
  font-weight: 700;
}

.heading-73-2 {
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-73-2.is--marketers-lp-heading {
  font-weight: 800;
}

.buttons-wrapper-5 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.buttons-wrapper-5.is--solution-market-2 {
  margin-bottom: 0;
}

.container-1-3 {
  max-width: 1160px;
}

.container-1-3.use-cases-rows__wrapper {
  grid-column-gap: 8.125rem;
  grid-row-gap: 8.125rem;
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1-3.use-cases-rows__wrapper.is--solution-market {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-items: stretch;
}

.heading-74-2 {
  color: #fff;
  text-align: center;
  font-weight: 800;
}

.heading-74-2.is--solution-market {
  margin-bottom: 32px;
  font-size: 24.1px;
}

.use-cases-new-row__text-3 {
  color: #ababab;
  width: 85%;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.625rem;
}

.use-cases-new-row__text-3.is--solution-market {
  width: 100%;
  max-width: 340px;
}

.use-cases-new-row-text-3 {
  grid-row-gap: 1.375rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 425px;
  display: flex;
}

.use-cases-new-row-text-3.is--marketers-lp-use-cases-new-row-text {
  grid-row-gap: 0rem;
}

.use-cases-new-row-text-3.is--solution-marketers-page {
  grid-row-gap: 24px;
}

.use-cases-row-content-4 {
  border-radius: 8px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 571px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-cases-row-content-4.w {
  width: 690px;
  height: 422px;
}

.use-cases-row-content-4.w.is--solution-market {
  height: auto;
}

.testimonial-auithor-info-2-2 {
  color: #fff;
  font-size: 14px;
  line-height: 20px;
}

.testimonial-auithor-info-2-2.testimonial-carousel-author-info-2 {
  font-size: 12px;
  line-height: 18px;
}

.testimonial-crousel-item-2.swiper-slide-2 {
  object-fit: fill;
  background-color: #2c2c2c;
  border-radius: 8px;
  width: 293px;
  max-width: 293px;
  height: 440px;
}

.testimonial-crousel-item-text-content-2-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  padding: 24px 18px;
  display: block;
}

.testimonial-text-2-2-2 {
  color: #fff;
  width: 100%;
  max-width: 397px;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.image-233-2-2 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.div-block-256-2 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.testimonial-crousel-item-text-2-2-2 {
  color: #fff;
  margin-bottom: 18px;
  font-weight: 700;
}

.testimonial-carousel-author-info-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  margin-top: auto;
  display: flex;
}

.testimonial-image-2 {
  width: 180px;
}

.div-block-255-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-75-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.testimonial-carousel-author-info-row-2-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.container-1160-8-2 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-8-2.container-market-testimonials-2 {
  background-color: #0000;
  flex-flow: column;
}

.testimonial-text-content-2 {
  flex-flow: column;
  width: 566px;
  display: flex;
}

.custom-testimonials-2 {
  position: relative;
}

.section-testimonials-markets-2-2-2 {
  background-image: linear-gradient(#1d1d1d, #111);
  padding-top: 88px;
  padding-bottom: 88px;
  overflow: hidden;
}

.custom-testimonials-slideshow-2 {
  display: none;
}

.testimonial-author-2-2 {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.testimonial-author-2-2.testimonial-carousel-author-info-2 {
  font-size: 12px;
  line-height: 16px;
}

.heading-61-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 32px;
}

.heading-61-2.is--marketers-lp-2 {
  font-size: 40px;
  line-height: 48px;
}

.section-71-2 {
  background-color: #1d1d1d;
}

.section-71-2.custom-cta-solution-market-2 {
  background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8b_cta-gradient.svg");
  background-position: 100%;
  background-size: cover;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 96px;
}

.section-71-2.custom-cta-solution-market-2.is--marketers-lp-2 {
  background-color: #111;
}

.section-71-2.custom-cta-solution-market-2.is--marketers-lp-2.is--producers {
  background-color: #1d1d1d;
}

.heading-76-2 {
  font-size: 56px;
  line-height: 60px;
}

.is--producers-hero-title-v1 {
  max-width: 960px;
  margin-bottom: 16px;
  font-size: 56px;
  line-height: 60px;
}

.is--producers-hero-title-v1.is--producers-hero-title {
  color: #f6f6f6;
  font-weight: 800;
  line-height: 64px;
}

.is--producers-hero-text-v1 {
  color: #d2d2d2;
  margin-bottom: 26px;
  font-size: 16px;
}

.is--producers-hero-text-v1.is--producers-hero-text {
  font-size: 18px;
  line-height: 26px;
}

.div-block-257-2 {
  margin-bottom: 100px;
}

.div-block-257-2.is--producers {
  margin-bottom: 35px;
}

.is--producers-logo-carousel-title-v1 {
  margin-bottom: 46px;
  font-size: 40px;
  line-height: 48px;
}

.wrapper-section-role-video-dark {
  display: flex;
}

.wrapper-section-role-video-dark.is--producers {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
}

.heading-82-2-2-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 48px;
}

.swiper-wrapper-2-2 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-bottom: 2rem;
  padding-left: .5rem;
  display: flex;
  position: relative;
}

.testimonial-carousel-author-info-2-2-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  margin-top: auto;
  display: flex;
}

.container-1160-12-2 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-12-2.container-market-testimonials-2 {
  background-color: #0000;
  flex-flow: column;
}

.testimonials-accordion-2 {
  background-image: linear-gradient(#1d1d1d, #111);
  margin-bottom: 0;
  padding-top: 88px;
  padding-bottom: 88px;
}

.testimonials-accordion-2.is--producers {
  background-image: linear-gradient(#111, #1d1d1d);
}

.custom-testimonials-slideshow-2-2-2 {
  display: none;
}

.div-block-263-2-2-2 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  margin-top: auto;
  display: flex;
}

.div-block-263-2-2-2.testimonial-author-info-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.testimonial-image-2-2-2 {
  width: 180px;
}

.testimonial-carousel-author-info-row-2-2-2-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.testimonial-crousel-item-text-2-2-2-2 {
  color: #fff;
  margin-bottom: 18px;
  font-weight: 700;
}

.custom-testimonials-2-2-2 {
  position: relative;
}

.testimonial-text-4-2 {
  color: #fff;
  width: 100%;
  max-width: none;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.testimonial-text-4-2.testimonial-text-last-2 {
  max-width: 308px;
}

.testimonial-crousel-item-2-2-2.swiper-slide-2-2-2 {
  object-fit: fill;
  background-color: #2c2c2c;
  border-radius: 8px;
  width: 293px;
  max-width: 293px;
  height: 440px;
  overflow: hidden;
}

.testimonial-crousel-item-2-2-2.swiper-slide-2-2-2.swiper-slide-2 {
  height: auto;
}

.testimonial-text-content-2-2-2 {
  flex-flow: column;
  width: auto;
  padding: 32px 32px 18px;
  display: flex;
}

.testimonial-logo-2-2-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-239-2-2-2 {
  border-radius: 0;
  width: 100%;
}

.testimonial-crousel-item-text-content-2-2-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  padding: 24px 18px;
  display: block;
}

.code-embed-5-2-2-2 {
  display: block;
}

.swiper-wrapper-3-2 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-bottom: 2rem;
  padding-left: .5rem;
  display: flex;
  position: relative;
}

.container-1160-13 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-13.container-market-testimonials {
  background-color: #0000;
  flex-flow: column;
}

.testimonial-text-5 {
  color: #fff;
  width: 100%;
  max-width: none;
  font-size: 24px;
  font-weight: 800;
  line-height: 30px;
}

.testimonial-text-5.testimonial-text-last {
  max-width: 308px;
}

.div-hover-wrapper-2-2-2 {
  height: 325px;
}

.visibility-toggle-2-2-2 {
  font-size: 16px;
  line-height: 22px;
}

.visibility-toggle-2-2-2.tab-text-dark-2 {
  color: #fff;
}

.visibility-toggle-2-2-2.tab-text-dark-2.tab-text-dark-4-2 {
  max-width: 437px;
}

.tabs-market-left-2-2-2 {
  justify-content: flex-end;
  width: 100%;
  max-width: 50vw;
  padding-left: 20px;
  padding-right: 70px;
  display: flex;
}

.tabs-market-left-2-2-2.tab-dark-2 {
  padding-left: 20px;
  padding-right: 100px;
}

.tabs-market-left-2-2-2.tab-dark-2.is--section-producers-tabs {
  justify-content: flex-start;
  padding-left: 100px;
  padding-right: 20px;
}

.tabs-market-left-2-2-2.is-producers {
  justify-content: flex-start;
}

.tabs-market-right-2-2-2 {
  width: 100%;
  max-width: 50vw;
  height: 100%;
  position: relative;
}

.tabs-market-right-2-2-2.tabs-market-right-1-2 {
  align-self: flex-end;
  height: auto;
}

.tabs-market-right-2-2-2.tabs-market-right-1-2.is--section-producers-tabs {
  align-self: center;
  max-width: 571px;
}

.tabs-market-right-2-2-2.is--section-producers-tabs {
  max-width: none;
  position: relative;
  overflow: hidden;
}

.tabs-market-right-2-2-2.is--section-producers-tabs.is--producers-custom-tab {
  height: 637px;
}

.container-tabs-market-2-2-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.div-hover-2-2-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-bottom: 8px;
  padding: 18px;
  display: flex;
}

.div-hover-2-2-2.div-hover-2 {
  overflow: hidden;
}

.div-hover-2-2-2.dov-hover-last-2 {
  margin-bottom: 0;
}

.tabs-market-cta-2-2-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  padding-bottom: 35px;
  padding-left: 0;
  display: flex;
}

.tab-dark-2 {
  color: #fff;
  padding-left: 0;
}

.tab-dark-2.tab-dark-mobile-2 {
  display: none;
}

.text-block-82-2-2-2 {
  font-size: 14px;
  line-height: 20px;
}

.section-tabs-market-2-2-2 {
  background-color: #f6f6f6;
  padding-top: 88px;
}

.section-tabs-market-2-2-2.dark-2 {
  background-color: #1d1d1d;
}

.section-tabs-market-2-2-2.dark-2.is--market-solution-2 {
  padding-bottom: 88px;
}

.section-tabs-market-2-2-2.dark-2.is--market-solution-2.is--section-producers-tabs {
  padding-top: 80px;
  padding-bottom: 0;
}

.section-tabs-market-2-2-2.dark-2.is--market-solution-2.is--section-producers-tabs.is--producers {
  background-image: linear-gradient(#1d1d1d, #111);
}

.section-tabs-market-2-2-2.section-tabs-market-white-2-2-2 {
  padding-bottom: 0;
}

.section-tabs-market-2-2-2.section-tabs-market-white-2-2-2.is--section-producers-tabs {
  padding-top: 68px;
  padding-bottom: 68px;
}

.tabs-market-left-wrapper-2-2-2 {
  width: 100%;
  max-width: 518px;
}

.tabs-market-left-wrapper-2-2-2.tabs-market-left-wrapper-dark-2 {
  max-width: 470px;
}

.tab-title-text-dark-2 {
  color: #fff;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.tabs-market-cta-3-2-2-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 0;
  padding-bottom: 35px;
  padding-left: 0;
  display: flex;
}

.tabs-market-cta-3-2-2-2.is--solution-market-2-2-2 {
  display: none;
}

.heading-77-2-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 18px;
}

.ra-pricing-button-4-2-2-2 {
  color: #1b2127;
  text-align: center;
  background-color: #0000;
  border: 1px solid #1b2127;
  border-radius: 4px;
  width: 100%;
  padding: 13px 5px;
  font-family: Inter-custom-woff2, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  transition: all .3s;
}

.ra-pricing-button-4-2-2-2:hover {
  color: #fff;
  background-color: #1b2127;
}

.ra-pricing-button-4-2-2-2.is-solution-market-2-2-2 {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.heading-76-2-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.image-236-2-2-2 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-236-2-2-2.tab-right-image-2-2-2 {
  border-top-left-radius: 10px;
}

.image-236-2-2-2.tab-right-image-2-2-2.mobile-image-2-2-2 {
  border-radius: 0;
  display: none;
}

.heading-80-2-2-2 {
  padding-left: 0;
  font-weight: 800;
}

.heading-78-2-2-2, .heading-79-2-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.text-block-85-2-2-2 {
  font-size: 14px;
  line-height: 20px;
}

.code-embed-6-2 {
  border-top-left-radius: 24px;
}

.is--m-2.img-v2025-2 {
  border-radius: 20px;
}

.is--m-2.img-v2025-2.is--producers {
  border-radius: 0;
}

.use-cases-new-row__text-2-2-2-2 {
  color: #ababab;
  width: 85%;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.625rem;
}

.use-cases-new-row__text-2-2-2-2.is--solution-market-2-2-2 {
  width: 100%;
  max-width: 340px;
}

.use-cases-new-row__text-2-2-2-2.is--solution-marketers-page-2.is--producers {
  color: #d2d2d2;
}

.use-cases-row-content-3-2-2-2 {
  border-radius: 8px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 571px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-cases-row-content-3-2-2-2._w-2-2-2 {
  width: 690px;
  height: 422px;
}

.use-cases-row-content-3-2-2-2._w-2-2-2.is--solution-market-2-2-2 {
  height: auto;
}

.editing__item-2-2-2-2 {
  color: #ababab;
  background-color: #1d1d1d;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  padding-top: 34px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 18px;
  line-height: 26px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.editing__item-2-2-2-2.is--solution-market-2-2-2 {
  background-color: #2c2c2c;
}

.editing__item-2-2-2-2.is--solution-market-2-2-2.is--producers {
  border-radius: 8px;
}

.use-cases-new-row__heading-2-2-2-2 {
  color: #f6f6f6;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 800;
  line-height: 3.125rem;
}

.use-cases-new-row__heading-2-2-2-2.is--desktop-2-2-2.is--all-2-2-2 {
  max-width: 60%;
}

.use-cases-new-row__heading-2-2-2-2.is--desktop-2-2-2.is--all-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2.not-fixed-height-2.is--producers {
  max-width: none;
}

.use-cases-new-row__heading-2-2-2-2.is--solution-market-2-2-2 {
  font-size: 30px;
  line-height: 38px;
}

.use-cases-new-row__heading-2-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2 {
  margin-bottom: 0;
  line-height: 30px;
}

.use-cases-new-row__heading-2-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2.is--producers {
  color: #fff;
}

.heading-60-2-2-2 {
  color: #fff;
  text-align: center;
  font-weight: 800;
}

.heading-60-2-2-2.is--solution-market-2-2-2 {
  margin-bottom: 24px;
  font-size: 24px;
  line-height: 30px;
}

.is--solution-market-text-edit-item-v2025-2 {
  color: #d2d2d2;
}

.editing__item-heading-2-2-2-2 {
  color: #fff;
  font-size: 30px;
  font-weight: 800;
  line-height: 34px;
}

.editing__item-heading-2-2-2-2.is--solution-market-2-2-2 {
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 26px;
}

.editing__item-heading-2-2-2-2.is--solution-market-2-2-2.is--producers {
  margin-bottom: 14px;
}

.is--solution-market-text-edit-item-2-2-2-2 {
  max-width: 260px;
}

.container-1-2-2-2-2 {
  max-width: 1160px;
}

.container-1-2-2-2-2.use-cases-rows__wrapper-2-2-2 {
  grid-column-gap: 8.125rem;
  grid-row-gap: 8.125rem;
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1-2-2-2-2.use-cases-rows__wrapper-2-2-2.is--solution-market-2-2-2 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-items: stretch;
}

.heading-59-2-2-2 {
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-59-2-2-2.is--solution-marketers-page-2 {
  font-weight: 800;
}

.heading-59-2-2-2.is--solution-marketers-page-2.is--solution-marketers-page-v1-2.is--solution-marketers-page-v1-title-1-2.is--producers.is--producers-v2 {
  max-width: 740px;
}

.heading-59-2-2-2.is--solution-marketers-page-2.is--solution-marketers-page-v1-2.is--solution-marketers-page-v1-title-2-2 {
  display: none;
}

.container-1160-6-2-2-2 {
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
}

.container-1160-6-2-2-2.is--solution-market-2-2-2 {
  background-color: #1d1d1d;
  display: block;
}

.h2--30-2-2 {
  color: #fff;
  margin-bottom: 26px;
  font-size: 30px;
  font-weight: 700;
  line-height: 34px;
}

.made-with-swiper-slide_v2-2-2-2-2 {
  color: #fff;
  cursor: pointer;
  background-color: #1d1d1d;
  border-radius: 8px;
  padding: 10px 10px 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 15px #00000040;
}

.made-with-swiper-slide_v2-2-2-2-2.swiper-slide-2-2-2 {
  height: 221px;
  margin-bottom: 0;
  margin-right: 0;
}

.rs-section-2-2 {
  color: #1d1d1d;
  background-color: #f6f6f6;
  padding: 80px 30px;
}

.rs-section-2-2.is--made-with-2 {
  color: #fff;
  background-color: #191919;
  padding-top: 52px;
  padding-bottom: 31px;
  overflow: hidden;
}

.rs-section-2-2.is--made-with-2.is--solution-market-2 {
  background-color: #1d1d1d;
}

.rs-section-2-2.is--made-with-2.is--solution-market-2.is--producers {
  padding-top: 72px;
}

.section-role-video-dark-title {
  color: var(--white);
  margin-bottom: 16px;
  font-size: 40px;
  line-height: 48px;
}

.section-role-video-dark-cta {
  background-color: #1d1d1d;
  padding-top: 56px;
  padding-bottom: 96px;
}

.is--section-producers-tabs.container-1240 {
  justify-content: space-between;
  display: flex;
}

.is--section-producers-tabs.container-1240.is--producers {
  max-width: 1200px;
}

.div-block-258-2 {
  background-color: #f6f6f6;
  width: 100%;
  display: block;
}

.is--producers-tab-image {
  width: auto;
  max-width: none;
  height: 637px;
  position: absolute;
  top: 0;
  right: 0;
}

.div-block-259-2 {
  padding-top: 50px;
}

.is--producers-small-title-v2025 {
  display: none;
}

.image-234-2 {
  width: 100%;
  max-width: 604px;
}

.mobile-2.is--producers {
  display: none;
}

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

.nav-transparent_mobile {
  display: none;
  overflow: hidden;
}

.test-section-language-switcher {
  padding-top: 200px;
  padding-bottom: 200px;
}

.code-embed-10 {
  display: none;
}

.div-block-264 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  align-self: auto;
  align-items: center;
  margin-bottom: 90px;
  display: flex;
}

.div-block-264.is--ai-translation {
  margin-bottom: 40px;
}

.rs-homepage-header-sub-link-4 {
  color: #ababab;
  border-bottom: 1px solid #ababab;
  font-size: 12px;
  line-height: 14px;
  transition: opacity .3s;
}

.rs-homepage-header-sub-link-4:hover {
  opacity: .8;
}

.div-block-267 {
  margin-bottom: 100px;
}

.div-block-267.is--producers {
  margin-bottom: 68px;
}

.div-block-267.is--producers.is--ai-translation {
  margin-bottom: 35px;
}

.is--producers-hero-title-v1-2-2.is--producers-hero-title-2-2.is--podcasters.is--ai-translation {
  max-width: 686px;
}

.is--producers-hero-title-v1-2-2.is--producers-hero-title-2-2.is--podcasters.is--ai-translation.desktop {
  font-size: 56px;
}

.code-embed-7 {
  max-width: 100%;
  display: block;
}

.is--producers-hero-text-v1-2-2.is--producers-hero-text-2-2.is--podcasters {
  max-width: 620px;
  font-weight: 400;
}

.use-cases-row-2 {
  justify-content: space-between;
  display: flex;
}

.use-cases-row-2.reversed {
  flex-flow: row-reverse;
}

.heading-59-2-3 {
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-59-2-3.is--solution-marketers-page {
  font-weight: 800;
}

.heading-59-2-3.is--solution-marketers-page.is--solution-marketers-page-v1.is--solution-marketers-page-v1-title-2 {
  display: none;
}

.heading-59-2-3.is--solution-marketers-page.is--solution-marketers-page-v1.is--solution-marketers-page-v1-title-1.is--producers.is--producers-v2 {
  max-width: 740px;
}

.use-cases-row-3 {
  justify-content: space-between;
  display: flex;
}

.use-cases-row-3.reversed {
  flex-flow: row-reverse;
}

.heading-92 {
  color: #fff;
  text-align: center;
  margin-bottom: 32px;
}

.heading-92.is--marketers-lp {
  font-size: 40px;
  line-height: 48px;
}

.heading-92.is--marketers-lp.is--producers.is--ai-translation {
  max-width: 710px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-31 {
  color: #ad98fa;
  -webkit-text-stroke-color: #ad98fa;
  font-weight: 400;
}

.word-changer {
  color: #ad98fa;
  font-weight: 400;
}

.code-embed-11 {
  display: none;
}

.heading-93 {
  color: var(--white);
  text-align: center;
  margin-bottom: 26px;
  font-size: 30px;
  font-weight: 800;
  line-height: 38px;
}

.is--ai-translation {
  font-size: 16px;
  font-weight: 700;
}

.ca_lightbox-overlay-play-8 {
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play-8:hover {
  opacity: .8;
}

.ca_lightbox-overlay-play-9 {
  align-self: auto;
  width: 48px;
  height: 48px;
  transition: opacity .3s;
}

.ca_lightbox-overlay-play-9:hover {
  opacity: .8;
}

.div-block-268 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cpp-embed_overlay-3 {
  z-index: 5;
  background-image: linear-gradient(16deg, #0000, #1d1d1d00);
  transition: all .3s;
  position: absolute;
  inset: 0%;
}

.cpp-embed_overlay-3:hover {
  background-color: #0003;
}

.cpp-embed_wrapper-3 {
  z-index: 4;
  position: absolute;
  inset: 0%;
}

.image-2332 {
  display: block;
}

.image-2332.block.img-auto.mobile {
  display: none;
}

.use-cases-testimonials_title {
  color: var(--white);
  font-size: 50px;
  font-weight: 800;
  line-height: 58px;
}

.heading-80-2-3 {
  padding-left: 0;
  font-weight: 800;
}

.heading-77-2-3 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 18px;
}

.is--section-producers-tabs-2-2.container-1240-2-2 {
  justify-content: space-between;
  display: flex;
}

.is--section-producers-tabs-2-2.container-1240-2-2.is--producers-2-2 {
  max-width: 1200px;
}

.heading-78-2-3, .heading-79-2-3, .heading-76-2-3 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.div-block-264-2-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  align-self: auto;
  align-items: center;
  margin-bottom: 90px;
  display: flex;
}

.code-embed-7-2-2 {
  max-width: 100%;
  display: block;
}

.is--producers-hero-title-v1-2-2 {
  max-width: 960px;
  margin-bottom: 16px;
  font-size: 56px;
  line-height: 60px;
}

.is--producers-hero-title-v1-2-2.is--producers-hero-title-2-2 {
  color: #f6f6f6;
  font-weight: 800;
  line-height: 64px;
}

.is--producers-hero-title-v1-2-2.is--producers-hero-title-2-2.is--podcasters {
  max-width: 792px;
}

.div-block-265 {
  margin-bottom: 100px;
}

.div-block-265.is--producers {
  margin-bottom: 68px;
}

.is--producers-hero-text-v1-2-2 {
  color: #d2d2d2;
  margin-bottom: 26px;
  font-size: 16px;
}

.is--producers-hero-text-v1-2-2.is--producers-hero-text-2-2 {
  font-size: 18px;
  line-height: 26px;
}

.is--producers-hero-text-v1-2-2.is--producers-hero-text-2-2.is--podcasters {
  max-width: 620px;
}

.code-embed-8 {
  display: none;
}

.html-embed-28 {
  object-fit: cover;
  height: 100%;
}

.html-embed-28.section-role-video-dark {
  display: block;
}

.image-2332-2-2 {
  width: 100%;
  max-width: 604px;
}

.wrapper-section-role-video-dark-2-2 {
  display: flex;
}

.wrapper-section-role-video-dark-2-2.is--producers-2-2 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
}

.section-role-video-dark-title-2-2 {
  color: #fff;
  margin-bottom: 16px;
  font-size: 40px;
  line-height: 48px;
}

.use-cases-row-2-2-2 {
  justify-content: space-between;
  display: flex;
}

.use-cases-row-2-2-2.reversed-2-2 {
  flex-flow: row-reverse;
}

.is--producers-small-title-v2025-2-2 {
  display: none;
}

.heading-59-2-3-2-2 {
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.heading-59-2-3-2-2.is--solution-marketers-page-2-2 {
  font-weight: 800;
}

.heading-59-2-3-2-2.is--solution-marketers-page-2-2.is--solution-marketers-page-v1-2-2.is--solution-marketers-page-v1-title-2-2-2 {
  display: none;
}

.heading-59-2-3-2-2.is--solution-marketers-page-2-2.is--solution-marketers-page-v1-2-2.is--solution-marketers-page-v1-title-1-2-2.is--producers-2-2.is--producers-v2-2-2 {
  max-width: 740px;
  font-size: 40px;
  line-height: 48px;
}

.is--producers-tab-image-2-2 {
  width: auto;
  max-width: none;
  height: 637px;
  position: absolute;
  top: 0;
  right: 0;
}

.is--producers-tab-image-2-2.is--podcasters {
  width: 100%;
  height: auto;
  position: static;
}

.tab-dark-2-2-2 {
  color: #fff;
  padding-left: 0;
}

.tab-dark-2-2-2.tab-dark-desktop.is--podcasters {
  text-align: left;
  font-size: 40px;
  line-height: 48px;
}

.tab-dark-2-2-2.tab-dark-mobile {
  display: none;
}

.container-1160-13-2-2 {
  background-color: #2c2c2c;
  justify-content: space-between;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1160-13-2-2.container-market-testimonials-2-2 {
  background-color: #0000;
  flex-flow: column;
}

.swiper-wrapper-4 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-bottom: 2rem;
  padding-left: .5rem;
  display: flex;
  position: relative;
}

.testimonial-text-5-2-2 {
  color: #fff;
  width: 100%;
  max-width: none;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.testimonial-text-5-2-2.testimonial-text-last-2-2 {
  max-width: 308px;
}

.testimonials-accordion-2-2-2 {
  background-image: linear-gradient(#1d1d1d, #111);
  margin-bottom: 0;
  padding-top: 88px;
  padding-bottom: 88px;
}

.testimonials-accordion-2-2-2.is--producers-2-2 {
  background-image: linear-gradient(#111, #1d1d1d);
}

.heading-92-2-2 {
  color: #fff;
  text-align: center;
  margin-bottom: 32px;
}

.heading-92-2-2.is--marketers-lp-2-2 {
  font-size: 40px;
  line-height: 48px;
}

.heading-60-2-3 {
  color: #fff;
  text-align: center;
  font-weight: 800;
}

.heading-60-2-3.is--solution-market-2-2 {
  margin-bottom: 28px;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.section-role-video-dark-cta-2-2 {
  background-color: #1d1d1d;
  padding-top: 56px;
  padding-bottom: 96px;
}

.section-role-video-dark-cta-2-2.is--producers-2-2 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.div-block-266 {
  background-color: #f6f6f6;
}

.image-2333 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-2333.tab-right-image {
  border-top-left-radius: 10px;
}

.image-2333.tab-right-image.mobile-image {
  border-radius: 0;
  display: none;
}

.image-2334 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-2334.tab-right-image {
  border-top-left-radius: 10px;
}

.image-2334.tab-right-image.mobile-image {
  border-radius: 0;
  display: none;
}

.div-hover-wrapper-6 {
  height: 325px;
}

.heading-93-2-2 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.heading-94 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 18px;
}

.heading-95 {
  padding-left: 0;
  font-weight: 800;
}

.heading-95.is--podcasters {
  color: #181b21;
  text-align: left;
  font-size: 40px;
  line-height: 48px;
}

.heading-96, .heading-97 {
  margin-bottom: 0;
  font-weight: 700;
  line-height: 26px;
}

.code-embed-9 {
  border-top-left-radius: 24px;
}

.image-2335 {
  box-sizing: content-box;
  width: 100%;
  max-width: 50vw;
  height: auto;
}

.image-2335.tab-right-image {
  border-top-left-radius: 10px;
}

.image-2335.tab-right-image.mobile-image {
  border-radius: 0;
  display: none;
}

.is--podcaster-logo {
  max-width: 83px;
  margin-bottom: 0;
}

.div-block-267-2-2 {
  margin-bottom: 100px;
}

.div-block-267-2-2.is--producers-2-2 {
  margin-bottom: 68px;
}

.code-embed-10-2-2 {
  display: none;
}

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

.faq__item-2 {
  border-bottom: 1px solid #dbdbdb;
}

.faq__category-toggle-2 {
  cursor: pointer;
  border-bottom: 1px solid #dbdbdb;
  justify-content: space-between;
  align-items: center;
  padding: 12px;
  display: flex;
}

.link-primary-2 {
  color: #9671ff;
  transition: all .3s;
}

.link-primary-2:hover {
  color: #ad98fa;
}

.faq__wrapper-2 {
  background-color: #fff;
  border-radius: 8px;
  padding: 12px;
}

.tabs-menu-8 {
  display: flex;
}

.tabs-menu-8:lang(fr) {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-89 {
  word-break: normal;
}

.text-block-89:lang(fr) {
  text-align: center;
  white-space: nowrap;
  word-break: keep-all;
}

.text-block-90 {
  word-break: normal;
}

.text-block-90:lang(fr) {
  text-align: center;
  white-space: pre;
  word-break: normal;
}

.text-block-91, .text-block-92 {
  text-align: center;
}

.tabs-menu-9 {
  display: flex;
}

.tabs-menu-9:lang(fr) {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 3em;
    line-height: 1em;
  }

  .section.hero {
    padding-top: 7rem;
  }

  .section.thank-you {
    min-height: auto;
    padding-top: 170px;
    padding-bottom: 80px;
  }

  .container.large.cta {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .container.large.footer-flex {
    flex-flow: column wrap;
    align-items: center;
  }

  .btn {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .hero-h1 {
    margin-bottom: 10px;
    font-size: 3rem;
  }

  .hero-p {
    max-width: 460px;
    margin-bottom: 40px;
    font-size: 18px;
  }

  .foot-logo {
    margin-bottom: 20px;
    margin-right: 0;
    display: block;
  }

  .foot-logo.w--current {
    margin-bottom: 20px;
  }

  .foot-link {
    padding-left: 15px;
  }

  .image-2 {
    max-width: 40px;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .image-3 {
    max-width: 78px;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .image-4 {
    max-width: 76px;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .image-5 {
    max-width: 98px;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .image-9 {
    max-width: 87px;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .image-7 {
    max-width: 120px;
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .logos {
    margin-bottom: 10px;
  }

  .hillary-qoute-content {
    padding-left: 0;
  }

  .hillary-image-wrapper {
    width: 145px;
  }

  .video-icon {
    top: 76px;
    left: 55px;
  }

  .heading-2 {
    font-size: 4em;
  }

  .video-info {
    font-size: 1.4em;
  }

  .blog-categories-col-list-wrap {
    width: 100%;
    margin-bottom: 20px;
  }

  .content-blog-col-list {
    width: 46%;
  }

  .uc-col-list {
    flex-wrap: wrap;
    display: flex;
  }

  .uc-col-item {
    width: 100%;
    margin-bottom: 20px;
  }

  .arrow {
    margin-left: .5em;
  }

  .more-info {
    letter-spacing: 0;
    width: 100%;
    font-size: .6em;
  }

  .custom-link {
    background-color: #fcfcfc;
    padding: 10px;
  }

  .col3 {
    width: 50%;
    padding-right: 30px;
  }

  .info {
    font-size: 1.4em;
  }

  .vs {
    max-width: 50px;
    height: 50px;
    padding: 10px;
    display: flex;
    top: 57%;
  }

  .menu-icon {
    z-index: 10;
    display: flex;
  }

  .cta-wrap {
    width: 94%;
  }

  .div-block-3 {
    align-items: center;
  }

  .section-3 {
    margin-bottom: 20px;
    padding-top: 0;
  }

  .clock-wrapper-left {
    padding-right: 50px;
  }

  .menu-icon-2 {
    z-index: 101;
    display: flex;
  }

  .login {
    z-index: 101;
    position: relative;
  }

  .menu-icon-close {
    z-index: 101;
  }

  .video-inner {
    transform: translate(0%)scale(1);
  }

  .nav-link-2 {
    text-align: center;
    width: 90%;
  }

  .c-w-full.c-comparison-header-img-mobil {
    margin-top: 48px;
    display: block;
  }

  .body-wip.full-page {
    padding-top: 60px;
  }

  .c-footer-top-wrapper {
    max-width: 400px;
  }

  .c-footer-bottom.enterprise {
    margin-top: 20px;
    padding-top: 20px;
  }

  .c-section-cta {
    padding-top: 60px;
  }

  .c-cta-bottom-img {
    max-width: 100%;
  }

  .c-section-header {
    padding-bottom: 60px;
  }

  .c-section-header.pricing-2 {
    padding-top: 20px;
  }

  .c-nav-desktop {
    margin-left: 0;
    margin-right: 0;
    padding: 20px;
  }

  .c-nav-link {
    margin-left: 20px;
  }

  .c-nav-link.blog-link.c-new-nav-link {
    margin-left: 30px;
  }

  .c-nav-link.c-nav-link--default {
    color: #1d1d1d;
    text-align: left;
    border-bottom: 1px solid #1d1d1d1a;
    width: 100%;
    padding: 16px;
    font-size: 16px;
    font-weight: 500;
  }

  .c-nav-link.c-nav-link--default.hover--60 {
    color: var(--black-2);
    text-align: center;
    border: 1px solid #000;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
  }

  .c-nav-link.c-nav-link--default.br-0 {
    border-bottom-style: none;
  }

  .c-nav-link.c-nav-link--default.p--13.is--updated {
    border-bottom-style: none;
    padding: 1rem 1.25rem;
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .c-nav-link.c-nav-link--default.p--13.is--updated:hover {
    color: #1d1d1d;
  }

  .c-nav-link.c-nav-link--default.p--13.is--updated.is--last {
    border-bottom-style: none;
  }

  .c-nav-button {
    margin-left: 20px;
  }

  .c-header-top-gradient {
    top: 79px;
  }

  .c-header-top-gradient.privacy {
    min-height: 236px;
  }

  .c-header-content {
    padding-top: 60px;
  }

  .c-header-content.plans-test-content.pb-0.p-l-r-30.ipad-size-space {
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-header-content-title {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    font-size: 42px;
  }

  .c-wrapper.c-wrapper-1050 {
    max-width: 1050px;
  }

  .c-wrapper.c-wrapper-730.mr-auto {
    width: 100%;
    max-width: 730px;
  }

  .c-wrapper.c-wrapper-730.ml-auto {
    width: 100%;
  }

  .c-wrapper.c-wrapper-1300.c-header-wrapper, .c-wrapper.c-wrapper-1300.c-mediaboard-header-wrapper {
    position: relative;
  }

  .c-wrapper.c-wrapper-1080 {
    max-width: 1050px;
  }

  .c-wrapper.c-wrapper-980.c-header-wrapper {
    position: relative;
  }

  .c-wrapper.c-wrapper-1244 {
    max-width: 1050px;
  }

  .c-wrapper.c-wrapper-1024.c-new-content-wrapper-1, .c-wrapper.c-wrapper-1024.c-new-content-wrapper-2 {
    margin-bottom: 60px;
  }

  .c-wrapper.c-wrapper-1024.c-new-content-wrapper-3 {
    margin-bottom: 0;
  }

  .c-wrapper.c-wrapper-1024.c-comparison-content-wrapper-1, .c-wrapper.c-wrapper-1024.c-comparison-overview-content-wrapper-1 {
    margin-bottom: 60px;
  }

  .c-wrapper.c-wrapper-1024.c-comparison-overview-content-wrapper-2 {
    margin-bottom: 60px;
    left: 0;
  }

  .c-wrapper.c-wrapper-1024.c-clips-home-wrapper, .c-wrapper.c-wrapper-1024.c-alp-content-wrapper-3, .c-wrapper.c-wrapper-1024.c-alp-wrapper-1, .c-wrapper.c-wrapper-1024.c-alp-wrapper-2, .c-wrapper.c-wrapper-1024.c-colin-samir-content-wrapper-3, .c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-1, .c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-2 {
    margin-bottom: 60px;
  }

  .c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-5 {
    margin-bottom: 0;
  }

  .c-wrapper.c-wrapper-1024.c-alp-content-wrapper-4 {
    margin-bottom: 60px;
  }

  .c-wrapper.c-wrapper-1800 {
    max-width: 1050px;
  }

  .c-community-titlte {
    font-size: 26px;
  }

  .c-section-showcase {
    padding-top: 60px;
  }

  .c-section-showcase.transcription-tool-faq {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-testimonial-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-testimonial._4, .c-testimonial._6 {
    top: 0;
  }

  .c-content-grid {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-content-grid._2 {
    grid-template-rows: auto 1fr;
    grid-template-columns: 1fr;
  }

  .c-content-grid.c-transcript {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-content-block._280 {
    max-width: 400px;
  }

  .c-content-video.easy {
    transform: scale(1.12);
  }

  .c-content-video.transcript {
    max-width: 80%;
  }

  .c-section-editor {
    padding-top: 60px;
    padding-bottom: 10px;
  }

  .audio-copy {
    display: none;
  }

  .c-section-header_mobile {
    padding-top: 120px;
    padding-bottom: 10px;
  }

  .c-section-header_mobile.ios {
    padding-bottom: 70px;
  }

  .c-features-grid {
    grid-column-gap: 15px;
  }

  .c-features-grid_feature {
    padding: 15px;
  }

  .c-faq-title {
    margin-bottom: 40px;
  }

  .c-pricing-navigator {
    margin-bottom: 60px;
  }

  .c-pricing-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-pricing-col.popullar, .c-pricing-col.popullar-copy {
    height: 102%;
  }

  .c-pricing-col.popullar-copy.plans-test-pro-col {
    height: 100%;
    min-height: auto;
  }

  .c-pricing-col.popullar-copy.plans-test-pro-col.reverse-page-pro {
    min-height: 600px;
  }

  .c-pricing-col.c-abtest-col.enterprise.update.team.plan-test-team {
    max-width: 400px;
  }

  .c-pricing-col.c-abtest-col.enterprise.update.team.plan-test-team.ipad-team-size {
    max-width: 310px;
  }

  .c-pricing-col.c-abtest-col.update.plan-test-col.reverse-page-free {
    min-height: 620px;
  }

  .c-pricing-col.c-abtest-col.plans-test-col-2 {
    min-height: auto;
  }

  .c-pricing-col.c-abtest-col.plans-test-col-2.reverse-page-standard {
    min-height: 629px;
  }

  .c-pricing-button.abtest-button.pro.col_plan_button_monthly_pro.plan-test-pro-button.full.ipad {
    text-align: center;
    margin-bottom: 6px;
  }

  .c-pricing-button.abtest-button.updated.get-started-start.col_plan_button_monthly_free.plan-test-free-button.pm-mobile-price-button.ipad {
    text-align: center;
  }

  .c-pricing-content.abtest-content.enterprise.update.c-hide-desktop.pm-mobile-team-content.ipad {
    max-width: 100%;
    margin-left: 0;
    display: block;
  }

  .c-pricing-content.abtest-content.update.c-hide-mobile.plan-test-pro.ipad {
    margin-left: 0;
    padding-top: 26px;
    display: none;
  }

  .c-pricing-content.abtest-content.update.c-hide-desktop.plan-test-pro.pm-mobile-price-content.ipad {
    max-width: 100%;
    margin-left: 0;
    padding-top: 26px;
    display: block;
  }

  .c-pricing-content.abtest-content.update.c-hide-desktop.plan-test-pro.pm-mobile-pro-plan-content.ipad {
    max-width: 100%;
    margin-left: 0;
    display: block;
  }

  .c-tab-link, .c-tab-link.w--current {
    font-size: 14px;
  }

  .c-tab-1-link, .c-tab-1-link.w--current {
    padding: 15px 10px;
  }

  .c-editor-1-sub {
    max-width: 400px;
    bottom: 61px;
    right: -26px;
  }

  .c-editor-2-sub_sub {
    max-width: 200px;
  }

  .c-editor-3-sub {
    max-width: 300px;
    left: -20px;
  }

  .c-header-top-bar {
    height: 79px;
  }

  .c-navbar-mobile {
    display: none;
  }

  .c-pricing-button-enterprise.abtest.enterprise-abtest-button-2.c-hide-mobile.col_plan_button_team.plan-test-team-button.pm-mobile-team-button.ipad {
    text-align: center;
  }

  .c-section-enterprise-header {
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
    padding-bottom: 100px;
  }

  .c-enterprise-navbar {
    padding-left: 30px;
    padding-right: 30px;
  }

  .c-enterprise-header-title {
    max-width: 600px;
    margin-bottom: 20px;
    font-size: 52px;
    line-height: 62px;
  }

  .c-enterprise-header-button:hover {
    color: var(--black-2);
    background-color: #efefef;
  }

  .c-enterprise-header-button.c-start-generate-button:hover, .c-enterprise-header-button.c-button-section-podcast-start-grid:hover {
    color: #fff;
  }

  .c-enterprise-clients-block {
    margin-top: 60px;
  }

  .c-enterprise-benefits {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-enterprise-benefit-section-title {
    margin-bottom: 60px;
    font-size: 32px;
  }

  .c-enterprise-benefit-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    left: 0;
  }

  .c-enterprise-benefit-col_icon {
    width: 60px;
    height: 60px;
  }

  .c-enterprise-benefit-title {
    font-size: 18px;
  }

  .c-enterprise-footer {
    padding-top: 60px;
  }

  .c-footers-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1.2fr .8fr;
  }

  .c-footer-title {
    margin-bottom: 10px;
  }

  .c-social-block.is--desktop {
    display: none;
  }

  .c-social-block.is--mobile {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    margin-top: 28px;
    display: flex;
  }

  .c-enterprise-testimnoial {
    padding-left: 12px;
    padding-right: 12px;
  }

  .c-enterprise-testimonial-content {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-enterprise-testimonial-grid {
    grid-column-gap: 0px;
    grid-row-gap: 50px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-enterprise-testimonial-title {
    text-align: center;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    font-size: 32px;
    line-height: 42px;
  }

  .c-enterprise-testimonial-right {
    flex-direction: column;
    align-items: center;
  }

  .c-enterprise-testimonial-img {
    margin-left: auto;
    margin-right: auto;
  }

  .c-enterprise-testimonial-content-info {
    flex-direction: column;
    display: flex;
  }

  .c-enterprise-testimonial-star {
    order: -1;
    margin-top: 32px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-enterprise-testimonial-content_text {
    text-align: center;
    margin-top: 16px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-enterprise-content-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-enterprise-content-row {
    margin-bottom: 100px;
  }

  .c-enterprise-content-grid {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-enterprise-content-grid._3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-enterprise-content-grid._2 {
    grid-template-columns: 1fr;
  }

  .c-enterprise-content-grid-title {
    font-size: 36px;
    line-height: 42px;
  }

  .c-enterprise-content-grid_sub {
    max-width: 290px;
  }

  .c-enterprise-content-grid_list {
    margin-bottom: 20px;
  }

  .c-section-footer-top {
    padding-top: 60px;
  }

  .c-footer-top-grid {
    grid-template-columns: 1fr 1.4fr;
  }

  .c-footer-top-app-block {
    max-width: 240px;
  }

  .c-footer-top-app-logo-1 {
    max-width: 80px;
  }

  .c-footer-top-title {
    font-size: 30px;
    line-height: 38px;
  }

  .c-footer-top-sub {
    margin-bottom: 20px;
  }

  .c-footer-top-right {
    padding-bottom: 50px;
  }

  .c-section-custom-branding {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-custom-branding-title {
    font-size: 32px;
    line-height: 32px;
  }

  .c-custom-branding-sub {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
    font-size: 22px;
    line-height: 30px;
  }

  .c-hide-mobile.c-colin-samir-header-img {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
  }

  .c-hide-mobile.community-apply-content-img {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    left: 20px;
  }

  .c-cookie-banner-text {
    padding-bottom: 0;
  }

  .footer-white {
    padding-top: 60px;
  }

  .c-footer-cta-2 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-footer-cta2-grid {
    grid-template-columns: 1fr 302px;
  }

  .c-content-section-black {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-content-section-black.transcript {
    padding-bottom: 150px;
  }

  .c-home-header-grid {
    grid-row-gap: 78px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-header-grid-title.podcast, .c-header-grid-title.c-podcast-trasncript, .c-header-grid-title.audio-recording {
    max-width: 330px;
    font-size: 42px;
    line-height: 50px;
  }

  .c-section-home-testimonials {
    padding-bottom: 60px;
  }

  .c-footer-blogs-content {
    margin-top: 20px;
    margin-left: 0;
    top: 0;
  }

  .c-home-header-left {
    text-align: center;
  }

  .c-features-section-new {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .c-feature-tabs-title {
    font-size: 26px;
  }

  .tabs-2 {
    flex-direction: column;
  }

  .tabs-menu {
    width: 100%;
    margin-top: 37px;
    padding-top: 22px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .c-feature-tab-contents {
    order: -1;
  }

  .c-feature-tab-head-item {
    border: 1px solid #d5d7df;
    border-radius: 10px;
    margin-bottom: 8px;
    padding: 21px 23px;
    transition: all .325s;
  }

  .c-feature-menu-content {
    display: none;
    overflow: hidden;
  }

  .c-feature-menu-text {
    padding-bottom: 0;
  }

  .c-tab-image-content {
    margin-top: 0;
    padding-left: 0;
  }

  .c-bottom-tab-link {
    padding-left: 8px;
  }

  .c-mediaboard-cta {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-mediaboard-header-content {
    text-align: center;
  }

  .c-section-why-starter {
    padding-top: 100px;
  }

  .c-media-why-title {
    margin-top: 80px;
  }

  .c-media-header-bottom.me {
    height: 150px;
  }

  .c-media-why-use-section {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-why-to-use-grid {
    grid-column-gap: 0px;
    grid-row-gap: 66px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-why-to-use-grid.two {
    grid-column-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 350px 1fr;
  }

  .c-why-to-use-grid.three {
    grid-column-gap: 40px;
    grid-template-rows: auto;
  }

  .c-why-to-use-text.black.text-center-mobile, .c-why-to-use-text.text-center-mobile {
    text-align: center;
  }

  .c-media-test-grid {
    grid-column-gap: 30px;
  }

  .c-media-how-to-section.podcast {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-how-to-col.ios-feature {
    max-width: 245px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-how-to-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: 600px;
  }

  .c-section-testimonials {
    padding-top: 60px;
  }

  .c-faq-page-header {
    padding-bottom: 60px;
  }

  .c-about-news-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-about-header-section {
    padding-top: 100px;
    padding-bottom: 70px;
  }

  .c-enterprise-header-button-2:hover {
    color: #000;
    background-color: #efefef;
  }

  .c-about-story-bottom {
    margin-top: 70px;
  }

  .c-top-investors-col {
    width: 33.33%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-top-investors-block {
    padding-left: 30px;
    padding-right: 30px;
  }

  .c-about-investors {
    padding-bottom: 90px;
  }

  .c-investors-top-text {
    margin-bottom: 80px;
  }

  .c-top-investor-name {
    margin-top: 10px;
    font-size: 15px;
  }

  .c-section-podcast-faq {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-podcast-title-label._5 {
    inset: auto 6% 23% auto;
  }

  .c-podcast-title-label.podcast {
    right: -44px;
  }

  .c-podcast-header-img-2 {
    width: 150px;
    right: 33px;
  }

  .c-podcast-header-img-3 {
    width: 150px;
  }

  .c-podcast-split-text-section, .c-podcast-split-text-section.white {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-podcast-split-text-title {
    font-size: 26px;
  }

  .c-podcast-split-text-grid {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-section-podcast-testimonials {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-podcast-testimonials-grid {
    grid-column-gap: 0px;
    grid-row-gap: 66px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-podcast-testimnoials-col {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-ios-header-top-gradient {
    width: 300px;
    max-width: 300px;
    inset: 0% auto auto 0%;
  }

  .ios-header-bottom-title {
    font-size: 26px;
  }

  .c-ios-features-grid {
    grid-column-gap: 0px;
    grid-row-gap: 44px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    max-width: 600px;
  }

  .c-ios-feature-text._2 {
    max-width: 216px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-ios-download-section {
    padding-top: 62px;
  }

  .c-ios-download-grid {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-ios-download-title {
    font-size: 26px;
  }

  .c-ios-download-grid_left {
    margin-left: auto;
    margin-right: auto;
  }

  .c-ios-download-sub {
    margin-top: 23px;
    margin-bottom: 56px;
  }

  .c-nav-dropdown {
    margin-left: 20px;
  }

  .c-footers-grid-updated {
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .c-footers-grid-updated.mobile {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1.2fr .8fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .c-footer-social-inner {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .c-me-use-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-me-section-logos {
    padding-top: 100px;
  }

  .c-me-section-text.mx-420 {
    text-align: center;
  }

  .c-me-section-grid {
    grid-column-gap: 0px;
    grid-row-gap: 52px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-me-section-content {
    padding-top: 70px;
    padding-bottom: 63px;
  }

  .c-me-header-img-wrapper {
    max-width: 450px;
  }

  .c-me-header-img-2 {
    max-width: 100px;
    top: 90px;
    left: -51px;
  }

  .c-me-header-img-3 {
    max-width: 150px;
    bottom: 20px;
    left: -77px;
  }

  .c-me-header-img-4 {
    max-width: 120px;
    top: 89px;
    right: -55px;
  }

  .c-me-header-img-5 {
    max-width: 140px;
    right: -63px;
  }

  .c-me-img-header-gradient {
    top: -39%;
    left: -24%;
  }

  .c-me-content-section-3 {
    padding-top: 70px;
    padding-bottom: 88px;
  }

  .c-me-content-grid-3 {
    grid-column-gap: 0px;
    grid-row-gap: 68px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-me-grid-3-left {
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .c-me-grid-3-right {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-me-grid-3-right-img-3 {
    right: -113px;
  }

  .c-me-grid-3-gradient-1 {
    bottom: -93%;
    right: -35%;
  }

  .c-me-grid-3-gradient-2 {
    bottom: -13%;
    left: -39%;
  }

  .c-me-content-section-2 {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .c-me-content-grid-2 {
    grid-column-gap: 0px;
    grid-row-gap: 44px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-me-grid-2-right {
    text-align: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .c-me-grid-2-gradient-1 {
    display: none;
  }

  .c-me-grid-1-left {
    margin-left: auto;
    margin-right: auto;
  }

  .c-me-section-title-1-copy {
    text-align: center;
    font-size: 26px;
  }

  .c-me-grid-2-right-title, .c-me-grid-3-left-title {
    font-size: 26px;
  }

  .c-2-0-banner-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-countdown-right-content {
    align-items: center;
    max-width: 322px;
  }

  .clock-text {
    font-size: 17px;
    line-height: 17px;
  }

  .clock-info-text {
    font-size: 8.76px;
  }

  .button {
    padding-left: 4px;
    padding-right: 4px;
    font-size: 10px;
    line-height: 28px;
  }

  .button.purple.padd--big.desk {
    display: none;
  }

  .button.purple.padd--big.mob {
    display: flex;
  }

  .c-blog-navbar-section {
    padding: 0;
  }

  .c-blog-nav-wrapper.hide-mobile {
    display: none;
  }

  .c-blog-nav-button.c-blog-mobile-menu-button {
    text-align: center;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    padding-bottom: 16px;
    display: block;
  }

  .c-blog-search-block.mobile {
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .c-blog-search-block.mobile.hide-desktop {
    grid-column-gap: 15px;
    align-items: center;
    display: flex;
  }

  .c-blog-search-block.hide--mobile {
    display: none;
  }

  .c-post-info-block.flex-f.mobile {
    position: relative;
  }

  .c-editors-pick-section {
    padding-top: 40px;
  }

  .c-editors-pick-grid {
    grid-row-gap: 45px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-post-title {
    margin-bottom: 12px;
    font-size: 20px;
  }

  .c-post-title.trending-title {
    color: #31313f;
    max-width: 250px;
    font-size: 15px;
    font-weight: 800;
    line-height: 20px;
  }

  .c-post-title.explore-title {
    color: #31313f;
  }

  .c-post-summary {
    font-size: 15px;
    line-height: 26px;
  }

  .c-post-summary.mobile {
    max-width: 250px;
    font-size: 13px;
    line-height: 20px;
    display: block;
  }

  .c-post-summary.mobile.c-blog-explore-summary, .c-post-read-time.mt-0.c-hide-mobile {
    display: none;
  }

  .c-editors-pick-title {
    margin-bottom: 25px;
    font-size: 24px;
    line-height: 24px;
  }

  .c-editors-pick-title.mt-35 {
    margin-bottom: 25px;
  }

  .c-explore-grid {
    grid-column-gap: 30px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .c-explore-grid.all {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .c-explore-grid.c-cat-page, .c-explore-grid.category {
    grid-template-columns: 1fr;
  }

  .c-blog-trending-section {
    padding: 50px 15px 40px;
  }

  .c-trending-posts {
    flex-direction: column;
    align-items: center;
  }

  .c-trending-post {
    width: 100%;
    margin-bottom: 10px;
  }

  .c-tranding-post-wrap {
    margin-left: auto;
    margin-right: auto;
  }

  .c-blog-hub-section {
    padding-bottom: 15px;
  }

  .c-blog-hub-grid {
    grid-row-gap: 18.5px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-blog-subscribe-section {
    padding-bottom: 55px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-blog-subscribe-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-blog-subscribe-button {
    padding-left: 4px;
    padding-right: 4px;
  }

  .c-author-header-block {
    padding-left: 40px;
  }

  .c-history-back {
    left: 0;
  }

  .c-enterprise-certification-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-2-col-grid {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-blog-pagination-section {
    display: none;
  }

  .c-blog-content-section {
    padding-top: 40px;
    padding-right: 30px;
  }

  .c-blog-sidebar.left {
    display: none;
  }

  .c-blog-search-wrapper.mobile {
    z-index: 2000;
    background-color: #fff;
    width: 100%;
    min-height: 100%;
    padding-left: 12px;
    display: block;
    top: 0;
    right: 0;
    transform: translate(0, -100%);
  }

  .c-blog-search-wrapper-inner.mobile {
    min-height: auto;
    margin-left: -12px;
    padding-left: 12px;
  }

  .c-blog-search-result-block.mobile {
    z-index: 10000;
    display: none;
    top: 53px;
  }

  .c-blog-search-link {
    text-align: left;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .c-blog-search-title.mobile {
    font-size: 15px;
    line-height: 20px;
  }

  .c-blog-search-wrapper-form-block {
    margin-bottom: 0;
    padding-top: 10px;
  }

  .c-blog-search-wrapper-form.mobile {
    align-items: stretch;
    display: flex;
  }

  .c-blog-search-input-icon-close {
    right: 75px;
  }

  .c-blog-search-input-icon-close.mobile {
    display: none;
  }

  .c-blog-content-block-wrapper-right {
    flex: 0 auto;
    width: 100%;
    left: 0;
  }

  .c-body-blog {
    padding-top: 56px;
  }

  .c-blog-nav-mobile {
    z-index: 10;
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: relative;
  }

  .c-mobile-blog-menu {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 28px;
    margin-left: 15px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .c-mobile-blog-menu.hide {
    display: none;
  }

  .c-mobile-blog-menu-content {
    z-index: 100000;
    background-color: #000;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .c-mobile-blog-menu-content-inner {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-bottom: 120px;
    display: flex;
    position: relative;
  }

  .c-mobile-blog-menu-content-button {
    z-index: 100;
    padding-bottom: 50px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .c-mobile-blog-menu-content-links {
    text-align: center;
    width: 100%;
  }

  .c-blog-menu-link {
    color: var(--white-smoke);
    font-family: Inter;
    font-size: 18px;
    font-weight: 500;
    line-height: 40px;
    display: block;
  }

  .c-blog-menu-close {
    z-index: 100;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: absolute;
    inset: 17px 34px auto auto;
  }

  .c-blog-nav-wrapper_mobile {
    width: 100%;
    height: 100%;
    padding: 12px 12px 12px 20px;
    position: relative;
  }

  .c-blog-mobile-search-close {
    color: #484c56;
    text-align: center;
    width: 74px;
    font-family: Inter;
    font-size: 14px;
    font-weight: 700;
    line-height: 38px;
  }

  .c-blog-mobile-search-close.mobile {
    font-family: Inter-custom-woff2, sans-serif;
  }

  .c-post-share-icon {
    display: block;
    position: relative;
    left: 5px;
  }

  .c-blog-share-modal {
    width: 154px;
    height: 200px;
    display: block;
    position: absolute;
    inset: 40px -75px auto auto;
  }

  .c-blog-share-modal_inner {
    background-color: #fff;
    border: .5px solid #e6e6e6;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    padding: 24px 24px 12px;
    position: relative;
  }

  .c-blog-share-modal_arrow-top-inner {
    border: .5px solid #e6e6e6;
    width: 15px;
    height: 15px;
    padding-bottom: 0;
    padding-right: 0;
    position: relative;
    top: 3px;
    transform: rotate(45deg);
  }

  .c-blog-share-modal_arrow-top-inner._2 {
    background-color: #fff;
    top: -12px;
  }

  .c-blog-share-modal_arrow-top {
    width: 15px;
    height: 9px;
    position: absolute;
    top: -8px;
    left: 63px;
    overflow: hidden;
  }

  .c-blog-share-modal_text {
    font-size: 13px;
    line-height: 13px;
    position: relative;
    top: 2px;
  }

  .c-mobile-post-share-link {
    align-items: flex-start;
    margin-bottom: 17px;
    display: flex;
  }

  .c-blog-share-modal_icon {
    margin-right: 15px;
  }

  .take-from-this-list {
    display: none;
  }

  .c-podcast-section-1 {
    padding-top: 80px;
  }

  .c-podcast-header-title-wrapper {
    max-width: 330px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-news-bar {
    padding-left: 20px;
  }

  .c-news-bar-label.hide {
    display: none;
  }

  .c-news-bar-text-link {
    white-space: nowrap;
  }

  .c-news-bar-text-link.hide {
    display: none;
  }

  .c-news-close {
    width: 45px;
  }

  .c-pricing-header {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .c-mediaboard-header {
    padding-top: 60px;
  }

  .c-cta-2-title {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-content-examples {
    padding-top: 60px;
  }

  .c-content-examples.comparison-examples {
    padding-top: 40px;
  }

  .c-content-examples-intro-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-content-examples-intro-grid-title {
    margin-bottom: 5px;
  }

  .c-new-home-testimonials-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-new-home-header-top, .c-new-home-header-top-title.home-2-title.home-variant-title {
    text-align: center;
  }

  .c-new-home-header-top-sub.home-variant-sub {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .c-new-home-header-top-button.get-started-start.cta-button-tools, .c-new-home-header-top-button.get-started-start.home-variant-button {
    margin-left: auto;
  }

  .c-new-home-header-vector {
    bottom: 319px;
  }

  .c-new-home-header-img-wrap.home {
    left: 0;
  }

  .c-new-home-header-img-wrap.home.img-with-video {
    padding-left: 60px;
  }

  .c-new-home-header-bottom-bg {
    height: 162px;
  }

  .c-new-home-brands-wrapper.c-colin-samir-brands-wrapper, .c-new-home-brands-wrapper.lp-test-brands-wrapper {
    margin-top: 20px;
  }

  .c-new-home-content-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-wrapper-580.c-full-tablet {
    width: 100%;
    max-width: 100%;
  }

  .c-wrapper-580.c-full-tablet.left.openreel-img-2 {
    left: 0;
  }

  .c-wrapper-580.c-full-tablet.right.c-alp-video-block-2, .c-wrapper-580.c-full-tablet.right.c-colin-samir-video-block-2 {
    max-width: 100%;
    margin-left: 0;
  }

  .c-new-home-content-title {
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-new-home-content-title._2-copy {
    max-width: 300px;
    margin-top: 0;
  }

  .c-new-home-content-title._2-copy.german-home-content-title-2 {
    max-width: 600px;
  }

  .c-new-home-content-title.center-mobile {
    max-width: 300px;
    margin-top: 0;
  }

  .c-new-home-content-title.c-alp-content-title.anchor-lp-content-section-5-title, .c-new-home-content-title.c-alp-content-title.anchor-lp-title {
    line-height: 36px;
  }

  .c-new-home-content-title.c-alp-content-title.anchor-lp-title._3 {
    max-width: 300px;
  }

  .c-new-home-content-title.c-colin-samir-content-title-2.anchor-lp-title {
    line-height: 36px;
  }

  .c-wrapper-540.c-full-tablet {
    width: 100%;
    max-width: 100%;
  }

  .c-wrapper-540.c-full-tablet.overflow-hidden.c-alp-video-block-1 {
    max-width: 100%;
  }

  .c-new-home-feature-title {
    margin-bottom: 60px;
    font-size: 26px;
  }

  .c-new-home-feature-grid {
    grid-template-columns: 1fr 1fr;
  }

  .c-new-home-feature-name {
    font-size: 26px;
  }

  .c-new-home-apps-grid {
    grid-template-columns: 1fr 1fr;
  }

  .c-new-home-apps-grid.update {
    grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr);
  }

  .c-home-apps-text {
    max-width: 300px;
  }

  .c-new-home-app-screen-grid {
    grid-template-columns: 65% 30%;
    left: 0;
    transform: none;
  }

  .c-new-home-tab-section.hidden {
    overflow: hidden;
  }

  .c-section-showcase-new-home {
    padding-top: 0;
  }

  .c-new-home-community-title {
    font-size: 26px;
  }

  .c-new-home-header-section.home-variant-header {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-new-home-brands-label.c-colin-samir-label {
    margin-bottom: 0;
  }

  .c-new-apps-img-1 {
    transform: none;
  }

  .c-section-podcast-generate-process-grid {
    grid-template-columns: 1fr 1fr;
  }

  .c-podcast-name-genrate-button:hover {
    background-color: #efefef;
  }

  .c-podcast-tooltip-bar-content-inner {
    background-color: #fff;
  }

  .c-podcast-tooltip-bar-content {
    z-index: 1000;
  }

  .c-podcast-name-genrate-button-submit:hover {
    color: var(--black-2);
    background-color: #efefef;
  }

  .c-podcast-name-regenrate-button:hover {
    background-color: #efefef;
  }

  .c-comparison-header {
    padding-top: 60px;
    padding-bottom: 15px;
  }

  .c-comparison-header-title {
    margin-bottom: 15px;
    font-size: 52px;
  }

  .c-comparison-intro-img-section {
    display: none;
  }

  .c-section-comparison-cta {
    padding-top: 50px;
  }

  .c-comparison-testimonial-sub {
    margin-bottom: 40px;
  }

  .c-comparison-process-title {
    font-size: 26px;
  }

  .c-comparison-table-icon-wrap.openreel, .c-comparison-table-icon-wrap-2.openreel {
    width: 180px;
  }

  .c-comparison-table-shadow.openreel {
    width: 180px;
    right: 180px;
  }

  .c-podcast-generator-cta-button:hover {
    color: var(--black-2);
    background-color: #efefef;
  }

  .c-home-2-content-row-1-grid {
    grid-column-gap: 0px;
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-home-2-content-row-1-grid.c-alp-grid-1, .c-home-2-content-row-1-grid.c-colin-samir-contnet-grid-1 {
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-home-2-content-row-1-grid.c-colin-samir-grid-3 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-home-2-content-row-1-grid.c-colin-samir-grid-3.anchor-lp-content-section-5-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-home-2-content-row-1-grid.german-home-content-grid-1 {
    grid-row-gap: 37px;
    grid-template-columns: 1fr;
  }

  .c-home-2-content-row-2-grid {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-home-2-content-row-2-grid.c-alp-grid-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .c-home-2-content-row-2-grid.c-alp-grid-5 {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .c-home-2-content-row-2-grid.c-colin-samir-grid-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .c-home-2-content-row-2-grid.german-home-content-grid-2 {
    grid-row-gap: 38px;
    grid-template-columns: 1fr;
  }

  .c-section-comparison-tabs {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-comparison-tab-header-item {
    margin-right: 30px;
  }

  .c-comparison-testimonial-grid-desktop {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 50px;
  }

  .c-comparison-testimonial-grid-desktop.r-home-testimnoial-grid {
    grid-row-gap: 45px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .c-comparison-content-grid-1 {
    grid-column-gap: 0px;
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-comparison-content-grid-1.zoom {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-comparison-content-grid-1-title {
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-comparison-content-grid-2 {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-comparison-content-grid-2.zoom {
    grid-template-rows: auto;
  }

  .c-comparison-content-grid-2-title {
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-comparison-content-section {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .c-comparison-content-section.zoom {
    padding-bottom: 60px;
  }

  .c-comparison-brands-section {
    padding-top: 45px;
    padding-bottom: 20px;
  }

  .c-new-home-apps-title {
    font-weight: 700;
  }

  .c-podcast-name-genrate-progress:hover {
    background-color: #efefef;
  }

  .c-home-2-ecconomist-logo {
    left: 0;
  }

  .c-case-study-list-grid.overview-page-grid {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3 {
    grid-row-gap: 47px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-case-study-cta-block-logo {
    margin-bottom: 23px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .c-case-study-cta-block-buttons {
    text-align: center;
  }

  .c-case-study-cta-block-title {
    text-align: center;
    margin-bottom: 35px;
    font-size: 32px;
    line-height: 40px;
  }

  .c-wrapper-680.flex-box._2, .c-wrapper-680.flex-box._3 {
    margin-left: 0%;
  }

  .c-section-podcast-start {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-section-podcast-start-grid {
    grid-column-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-section-podcast-start-title {
    max-width: 450px;
  }

  .c-section-podcast-start-grid-img {
    width: 100%;
    transform: none;
  }

  .c-podcast-generate-nav-button-2 {
    margin-left: 20px;
  }

  .c-new-home-feature-name-1 {
    font-size: 26px;
  }

  .c-section-test-top {
    padding-top: 90px;
  }

  .test-switch-wrapper {
    width: 400px;
  }

  .test-switch-purple {
    width: 60%;
  }

  .test-switch-purple.mic {
    width: 40%;
  }

  .test-switch-text {
    font-size: 40px;
    line-height: 70px;
  }

  .test-switch-text.mic {
    left: 35px;
  }

  .test-switch-text.mic.active {
    line-height: 100px;
  }

  .test-switch-text.mic.active.w--current {
    line-height: 70px;
  }

  .test-switch-text.webcam {
    font-size: 40px;
    line-height: 70px;
  }

  .test-switch-text.webcam.active {
    font-size: 50px;
    right: 35px;
  }

  .test-switch-text.webcam.active.w--current {
    font-size: 40px;
    line-height: 70px;
  }

  .c-split-content {
    align-items: center;
  }

  .c-heading-2.test-page {
    font-size: 2em;
    line-height: 1.2;
  }

  .c-paragraph.padding-right.margin-btm {
    padding-right: 0;
  }

  .c-content-split {
    grid-template-columns: 1fr 1.5fr;
  }

  .c-split-heading {
    line-height: 36px;
  }

  .c-section-test-blog {
    padding-left: 25px;
    padding-right: 25px;
  }

  .c-section-grey-cta {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-youtube-name-genrate-button:hover, .c-youtube-name-genrate-progress:hover, .c-youtube-name-regenrate-button:hover {
    background-color: #efefef;
  }

  .c-youtube-generator-vector-1 {
    max-width: 100px;
  }

  .c-youtube-generator-vector-2 {
    max-width: 130px;
  }

  .c-section-garry-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-comparison-overview-header {
    padding-top: 60px;
  }

  .c-comparison-overview-header-title {
    margin-bottom: 15px;
  }

  .c-comaprison-companies-grid {
    grid-column-gap: 16px;
  }

  .c-comaprison-company {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-comaprison-company-name {
    font-size: 24px;
  }

  .c-comparison-overview-content-grid-1 {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-comparison-overview-tweets-title {
    font-size: 26px;
  }

  .c-section-comparison-overview-tweets-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 50px;
  }

  .c-section-comparison-overview-tile-images {
    padding-top: 55px;
  }

  .c-section-comparison-overview-tile-images-title {
    font-size: 26px;
  }

  .c-section-comparison-overview-tile-images-grid {
    min-width: 800px;
    position: relative;
    left: -5%;
  }

  .c-comparison-overview-content-grid-2 {
    grid-column-gap: 0px;
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-comparison-overview-content-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-overview-content-block-left {
    max-width: 400px;
  }

  .c-section-comparison-overview-tweets-grid-mobile {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 50px;
  }

  .c-product-videos-header {
    padding-top: 70px;
    padding-bottom: 180px;
  }

  .c-product-videos-header-title {
    max-width: 543px;
    margin-bottom: 15px;
    font-size: 50px;
    line-height: 55px;
  }

  .product-videos-header-img-1 {
    max-width: 200px;
    inset: auto auto -66% -25%;
  }

  .product-videos-header-img-4 {
    max-width: 200px;
    bottom: -66%;
    right: -25%;
  }

  .product-videos-header-img-5 {
    max-width: 150px;
    inset: auto auto -66% 35%;
  }

  .c-product-videos-grid {
    grid-template-columns: 1fr 1fr;
  }

  .c-product-videos-details-header-title {
    margin-bottom: 15px;
    font-size: 38px;
    line-height: 45px;
  }

  .c-comparison-content-audios-wrapper {
    width: 100%;
    max-width: 506px;
  }

  .c-product-video-page-bredcrumb._2 {
    top: 10px;
    left: 15px;
  }

  .c-product-video-page-bredcrumb._2.essential-desktop-arrow {
    left: 30px;
  }

  .c-product-video-page-bredcrumb-text.black {
    margin-left: 7px;
    font-size: 14px;
  }

  .div-block-31 {
    margin-bottom: 10px;
  }

  .c-count-down-banner {
    padding-left: 20px;
    padding-right: 30px;
  }

  .c-count-down-banner-grid {
    grid-template-columns: 2fr 190px 1fr;
    align-items: center;
  }

  .c-banner-title-text {
    font-size: 14px;
    line-height: 20px;
  }

  .c-countdown-item-label {
    font-size: 12px;
  }

  .c-countdown-item-number {
    font-size: 23px;
    line-height: 23px;
  }

  .c-clips-benefit-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-clips-benefit-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-clips-benefit._3, .c-clips-benefit._4 {
    left: 0;
  }

  .c-clips-benefit-title, .c-clips-header-button {
    margin-bottom: 40px;
  }

  .c-clips-header-logos {
    margin-top: 25px;
  }

  .c-clips-header-img {
    transform: none;
  }

  .c-clips-cta-title {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-home-clips-grid {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .c-home-clip-img {
    position: relative;
    left: -40px;
    transform: none;
  }

  .c-continuous-upload-block {
    margin-top: 0;
    padding-left: 244px;
    padding-right: 10px;
  }

  .c-updated-nav-desktop.has--mobile {
    padding: 12px 20px 12px 16px;
  }

  .c-updated-nav-left.with-mobile {
    background-color: #fff;
    justify-content: flex-start;
    align-self: stretch;
    align-items: flex-start;
    width: 100%;
    overflow: auto;
  }

  .c-updated-nav-left.with-mobile.hide--lg {
    background-color: #0000;
    border-top-style: none;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 30px;
    display: block;
  }

  .c-updated-nav-right {
    margin-top: auto;
  }

  .c-updated-nav-right.has-mobile {
    z-index: 999;
    background-color: #fff;
    width: 100%;
    margin-bottom: 0;
    padding: 26px 20px 22px;
    box-shadow: 0 0 10px 5px #1d1d1d08;
  }

  .c-updated-nav-right.has-mobile.push--right {
    display: none;
  }

  .c-updated-nav-right.has-mobile.is--updated {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 120%, 0% 120%);
  }

  .c-updated-nav-button {
    margin-left: 20px;
  }

  .c-updated-nav-button.get-started-start.gs-mobile {
    width: auto;
    margin-left: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    line-height: 17px;
  }

  .c-updated-nav-button.get-started-start.gs-mobile.nav-button {
    min-width: 140px;
    margin-left: 24px;
  }

  .c-updated-nav-button.get-started-start.gs-mobile.c-nav-buttom-getstarted {
    width: 100%;
  }

  .c-updated-nav-button._404-button {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .c-updated-nav-button.get-started-start-request.blog-get-started.request-demo {
    display: none;
  }

  .c-updated-nav-button.get-started-start-copy.gs-mobile, .c-updated-nav-button.get-started-start.gs-mobile, .c-updated-nav-button.get-started-start.gs-mobile, .c-updated-nav-button.get-started-start-copy.gs-mobile, .c-updated-nav-button.c-sales.gs-mobile {
    width: auto;
    margin-left: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    line-height: 17px;
  }

  .c-updated-nav-button.c-sales.gs-mobile.nav-button {
    min-width: 140px;
    margin-left: 24px;
  }

  .c-updated-nav-button.book-a-demo.gs-mobile {
    width: auto;
    margin-left: 0;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    line-height: 17px;
  }

  .c-updated-nav-button.book-a-demo.gs-mobile.nav-button {
    min-width: 140px;
    margin-left: 24px;
  }

  .c-updated-nav-button.book-a-demo.gs-mobile.c-nav-buttom-getstarted {
    width: 100%;
  }

  .c-updated-nav-logo {
    padding-left: 0;
  }

  .c-updated-nav-mobile-close {
    z-index: 100;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: absolute;
    inset: 17px 34px auto auto;
  }

  .c-updated-nav-right-links {
    grid-row-gap: 12px;
    flex-direction: column;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }

  .c-updated-nav-right-links.is--flex {
    flex-direction: row;
  }

  .c-updated-nav-right-links.is--inline {
    grid-row-gap: 20px;
    flex-flow: row;
  }

  .c-updated-nav-right-links.is--updated {
    grid-row-gap: .5rem;
    width: 100%;
  }

  .left-arrow {
    left: -30px;
  }

  .right-arrow {
    right: -30px;
  }

  .c-testimnoials-card-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-testimnoials-card-grid {
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-404-section-wrapper {
    justify-content: center;
    align-items: center;
  }

  .c-404-section-title {
    font-size: 34px;
    line-height: 36px;
  }

  .c-404-section-text {
    margin-bottom: 56px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-404-section-wrapper-left {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .c-404-section-img {
    order: -1;
    margin-bottom: 10px;
  }

  .slider__bold {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .c-new-home-feature-name-1-2 {
    color: #0b0d10;
    font-size: 26px;
  }

  .main__container.padding--top--bottom {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .slider__text {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: 50px max-content;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 60%;
    display: grid;
  }

  .split__c.align__left.is--thinner {
    padding-left: 0;
  }

  .has--gradient--on--mobile.team-feature-1 {
    top: 1px;
  }

  .large__heading.is--center {
    font-size: 28px;
    line-height: 36px;
  }

  .large__heading.is--center.is--enterprise {
    font-size: 32px;
  }

  .ted__cta {
    background-position: 90%;
  }

  .grey__float {
    padding-left: 60px;
  }

  .is--bold.reduce--width {
    display: inline;
  }

  .slider__reg {
    font-weight: 400;
  }

  .slide__nav {
    justify-content: center;
    top: 20px;
    bottom: 0;
  }

  .quote__heading, .med__heading {
    font-size: 28px;
    line-height: 36px;
  }

  ._3__col__grid__img {
    width: 100%;
    height: auto;
  }

  ._3__col__grid__img.is--tracks {
    height: auto;
  }

  .hero__heading {
    max-width: 720px;
    font-size: 50px;
    line-height: 55px;
  }

  .slider__logo.is--marvel {
    width: 130px;
    margin-bottom: 20px;
  }

  .slider__logo.is--times {
    width: 200px;
  }

  .slider__logo.is--spotify {
    width: 160px;
  }

  .split_content {
    grid-column-gap: 35px;
  }

  .u__list {
    padding-left: 20px;
  }

  .u__list.is--grey {
    padding-right: 0;
  }

  .c-new-home-feature-grid-2 {
    grid-column-gap: 60px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 60px;
    margin-bottom: 0;
  }

  .u__list-2.is--small {
    margin-top: 10px;
    margin-left: 20px;
  }

  .c-new-home-feature-name-2 {
    font-size: 22px;
  }

  .c-affiliate-header-title {
    font-size: 52px;
    line-height: 62px;
  }

  .c-affiliate-header-button {
    margin-bottom: 40px;
  }

  .c-affiliate-header-vector-2 {
    max-width: 100px;
    bottom: -27px;
  }

  .c-affiliate-header-vector-1 {
    max-width: 100px;
  }

  .c-affiliate-details-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-affiliate-details-title {
    margin-bottom: 40px;
  }

  .c-affiliate-details-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-affiliate-grid._2 {
    left: 0;
  }

  .c-partners-header-title {
    font-size: 52px;
    line-height: 62px;
  }

  .c-partners-header-button {
    margin-bottom: 40px;
  }

  .c-mobile-campaign-header-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-mobile-campaign-header-grid.ipad-app-grid {
    grid-row-gap: 39px;
    grid-template-columns: 1fr;
  }

  .c-mobile-campaign-header-title {
    font-size: 32px;
    line-height: 42px;
  }

  .c-mobile-campaign-header-img {
    left: 0;
  }

  .c-mobile-campaign-intro-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-mobile-campaign-intro-section.ipad-intro-section {
    padding-top: 60px;
  }

  .c-mobile-campaign-cta-grid-col {
    padding: 15px 10px 80px;
  }

  .c-mobile-campaign-how-grid {
    grid-template-columns: 1fr 1fr;
  }

  .c-mobile-campaign-col-text-block, .c-mobile-campaign-col-text-block.ipad-how-colo-2-text-block._2 {
    margin-bottom: 20px;
  }

  .c-mobile-campaign-col-img-50 {
    transform: scale(1);
  }

  .c-mobile-campaign-how-bg {
    height: 300px;
  }

  .c-mobile-campaign-watch-grid {
    grid-column-gap: 20px;
  }

  .c-contest-header {
    padding-top: 20px;
  }

  .c-contest-header-title {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 52px;
    line-height: 66px;
  }

  .c-contest-header-text {
    max-width: 630px;
    font-size: 20px;
    line-height: 32px;
  }

  .c-mobile-campaign-col-img {
    width: 100%;
  }

  .c-section-mobile-campaign-contest-grid {
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-section-mobile-campaign-contest-title {
    margin-bottom: 27px;
    line-height: 40px;
  }

  .c-section-mobile-campaign-contest-title-span {
    display: block;
  }

  .c-section-mobile-campaign-contest-title-text-link {
    color: #1b2127;
    border-bottom-width: 1.8px;
    border-bottom-color: #1b2127;
    max-width: 102px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    font-weight: 800;
    line-height: 20px;
    display: block;
  }

  .c-section-mobile-campaign-contest-img {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .c-footer-middle-content-inner.is--desktop {
    display: none;
  }

  .c-footer-middle-content-inner.is--mobile {
    display: block;
  }

  .c-footer-tools {
    max-width: 500px;
  }

  .c-footer-tools.small {
    max-width: 100%;
  }

  .c-footer-middle-content-block {
    margin-top: 0;
  }

  .c-footer-grid-right-desktop {
    margin-bottom: 40px;
    padding-left: 0;
  }

  .c-tiny-footer-left-link {
    padding-left: 19px;
    padding-right: 19px;
  }

  .c-tiny-footer-left {
    flex-direction: column;
  }

  .c-tiny-footer-left-logo {
    margin-bottom: 30px;
  }

  .c-tiny-footer-block, .c-tiny-footer-right {
    flex-direction: column;
  }

  .c-tiny-footer-copy-text {
    order: -1;
    margin-top: 42px;
    margin-bottom: 15px;
    margin-left: 0;
  }

  .c-alp-cta-wrapper.c-colin-samir-middle-cta-wrapper {
    margin-left: -30px;
    margin-right: -30px;
  }

  .c-alp-header-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-alp-header-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-alp-header-button-text.c-colin-samir-header-text.anchor-header-button-text {
    position: relative;
    top: 1px;
  }

  .c-alp-content-section {
    padding-top: 60px;
    padding-bottom: 30px;
  }

  .c-wrapper-450.c-alp-img-block-3 {
    width: 100%;
    max-width: 100%;
  }

  .c-alp-img-block-2-img, .c-alp-img-block-3-img {
    width: 100%;
  }

  .c-colin-samir-middle-cta-section {
    padding-top: 40px;
  }

  .c-colin-samir-header-section {
    padding-top: 60px;
    padding-bottom: 5px;
  }

  .c-colin-samir-header-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-colin-samir-content-section {
    padding-top: 60px;
    padding-bottom: 30px;
  }

  .c-colin-samir-content-section.anchor-lp-content-section-5 {
    padding-top: 70px;
    padding-bottom: 60px;
  }

  .c-riverside-register-form-left-logo {
    max-width: 130px;
    top: 24px;
    left: 20px;
  }

  .c-riverside-register-form-section {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    min-height: auto;
  }

  .c-riverside-register-form-left-add-to-calender-date {
    color: #f6f6f6;
  }

  .c-riverside-register-form-left-title-colored.black {
    color: var(--white);
  }

  .c-riverside-register-form-left-text {
    color: #f6f6f6;
    max-width: 463px;
    font-size: 16px;
    line-height: 22px;
  }

  .c-riverside-register-form-left-title {
    color: #f6f6f6;
    max-width: 584px;
  }

  .c-riverside-register-form-left-add-to-calender-time {
    color: #f6f6f6;
  }

  .c-riverside-register-form-left {
    background-color: #1b2127;
    background-image: none;
    background-position: 0 0;
    padding-bottom: 10px;
  }

  .c-riverside-register-form-left-add-to-calender {
    background-color: #373a41;
    max-width: 463px;
    padding: 22px;
  }

  .c-riverside-register-form {
    max-width: 100%;
    padding: 10px 30px 60px;
  }

  .c-riverside-register-form-left-content-block {
    background-color: #1b2127;
    border-radius: 0;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 100px 20px 40px;
  }

  .c-riverside-register-form-right {
    justify-content: flex-start;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .c-price-abtest-header {
    padding-top: 33px;
    padding-bottom: 60px;
  }

  .c-price-abtest-header.updated.new.plans-test.pricing-header-mobile.show-ipad {
    display: block;
  }

  .c-price-abtest-header.updated.new.plans-test.pricing-header-desktop.hide-ipad {
    display: none;
  }

  .c-price-abtest-header-title {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 36px;
  }

  .c-price-abtest-header-title.updated.plans-header-title-test {
    font-size: 42px;
    line-height: 48px;
  }

  .c-price-abtest-header-sub {
    font-size: 16px;
    line-height: 22px;
  }

  .c-price-abtest-header-sub.plans-test-sub {
    max-width: 400px;
    line-height: 30px;
  }

  .c-price-abtest-price-navigator {
    margin-top: 26px;
  }

  .c-abtest-price-grid {
    grid-template-columns: 1fr 1fr;
  }

  .c-brands-logo-npr {
    left: 0;
  }

  .c-tools-overview-header {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    height: auto;
  }

  .c-tools-overview-header-left-inner {
    padding: 56px 30px 50px;
  }

  .c-tools-overview-header-left-content {
    padding-left: 0;
  }

  .c-tools-overview-header-right {
    height: 83vw;
  }

  .c-reccomended-tools-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-tools-overview-list-grid {
    grid-column-gap: 30px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .c-tools-overview-list-title {
    margin-bottom: 40px;
  }

  .c-tools-list-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-tools-list-block {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 40px;
  }

  .c-tools-list-header-text {
    margin-bottom: 40px;
  }

  .c-tools-cta-logo {
    margin-bottom: 23px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .c-tools-cta-title {
    text-align: center;
    margin-bottom: 35px;
    font-size: 32px;
    line-height: 40px;
  }

  .c-case-study-cta-block-buttons-copy {
    text-align: center;
  }

  .c-tools-cta-grid {
    grid-row-gap: 47px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-updated-nav-desktop-inner {
    align-items: center;
  }

  .c-university-header-title {
    font-size: 52px;
    line-height: 62px;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

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

  .heading-xxlarge {
    font-size: 3.25rem;
  }

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

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

  .max-width-large.is-tablet {
    padding-left: 8rem;
    padding-right: 8rem;
  }

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

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

  .page-padding.career-intro-padding {
    padding-bottom: 0;
  }

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

  .margin-xhuge {
    margin: 6rem;
  }

  .heading-large {
    font-size: 2.25rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

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

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

  .margin-xlarge {
    margin: 3.5rem;
  }

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

  .padding-huge {
    padding: 5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

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

  .show-tablet {
    display: block;
  }

  .button-row-grid.tablet-1-col {
    grid-auto-flow: row;
  }

  .heading-medium {
    font-size: 1.75rem;
  }

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

  .margin-huge {
    margin: 5rem;
  }

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

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

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

  .padding-vertical.padding-xhuge.is-about-header {
    padding-top: 8rem;
    padding-bottom: 0;
  }

  .padding-vertical.padding-xxlarge.is-mobile-small {
    padding-top: 2rem;
  }

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

  .heading-xlarge {
    font-size: 2.75rem;
  }

  .hide-tablet {
    display: none;
  }

  .testimonial_arrow-right {
    top: -6rem;
  }

  .about-header_bg-bootom {
    display: block;
  }

  .clients_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1.75fr 1.25fr;
  }

  .news_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .investors_grid {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .investors_images {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .cta_text-wrapper {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .testimonial_arrow-left {
    top: -6rem;
  }

  .clients_bottom-gradient {
    left: 0%;
  }

  .section-careers-header {
    height: auto;
    padding-bottom: 2rem;
  }

  .careers-chat_bottom-gradient {
    height: 7rem;
    top: -72px;
    left: 0%;
  }

  .career-chat-relative-wrapper {
    display: none;
  }

  .careers-creators_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .team_item {
    background-color: var(--white-smoke-3);
    margin-top: 0;
  }

  .openreel-content-bg {
    top: 0;
  }

  .careers-about_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .careers-positions_item {
    grid-template-columns: 48% 1.75fr 1fr;
  }

  .careers-positions_text {
    white-space: nowrap;
  }

  .careers-positions_filter-wrapper {
    flex-flow: column-reverse wrap;
    align-items: flex-start;
  }

  .careers-positions_count {
    margin-bottom: .5rem;
  }

  .transcript-tool-features-section {
    padding-bottom: 54px;
  }

  .transcript-process-grid {
    grid-column-gap: 30px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .position_component {
    width: 100%;
  }

  .position_grid {
    grid-template-columns: 1fr;
    place-content: center end;
  }

  .mp3-why-item-name {
    font-size: 22px;
    line-height: 30px;
  }

  .mp3-why-section {
    padding-bottom: 54px;
  }

  .mp3-how-grid {
    grid-template-columns: 220px 1fr;
  }

  .mp3-how-title {
    font-size: 28px;
    line-height: 38px;
  }

  .mp3-how-list {
    font-size: 15px;
    line-height: 24px;
  }

  .mp3-blog-section-grid {
    grid-template-columns: 200px 1fr;
  }

  .careers-top-gradient {
    left: 0%;
  }

  .section-careers-thank-header {
    height: auto;
  }

  .investors-slider_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: auto auto;
  }

  .testimonial_arrow-right-2, .testimonial_arrow-left-2 {
    top: -6rem;
  }

  .new-pricing-bottom-texts-span {
    padding-left: 9px;
  }

  .new-pricing-bottom-text-wrap {
    margin-top: 20px;
  }

  .counter-count-down-banner-wrapper {
    justify-content: flex-start;
    max-width: 519px;
  }

  .counter-count-down-banner-text {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    line-height: 18px;
  }

  .counter-count-vector-1 {
    max-width: 50px;
    top: 8px;
    left: -66px;
  }

  .counter-count-vector-2 {
    max-width: 32px;
    bottom: 7px;
    right: -39px;
  }

  .counter-count-down-banner-close {
    right: 9px;
  }

  .home-variant-grid {
    grid-row-gap: 41px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .home-variant-grid-text-content {
    align-items: center;
  }

  .home-variant-grid-img {
    max-width: 100%;
  }

  .counter-count-down-banner-text-link {
    padding-left: 3px;
  }

  .university-video-icon {
    max-width: 100px;
  }

  .investors-slider_arrow-left, .investors-slider_arrow-right {
    top: -6rem;
  }

  .spotify-banner-2-text {
    max-width: 370px;
    margin-left: 15px;
  }

  .amazon-bottom-section {
    padding-left: 30px;
    padding-right: 30px;
  }

  .amazon-header {
    grid-template-columns: 1fr;
  }

  .amazon-header-content {
    margin-left: 0;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 30px;
  }

  .amazon-content-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .amazon-content-grid {
    grid-row-gap: 26px;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .amazon-content-right {
    margin-left: 0;
  }

  .amazon-content-img {
    max-width: 200px;
  }

  .hit-publish-cta-section {
    padding-bottom: 60px;
  }

  .hit-publish-header {
    grid-template-columns: 1fr 1fr;
  }

  .hit-publish-header-arrow-down {
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 32px;
    padding-right: 17px;
  }

  .hit-publish-header-text-vector {
    display: none;
  }

  .hit-publish-header-content-text {
    margin-top: 43px;
  }

  .hit-publsih-content-section-grid-2-col.all-episodes {
    grid-template-columns: 1fr 1fr;
  }

  .hit-publish-cta-title {
    text-align: center;
    margin-bottom: 35px;
    margin-left: auto;
    margin-right: auto;
    font-size: 32px;
    line-height: 40px;
  }

  .hit-publish-cta-sub {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .hit-publish-cta-button {
    text-align: center;
    max-width: 170px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .hit-publish-cta-block {
    grid-row-gap: 37px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .div-block-72 {
    left: 0;
  }

  .career-header_left-col {
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

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

  .webminar-registration-list {
    color: var(--white);
    max-width: 463px;
    margin-bottom: 30px;
    line-height: 20px;
  }

  .webminar-registration-list-item {
    font-size: 16px;
    line-height: 22px;
  }

  .webminar-registration-list-item-last-text {
    max-width: 400px;
    font-size: 16px;
    line-height: 22px;
  }

  .c-tools-content-box {
    margin-top: 40px;
    margin-bottom: -40px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .embedded-fom-landing-cta-section {
    padding-top: 70px;
  }

  .embedded-fom-landing-cta-title {
    max-width: 500px;
    margin-bottom: 18px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 32px;
  }

  .embedded-form-logo {
    width: 33%;
  }

  .embedded-form-logos-desktop {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .embedded-form-lp-logo-fox, .embedded-form-lp-logo-marvel, .embedded-form-lp-logo-verizon {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .embedded-form-lp-logo-microsoft {
    display: block;
  }

  .embedded-form-lp-logo-spotify, .embedded-form-lp-logo-ted, .embedded-form-lp-logo-nyt {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .team-item-round {
    display: none;
  }

  .c-comparison-process-block-copy {
    grid-template-columns: 1fr 1fr;
  }

  .c-comparison-process-title-copy {
    font-size: 26px;
  }

  .hit-publish-cta-title-copy {
    text-align: center;
    margin-bottom: 35px;
    margin-left: auto;
    margin-right: auto;
    font-size: 32px;
    line-height: 40px;
  }

  .hit-publish-cta-sub-copy {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .zoom-testimonial-slider-mobile {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 50px;
  }

  .lp-test-header-title {
    font-size: 42px;
    line-height: 52px;
  }

  .lp-test-section-reason {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .lp-test-section-reason-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .lp-test-guy-razz-cta-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lp-test-section-content {
    padding-top: 50px;
    padding-bottom: 40px;
  }

  .lp-test-section-content-grid-1, .lp-test-section-content-grid-2 {
    margin-bottom: 60px;
  }

  .lp-test-section-videos {
    padding-top: 50px;
  }

  .zoom-content-bg {
    top: 0;
  }

  .home-apps-screen-img {
    left: 0;
  }

  .german-home-clips-img {
    text-align: left;
    transform: scale(1);
  }

  .community-header {
    padding-top: 60px;
    padding-bottom: 20px;
  }

  .community-header-block {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .community-header-block-title {
    margin-bottom: 10px;
    font-size: 52px;
    line-height: 62px;
  }

  .text-span-5 {
    margin-right: 5px;
  }

  .community-header-block-text {
    margin-bottom: 10px;
  }

  .community-header-block-left {
    padding-top: 0;
  }

  .community-content-section {
    padding-top: 0;
    padding-bottom: 0;
  }

  .community-content-grid-1 {
    text-align: center;
    grid-template-columns: 1fr;
    max-width: 600px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
  }

  .community-content-grid-text {
    max-width: 600px;
    font-size: 18px;
  }

  .community-content-grid-text._2 {
    margin-left: auto;
    margin-right: auto;
  }

  .community-content-grid-2 {
    text-align: center;
    grid-template-columns: 1fr;
    max-width: 600px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .community-apply-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .community-apply-title-wrapper {
    margin-bottom: 40px;
  }

  .community-apply-sub {
    max-width: 520px;
  }

  .grid-8 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .community-apply-content-title {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .community-apply-content-text {
    text-align: center;
    max-width: 500px;
  }

  .community-benefit-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .community-benefit-title {
    max-width: 400px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .community-benefit-block {
    grid-template-columns: 1fr 1fr;
  }

  .community-content-3-block-line {
    display: none;
  }

  .community-content-3-block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
  }

  .community-content-3-block.c-hide-mobile {
    text-align: center;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .community-content-3-block-text {
    margin-left: auto;
    margin-right: auto;
  }

  .tools-updated-header {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .tools-updated-header-grid-title {
    font-size: 36px;
    line-height: 40px;
  }

  .tools-updated-header-grid-text {
    margin-bottom: 30px;
  }

  .tools-landing-cta-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tools-landing-cta-grid {
    grid-template-columns: 1fr 1fr;
  }

  .tools-landing-cta-grid.l-d-cta-grid {
    grid-template-columns: 1fr;
  }

  .tools-landing-cta-sub.l-d-cta-sub.update {
    max-width: 500px;
  }

  .tools-landing-faq-section.use-case-black {
    margin-bottom: 40px;
  }

  .tools-landing-faq-block-content {
    flex-direction: column;
  }

  .tools-landing-faq-section-title {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .tools-landing-video-section {
    padding-bottom: 60px;
  }

  .tools-landing-video-grid {
    grid-template-columns: 1fr;
  }

  .tools-landing-video-process {
    margin-bottom: 30px;
  }

  .tools-landing-video-title {
    max-width: 600px;
    margin-bottom: 40px;
  }

  .tools-landing-content-section {
    padding-top: 60px;
  }

  .tools-landing-content-section.l-d-content-section {
    padding-top: 0;
  }

  .tools-landing-section-title.l-d-content-section-title {
    max-width: 600px;
    margin-bottom: 40px;
    font-size: 30px;
    line-height: 37px;
  }

  .tools-landing-content-block-title {
    margin-bottom: 10px;
  }

  .div-block-91 {
    text-align: center;
  }

  .home-with-video-header-small-img {
    max-width: 120px;
    left: -4px;
  }

  .div-block-92 {
    padding-left: 60px;
  }

  .pricing-faq-section-upgrade-block {
    flex-direction: column;
    align-items: center;
  }

  .pricing-faq-section-upgrade-title {
    margin-bottom: 20px;
  }

  .pricing-compare-block {
    display: none;
  }

  .pricing-compare-header-text-2 {
    font-size: 14px;
    line-height: 17px;
  }

  .pricing-include-text-wrapper.pm-mobile-wrapper.ipad {
    margin-top: 8px;
    margin-bottom: 12px;
    padding-left: 0;
  }

  .pricing-compare-block-mobile {
    margin-top: -30px;
    display: block;
  }

  .pricing-compare-block-mobile.pricing.pm-mobile-download-pdf.ipad {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-compare-block-mobile.pricing.pm-mobile-download-pdf.is--updated {
    margin-top: 0;
    margin-bottom: 0;
  }

  .pricing-plan-info-text.plan-test-info-text.pm-plan-info-text.text-white.ipad {
    color: #fff;
    line-height: 12px;
  }

  .pricing-plan-info-text.plan-test-info-text.pm-plan-info-text.ipad {
    width: 100%;
    min-width: 100%;
    margin-top: 3px;
    margin-bottom: 22px;
  }

  .pricing-team-logo-text.dfgdfg.ipad {
    text-align: center;
  }

  .pricing-team-logos.ipad {
    display: block;
  }

  .vc-list-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .vc-list-section-title.c-hide-mobile {
    margin-bottom: 30px;
  }

  .vc-list-section-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .vc-list-section-grid.vc-how-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 230px 1fr;
  }

  .vc-list-section-list {
    padding-left: 20px;
  }

  .vc-list-section-content-title.vc-how-title {
    font-size: 22px;
    line-height: 28px;
  }

  .vc-list-section-text.vc-how-text {
    font-size: 16px;
  }

  .vc-video-block {
    padding-top: 40px;
  }

  .pricing-compare-block-monthly.plan-test-compare-block {
    display: none;
  }

  .r-section-cta {
    padding-top: 58px;
    padding-bottom: 70px;
  }

  .r-features-section {
    padding: 0;
  }

  .r-home-content-feature-block {
    padding: 60px 30px;
  }

  .r-home-feature-grid {
    grid-column-gap: 30px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
  }

  .r-high-quality-section {
    height: auto;
  }

  .r-high-quality-section-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .r-high-quality-section-contents {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .r-homepage-header {
    padding-top: 32px;
  }

  .r-homepage-header-text {
    font-size: 42px;
    line-height: 49px;
  }

  .r-homepage-header-text.test-homepage-header-title {
    font-size: 42px;
  }

  .r-homepage-header-sub {
    margin-bottom: 20px;
  }

  .r-homepage-header-bg.test-homepage-header {
    height: 200px;
  }

  .r-homepage-header-content-wrapper {
    max-width: 600px;
  }

  .r-home-showcase-section-title {
    max-width: 225px;
    font-size: 42px;
    line-height: 46px;
  }

  .r-home-showcase-section-sub {
    bottom: 8px;
  }

  .r-home-benefit-list {
    justify-content: center;
  }

  .rs-button.is--purple.has-margin-top-16.mobile-marg-0 {
    margin-top: 0;
  }

  .rs-button.is--purple.has-margin-top-16._w-165 {
    width: 100%;
  }

  .rs-button.is--purple.m-hero_button.desktop {
    text-align: center;
  }

  .rs-button.is--purple.is--large_xl {
    min-width: 220px;
    padding-top: 15.5px;
    padding-bottom: 15.5px;
  }

  .rs-button.is--purple-2.mobile-hidden {
    display: none;
  }

  .rs-button.is--purple-border.has-margin-top-16.mobile-marg-0 {
    margin-top: 0;
  }

  .rs-button.is--purple-border.m-hero_button.desktop {
    text-align: center;
  }

  .rs-button.white-line, .rs-button.white-line-2-2, .rs-button.white-line-2-2 {
    padding-left: 26px;
  }

  .r-home-tracks-vector-1 {
    max-width: 100px;
    top: 51px;
  }

  .r-home-tracks-vector-2 {
    max-width: 100px;
    top: 178px;
  }

  .r-home-content-section-2-block.mr--20 {
    margin-left: 0;
    margin-right: 0;
  }

  .r-home-collapse-video-grid {
    grid-template-columns: 1fr;
  }

  .r-home-collapse-video-grid-right {
    display: none;
  }

  .r-home-collapse-video-grid-left {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .r-home-collapse-video-grid-left.is--page-teams {
    background-color: #fff;
  }

  .r-home-collapse-video-grid-left-collapse-item-mobile-open.tab-last {
    border-bottom-style: none;
    margin-bottom: 0;
  }

  .r-home-collapse-video-grid-left-collapse-item-mobile-open.tab-last.hide-desktop-only, .r-home-collapse-video-grid-left-collapse-item-mobile-open.hide-deskop-only {
    display: block;
  }

  .r-home-collapse-video-1 {
    opacity: 1;
  }

  .r-home-collapse-video-1.r-home-accordion-video {
    display: block;
  }

  .r-home-collapse-video-2 {
    opacity: 1;
  }

  .r-home-collapse-video-2.r-home-accordion-video {
    display: block;
    position: relative;
  }

  .r-home-collapse-video-3 {
    opacity: 1;
  }

  .r-home-collapse-video-3.r-home-accordion-video {
    display: block;
    position: relative;
  }

  .r-home-content-feature-bg {
    display: block;
  }

  .c-hide-tab, .r-home-content-feature-img {
    display: none;
  }

  .l-d-header-section {
    padding-top: 120px;
    padding-bottom: 60px;
  }

  .l-d-header-section.updated {
    padding-top: 60px;
  }

  .tabs-3, .tabs-3.update {
    grid-column-gap: 20px;
  }

  .ld-how-tab-menu {
    width: 400px;
  }

  .ld-how-tab-item, .l-d-how-process-content {
    padding-left: 10px;
  }

  .l-d-content-rich-text {
    order: 1;
  }

  .l-d-content-wrapper-1 {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
    max-width: 500px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .r-show-tab-hide-desktop {
    display: block;
  }

  .c-recorded-header-loop-section {
    padding-bottom: 60px;
  }

  .c-recorded-poster-podcast {
    width: 152px;
    min-width: 152px;
    max-width: 152px;
    margin-right: 12px;
  }

  .c-recorded-poster-podcast.swiper-slide {
    min-width: 152px;
    max-width: 152px;
  }

  .c-recorded-podcast-info {
    padding-top: 12px;
  }

  .c-recorded-podcast-info-name {
    margin-bottom: 4px;
    font-size: 12px;
    line-height: 12px;
  }

  .c-recorded-podcast-info-host-info {
    font-size: 10px;
    line-height: 10px;
  }

  .c-recorded-video-podcast {
    width: 280px;
    min-width: 280px;
    max-width: 280px;
    margin-right: 12px;
  }

  .c-recorded-video-podcast.swiper-slide {
    min-width: 280px;
    max-width: 280px;
  }

  .recorded-riverside-form-grid {
    grid-template-columns: 1fr;
  }

  .recorded-riverside-form-title {
    font-size: 42px;
    line-height: 52px;
  }

  .recorded-riverside-form-sub {
    font-size: 18px;
    line-height: 22px;
  }

  .recorded-riverside-form-tooltip-modal-inner-icon {
    top: 6px;
    left: -15px;
    transform: translate(8px, -5px)rotate(46deg);
  }

  .c-recorded-loop-row-2 {
    margin-top: 36px;
  }

  .recorded-riverside-title {
    font-size: 52px;
    line-height: 60px;
  }

  .recorded-riverside-title-span-1 {
    width: 97px;
    height: 45px;
    top: 7px;
  }

  .recorded-riverside-title-span-2 {
    width: 239px;
    height: 56px;
    font-size: 52px;
    line-height: 60px;
    display: inline-block;
    top: 1px;
  }

  .recorded-riverside-sub {
    max-width: 320px;
    margin-top: 10px;
    font-size: 14px;
    line-height: 19px;
  }

  .c-recorded-loop-row-3 {
    margin-top: 36px;
  }

  .recorded-riverside-submit {
    width: 152px;
    min-width: 152px;
    max-width: 152px;
    height: 152px;
    margin-right: 12px;
    padding-top: 25px;
  }

  .recorded-riverside-submit.swiper-slide {
    min-width: 152px;
    max-width: 152px;
    min-height: 152px;
  }

  .recorded-riverside-submit-text {
    margin-bottom: 15px;
    font-size: 12px;
    line-height: 20px;
  }

  .scroll-submit-link-block-icon {
    width: 30px;
    height: 30px;
  }

  .recorded-riverside-mobile-tooltips-icons {
    text-align: right;
    background-image: linear-gradient(to top, #000, #0000);
    display: block;
    inset: auto 0% 0%;
  }

  .recorded-riverside-mobile-tooltips-trigger-block {
    z-index: 5000;
    background-color: #00000080;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .recorded-riverside-mobile-tooltips-trigger-block-icon, .image-65, .image-66 {
    width: 23px;
  }

  .recored-item-share-modal-inner-copy {
    background-color: #e5e5e5;
    padding-top: 30px;
    padding-bottom: 50px;
  }

  .recorded-riverside-mobile-tooltips-trigger-block-title {
    margin-bottom: -21px;
  }

  .recorded-riverside-mobile-tooltips-share-block {
    z-index: 10000;
    background-color: #00000080;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .recorded-riverside-mobile-tooltips-share-block-inner {
    background-color: #e5e5e5;
    padding-top: 0;
    padding-bottom: 48px;
  }

  .recorded-header-content-block {
    max-width: 380px;
    padding-left: 20px;
  }

  .recorded-header-content {
    top: 233px;
  }

  .c-recorded-header-content-blocker {
    max-width: 400px;
    height: 200px;
    top: 236px;
  }

  .plan-test-grid {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .plan-test-grid.c-hide-mobile.hide-ipad {
    display: none;
  }

  .plan-test-grid.reverse {
    transform-origin: 50% 0;
    grid-template-columns: 25% 75%;
    transform: none;
  }

  .plan-test-grid-col.ipad-space-for-pricing {
    padding-left: 8px;
    padding-right: 8px;
  }

  .plan-test-inner-grid {
    grid-template-columns: 1fr 1fr;
  }

  .plan-test-inner-grid.indivudials-plans-grid-ipad {
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  .plans-test-corner-text._2 {
    text-align: left;
    inset: 10px auto auto 13px;
  }

  .plans-test-corner-text.reverse-page-text {
    text-align: left;
    inset: 11px auto auto 15px;
  }

  .plans-test-corner-text.revers-page-text-2 {
    text-align: left;
    inset: 10px auto auto 13px;
  }

  .plan-test-pro-title-most-popular.pm-mobile.ipad {
    position: absolute;
    inset: 36px auto auto 62px;
  }

  .plan-test-pro-title-most-popular-text.small.ipad {
    font-size: 10px;
    line-height: 10px;
  }

  .div-block-15.pm-mobile-team.ipad {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    display: flex;
  }

  .div-block-114.ipad {
    padding-left: 8px;
  }

  .pricing__plan-contact-title.team.ipad {
    font-size: 14px;
    line-height: 16px;
  }

  .hide-desktop-only {
    display: block;
  }

  .checbox-wrapper:hover {
    background-color: #6462cc;
  }

  .home-with-video-cta-block {
    padding: 30px 20px;
  }

  .home-with-video-cta-block-contents {
    max-width: 250px;
  }

  .home-with-video-cta-block-title {
    font-size: 24px;
    line-height: 25px;
  }

  .home-with-video-cta-block-vector-1 {
    max-width: 100px;
    left: -47px;
  }

  .home-with-video-cta-block-vector-2 {
    max-width: 100px;
    bottom: -66px;
    right: -63px;
  }

  .home-with-video-cta-block-vector-3 {
    max-width: 150px;
    left: -12px;
  }

  .home-with-video-test-header-videos {
    max-width: 600px;
  }

  .home-with-video-test-header-videos-positioned {
    max-width: 140px;
    inset: auto auto -25px -48px;
  }

  .black-friday-banner {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 30px;
    padding-right: 30px;
  }

  .black-friday-banner-tag {
    display: none;
  }

  .black-friday-banner-close {
    align-items: flex-start;
    padding: 11px 14px 10px;
    inset: 0% 0% auto auto;
  }

  .mobile-divider-black-friday {
    display: block;
  }

  .blog-details-low-cta-vector-3 {
    max-width: 150px;
    left: -12px;
  }

  .blog-banner-update-block {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .blog-banner-update-block-left {
    max-width: 100%;
    margin-bottom: 20px;
  }

  .blog-banner-update-block-right {
    max-width: 100%;
  }

  .blog-banner-update-sub {
    max-width: 300px;
  }

  .blog-banner-update-block-bg {
    object-fit: cover;
  }

  .pm-header-pricing-block.ipad {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .pm-header-pricing-block-row-price-target.companies.ipad {
    margin-top: 0;
  }

  .pm-header-pricing-block-row-price-target.ipad {
    color: #1d1d1d;
    margin-bottom: 6px;
    font-size: 12px;
    font-weight: 800;
    line-height: 14px;
  }

  .pm-header-pricing-block-row.pm-mobile-pro.ipad {
    background-color: #080705;
    margin-bottom: 0;
  }

  .pm-header-pricing-block-row.ipad {
    background-color: #fff;
    border-radius: 8px;
    margin-bottom: 6px;
    padding-bottom: 26px;
    padding-left: 18px;
    padding-right: 18px;
    overflow: hidden;
  }

  .pm-header-pricing-block-row.ipad.team {
    margin-bottom: 24px;
  }

  .pm-header-pricing-block-row-header {
    justify-content: space-between;
    align-items: center;
  }

  .pm-header-pricing-block-row-header.ipad {
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    margin-left: -18px;
    margin-right: -18px;
    padding: 26px 18px 21px;
    display: flex;
    position: relative;
  }

  .pm-header-pricing-block-row-right.ipad {
    display: flex;
  }

  .pm-header-pricing-block-row-price.text-white.pm-mobile-pro.ipad {
    color: #fff;
    font-size: 28px;
  }

  .pm-header-pricing-block-row-price.ipad {
    color: #1d1d1d;
    font-size: 26px;
    font-weight: 800;
    line-height: 28px;
  }

  .pm-header-pricing-block-row-price-text.yearly.white.ipad {
    color: #fffc;
    position: relative;
    top: -8px;
  }

  .pm-header-pricing-block-row-price-text.yearly.ipad {
    position: relative;
    top: -7px;
  }

  .pm-header-pricing-block-row-price-text.white.ipad {
    color: #fffc;
  }

  .pm-header-pricing-block-row-price-text.ipad {
    color: #1d1d1dcc;
    font-size: 12px;
    line-height: 14px;
  }

  .pm-header-pricing-block-row-arrow.ipad {
    margin-left: 15px;
    display: block;
  }

  .pm-header-pricing-block-row-plan-type.text-white.pm-mobile-pro.ipad {
    color: #fff;
    font-size: 28px;
    font-weight: 900;
  }

  .pm-header-pricing-block-row-plan-type.ipad {
    color: #1d1d1d;
    font-size: 22px;
    font-weight: 800;
    line-height: 22px;
  }

  .text-block-19 {
    color: #1d1d1d80;
    font-size: 12px;
    line-height: 14px;
    position: absolute;
    inset: auto 22px 10px auto;
  }

  .text-block-19.text-white.ipad {
    color: #fff9;
    right: 37px;
  }

  .text-block-19.ipad {
    right: 37px;
  }

  .pm-mobile-team-icon.ipad {
    max-width: 32px;
    margin-bottom: 0;
  }

  .annual-roprt-22-body {
    padding-top: 70px;
  }

  .annual-report-22-header {
    padding-top: 60px;
    padding-bottom: 80px;
  }

  .annual-report-22-header-title-block {
    margin-bottom: 30px;
  }

  .annual-report-22-header-block {
    flex-direction: column;
  }

  .annual-report-22-header-right-inner {
    max-width: 563px;
    padding-right: 123px;
  }

  .annual-report-22-slider-section {
    margin-top: 0;
    padding: 60px 26px;
  }

  .annual-report-22-slider-section-arrow-left {
    right: 30px;
  }

  .annual-report-22-slider-section-arrow-right {
    right: 2px;
  }

  .annual-report-22-slider-section-slide-text {
    padding-right: 20px;
    font-size: 18px;
  }

  .annual-report-22-cta-block {
    text-align: center;
    flex-direction: column;
    justify-content: center;
  }

  .annual-report-22-cta-block-content {
    max-width: 400px;
    margin-bottom: 35px;
  }

  .annual-report-22-cta-block-extra-bold {
    max-width: 311px;
    margin-left: auto;
    margin-right: auto;
  }

  .annual-report-22-download-section-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .annual-report-22-download-section-grid-left {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .annual-report-22-download-section-grid-right {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .annual-report-22-download-section-grid-right-inner {
    text-align: center;
  }

  .annual-report-22-download-section-grid-right-inner-text {
    margin-left: auto;
    margin-right: auto;
  }

  .annual-report-22-slider-section-report-link {
    display: none;
  }

  .image-73 {
    right: 2px;
  }

  .section-sticy-wrapper {
    padding-top: 0;
  }

  .home-with-video-test {
    max-width: 600px;
  }

  .home-with-video-test-single-video-items {
    grid-column-gap: 20px;
  }

  .annual-report-22-slider-section-arrow-left-mobile {
    right: 30px;
  }

  .annual-report-22-slider-section-arrow-right-mobile {
    right: 2px;
  }

  .video-drag-line-tag {
    display: flex;
  }

  .podcast-transcript-with-video-title {
    margin-top: 30px;
  }

  .r-home-slider-video-component {
    max-width: 600px;
  }

  .image-77 {
    max-width: 55px;
  }

  .h1 {
    font-size: 50px;
    line-height: 58px;
  }

  .h1.is--loby-page {
    font-size: 60px;
    line-height: 1.2;
  }

  .h1.is--loby-page.centered-text.webinars-title {
    font-size: 60px;
    line-height: 65px;
  }

  .podcast-item {
    margin-bottom: 30px;
  }

  .podcast-date {
    color: #1d1d1d;
  }

  .podcast-item_icons {
    max-width: 69px;
    right: 10px;
  }

  .podcast-item_link.upcoming.webinar-upcoming-event_link {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding: 30px 40px;
  }

  .podcast-item_link.past-events {
    border-bottom: 1px solid #7c7c7c;
    padding-bottom: 24px;
  }

  .podcast-item_description {
    margin-bottom: 10px;
    font-size: 13px;
    line-height: 21px;
  }

  .podcast-item__thumbnail.past-events {
    margin-bottom: 20px;
  }

  .podcast-length.main {
    bottom: 15px;
  }

  .podcast-play.main {
    bottom: 16px;
    left: 15px;
  }

  .podcast-item__content.upcoming.webinar-upcoming-event_contentt {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .podcast-h2.mb-4 {
    margin-bottom: 10px;
    font-size: 21px;
    line-height: 25px;
  }

  .podcast-h2.mb-4.upcoming.text-color-white {
    font-size: 24px;
    line-height: 32px;
  }

  .podcast-h2.mb-4.related_h2 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 19px;
  }

  .podcast-h2.text-align-center.mb-2 {
    margin-bottom: 45px;
  }

  .newsletter-block {
    background-position: 145%;
    overflow: hidden;
  }

  .div-block-122 {
    max-width: 60%;
  }

  .image-10 {
    max-width: 300px;
    height: auto;
    position: relative;
    right: -92px;
  }

  .collection-list-2 {
    grid-column-gap: 41px;
    grid-template-columns: 1fr 1fr;
  }

  .podcast-date-2 {
    color: #1d1d1d;
  }

  .podcast-date-2.hidden {
    display: none;
  }

  .lobby-cta_h2.webinars-cta_h2 {
    font-size: 40px;
    line-height: 48px;
  }

  .loby-cta_wrapper {
    max-width: 80%;
  }

  .section-header_banner {
    padding-bottom: 35px;
  }

  .link-block {
    margin-bottom: 1px;
  }

  .banner-h2 {
    font-size: 36px;
  }

  .section-past_events {
    margin-top: 40px;
  }

  .collection-list-3 {
    grid-column-gap: 41px;
    grid-template-columns: 1fr 1fr;
  }

  .podcast-item_register-3.hidden {
    display: none;
  }

  .podcast-item_icons-2 {
    max-width: 48px;
  }

  .div-block-9 {
    display: none;
  }

  .registration-date {
    font-size: 24px;
    line-height: 1.2;
  }

  .header-registration_wrapper {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
    max-width: 464px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 70px;
    display: block;
  }

  .collection-list-4 {
    grid-column-gap: 19px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-speakers {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-123 {
    width: 100%;
  }

  .podcast-speakers--wrapper.upcoming-speaker_title {
    display: flex;
  }

  .registration-paragraph {
    margin-top: 16px;
  }

  .podcast-related {
    margin-top: 91px;
  }

  .podcast-main_content {
    margin-top: 37px;
  }

  .podcast-description {
    font-weight: 600;
  }

  .speaker-item.upcoming-speaker {
    flex-direction: column;
    display: flex;
  }

  .image-12 {
    width: 100%;
  }

  .div-block-125 {
    height: 100%;
    position: relative;
  }

  .div-block-126.upcoming-speaker_image {
    object-fit: cover;
    width: 83px;
    height: 83px;
  }

  .div-block-127 {
    height: 100%;
    position: relative;
  }

  .div-block-127.upcoming-speaker_wrapper {
    border-radius: 8px;
    width: 83px;
    height: 83px;
    overflow: hidden;
  }

  .webinar-rich-text.white.mt--0 {
    max-width: 475px;
  }

  .registration-header-wrap {
    max-width: 404px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-129 {
    padding-bottom: 0;
  }

  .section-teams-hero.is--bigger {
    padding-top: 154px;
  }

  .section-teams-hero.is--bigger.is--dark {
    max-height: none;
  }

  .slider-teams-bg.is--mb, .track-logo-outer.is-mb {
    display: none;
  }

  .teams-reliability-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    max-width: 500px;
  }

  .teams-reliability-right-wrapper, .heading-36.is--collaboratioin {
    max-width: none;
  }

  .teams-reliability-image-wrapper {
    width: 100%;
    max-width: none;
  }

  .section-teams-recording {
    min-height: auto;
    padding-bottom: 0;
    overflow: hidden;
  }

  .section-teams-recording.is-p65 {
    padding-bottom: 0;
  }

  .teams-recoarding-left {
    width: 100%;
    max-width: none;
  }

  .teams-recoarding-dropdown-wrapper {
    max-width: 100%;
    margin-top: 30px;
  }

  .teams-reacoarding-item-paragraph.is--shorter, .teams-reacoarding-item-paragraph.has-width-limit-4 {
    max-width: none;
  }

  .paragraph-recoarding-right, .paragraph-recoarding-right.is-mb-size-18.is--absoulure {
    margin-top: 16px;
  }

  .image-mac-absolute {
    width: auto;
    max-width: 100%;
    max-height: none;
    margin-top: 30px;
    display: block;
    position: relative;
    right: -30px;
    transform: translate(10%);
  }

  .made-with-wrapper {
    grid-column-gap: 24px;
    flex-direction: column;
  }

  .made-with-left {
    width: 100%;
    max-width: none;
  }

  .made-with-title-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .made-with-video-image-wrapper {
    height: auto;
    max-height: 257px;
  }

  .made-with-right {
    width: 100%;
    max-width: none;
  }

  .made-with-right-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .swiper-slide-content.light-version {
    padding: 25px 35px 35px;
  }

  .case-studies-slide-left {
    flex-direction: column;
  }

  .case-studies-slider-logo {
    width: 100px;
    margin-bottom: 25px;
  }

  .case-studies-slider-logo.mb--0 {
    width: auto;
    height: 100%;
    margin-bottom: 0;
  }

  .case-studies-slider-main-text {
    font-size: 20px;
  }

  .case-study-slider-button {
    align-self: flex-start;
    margin-top: 30px;
  }

  .case-study-slider-button.is-mb {
    display: block;
  }

  .case-study-slider-button.is--desk, .case-study-button-flex.is--desk {
    display: none;
  }

  .section-teams-colaboration {
    min-height: auto;
    display: block;
  }

  .collaboration-teams-wrapper {
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .collaboration-teams-wrapper.type--2 {
    align-items: center;
  }

  .collaboration-teams-image-wrapper {
    max-width: none;
  }

  .collaboration-recoarding-dropdown-wrapper {
    width: 100%;
    max-width: none;
  }

  .collaboration-recoarding-dropdown-wrapper.mw--470 {
    max-width: none;
  }

  .collaboration-right-wrapper {
    align-items: stretch;
    width: 100%;
    min-height: auto;
  }

  .collaboration-right-wrapper.mh--587 {
    min-height: 0;
  }

  .section-team-features.is--desktop {
    display: none;
  }

  .section-team-features.is--mb, .wrapper-team-features {
    display: block;
  }

  .fearures-left-wrapper {
    display: none;
  }

  .features-right-wrapper {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .features-right-inner {
    width: 100%;
    max-width: none;
  }

  .features-recoarding-dropdown-wrapper {
    width: 100%;
    max-width: none;
    margin-top: 30px;
  }

  .support-title-wrapper.is-inline-120 {
    grid-column-gap: 24px;
  }

  .support-buttom-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 28px;
    flex-direction: column;
  }

  .teams-acorudium-bg {
    padding-left: 24px;
    padding-right: 24px;
  }

  .teams-acordium-grid {
    grid-column-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
    width: 100%;
  }

  .paragraph-acordium-item, .paragraph-acordium-item.is--1, .paragraph-acordium-item.is--2, .paragraph-acordium-item.is--3, .paragraph-acordium-item.is--4, .paragraph-acordium-item.is--5, .paragraph-acordium-item.is--6, .paragraph-acordium-item.is--7, .paragraph-acordium-item.is--8, .paragraph-acordium-item.is--9, .paragraph-acordium-item.is--10, .paragraph-acordium-item.is--11, .paragraph-acordium-item.is--12, .paragraph-acordium-item.is--13, .paragraph-acordium-item.is--14, .paragraph-acordium-item.is--15, .paragraph-acordium-item.is--16, .paragraph-acordium-item.is--21, .paragraph-acordium-item.is--22 {
    max-width: 270px;
  }

  .accordion-image {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .teams-recoarding-main-wrapper.mh--538 {
    min-height: 0;
  }

  .teams-recoarding-heading-wrapper {
    flex-direction: column;
  }

  .button-wrapper-l {
    justify-content: center;
  }

  .button-wrapper-l.sm-center {
    justify-content: flex-start;
  }

  .slider-navigation-wrapper.type-2 {
    margin-bottom: 27px;
    position: relative;
    top: auto;
    transform: none;
  }

  .section-cta.is--landing {
    background-repeat: no-repeat;
    background-size: cover;
  }

  .colaboration-wrapper-2 {
    width: 100%;
  }

  .paragraph-recoarding-absolute {
    width: auto;
    max-width: none;
    margin-top: 0;
    position: static;
  }

  .section-home-hero-b {
    padding-left: 30px;
    padding-right: 30px;
  }

  .acordium-video {
    display: block;
  }

  .role-hero-wrapper {
    grid-row-gap: 50px;
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .role-home-paragraph.is-width-limited {
    margin-left: auto;
    margin-right: auto;
  }

  .role-video-grid-wrapper {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .section-roles-tabs, .section-role-repurpose {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .repurpose-top-text-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .repurpise-grid {
    grid-row-gap: 35px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .repurpose-grid-item.mw--308, .repurpose-grid-item.mw--267 {
    max-width: 350px;
  }

  .repurpose-grid-item-image {
    margin-top: 20px;
  }

  .section-role-solution {
    margin-top: 0;
  }

  .role-solution-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .role-solution-wrapper.is--desktop {
    display: none;
  }

  .role-solution-wrapper.is--mb {
    background-color: #f7f3e9;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 30px;
    display: block;
  }

  .section-role-collab {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .role-collab-wrapper {
    text-align: center;
    flex-direction: column;
    justify-content: center;
  }

  .role-collab-right {
    margin-top: 40px;
  }

  .producers-left-wrapper {
    display: none;
  }

  .producers-right-wrapper {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .wrapper-role-producers {
    display: block;
  }

  .role-marketers-grid {
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .producers-recoarding-dropdown-wrapper {
    width: 100%;
    max-width: none;
    margin-top: 30px;
  }

  .producers-recoarding-dropdown-wrapper.is--min-height {
    min-height: auto;
  }

  .heading-role-solution-mb {
    max-width: 238px;
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 800;
  }

  .role-collab-image.is--desktop {
    display: none;
  }

  .role-collab-image.is--mb {
    max-width: 325px;
    display: block;
  }

  .section-team-features-mb {
    display: block;
  }

  .section-team-features-mb.is--desktop {
    display: none;
  }

  .section-team-features-mb.is--mb {
    display: block;
  }

  .wrapper-role-hassle {
    flex-direction: column;
    align-items: flex-start;
    min-height: auto;
  }

  .hassle-right-wrapper {
    flex: none;
    width: 100%;
    max-width: none;
    height: 60vw;
  }

  .hassle-left-wrapper {
    width: 100%;
    max-width: none;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .heading-arrows-wrapper {
    grid-row-gap: 15px;
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    left: auto;
  }

  .slider-navigation-wrapper-roles {
    align-self: flex-end;
  }

  .slider-navigation-wrapper-roles.is--2 {
    width: 100%;
    margin-left: auto;
    padding-right: 0;
    left: auto;
  }

  .roles-production-grid {
    grid-row-gap: 35px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .producers-slider-mb-list {
    grid-template-columns: 1fr 1fr;
  }

  .repurpose-grid-item-inner.mw--308, .repurpose-grid-item-inner.mw--267 {
    max-width: 350px;
  }

  .nav-dropdown {
    border-bottom: 1px solid #1d1d1d1a;
    width: 100%;
  }

  .nav-dropdown.pr_8 {
    border: 1px solid #0000;
    padding-right: 0;
  }

  .nav-dropdown-toggle {
    color: #1d1d1d;
    justify-content: space-between;
    width: 100%;
    padding: 17px 22px 17px 16px;
    font-size: 16px;
    font-weight: 500;
  }

  .nav-dropdown-list {
    padding-top: 0;
    position: static;
    overflow: hidden;
  }

  .nav-links-left {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    margin-left: 0;
  }

  .nav-icon-svg-wrapper {
    width: 24px;
    height: 23px;
    display: block;
  }

  .dropdown-container {
    margin-left: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .dropdown-grid {
    grid-column-gap: 16px;
  }

  .dropdown-grid.mobile-full {
    grid-template-columns: 1fr;
  }

  .dropdow-content.hide--mobile {
    display: none;
  }

  .dropdow-content-linner.is--links-two-col {
    margin-bottom: 0;
  }

  .inner-dropdown-link.is--gap-14 {
    align-items: flex-start;
  }

  .nav-dropdown-list-inner {
    background-color: #fff;
    border-radius: 0;
    padding-top: 5px;
    padding-bottom: 22px;
    overflow: hidden;
  }

  .nav-dropdown-list-inner.is--product {
    border-radius: 0;
    max-width: 100%;
  }

  .nav-dropdown-list-inner.is--resources {
    border-bottom: 1px solid #1d1d1d0d;
    border-radius: 0;
    max-width: 100%;
  }

  .nav-dropdown-list-inner.is--solutions-updated {
    box-shadow: none;
    border-bottom: 1px solid #1d1d1d0d;
    border-radius: 0;
    max-width: 100%;
    padding: 1rem 1.25rem 1.375rem;
  }

  .inner-dropdown-link-image-wrapper {
    width: 30px;
    min-width: 30px;
  }

  .nav-menu {
    background-color: #fafafa;
    flex-direction: column;
    justify-content: space-between;
    height: 100vh;
    margin-top: -54px;
    padding-top: 54px;
  }

  .nav-menu.is--center {
    justify-content: center;
    align-self: center;
  }

  .menu-button {
    background-color: #0000;
    align-items: center;
    width: 32px;
    height: 32px;
    padding: 2px;
    display: flex;
  }

  .menu-button.w--open {
    background-color: #0000;
    align-items: center;
  }

  .transcription-section {
    align-items: center;
  }

  .transcription-section.step2-active {
    flex-direction: row;
  }

  .transcription-content.step3-content.tc-hide {
    display: none;
  }

  .transcription-content.step4-content {
    max-width: none;
    top: 100px;
    left: 0;
    right: 0;
    overflow: visible;
  }

  .transcription-h2 {
    margin-bottom: 20px;
    font-size: 77px;
  }

  .upload-main-wrapper {
    order: -1;
    align-self: center;
    width: 80px;
    height: 80px;
    margin-top: 0;
    position: relative;
    overflow: hidden;
  }

  .drop-file-wrapper {
    display: none;
  }

  .transcription-h3, .transcription-h3.step2-title {
    font-size: 48px;
    line-height: 56px;
  }

  .basic-input-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .basic-input-wrapper.file-progress {
    padding-top: 18px;
  }

  .hidden-components {
    display: none;
  }

  .file-progress-r {
    grid-column-gap: 20px;
    align-items: center;
    display: flex;
  }

  .file-progress-inner {
    padding-bottom: 18px;
  }

  .custom-file-upload-icon {
    width: 80px;
    min-width: 80px;
    height: 80px;
  }

  .bubble-wrapper.top-left {
    top: 12vh;
    left: auto;
    right: 4vw;
  }

  .bubble-wrapper.top-right {
    top: 22.8vh;
    left: 5.3vw;
    right: auto;
  }

  .bubble-wrapper.bottom-right {
    bottom: 23.6vh;
    right: 26.6vw;
  }

  .bubble-wrapper.bottom-left {
    bottom: 13.7vh;
    left: 27.5vw;
  }

  .transcription-error-wrapper {
    bottom: 84px;
  }

  .tr-ready-heading {
    background-color: #0000;
    padding-right: 0;
  }

  .tc-dark-btn {
    text-align: center;
  }

  .tc-dark-btn.transcribe-other-btn {
    padding: 14px 30px;
  }

  .transcribed-content-wrapper {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    padding-bottom: 100px;
    padding-left: 16px;
    padding-right: 6px;
    position: relative;
    left: 50%;
  }

  .ts-dropdown-toggle {
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 30px;
  }

  .ts-ready-h3 {
    font-size: 48px;
    line-height: 56px;
  }

  .ts-ready-h3.c-fa {
    color: #fafafa;
  }

  .transcription-info-wrapper {
    z-index: -1;
  }

  .tcw-overlay.tcw-active {
    z-index: -1;
    opacity: 0;
  }

  .ctcl-text {
    display: none;
  }

  .ctcl-text.ctcl-mobile-text {
    display: block;
  }

  .ts-content-mobile {
    opacity: 0;
    margin-bottom: 53px;
    transition: all .3s;
    display: block;
    transform: translate(0, -50px);
  }

  .ts-ready-wrapper {
    z-index: 20;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    width: 100%;
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
    transition: all .4s cubic-bezier(.23, 1, .32, 1);
    position: absolute;
    top: 173px;
    transform: translate(0, 100vh);
  }

  .ts-ready-line {
    background-color: #444;
    border-radius: 20px;
    width: 40px;
    height: 4px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    top: 8px;
    left: 50%;
    transform: translate(-50%);
  }

  .mobile-ready-buttons {
    z-index: -1;
    grid-column-gap: 16px;
    opacity: 0;
    justify-content: center;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
    display: flex;
    position: fixed;
    inset: auto 0% 0%;
  }

  .ts-ready-line-wrapper {
    width: 100%;
    height: 22px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }

  .buttons-background {
    z-index: -1;
    background-color: #222;
    width: 100%;
    height: 100%;
    position: absolute;
  }

  .mo-button {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .mo-button.mo-popup-open {
    order: 0;
  }

  .file-name {
    display: none;
  }

  .file-name.mobile-file-name {
    display: block;
  }

  .tr-ready-file-name {
    display: none;
  }

  .tr-ready-file-name-mobile {
    display: block;
  }

  .transcribe-other-main-wrapper {
    background-color: #13131380;
  }

  .announcement-banner-wrapper {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d19_banner__bg.svg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .announcement-banner-container {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    font-weight: 400;
  }

  .announcement-banner-link {
    margin-left: 0;
    font-size: 13px;
  }

  .ab-time-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .ab-bold-text {
    font-weight: 800;
  }

  .r-editor-header {
    padding-left: 30px;
    padding-right: 30px;
  }

  .r-editor-feature-heading {
    margin-bottom: 80px;
  }

  .r-editor-content-feature-block {
    padding-left: 30px;
    padding-right: 30px;
  }

  .r-editor-feature-grid {
    grid-column-gap: 30px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
  }

  .ref-text.mw--325, .ref-text.mw--350, .ref-text.mw--340, .ref-text.mw--363 {
    max-width: 100%;
  }

  .ref-text.mw-353.desktop {
    display: none;
  }

  .ref-text.mobile {
    display: block;
  }

  .ref-text.mw-343 {
    max-width: 100%;
  }

  .r-editor-tracks-vector-1 {
    max-width: 100px;
    top: 51px;
  }

  .r-editor-tracks-vector-3, .r-editor-tracks-vector-2 {
    max-width: 100px;
    top: 178px;
  }

  .r-customization-section {
    padding: 0;
  }

  .r-editor-feature-grid-copy {
    grid-template-columns: 1fr 1fr;
  }

  .r-editor-content-customization-block {
    padding-left: 30px;
    padding-right: 30px;
  }

  .r-works-video {
    width: 50%;
  }

  .r-editor-works-content-points {
    max-width: 400px;
  }

  .image-88 {
    width: 100%;
    max-width: 470px;
  }

  .c-wrapper-1311.clips-wrapper {
    grid-column-gap: 24px;
  }

  .r-editor-feature-grid-copy-copy, .r-editor-clips-grid {
    grid-column-gap: 30px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
  }

  .editor-how-it {
    justify-content: flex-start;
  }

  .r-home-content-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .c-image-section-1 {
    width: 373px;
  }

  .c-image-section-1.pull-left {
    margin-left: 0;
  }

  .c-wrapper-section-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .e-hero-left {
    width: 200px;
    left: -112px;
  }

  .e-hero-right {
    right: -110px;
  }

  .c-enterprise-footer-new {
    padding-top: 60px;
  }

  .b-dropdown {
    padding-top: 0;
    display: none;
  }

  .swiper-nav-wrapper {
    align-self: flex-end;
  }

  .swiper-nav-wrapper.is--2 {
    width: 100%;
    margin-left: auto;
    padding-right: 0;
    left: auto;
  }

  .section-65.pb--55 {
    padding-bottom: 65px;
  }

  .case-studie-heading {
    font-size: 20px;
    line-height: 22px;
  }

  .case-button-icon {
    width: 29px;
  }

  .container-1160.container-marketers-hero {
    flex-flow: column;
  }

  .case-studies-slider-logo-wrapper {
    width: auto;
    max-width: none;
    height: 30px;
    margin-bottom: 16px;
    position: relative;
  }

  .rs-homepage-header-text {
    font-size: 42px;
    line-height: 49px;
  }

  .rs-homepage-header-text.test-homepage-header-title {
    font-size: 42px;
  }

  .rs-homepage-header-text.is--big-font {
    margin-bottom: 0;
    font-size: 55px;
    line-height: 65px;
  }

  .rs-homepage-header-sub {
    margin-bottom: 20px;
  }

  .rs-homepage-header-content-wrapper {
    max-width: 600px;
  }

  .rs-home-with-video-wrapper {
    max-height: none;
  }

  .rs-checkbox-wrapper {
    width: 90px;
    height: 120px;
  }

  .rs-checkbox-wrapper:hover {
    border-color: #0000;
  }

  .rs-checkbox-wrapper.is--small {
    width: 100%;
    min-width: 80px;
    max-width: 100px;
  }

  .rs-section.is--dark_1d.ty_3 {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .rs-section.is--team-cta_2 {
    background-position: 50% 100%;
  }

  .rs-text {
    font-size: 15px;
    line-height: 22px;
  }

  .rs-grid-item {
    padding: 45px 29px;
  }

  .rs-grid-item.is--vertical {
    padding-top: 38px;
    padding-bottom: 44px;
    padding-left: 29px;
  }

  .rs-grid-item.is--video {
    padding-right: 29px;
  }

  .rs-grid-content {
    grid-row-gap: 24px;
    font-size: 15px;
  }

  .rs-grid-content.mw--375 {
    max-width: 300px;
  }

  .rs-grid-item-video-wrapper {
    order: 1;
    max-width: 90%;
  }

  .rs-video-buttons-wrapper {
    grid-column-gap: 70px;
  }

  .rs-recorded-inner {
    grid-column-gap: 8px;
    height: 180px;
  }

  .rs-recorded-inner.swiper-wrapper {
    height: 180px;
  }

  .rs-recorded-item-image {
    height: 140px;
  }

  .rs-recorded-item-lightbox {
    height: auto;
  }

  .rs-recorded-item-overlay {
    grid-row-gap: 3px;
    color: #fff9;
    background-color: #0000;
    padding-bottom: 0;
    padding-left: 0;
    line-height: 12px;
    position: absolute;
  }

  .rs-recorded-item-title {
    color: var(--white);
    margin-top: 18px;
    font-size: 12px;
    line-height: 12px;
  }

  .rs-recorded-item-play-icon {
    margin-left: 8px;
  }

  .cr-links-grid {
    grid-template-columns: 1fr 1fr;
  }

  .cr-link-item:hover {
    transform: none;
  }

  .rs-popup-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .t-mw-200 {
    max-width: 200px;
  }

  .feature-pricing-badge-block {
    font-size: 7px;
  }

  .enterprise-package-logos {
    grid-row-gap: 10px;
    flex-wrap: wrap;
    width: 100%;
  }

  .r-pricing-name.is-business-heading {
    font-size: 16px;
  }

  .r-pricing-price-wrapper.is--talk {
    margin-top: 25px;
    margin-bottom: 0;
  }

  .card-default-feature.is--mc-gray.wrap--mobile {
    flex-wrap: wrap;
  }

  .c-section-banner-marvel {
    padding-top: 60px;
  }

  .ra-pricing-button.is--compare-btn.is--purple {
    border-color: var(--primary-purple);
    background-color: var(--primary-purple);
    color: var(--white);
  }

  .rs-home-frame-image {
    width: 100%;
    margin-left: 0;
  }

  .rs-home-video_wrapper {
    max-width: 80%;
    height: auto;
    padding-bottom: 50%;
  }

  .r-home-benefit-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .r-home-benefit-item.show--tablet {
    display: flex;
  }

  .r-videos-content {
    max-width: 350px;
  }

  .r-video-c-item {
    height: 350px;
  }

  .box-v-item {
    padding: 60px 40px;
    top: 204px;
  }

  .box-v-item.is--open {
    top: 204px;
  }

  .box-v-item.is--last {
    margin-bottom: 107px;
  }

  .box-v-item-heading {
    align-items: flex-start;
  }

  .box-v-pagination {
    display: none;
  }

  .speaker-wrapper {
    align-items: flex-start;
  }

  .mc-watch-player_wrapper {
    height: auto;
  }

  .mc_tabs {
    min-width: 350px;
  }

  .mc-watch-player_content {
    grid-row-gap: 7px;
  }

  .mc-watch-player_play-icon {
    width: 32px;
  }

  .mc-watch-player_wrapper-inner {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .mc-video_embed-wrapper {
    width: 100%;
    height: 100%;
    position: absolute;
  }

  .m-hero_content {
    grid-column-gap: 56px;
    grid-row-gap: 56px;
    grid-template-columns: 1fr;
  }

  .m-hero_text, .m-hero_title, .m-hero_paragraph.desktop {
    text-align: center;
  }

  .m-more {
    background-image: linear-gradient(to top, #0f0f0f, #1d1d1d);
    background-position: 0 0;
    background-size: auto;
  }

  .m-stack_wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .m-stack_wrapper.h--fix {
    grid-row-gap: 30px;
    height: 100%;
    padding-bottom: 50px;
  }

  .m-stack_card.one.grad, .m-stack_card.two.grad, .m-stack_card.three.grad {
    position: static;
  }

  .grid-15 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .grid-15.three {
    margin-right: 40px;
  }

  .m-stack_card-title {
    font-size: 1.875rem;
  }

  .m-features_cards {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-16.row-two {
    grid-template-columns: 1fr 1fr;
    margin-top: 16px;
  }

  .m-features_card {
    padding-left: 22px;
    padding-right: 22px;
  }

  .grid-17, .grid-17.two.v1, .grid-17.four {
    grid-row-gap: 16px;
  }

  .m-features_card-img.two {
    max-width: 250px;
  }

  .m-stack_card-tag {
    width: 45px;
  }

  .m-features_card-tag.tag-upload.movable {
    top: 20px;
    right: -10px;
  }

  .popup {
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .popup.popup-desktop {
    display: none;
  }

  .trailer-embed {
    padding-left: 0;
    padding-right: 0;
  }

  .trailer-video, .video-container {
    max-width: 100%;
  }

  .close-popup {
    top: 76px;
  }

  .frame-front {
    max-width: 240px;
  }

  .frame-1-para {
    max-width: 240px;
    height: 122.4px;
  }

  .frame-right-1 {
    right: 5%;
  }

  .frame-left-1 {
    width: 192px;
    left: 5%;
  }

  .scrollbox {
    padding-left: 20px;
    padding-right: 20px;
  }

  .popup-share--inner {
    max-width: 581px;
  }

  .mobile-link-test, .m-stack_card-moving {
    display: none;
  }

  .r-editor-header_video {
    height: 308px;
  }

  .r-editor-header_video-wrapper {
    max-width: 780px;
  }

  .cat-feature_embed-image {
    width: 100%;
    max-width: 100%;
  }

  .cat-trending_grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .cat_articles-grid {
    grid-template-columns: 1fr 1fr;
  }

  .cat-newsletter-box {
    margin-left: auto;
    margin-right: auto;
  }

  .cat_blog-subscribe-button {
    padding-left: 4px;
    padding-right: 4px;
  }

  .cat_post-info-block.flex-f.mobile {
    position: relative;
  }

  .cat_authors-grid {
    padding-left: 0;
  }

  .cat_authors-grid.swiper-wrapper {
    width: auto;
  }

  .cat_authors-main.swiper {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
    left: 50%;
  }

  .cat-trending_image {
    object-fit: cover;
    width: 100%;
  }

  .mrc-card_wrapper.mkbhd {
    right: 30px;
  }

  .mrc-card_wrapper.casey_2 {
    left: 53px;
  }

  .mrc-card_wrapper.guy_raz {
    right: 10px;
  }

  .mrc-card_wrapper.beardfm {
    height: 288px;
    left: 0;
  }

  .mrc-card_wrapper.casey {
    right: 55px;
  }

  .mc-lic_accordion-wrapper.ty_2 {
    max-width: 45vw;
  }

  .lic-section.is--dark.bg_img, .lic-section.desk {
    display: none;
  }

  .lic-section.mobile {
    display: block;
  }

  .lic-section.mobile.black {
    background-color: #1d1d1d;
  }

  .mc_h2 {
    font-size: 54px;
  }

  .business_pricing-toggle-item {
    font-size: 8px;
    line-height: 12px;
  }

  .mc-card-image {
    width: 100%;
  }

  .mc-lic_accordion-inner {
    max-width: 60%;
    display: none;
  }

  .mc-lic_accordion-inner.is_caption {
    display: none;
  }

  .mc-lic_badge {
    width: 26%;
  }

  .mc-lic_badge.is_2 {
    width: 19%;
  }

  .mc-lic_moving_wrapper {
    display: none;
  }

  .mc-lic_badge-cap {
    width: 26%;
  }

  .mc-lic_badge-cap.is_2 {
    width: 19%;
  }

  .mc-lic_badge-cus {
    width: 26%;
  }

  .mc-lic_badge-cus.is_2 {
    width: 19%;
  }

  .mc-lic_badge-share {
    width: 26%;
  }

  .mc-lic_badge-share.is_2, .mc-lic_badge-share.is_3, .mc-lic_badge-share.is_4, .mc-lic_badge-share.is_5, .mc-lic_badge-share.is_6 {
    width: 19%;
  }

  .mc-lic_accordion-paralax-image_mobile {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .cpn-arrows-wrapper {
    margin-right: 30px;
  }

  .cpp_bg-image {
    width: 100%;
    max-width: 470px;
  }

  .cpn_slide.swiper-slide {
    width: 272px;
    height: 272px;
  }

  .cp-hero_motion-wrapper {
    max-width: 320px;
  }

  .cpn_scrollbar {
    max-width: 708px;
  }

  .cpp_video {
    width: 50%;
  }

  .cpps_grid {
    grid-column-gap: 10px;
  }

  .cp-hero_wrapper {
    grid-column-gap: 24px;
    padding-right: 0;
  }

  .cp-hero_wrapper.pl--70 {
    padding-right: 0;
  }

  .cpps_item-heading {
    font-size: 18px;
    line-height: 24px;
  }

  .cp_h1 {
    font-size: 45px;
    line-height: 58px;
  }

  .cpn_wrapper {
    grid-column-gap: 24px;
    margin-left: 0;
  }

  .mc-section-paralax-wrapper {
    align-self: flex-end;
  }

  .mc-lic_acc-record_bg, .mc-lic_acc-record_profile {
    display: none;
  }

  .mc-lic_acc-record_profile.mc-lic_acc-record_profile_custom {
    max-width: 230px;
    display: block;
  }

  .mc-lic_acc-record_rec, .mc-lic_acc-record_download {
    display: none;
  }

  .ts-feature_item {
    padding-left: 40px;
  }

  .ts-feature_item-image-wrapper {
    right: 20px;
  }

  .ts-video_wrapper {
    position: relative;
  }

  .ts-video_image {
    width: 89vw;
  }

  .rs-homepage-header-sub-button.left {
    display: none;
  }

  .rs-homepage-header-sub-button.left.show {
    display: block;
  }

  .made-with-swiper.swiper {
    width: 100vw;
    margin-left: -50vw;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
    left: 50%;
  }

  .made-with-swiper.swiper.mt-2.mr-1.sticky-swiper-slide.mobile-visible {
    z-index: 0;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    left: auto;
  }

  .made-with-swiper-slide.swiper-slide {
    width: 100%;
    max-width: 339px;
  }

  .made-with-pagination {
    display: block;
    position: relative;
    overflow: visible;
  }

  .made-with-pagination.is--hidden {
    display: none;
  }

  .made-with-swiper-image {
    min-height: 190px;
    max-height: 190px;
  }

  .made-with-arrow {
    display: none;
  }

  .tr-text {
    width: 100%;
    margin-left: 16px;
  }

  .rs-lp-homepage-header {
    font-size: 42px;
    line-height: 49px;
  }

  .rs-lp-homepage-header.test-homepage-header-title {
    font-size: 42px;
  }

  .rs-lp-homepage-header-sub {
    margin-bottom: 20px;
  }

  .rs-lp-home-with-video-wrapper {
    width: 100%;
    max-height: none;
  }

  .rs-lp-home-frame-image {
    width: 100%;
    margin-left: 0;
  }

  .rs-lp-home-video_wrapper {
    max-width: 80%;
    height: auto;
    padding-bottom: 50%;
    top: 14%;
  }

  .rs-tool-text {
    display: block;
  }

  .rs-tool-text.is--desktop {
    display: none;
  }

  .rs-tools-sticky-title {
    line-height: 28px;
  }

  .c-tools-list-grid {
    grid-column-gap: 30px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .c-tools-list-item {
    height: 250px;
  }

  .c-tools-list-item:hover {
    background-image: none;
  }

  .c-tools-short-description {
    font-size: 15px;
    line-height: 22px;
  }

  .c-tools-heading {
    font-size: 22px;
    line-height: 26px;
  }

  .c-main-tools-section, .c-all-tools-list-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-all-tools-list-block {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-all-tools-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .tools-content-box {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tool-content-section {
    padding-top: 60px;
  }

  .tool-content-section.l-d-content-section {
    padding-top: 0;
  }

  .tools-header-grid-title {
    font-size: 36px;
    line-height: 40px;
  }

  .tools-header-grid-text {
    margin-bottom: 30px;
  }

  .tools-faq-section.use-case-black {
    margin-bottom: 40px;
  }

  .tools-faq-section-title {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .rs-blog-main-heading {
    font-size: 22px;
    line-height: 32px;
  }

  .rs-blog-main-info-wrapper {
    grid-row-gap: 12px;
    flex-wrap: wrap;
  }

  .rs-homepage-header-text_small {
    font-size: 32px;
    line-height: 40px;
    display: block;
  }

  .rs-blog-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .rs-blog-image._3-2 {
    aspect-ratio: auto;
    height: auto;
    max-height: none;
  }

  .etm-arrow {
    opacity: 1;
  }

  .lpu-post {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .lpu-post-content {
    max-width: none;
  }

  .blog-newsletter-box {
    max-width: 374px;
    margin-left: auto;
    margin-right: auto;
  }

  .blog-subscribe-button {
    padding-left: 4px;
    padding-right: 4px;
    top: 8px;
  }

  .all-articles-section {
    overflow: hidden;
  }

  .blog-categories-list-main {
    z-index: 2;
    position: relative;
  }

  .blog-categories-filter-wrapper {
    border-bottom-style: none;
    width: 100vw;
    margin-left: -50vw;
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
    left: 50%;
  }

  .search-posts-hero-section {
    background-position: 100% 100%, 80% 43px, 0 0;
  }

  .blog-categories-list-link {
    white-space: nowrap;
  }

  .blog-categories-list-link.is--white:hover {
    color: #fffc;
  }

  .posts-loading-animation {
    grid-template-columns: 1fr 1fr;
  }

  .bc-filter-other-wrapper {
    display: none;
  }

  .blog-categories-list-outer {
    width: 100vw;
    padding-bottom: 7px;
    position: relative;
  }

  .blog-categories-list-outer.desktop-only {
    display: none;
  }

  .blog-categories-filter-overlay {
    z-index: 3;
    background-image: linear-gradient(270deg, #fff, #fff0);
    width: 91px;
    height: 46px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .blog-categories-filter-overlay.is--dark {
    background-image: linear-gradient(270deg, #1d1d1d 10%, #fff0 91%);
  }

  .html-embed-16 {
    border-bottom: 1px #000;
  }

  .posts-swiper-pagination {
    position: relative;
    overflow: visible;
  }

  .ca-video_wrapper {
    position: relative;
  }

  .hw_bg-image {
    width: 100%;
    max-width: 470px;
  }

  .ca-video-embed {
    height: 300px;
  }

  .ts-video {
    width: 89vw;
  }

  .book-demo-form-main {
    padding-left: 24px;
    padding-right: 24px;
  }

  .book-demo-features {
    font-size: 15px;
  }

  .book-demo-trust-logos {
    flex-wrap: wrap;
  }

  .bd-trust-logo {
    margin-left: 0;
  }

  .book-demo-lead-inner {
    grid-column-gap: 20px;
  }

  .book-demo-lead-image {
    width: 100%;
    max-width: 48px;
  }

  .book-demo-lead-divider {
    display: none;
  }

  .etm-icon {
    max-width: 15vw;
  }

  .etm-icon.is--2 {
    max-width: 5vw;
    top: 20%;
  }

  .h1_cat {
    margin-bottom: 25px;
    font-size: 24px;
    line-height: 24px;
  }

  .h1_cat.mt-35 {
    margin-bottom: 25px;
  }

  .mc-lic_acc_48khz {
    max-width: 54px;
    display: block;
    top: 60%;
  }

  .mc-lic_acc_4k {
    max-width: 40px;
    display: block;
  }

  .search-posts-loading-animation {
    grid-template-columns: 1fr 1fr;
  }

  .rs-accordion-circle-wrapper {
    display: none;
  }

  .lp-cards-grid {
    grid-template-columns: 1fr;
  }

  .lp-card {
    max-width: 375px;
    margin-left: auto;
    margin-right: auto;
  }

  .lp-workflow-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .blog-hero-image {
    max-width: 400px;
  }

  .blog-publish-info-wrapper {
    flex-wrap: wrap;
  }

  .blog-content-block-wrapper-right {
    flex: 0 auto;
    width: 100%;
    left: 0;
  }

  .blog-share-block {
    margin-left: 0;
  }

  .blog-content-section {
    padding-top: 40px;
    padding-right: 30px;
  }

  .blog-content-block-wrapper.gap-32 {
    grid-column-gap: 24px;
  }

  .blog-sidebar-wrapper.left {
    display: none;
  }

  .cp-partner-package-wrapper {
    padding-left: 30px;
    padding-right: 39px;
  }

  .c-blog-nav-button-2.c-blog-mobile-menu-button {
    text-align: center;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    padding-bottom: 16px;
    display: block;
  }

  .ca-hw-content-2 {
    width: 80%;
  }

  .ca-hw-content-2.half-width.mob-full-width {
    width: 70%;
  }

  .made_with_riverside_content {
    grid-row-gap: 26px;
    max-width: 43%;
  }

  .made_with_riverside_content.gap--14.is--producer-lp {
    max-width: none;
    margin-left: 30px;
    margin-right: 30px;
  }

  .hero_teleprompter_content_wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tb_18.white._100.left {
    text-align: center;
  }

  .tb_18.white._100.left.phone-left, .tb_18.white._100.max-w.left.desk {
    text-align: left;
  }

  .tb_18.ex_bold._222222 {
    margin-left: 28px;
  }

  .tb_18.white--08, .tb_18.white--08._100.left {
    text-align: center;
  }

  .tb_18.white--08._100.left.phone-left {
    text-align: left;
  }

  .ca-hw-section-2._2 {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .h35 {
    text-align: center;
  }

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

  .h35._38-height, .h35.mob-left, .h35.left {
    text-align: left;
  }

  .card2_image {
    width: 100%;
  }

  .card2_image._2 {
    height: 200px;
  }

  .p_18 {
    font-size: 16px;
  }

  .p_18.left.white.mob-center {
    color: #ababab;
    text-align: center;
  }

  .p_18.left.white.max-w {
    text-align: center;
  }

  .p_18.left.white.max-w.sm--18 {
    font-size: 18px;
    line-height: 24px;
  }

  .p_18.left.desk {
    display: none;
  }

  .p_18.left.mobile {
    display: block;
  }

  .p_18.left.mob-center {
    text-align: center;
  }

  .p_18.left.marg-top {
    margin-top: 10px;
  }

  .p_18.left.mb--50 {
    margin-bottom: 0;
  }

  .p_18.black.left, .p_18.max-w-422px {
    text-align: center;
  }

  .p_18.mov-white {
    font-weight: 500;
  }

  .tb_20.gray {
    display: none;
  }

  .c-nav-link-2 {
    margin-left: 20px;
  }

  .c-nav-link-2.blog-link.c-new-nav-link {
    margin-left: 30px;
  }

  .cpp-embed_wrapper-2 {
    height: 100%;
  }

  .ca_lightbox-overlay-play-2 {
    width: 40px;
    height: 40px;
  }

  .cpp-embed_overlay-2 {
    height: 100%;
  }

  .c-blog-menu-link-2 {
    color: #f9fafc;
    font-size: 18px;
    font-weight: 500;
    line-height: 40px;
    display: block;
  }

  .made_with_riverside_marquee {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .made_with_riverside_marquee.black {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .cards_wrapper {
    grid-row-gap: 50px;
  }

  .card_text_wrap {
    width: 70%;
  }

  .card_text_wrap._3 {
    align-items: center;
    width: 70%;
    padding: 0 0 50px;
  }

  .card_text_wrap._2 {
    width: 70%;
    padding: 0 0 50px 5px;
  }

  .card_text_wrap._4 {
    padding-left: 0;
  }

  .scale_div {
    display: none;
  }

  .container-1 {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1.use-cases-rows__wrapper {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    padding-left: 0;
    padding-right: 0;
  }

  .blocks_illustration_img.mob {
    display: block;
  }

  .hero_tele_video {
    width: 600px;
    height: 370px;
  }

  .card_image_wrap {
    display: none;
  }

  .card_image_wrap.mob._2 {
    justify-content: center;
    padding-top: 30px;
    padding-left: 50px;
    padding-right: 50px;
    display: flex;
  }

  .card_image_wrap.flex {
    height: 100%;
  }

  .card_image_wrap.mob {
    width: 310px;
    height: 390px;
    display: block;
  }

  .card_image_wrap.mob._100 {
    width: 100%;
  }

  .card_images_wrap, .card_images_wrap._2 {
    display: none;
  }

  .card_images_wrap.mob {
    height: 300px;
    display: block;
  }

  .cpp_video-2 {
    width: 50%;
  }

  .cpp_video-2._335px-mob {
    width: 335px;
    height: 188px;
  }

  .ca_lightbox-title-2 {
    font-size: 18px;
    line-height: 25px;
  }

  .tb-18.mobile-center {
    text-align: center;
  }

  .content_wrap.padd-down {
    padding-bottom: 42px;
  }

  .hero_teleprompter_content {
    grid-row-gap: 20px;
  }

  .card.third {
    grid-row-gap: 20px;
    flex-direction: column;
    position: static;
  }

  .card.second {
    flex-direction: column;
    position: static;
  }

  .card.first {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: center;
    position: static;
  }

  .card.first.gradient {
    flex-direction: row;
  }

  .card.third {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: center;
    position: static;
  }

  .card.third.mob {
    flex-direction: row;
  }

  .card.fourth {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: center;
    position: static;
  }

  .card.fourth.mob {
    flex-direction: row;
  }

  .card.second {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: center;
    position: static;
  }

  .card.second.mob {
    flex-direction: row;
  }

  .card._1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 40px;
    position: static;
  }

  .card._3 {
    background-image: linear-gradient(#1d1d1d, #1d1d1d);
    flex-direction: column;
    align-items: center;
    height: 480px;
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
    position: static;
  }

  .card._2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0;
    position: static;
  }

  .play_it_smart_div {
    padding-top: 10px;
    padding-bottom: 30px;
  }

  .footer-cta {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .gradient_div, .gradient_div._2 {
    background-image: linear-gradient(to top, #1d1d1d 15%, #1d1d1d99 50%, #1d1d1d00);
    width: 100%;
    height: 60px;
    inset: auto 0% 0%;
  }

  .hw_bg-image-2 {
    width: 100%;
    min-width: 350px;
    height: 100%;
  }

  .hw_bg-image-2.h-432 {
    object-fit: cover;
    height: auto;
  }

  .image-106 {
    width: 60%;
  }

  .h40.center {
    z-index: 5;
    position: relative;
  }

  .h40.center.normal {
    max-width: 100%;
    font-size: 30px;
    line-height: 40px;
  }

  .h40.black.center.mob {
    display: block;
  }

  .h40.black.center.desk {
    display: none;
  }

  .h40.black.mobile-center {
    text-align: center;
  }

  .cp-partner-package-grid {
    grid-template-columns: 100px 1fr 1fr 1fr;
  }

  .cp-partner-package-heading {
    font-size: 18px;
  }

  .cp-partner-package-list-item {
    font-size: 14px;
    line-height: 20px;
  }

  .cp-partner-package-text {
    font-size: 16px;
  }

  .blog-sidebar-cta, .nav-dropdown-overlay, .dropdow-content-r-resources {
    display: none;
  }

  .c-blog-nav-button-3.c-blog-mobile-menu-button {
    text-align: center;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    padding-bottom: 16px;
    display: block;
  }

  .tb_24.purple {
    color: #9671ff;
    font-weight: 800;
    line-height: 44px;
  }

  .ca-hw-wrapper-3 {
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
  }

  .h50.white {
    text-align: center;
    text-align: center;
    font-size: 39px;
  }

  .h50.mob_smaller {
    font-size: 34px;
  }

  .tb_30.max_w {
    max-width: 80%;
    display: none;
  }

  .tb_30.max_w.mob {
    display: block;
  }

  .cta {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .cta.section_gradient_cta {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-nav-link-3 {
    margin-left: 20px;
  }

  .c-nav-link-3.blog-link.c-new-nav-link {
    margin-left: 30px;
  }

  .cta-visual-3-2 {
    top: 30%;
  }

  .ca_lightbox-overlay-play-3 {
    width: 40px;
    height: 40px;
  }

  .cta-visual-1 {
    object-fit: contain;
    height: 133px;
    display: none;
  }

  .c-blog-menu-link-3 {
    color: #f9fafc;
    font-size: 18px;
    font-weight: 500;
    line-height: 40px;
    display: block;
  }

  .tb-22.m-center {
    text-align: center;
  }

  .cpp_video-3 {
    width: 80%;
    height: 100%;
  }

  .ca_lightbox-title-3 {
    font-size: 18px;
    line-height: 25px;
  }

  .cta-visual-2 {
    display: none;
  }

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

  .cta-visual-1-2 {
    object-fit: contain;
    height: 133px;
    display: none;
  }

  .cta-visual-3 {
    display: none;
  }

  .cta-visual-2-2 {
    inset: auto auto 10% 10%;
  }

  .cta-wrapper {
    grid-row-gap: 32px;
    flex-direction: column;
  }

  .blog-single-newsletter-box {
    flex-direction: column;
    max-width: 374px;
    margin-left: auto;
    margin-right: auto;
  }

  .sp-news-form-load {
    margin-top: 23px;
  }

  .single-blog-newsletter-icon {
    display: none;
  }

  .single-blog-newsletter-icon.is--mobile {
    display: block;
    top: 0;
    bottom: auto;
  }

  .blog-publish-info-wrapper-inner {
    flex-wrap: wrap;
  }

  .blog-share-modal_inner {
    background-color: #fff;
    border: .5px solid #e6e6e6;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    padding: 24px 24px 12px;
    position: relative;
  }

  .post-share-icon {
    display: block;
    position: relative;
    left: 5px;
  }

  .mc-lic_acc-record_profile_full.mc-lic_acc-record_profile_custom {
    max-width: 230px;
    display: block;
  }

  .mc-scroll-section_h_wrap {
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .tb_14.gray.left {
    text-align: center;
  }

  .tb_14.white.normal {
    color: #fff;
  }

  .container_1._100 {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .container_1._1062 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .p16.gray.center-mob {
    text-align: center;
  }

  .p16.left.white {
    color: #fff;
  }

  .h30.no_marg.black.mob-center, .h30.no_marg.center-mob, .h30.white.center-mob {
    text-align: center;
  }

  .h30.white.hdn-mobile {
    display: none;
  }

  .business_form_text_wrap, .business_form_form_wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bus_form_logos_wrap {
    flex-wrap: wrap;
  }

  .fields_wrap {
    align-items: flex-end;
  }

  .h45.black.center-mob, .h45.light, .h45.mob-center {
    text-align: center;
  }

  .f-heading._40padd {
    padding-left: 0;
    padding-right: 0;
  }

  .ma-wrap {
    align-items: flex-start;
    padding-top: 144px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-wrapper {
    width: auto;
  }

  .h55.white.left {
    text-align: center;
  }

  .h55.white.left._300-weight {
    font-size: 29px;
    line-height: 36px;
  }

  .h55.no-marg.white, .h55.no-marg.white.left {
    text-align: center;
  }

  .ne_hero_monitor_wrap {
    width: 90%;
    overflow: hidden;
  }

  .easy-as__section {
    padding-top: 45px;
    padding-bottom: 36px;
  }

  .easy-as__grid {
    grid-template-columns: 1fr 1fr;
  }

  .intuitive_nav_grid_box {
    grid-row-gap: 50px;
    flex-direction: column;
  }

  .intuitive_nav_grid_box_text, .intuitive_nav_grid_box_img_wrap {
    width: 80%;
  }

  .per-track__section {
    padding-top: 45px;
    padding-bottom: 20px;
    display: block;
  }

  .per-track__section.desk {
    display: none;
  }

  .amped_by_ai_content {
    grid-row-gap: 50px;
  }

  .per-track__grid {
    grid-row-gap: 65px;
  }

  .branded_content {
    padding-top: 30px;
    padding-bottom: 20px;
  }

  .branded_content_h {
    grid-row-gap: 8px;
  }

  .branded_content_grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 80%;
  }

  .branded_content_grid_box_txt {
    grid-row-gap: 20px;
  }

  .online_video_editor {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    padding-top: 60px;
    display: flex;
  }

  .online_video_editor.desktop {
    display: none;
  }

  .online_video_editor_wrap {
    background-color: #0000;
  }

  .online_video_editor_content {
    background-color: #f6f6f6;
    border-radius: 4px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .online_video_editor_h {
    display: none;
  }

  .online_video_edito_vid_dd {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    height: auto;
  }

  .featured_online_editor.mob {
    grid-row-gap: 33px;
    padding-top: 24px;
    padding-bottom: 48px;
    display: flex;
  }

  .featured_online_editor_grids_wrap {
    padding: 0 20px 20px;
  }

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

  .featured_online_editor_grid_box {
    position: relative;
  }

  .featured_online_editor_grid_box_icon {
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .perfect_your_content_content {
    align-items: center;
  }

  .perfect_your_content_grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 70%;
  }

  .perfect_your_content_grid_box {
    align-items: center;
  }

  .p_16.left.ababab.max-w {
    max-width: 100%;
  }

  .image-129 {
    position: relative;
  }

  .slide-nav-4 {
    display: block;
  }

  .slider-3.desk {
    width: 100%;
  }

  .slider-3.mob {
    display: none;
  }

  .quote_slide_div {
    height: 100%;
  }

  .div-block-147 {
    grid-row-gap: 65px;
    background-color: #fff;
    border-radius: 4px;
    flex-direction: column;
    padding: 24px;
    display: flex;
  }

  .online_video_editor_mobile_text {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
    max-width: 80%;
    display: flex;
  }

  .div-block-148 {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-149, .desk.tablet-hide {
    display: none;
  }

  .image-136 {
    width: 70%;
  }

  .editor-hero-img {
    width: 90%;
  }

  .editor_hero_content_wrap {
    grid-row-gap: 30px;
    flex-direction: column;
  }

  .edit_hero_content {
    grid-row-gap: 20px;
    align-items: center;
  }

  .h26 {
    font-size: 26px;
    font-weight: 800;
    line-height: 30px;
  }

  .h26.white {
    color: #fff;
  }

  .dds-wrapper {
    width: 100%;
  }

  .dropdown3 {
    border-bottom: 1px solid #1d1d1d33;
    width: 100%;
    overflow: hidden;
  }

  .dropdown3.white-line {
    border-bottom-color: #ababab80;
  }

  .dropdown-toggle-3 {
    color: #191919;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-bottom: 18px;
    padding-left: 0;
    padding-right: 10px;
    font-size: 20px;
    font-weight: 800;
    line-height: 26px;
    display: flex;
  }

  .dropdown-toggle-3.w--open {
    padding-top: 21px;
    padding-bottom: 14px;
  }

  .dropdown-toggle-3.white {
    color: #fff;
  }

  .dropdown-list-4 {
    grid-row-gap: 20px;
    background-color: #0000;
    flex-direction: column;
    width: 100%;
    height: auto;
    position: relative;
  }

  .dropdown-list-4.w--open {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 18px;
    display: flex;
  }

  .dd-arrow {
    width: 10px;
    height: 20px;
  }

  .dd-list-img {
    width: 100%;
  }

  .lic-section2.desk {
    display: none;
  }

  .lic-section2.mobile {
    display: block;
  }

  .dropdown-5 {
    border-bottom: 1px solid #1d1d1d33;
    width: 100%;
    overflow: hidden;
  }

  .dropdown-5.white-line {
    border-bottom-color: #ababab80;
  }

  .dropdown-list-5 {
    grid-row-gap: 20px;
    background-color: #0000;
    flex-direction: column;
    width: 100%;
    height: auto;
    position: relative;
  }

  .dropdown-list-5.w--open {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 18px;
    display: flex;
  }

  .dd-list-img2 {
    width: 100%;
  }

  .dropdown-toggle-5 {
    color: #191919;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-bottom: 18px;
    padding-left: 0;
    padding-right: 10px;
    font-size: 20px;
    font-weight: 800;
    line-height: 26px;
    display: flex;
  }

  .dropdown-toggle-5.w--open {
    padding-top: 21px;
    padding-bottom: 14px;
  }

  .dropdown-toggle-5.white {
    color: #fff;
  }

  .footer-v2 {
    height: auto;
    padding-top: 50px;
  }

  .footer-v2-content-wrapper {
    grid-row-gap: 56px;
    flex-direction: column;
    align-items: center;
  }

  .footer-v2-contents {
    width: 90%;
  }

  .footer-v2-apps-link-block {
    opacity: 1;
  }

  .footer-v2-guides-logos-wrap {
    align-items: center;
    margin-top: 24px;
  }

  .footer-v2-wrap.mobile {
    display: flex;
  }

  .footer-v2-wrap.desk {
    display: none;
  }

  .footer-v2-terms-social-links {
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
    padding-top: 40px;
  }

  .footer-v2-socials-link-block {
    opacity: 1;
  }

  .footer-v2-links-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    width: 90%;
  }

  .footer-v2-links-wrap {
    grid-row-gap: 24px;
  }

  .footer-v2-links-div {
    margin-bottom: 10px;
  }

  .footer-cta-v2-cursor-wrap {
    display: none;
  }

  .features-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .features-img-2, .features-img-2._2 {
    display: none;
  }

  .features-content-row {
    grid-row-gap: 36px;
    flex-direction: column;
  }

  .features-img-wrap {
    grid-row-gap: 11px;
    flex-direction: column;
  }

  .features-img-wrap._2 {
    grid-column-gap: 0px;
    flex-direction: row;
  }

  .features-row-text {
    max-width: 80%;
  }

  .image-147 {
    display: none;
  }

  .hero-mac-app {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-mac-app-image {
    width: 100%;
  }

  .hero-mac-app-content {
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: center;
  }

  .hero-mac-app-heading-wrap {
    align-items: center;
    width: 90%;
    padding-top: 0;
  }

  .scrolling_indicator {
    display: none;
    right: 225px;
  }

  .c-blog-nav-button-4.c-blog-mobile-menu-button {
    text-align: center;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    padding-bottom: 16px;
    display: block;
  }

  .ca-hw-content-3 {
    width: 80%;
  }

  .iphone_img {
    width: 200px;
    margin-bottom: -30px;
    top: 250px;
    right: 190px;
  }

  .ca-hw-wrapper-4 {
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
  }

  .ca-hw-section-4._2 {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .h35-2 {
    text-align: center;
    font-size: 30px;
  }

  .h35-2.black {
    text-align: left;
  }

  .grid-19 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .ca_lightbox-overlay-play-4 {
    width: 40px;
    height: 40px;
  }

  .laptop_tablet_wrap {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .cta-visual-1-3 {
    object-fit: contain;
    height: 133px;
    display: none;
  }

  .hero_phone_as_webcam_wrap {
    display: none;
  }

  .hero_phone_as_webcam_wrap.mob {
    height: auto;
    display: flex;
  }

  .cpp_video-4 {
    width: 80%;
    height: 100%;
  }

  .ca_lightbox-title-4 {
    font-size: 18px;
    line-height: 25px;
  }

  .hero_phone_as_webcam {
    grid-row-gap: 100px;
    height: auto;
    padding-top: 140px;
    padding-bottom: 0;
  }

  .cta-visual-2-3, .cta-visual-3-3 {
    display: none;
  }

  .cta-visual-2-4 {
    inset: auto auto 10% 10%;
  }

  .hero_paw_content_wrap {
    flex-direction: column;
    padding-left: 0;
  }

  .laptop_div {
    width: 500px;
    bottom: 10%;
    right: 36px;
  }

  .laptop_div.img {
    width: 100%;
    height: auto;
    bottom: 0%;
    right: 0;
  }

  .hero_paw_content {
    grid-row-gap: 10px;
    align-items: center;
    width: 60%;
  }

  .hw_bg-image-3 {
    width: 100%;
    min-width: 350px;
    height: 100%;
  }

  .high_res_grid_img {
    object-fit: scale-down;
  }

  .section_business-remote, .section_business-remote.pb--55 {
    padding-bottom: 65px;
  }

  .async-hero {
    flex-direction: column;
    align-items: center;
    padding-bottom: 33px;
  }

  .async-hero-image {
    display: none;
  }

  .async-hero-content {
    align-items: center;
    width: 100%;
    padding-top: 110px;
    padding-bottom: 44px;
  }

  .async-hero-h-wrap {
    grid-row-gap: 24px;
    align-items: center;
  }

  .async-hero-content-wrapper {
    grid-row-gap: 24px;
    align-items: center;
    max-width: 80%;
  }

  .async-grid-h {
    max-width: 40%;
    margin-bottom: 30px;
  }

  .async-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .async-grid-box {
    align-items: center;
    padding: 47px 2px 60px 20px;
  }

  .async-grid-box-text {
    align-items: center;
  }

  .how-it-works-section {
    display: block;
  }

  .how-it-works-sec-content-wrap {
    height: auto;
  }

  .how-it-works-sec-images-wrap, .how-it-works-text-divs-wrap._2 {
    display: none;
  }

  .how-it-works-text-div-content1 {
    grid-row-gap: 10px;
  }

  .async-hero-image-mobile {
    width: 334px;
    display: block;
  }

  .async-grid-wrapper {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .how-it-works-section-mobile {
    background-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    padding: 27px 20px 37px;
    display: flex;
  }

  .how-it-works-sec-mob-gird {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    display: block;
  }

  .how-it-works-sec-mob-gird-box {
    grid-row-gap: 17px;
    background-color: #f6f6f6;
    flex-direction: column;
    align-items: stretch;
    padding: 29px 21px 23px;
    display: flex;
  }

  .how-it-works-sec-mob-grid-text {
    grid-column-gap: 20px;
    border-bottom-width: 0;
    flex-direction: row;
    width: 100%;
    padding-bottom: 0;
  }

  .flex-horizontal.is--colob {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .bo-hero-content-wrap {
    flex-direction: column;
    align-items: center;
  }

  .bo-hero-content-text-wrap, .bo-hero-content, .bo-checks-wrap {
    align-items: center;
  }

  .bo-checkbox {
    padding-left: 17px;
    padding-right: 17px;
  }

  .form-5 {
    justify-content: center;
  }

  .bo-hero-button-wrap {
    flex-direction: column;
    align-items: center;
    margin-bottom: 50px;
    display: flex;
  }

  .trending-div {
    grid-column-gap: 5px;
    padding: 10px 13px;
  }

  .tb_15 {
    font-size: 10px;
  }

  .trending-div-icon {
    width: 8px;
  }

  .image-154 {
    position: relative;
    left: -45px;
  }

  .image-156 {
    left: -1%;
  }

  .image-157 {
    top: 34%;
    right: 0%;
  }

  .image-158 {
    bottom: 0%;
    left: 34%;
  }

  .image-159 {
    right: 2%;
  }

  .image-160 {
    right: 9%;
  }

  .image-161 {
    right: 1%;
  }

  .bo-section-2-content {
    grid-row-gap: 25px;
    flex-direction: column;
    align-items: center;
  }

  .bo-section-2-text-wrap {
    align-items: center;
  }

  .bo-section-2-h-wrap {
    max-width: none;
  }

  .bo-section-3-content {
    grid-row-gap: 30px;
    flex-direction: column;
  }

  .bo-sec-3-bg-wrap {
    order: 1;
  }

  .bo-section-3-grid {
    display: none;
  }

  .h38 {
    text-align: center;
    font-size: 26px;
  }

  .bo-section-3-grid-box._3 {
    border: 0 solid #000;
    width: 100%;
  }

  .bo-section-3-grid-box._4 {
    opacity: 0;
    border: 0 solid #000;
    width: 100%;
    position: absolute;
    inset: auto 0% 0%;
  }

  .bo-section-4-content-wrap {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .dropdown-toggle-6, .dropdown-toggle-6.w--current {
    padding-left: 0;
  }

  .dropdown-6 {
    width: 100%;
  }

  .bo-sec-4-dd-wrap {
    width: 100%;
    padding-left: 0;
  }

  .bo-dd-line-purple {
    display: none;
  }

  .bo-sec-3-with-without {
    grid-row-gap: 28px;
    flex-direction: column;
    align-items: center;
    height: 255px;
    display: flex;
    position: relative;
  }

  .with-without-button-slide {
    background-color: #1d1d1d;
    border-radius: 50px;
    justify-content: center;
    width: 335px;
    height: 51px;
    padding: 5px;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .with-without-button {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    width: 50%;
    display: flex;
    position: relative;
  }

  .div-block-158 {
    width: 50%;
  }

  .div-block-159 {
    background-color: #9671ff;
    border-radius: 35px;
    width: 5px;
    height: 10px;
    position: static;
    inset: 0% auto auto 0%;
  }

  .div-block-160 {
    background-color: #9671ff;
    border-radius: 35px;
    width: 48%;
    height: 41px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: 5px;
  }

  .tabs-menu-5, .tabs-change-border-div {
    width: 100%;
  }

  .async-hero-bg-vid {
    display: none;
  }

  .async-hero-bg-mobile {
    width: 334px;
    display: block;
  }

  .blog-categories_list-other {
    position: relative;
  }

  .blog-categories-other-link {
    white-space: nowrap;
  }

  .h32.white {
    color: #fff;
    text-align: left;
    margin-bottom: 11px;
    font-weight: 800;
    line-height: 36px;
  }

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

  .gr-3-row-sec {
    grid-row-gap: 0px;
    padding-top: 0;
    padding-bottom: 40px;
  }

  .gr-3-row-sec-row {
    grid-row-gap: 46px;
    background-image: linear-gradient(#000, #1d1d1d 29%);
    flex-direction: column;
    padding-top: 58px;
  }

  .gr-3-row-sec-row-text {
    max-width: 90%;
  }

  .case-study-hero {
    flex-direction: column;
    align-items: center;
    padding-top: 30px;
    padding-bottom: 0;
    display: flex;
  }

  .case-study-hero-text-wrap {
    align-items: center;
  }

  .case-study-hero-img {
    max-width: 100vw;
    height: 100%;
    position: static;
  }

  .case-study-gradient {
    background-image: linear-gradient(#1d1d1d 48%, #0000 68%);
  }

  .page-banner-cs {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .page-banner-cs-contnet {
    grid-row-gap: 25px;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .page-banner-cs-link {
    display: none;
  }

  .page-banner-cs-text {
    grid-row-gap: 15px;
    max-width: 100%;
  }

  .lightbox-link, .lightbox-link-2 {
    order: -1;
  }

  .cs-temp-content {
    padding-top: 250px;
  }

  .image-170 {
    display: none;
  }

  .cs-grid-info-wrap {
    bottom: -210px;
  }

  .cs-grid-info-div {
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cs-grid-info {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .comparison_hero {
    padding-bottom: 22px;
  }

  .comparison_hero_image {
    width: 90%;
    height: 100%;
  }

  .comparison_hero_content_wrap {
    grid-row-gap: 41px;
    flex-direction: column;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .comparison_hero_content {
    grid-row-gap: 22px;
  }

  .comparison_hero_text_button_wrap {
    grid-row-gap: 15px;
    align-items: center;
  }

  .comparison_hero_text {
    align-items: center;
  }

  .competitor-comp-dds-wrap {
    width: 90%;
  }

  .grid-22 {
    grid-template-columns: 50% 25% 25%;
  }

  .tabs-menu-6 {
    background-color: #0000;
    border-bottom: 1px solid #ababab;
    border-radius: 0;
    width: 100%;
    margin-bottom: 0;
    top: 10px;
  }

  .tabs-menu-6.left {
    margin-bottom: 11px;
  }

  .slider-tabs-link {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
    line-height: 18px;
  }

  .slider-tabs-link.w--current {
    border-bottom: 5px solid #fff;
  }

  .tab-slider-row-grid {
    grid-template-columns: 300px 300px 300px 300px 300px;
  }

  .tab-slider-row-grid.size-1 {
    grid-template-columns: 190px 300px 380px 300px 380px;
  }

  .tab-slider-row-grid.size-1._2 {
    grid-template-columns: 300px 300px 300px 380px 380px;
  }

  .tab-slider-row-grid.size-1._3 {
    grid-template-columns: 380px 300px 190px 300px 190px;
  }

  .tab-slider-row-grid.size-1._4 {
    grid-template-columns: 190px 300px 300px 300px 190px;
  }

  .tab-slider-row-grid._3-collum {
    grid-template-columns: 300px 300px 300px;
  }

  .tab-slider-row-grid._6-collum {
    grid-template-columns: 300px 300px 300px 300px 300px 300px;
  }

  .tab-slider-row-wrap {
    overflow: scroll;
  }

  .tab-slider-row-wrap.bussines-1 {
    position: static;
    overflow: scroll;
  }

  .tab-slider-row-grid-box.right-flex {
    border-radius: 4px;
  }

  .ts-podcast-div {
    border-radius: 4px;
    width: 100%;
  }

  .ts-podcast-hover-div {
    display: none;
  }

  .tab-pane-tab-1-2 {
    width: 100vw;
  }

  .ts-row-gradient, .ts-row-gradient._2 {
    display: none;
  }

  .mob-v2-hero {
    background-color: #191919;
    padding-top: 95px;
    padding-bottom: 0;
  }

  .mob-v2-hero-bg-img {
    display: none;
  }

  .mob-v2-hero-content {
    grid-row-gap: 22px;
    align-items: center;
  }

  .mob-v2-hero-text {
    grid-row-gap: 10px;
    align-items: center;
    width: 80%;
  }

  .mob-v2-hero-link-block-img.abs {
    display: none;
  }

  .mob-v2-section-1 {
    padding: 100px 20px 40px;
  }

  .mob-v2-section-1-shade, .mob-v2-section-1-vid.desk {
    display: none;
  }

  .mob-v2-section-1-vid.mobile {
    width: 241px;
    display: block;
  }

  .mob-v2-section-1-content {
    grid-row-gap: 45px;
  }

  .mob-v2-section-1-text-wrap.mobile {
    display: block;
  }

  .mob-v2-section-1-h-wrap.desk {
    display: none;
  }

  .mob-v2-section-2 {
    padding: 24px 20px;
  }

  .mob-v2-section-2-grid {
    grid-row-gap: 24px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .mob-v2-section-2-content, .mob-v2-section-2-h-wrap {
    grid-row-gap: 20px;
  }

  .mob-v2-section-2-grid-box-img1 {
    width: 100%;
    height: auto;
  }

  .mob-v2-section-2-grid-box {
    grid-row-gap: 50px;
  }

  .mob-v2-section-2-grid-box-txt {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .mob-v2-section-2-grid-box-img-wrap {
    height: auto;
  }

  .mob-v2-section-2-grid-box-img3 {
    width: 285px;
  }

  .mob-v2-section-2-grid-box-img2 {
    width: 295px;
  }

  .mob-v2-section-3 {
    padding: 24px 20px;
  }

  .mob-v2-section-3-content {
    flex-direction: column;
    align-items: center;
    padding: 28px 22px 54px;
    display: flex;
  }

  .mob-v2-section-3-txt {
    align-items: center;
    width: 100%;
    padding-top: 34px;
  }

  .mob-v2-section-3-img.desk {
    display: none;
  }

  .mob-v2-section-3-img.mobile {
    display: block;
    position: static;
  }

  .mob-v2-cta {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-desk {
    display: none;
  }

  .button-mob, .hero-mob-img-mob {
    display: block;
  }

  .virtual-bg-section-1-grid {
    grid-row-gap: 37px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .virtual-bg-section-1-gridbox {
    height: 410px;
  }

  .virtual-bg-section-1-gridbox-bg._2, .virtual-bg-section-1-gridbox-bg.mob-hide {
    display: none;
  }

  .virtual-bg-section-1-gridbox-bg.mob-show {
    display: block;
  }

  .virtual-bg-section-2-grid {
    grid-row-gap: 80px;
  }

  .virtual-bg-section-2-gridbox1 {
    align-items: flex-start;
  }

  .virtual-bg-section-2-gridbox1:hover {
    transform: none;
  }

  .virtual-bg-section-2-gridbox1.gap--7 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .virtual-bg-section-2-gridbox1-img {
    width: 70%;
    margin-left: 18px;
  }

  .virtual-bg-section-2-gridbox1-img._2 {
    margin-left: 0;
  }

  .virtual-bg-section-2-gridbox1-txt {
    align-items: flex-start;
  }

  .virtual-bg-section-2-gridbox1-arrow {
    opacity: 1;
  }

  .container-1400.min-w {
    min-width: auto;
  }

  .container-1400.no-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .fs-sliderdots_text {
    max-width: 20rem;
    font-size: 1.5rem;
  }

  .virtual-bg_video {
    right: -50%;
  }

  .virtual-bg_hero-info._2 {
    padding-top: 360px;
  }

  .heading-virtual-bg {
    font-size: 108px;
    line-height: 100px;
  }

  .use-cases-hero {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .use-cases-hero.mt--0 {
    margin-top: 0;
  }

  .use-cases-hero.is--webinars {
    margin-top: 27px;
  }

  .use-cases-hero-content {
    align-items: center;
  }

  .use-cases-hero-content-wrap {
    grid-row-gap: 48px;
    border-radius: 0;
    flex-direction: column;
    padding-top: 90px;
    padding-bottom: 0;
    padding-left: 0;
  }

  .use-cases-hero-content-wrap.gradient {
    background-image: linear-gradient(4deg, #9671ff4d, #1d1d1d 24%);
  }

  .logo-marquee.mob.scroll._2 {
    display: flex;
  }

  .logo-marquee.is--desktop-only {
    display: none;
  }

  .logo-marquee-wrap.is--video-marketing {
    display: block;
  }

  .use-cases-hero-image {
    width: 100vw;
    margin-top: 0;
    margin-left: 50vw;
    margin-right: 50vw;
    display: block;
  }

  .use-cases-hero-image._2.ww {
    width: 100vw;
    margin-left: 0;
    margin-right: 0;
  }

  .use-cases-hero-image.is--podcating {
    width: 100vw;
  }

  .use-cases-hero-image.is--center.testimonials {
    text-align: right;
    width: 80vw;
    margin-left: 0;
    margin-right: 0;
  }

  .use-cases-hero-image.is--center.is--testimonials {
    text-align: right;
    flex: 0 auto;
    width: 90vw;
    margin-left: 0;
    margin-right: 0;
  }

  .user-cases-rows-sec, .user-cases-rows-sec.is--webinars {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .user-cases-rows-wrap, .user-cases-rows-wrap.is--webinars {
    grid-row-gap: 70px;
  }

  .use-cases-row {
    grid-row-gap: 1.875rem;
    flex-direction: column;
  }

  .use-cases-row.reversed, .use-cases-row.is--reversed {
    flex-flow: column;
  }

  .use-cases-row.is--webinars {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .use-cases-row-content {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .use-cases-row-content.w {
    grid-row-gap: 20px;
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .use-cases-row-content.is-wide.p-l_58 {
    margin-left: 0;
  }

  .user-cases-row-text {
    grid-row-gap: 30px;
  }

  .case-studies-section {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .case-studies-section-img {
    order: 1;
    width: 100%;
  }

  .case-studies-section-img.mob {
    display: block;
  }

  .case-studies-section-img.desk {
    display: none;
  }

  .case-studies-section-wrap {
    grid-row-gap: 38px;
    flex-direction: column;
  }

  .case-studies-section-txt {
    grid-row-gap: 30px;
  }

  .use-cases-grid-sec {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .use-cases-grid-sec-grid {
    grid-row-gap: 22px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .use-cases-grid-sec-grid-box {
    grid-row-gap: 30px;
    padding: 40px 16px;
  }

  .use-cases-hero-image-mob {
    width: 100%;
    display: block;
  }

  .swiper.swiper_virtual-text {
    width: 400px;
  }

  .swiper-virtual_controls {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .swiper-virtual_prev, .swiper-virtual_next {
    width: 3rem;
    height: 3rem;
  }

  .swiper-virtual_arrow {
    width: 18px;
  }

  .comp-arrow-div-left, .comp-arrow-div-right {
    display: none;
  }

  .subtitle-virtual-bg.mobile-center {
    text-align: center;
  }

  .uc-grad {
    background-image: linear-gradient(#1d1d1d 10%, #1d1d1d00 40%);
    inset: 0%;
  }

  .uc-hero-wrap {
    height: 500px;
    padding-left: 0;
    position: relative;
  }

  .uc-hero-wrap.no-padd.is--virutal-event.testimonials {
    justify-content: flex-end;
    align-items: center;
    margin-right: -41px;
  }

  .uc-hero-wrap.no-padd.is--virutal-event.is--testimonials {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    margin-right: -38px;
  }

  .cs-sec-img-wrap {
    order: 1;
  }

  .uc-comp-video-high-q {
    top: 56.2153px;
  }

  .uc-comp-button-wrap {
    position: static;
  }

  .div-block-182 {
    display: none;
  }

  .background-video-6 {
    border-radius: 4px;
    width: 100%;
    height: 400px;
    margin-top: 24px;
  }

  .record-tabs-text-div-wrap {
    grid-row-gap: 24px;
    max-width: 100%;
    padding-bottom: 30px;
  }

  .purple-circle {
    background-image: radial-gradient(circle, #9671ff33 25%, #1d1d1d00 58%);
    height: 570px;
    top: -13%;
  }

  .mobile.tablet-show {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .text-span-20 {
    color: #ababab;
  }

  .video-wrap-mobile-record {
    position: relative;
  }

  .cassette-img1, .cassette-img2 {
    width: 210px;
  }

  .community-hub-hero {
    height: auto;
  }

  .community-hub-hero-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 40px;
  }

  .community-hub-hero-div {
    height: auto;
  }

  .community-hub-hero-link {
    margin-left: 40px;
  }

  .community-hub-join-divs-wrap, .community-hub-join-div-grad, .community-hub-join-div, .community-hub-join-div-grad2.abs {
    width: 100%;
  }

  .community-hub-tabs-links {
    font-size: 12px;
  }

  .tabs-7 {
    width: 80%;
  }

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

  .ght__item {
    padding-right: 24px;
  }

  .community-hub-form-wrap {
    flex-flow: row;
    align-items: stretch;
  }

  .community-hub-form-div {
    width: 100%;
  }

  .div-block-185 {
    flex-flow: column;
    width: 100%;
  }

  .community-hub-store-content {
    justify-content: center;
    align-items: center;
  }

  .ch-store__link-text {
    font-size: 12px;
  }

  .ch-store__grid {
    width: 100%;
  }

  .tabs-menu-7 {
    flex-flow: wrap;
    width: 100%;
  }

  .events__grid {
    grid-template-columns: 1fr 1fr;
  }

  .events__item-thumbnail {
    width: auto;
  }

  .community-hub-event-div-img-blank {
    width: auto;
    height: auto;
  }

  .community-hub-form-2-div {
    width: 570px;
  }

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

  .field-label-3 {
    display: none;
  }

  .text-field-2::placeholder {
    color: #ababab99;
    font-size: 14px;
    line-height: 20px;
  }

  .remove-f-s-hero {
    padding-top: 100px;
    padding-bottom: 40px;
  }

  .remove-f-s-content {
    flex-flow: column;
  }

  .remove-f-s-hero-img {
    width: 90%;
  }

  .remove-f-s-h-wrap {
    justify-content: flex-start;
    align-items: center;
  }

  .remove-f-s-manifest-content.desk {
    display: none;
  }

  .remove-f-s-manifest-content.mob {
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .remove-f-s-manifest-line {
    flex-flow: wrap;
  }

  .remove-f-s-clean-content {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .remove-f-s-clean-div-box-1.mob {
    display: none;
  }

  .tb_18-1.white, .tb_18-1.white._100.left {
    text-align: center;
  }

  .tb_18-1.white._100.left.phone-left {
    text-align: left;
  }

  .tb_18-1.ex_bold._222222 {
    margin-left: 28px;
  }

  .tb_18-2.white, .tb_18-2.white._100.left {
    text-align: center;
  }

  .tb_18-2.white._100.left.phone-left {
    text-align: left;
  }

  .tb_18-2.ex_bold._222222 {
    margin-left: 28px;
  }

  .tb_18-3.white, .tb_18-3.white._100.left {
    text-align: center;
  }

  .tb_18-3.white._100.left.phone-left {
    text-align: left;
  }

  .tb_18-3.ex_bold._222222 {
    margin-left: 28px;
  }

  .tb_18-4.white, .tb_18-4.white._100.left {
    text-align: center;
  }

  .tb_18-4.white._100.left.phone-left {
    text-align: left;
  }

  .tb_18-4.ex_bold._222222 {
    margin-left: 28px;
  }

  .tb_18-5.white, .tb_18-5.white._100.left {
    text-align: center;
  }

  .tb_18-5.white._100.left.phone-left {
    text-align: left;
  }

  .tb_18-5.ex_bold._222222 {
    margin-left: 28px;
  }

  .image-199 {
    width: 100%;
  }

  .use-cases-hero-content-wraper {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .use-cases-hero-content-wraper.is--webinars {
    grid-template-columns: minmax(535px, 1fr);
    padding-left: 20px;
    padding-right: 20px;
  }

  .use-cases-hero-image-3 {
    width: 80%;
    height: 400px;
  }

  .grid-26, .grid-27, .grid-28 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .rs-blog-grid_recommend {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .mov-v2-coming-soon-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
  }

  .mov-v2-coming-soon-content.s2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .mov-v2-coming-soon-h {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-top: 0;
  }

  .mov-v2-coming-soon-img-wrap {
    order: -1;
  }

  .div-block-197 {
    width: 60%;
    height: 200px;
    inset: 0% 0% auto;
  }

  .h-wrap-mob {
    max-width: 300px;
  }

  .h-wrap-mob._w--100 {
    max-width: none;
  }

  .c-nav-link-4 {
    margin-left: 20px;
  }

  .c-nav-link-4.c-nav-link--default {
    color: #1d1d1d;
    text-align: left;
    border-bottom: 1px solid #1d1d1d1a;
    width: 100%;
    padding: 16px;
    font-size: 16px;
    font-weight: 500;
  }

  .c-nav-link-4.c-nav-link--default.hover--60 {
    color: #000;
    text-align: center;
    border: 1px solid #000;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
  }

  .div-block-205, .div-block-223 {
    margin-bottom: 10px;
  }

  .text-block-59 {
    color: #1d1d1d80;
    font-size: 12px;
    line-height: 14px;
    position: absolute;
    inset: auto 22px 10px auto;
  }

  .footer-v2-guides-logos-wrap-2 {
    align-items: center;
    margin-top: 24px;
  }

  .footer-v2-links-grid-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    width: 90%;
  }

  .footer-v2-terms-social-links-2 {
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
    padding-top: 40px;
  }

  .footer-v2-contents-2 {
    width: 90%;
  }

  .c-updated-nav-desktop-copy.has--mobile {
    padding: 12px 20px 12px 16px;
  }

  .c-updated-nav-desktop-inner-copy {
    align-items: center;
  }

  .c-updated-nav-left-copy.with-mobile {
    background-color: #fff;
    border-top: 1px solid #1d1d1d1a;
    align-items: flex-start;
    overflow: auto;
  }

  .grid_3-cards {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .flex-vertical.align-center.gap-16.padd-32-48.relative.mob-padd-24, .flex-vertical.align-center.gap-16.padd-32-48.relative.mob-padd-30 {
    padding: 18px 24px 24px;
  }

  .flex-vertical.align-left.gap-16.padd-r-48, .flex-vertical.align-left.gap-16.padd-r-40 {
    padding-right: 24px;
  }

  .grid_3-cards_item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    display: flex;
  }

  .grid_3-cards_image {
    object-fit: cover;
    min-height: 180px;
  }

  .grid_2-cards_item {
    pointer-events: none;
    padding: 18px 18px 24px;
  }

  .grid_2-cards_image-wrapper {
    min-height: 200px;
    max-height: 325px;
    overflow: hidden;
  }

  .grid_2-cards_image-wrapper.is--music_panel {
    min-height: 33vw;
  }

  .grid_2-cards_image-wrapper.is--image-panel {
    min-height: 30vw;
  }

  .grid_2-cards_image.first, .grid_2-cards_image.second {
    top: 7%;
    left: -5%;
  }

  .grid_2-cards_image.colors-preset, .grid_2-cards_image.colors-preset-2 {
    bottom: -50px;
  }

  .grid_2-cards_image.cursor {
    bottom: 40px;
    left: 80%;
  }

  .grid_2-cards_image.studio-logo {
    width: 6vw;
  }

  .grid_2-cards_image.colors-preset-3 {
    bottom: -50px;
  }

  .colors-preset-wrapper {
    min-height: 200px;
  }

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

  .grid_full-width_content {
    padding-left: 24px;
  }

  .sb_name-bg_overlay {
    left: 48%;
  }

  .sb_name-style {
    left: -15%;
  }

  .sbranding-hero_section {
    padding-top: 104px;
  }

  .sbranding-hero_video {
    object-fit: cover;
    min-height: 354px;
  }

  .sbranding-hero_shadow-1 {
    left: -25%;
  }

  .sbranding-hero_video-wrapper {
    width: 586px;
    min-width: 586px;
    max-width: 586px;
    max-height: 364px;
  }

  .grid_3-cards_heading {
    font-size: 20px;
  }

  .grid_3-cards_heading-28 {
    color: var(--white);
    font-size: 24px;
    line-height: 30px;
  }

  .sbranding-h2 {
    text-align: center;
    font-size: 30px;
  }

  .sbranding-h2.black {
    text-align: left;
    text-align: left;
  }

  .sbranding-h2._38-height, .sbranding-h2.mob-left, .sbranding-h2.left {
    text-align: left;
  }

  .colors-preset-inner {
    max-width: 200px;
  }

  .container-studio.min-w {
    min-width: auto;
  }

  .container-studio.no-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .page_styles {
    display: none;
  }

  .ls-hero__section {
    padding-top: 104px;
  }

  .ls-features__item {
    min-height: 411px;
  }

  .ls-features__item-image-wrapper, .ls-features__item-image-wrapper.social__anim {
    display: none;
  }

  .ls-features__item-content {
    padding-bottom: 36px;
    position: absolute;
    bottom: 0;
  }

  .ls-features__item-image.socials-mobile {
    max-height: 90%;
    padding-top: 18px;
    padding-left: 25px;
    padding-right: 15px;
  }

  .ls-features__item-image.relive__anim-mobile {
    max-height: 94%;
  }

  .ls-features__item-text {
    min-height: 66px;
    font-size: 14px;
    line-height: 22px;
  }

  .ls-features__item-overlay {
    width: 104%;
    max-width: none;
    height: 75%;
  }

  .ls-features__item-overlay.h--100 {
    width: 100%;
  }

  .promote__item {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .streaming__item {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .streaming__item.gap--57 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    place-items: center end;
  }

  .streaming__item.gap--177 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .streaming__item.is--multistreaming {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-bottom: 100px;
  }

  .streaming__item-content {
    padding-left: 20px;
  }

  .streaming__item-content.is--right {
    padding-right: 20px;
  }

  .streaming__item-image-wrapper.is--name_style {
    justify-content: flex-end;
    align-items: center;
    max-width: 311px;
    display: flex;
  }

  .streaming__item-image-wrapper.is--multistreaming {
    justify-content: flex-end;
    align-items: center;
    max-width: 370px;
    display: flex;
  }

  .streaming__item-image-wrapper.is--play-out {
    justify-content: flex-end;
    align-items: center;
    max-width: 311px;
    display: flex;
  }

  .streaming__item-image {
    max-width: 482px;
  }

  .streaming__item-image.is--name-style {
    max-width: 550px;
  }

  .streaming__item-image.is--chat {
    max-width: 499px;
  }

  .streaming__item-image.is--multistreaming {
    max-width: 350px;
  }

  .streaming__item-image.is--record-overlay {
    left: -20px;
  }

  .streaming__item-image.is--play-out {
    max-width: 550px;
  }

  .card-links__wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .card-links__item {
    background-color: var(--primary-purple);
    color: var(--white);
  }

  .card-links__text-wrapper {
    max-height: none;
  }

  .devices__grid {
    grid-template-columns: 1fr 1fr;
  }

  .devices__item {
    flex-flow: column;
    justify-content: space-between;
    padding-left: 30px;
    padding-right: 30px;
  }

  .devices__item.is--mac {
    flex-flow: row;
  }

  .devices__item-content {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    max-width: 250px;
  }

  .fs-18.mobile-center {
    text-align: center;
  }

  .ls-features__item-image-wrapper-mobile {
    display: block;
  }

  .ls-features__item-heading {
    font-size: 24px;
    line-height: 31px;
  }

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

  .recording-zone__heading.black {
    text-align: left;
    text-align: left;
  }

  .recording-zone__heading._38-height, .recording-zone__heading.mob-left, .recording-zone__heading.left {
    text-align: left;
  }

  .img-magnifier-glass_mobile {
    width: 88px;
    position: absolute;
    top: 8%;
    right: 22%;
  }

  .overlay-hero {
    padding-top: 104px;
  }

  .music-pannel {
    width: 24vw;
    height: 100%;
  }

  .music-panel_cursor {
    width: 20px;
    top: auto;
    bottom: 12%;
    right: 14%;
  }

  .image-panel {
    width: 24vw;
  }

  .image-panel__cursor {
    width: 20px;
    top: 21%;
    right: 20%;
  }

  .image-panel__image {
    width: 25vw;
    top: 28%;
  }

  .features-gridbox__image-block {
    height: 100%;
  }

  .features-gridbox__content {
    text-align: center;
    padding-left: 24px;
    padding-right: 24px;
  }

  .promote__card {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    height: 100%;
  }

  .promote__card:hover {
    transform: none;
  }

  .promote__card-arrow {
    opacity: 1;
    display: none;
  }

  .image-panel__wrapper {
    min-height: 30vw;
  }

  .blog_intro {
    width: 100%;
  }

  .ght__item-heading:hover {
    border-bottom-color: #0000;
  }

  .pricing__wrapper {
    padding-top: 33px;
    padding-bottom: 60px;
  }

  .pricing__wrapper.updated.new.plans-test.pricing-header-mobile.show-ipad {
    display: block;
  }

  .pricing__wrapper.updated.new.plans-test.pricing-header-desktop.hide-ipad {
    display: none;
  }

  .pricing__inner {
    padding-top: 60px;
  }

  .pricing__inner.plans-test-content.pb-0.p-l-r-30.ipad-size-space {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .pricing__title {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 36px;
  }

  .pricing__title.updated.plans-header-title-test {
    font-size: 42px;
    line-height: 48px;
  }

  .pricing__intro-text {
    font-size: 16px;
    line-height: 22px;
  }

  .pricing__intro-text.plans-test-sub {
    max-width: 400px;
    line-height: 30px;
  }

  .pricing__grid {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .pricing__lable._2 {
    text-align: left;
    inset: 10px auto auto 13px;
  }

  .pricing__lable.reverse-page-text {
    text-align: left;
    inset: 11px auto auto 15px;
  }

  .pricing__lable.revers-page-text-2 {
    text-align: left;
    inset: 10px auto auto 13px;
  }

  .pricing__main-column.ipad-space-for-pricing {
    padding-left: 8px;
    padding-right: 8px;
  }

  .pricing__inner-grid {
    grid-template-columns: 1fr 1fr;
  }

  .pricing__inner-grid.indivudials-plans-grid-ipad {
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  .pricing__plan-contact-block.pm-mobile-team.ipad {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    display: flex;
  }

  .announcement-banner__link {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    font-weight: 700;
  }

  .announcement-banner__link:hover {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    opacity: 1;
  }

  .webinar__content-inner {
    grid-row-gap: 60px;
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    margin-right: auto;
    display: flex;
  }

  .webinar__form-wrapper {
    max-width: 475px;
    position: relative;
    top: 0;
    right: auto;
    transform: none;
  }

  .speakres__grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .livestream-video__inner.top--50 {
    margin-top: -20px;
  }

  .h1--50.is--white.sm__36.ma--h1 {
    margin-bottom: 418px;
  }

  .event-performance__grid {
    grid-template-columns: 1fr 1fr;
  }

  .ev-features__item-box {
    min-height: 411px;
  }

  .ev-features__item-box.is--full {
    padding-left: 24px;
  }

  .ev-features__item-image.socials-mobile {
    max-height: 90%;
    padding-top: 18px;
    padding-left: 25px;
    padding-right: 15px;
  }

  .ev-features__item-image.relive__anim-mobile {
    max-height: 94%;
  }

  .ev-features__item-heading {
    font-size: 22px;
    line-height: 30px;
  }

  .ev-features__item-heading.is--big {
    font-size: 24px;
    line-height: 30px;
  }

  .ev-features__item-text {
    margin-bottom: 12px;
    font-size: 1.43vw;
    line-height: 2.34vw;
  }

  .ev-features__item-box-image {
    margin-left: auto;
  }

  .h2-45 {
    font-size: 40px;
    line-height: 46px;
  }

  .event__chat-widget {
    max-width: none;
  }

  .event__hero-event {
    flex-flow: column;
  }

  .h1--80 {
    font-size: 60px;
    line-height: 60px;
  }

  .cta-head__title.black.center-mob, .cta-head__title.light, .cta-head__title.mob-center {
    text-align: center;
  }

  .made-with-swiper-slide_v2.swiper-slide {
    width: 100%;
    max-width: 277px;
  }

  .made-with-swiper-slide_v2.swiper-slide.h-auto.mobile-visible_made-with--inner {
    max-width: none;
  }

  .made-with-swiper-image_v2 {
    border-radius: 4px;
    height: 100%;
    min-height: 0;
    max-height: 142px;
  }

  .big--paragraph.vs_big--paragraph {
    text-align: center;
  }

  .resources__item:hover {
    transform: none;
  }

  .easy-as__item.is--gradient {
    height: 46.41vw;
    min-height: 400px;
  }

  .easy-as__item.is--gradient.is--sm {
    min-height: 400px;
  }

  .intuitive__grid {
    grid-row-gap: 80px;
  }

  .easy-as__item-content.is--small.lx {
    padding-top: 24px;
    padding-left: 25px;
    display: block;
  }

  .hero-video__embed.is--business-page {
    width: auto;
  }

  .hero-video__embed.is--business-page.is--image {
    position: absolute;
    inset: auto auto 0%;
  }

  .branded-content__content {
    grid-row-gap: 20px;
  }

  .gradient-cta__section.pt--75.referral-cta-section, .gradient-cta__section.pt--65.referral-cta-section, .gradient-cta__section.ty-3.referral-cta-section, .gradient-cta__section.ty-4.referral-cta-section, .gradient-cta__section.ty_2.referral-cta-section {
    background-size: cover;
  }

  .streaming-full__content {
    padding-left: 30px;
  }

  .streaming-full__tab-text {
    max-width: 300px;
  }

  .nav-links__right {
    width: 100%;
  }

  .footer-column__solutions {
    margin-bottom: 0;
  }

  .mov-v2-coming-soon-qr {
    width: 20vw;
  }

  .mov-v2-coming-soon_title.black {
    text-align: left;
    text-align: left;
  }

  .mov-v2-coming-soon_title._38-height, .mov-v2-coming-soon_title.mob-left, .mov-v2-coming-soon_title.left {
    text-align: left;
  }

  .recording-studio__video-wrapper-small {
    right: -20px;
  }

  .quote_slider.swiper {
    width: 100vw;
    margin-left: -50vw;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
    left: 50%;
  }

  .quote_slider-pagination {
    display: block;
    position: relative;
    overflow: visible;
  }

  .quote_slider-pagination.is--hidden {
    display: none;
  }

  .h1--40.text-center, .h1--40.comparison__hero-heading {
    text-align: center;
  }

  .university-hero__box:hover {
    transform: none;
  }

  .university-hero__box.is--big {
    padding: 32px 48px 32px 0;
  }

  .university__h3.is--big {
    font-size: 30px;
  }

  .university-hero__box-image.is--big {
    width: 37.36vw;
  }

  .university-hub__section.is--search {
    padding-top: 86px;
  }

  .university-hub__grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .university-hub__videos-collection {
    position: relative;
  }

  .university-hub__videos-list {
    grid-template-columns: 1fr;
  }

  .university-hub__video-item:hover {
    transform: none;
  }

  .university-hub__category-heading {
    font-size: 30px;
  }

  .university-hub__video-item-image-link {
    min-width: 100%;
    height: auto;
    max-height: none;
  }

  .university-hub__video-item-overlay {
    height: 100%;
  }

  .university-hub__grid-search {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .university-hub__menu-wrapper {
    max-width: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .university-video__hero.is--search {
    padding-top: 86px;
  }

  .university-video__hero-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .university-video__hero-content {
    max-width: 39.75vw;
  }

  .university-video__h1 {
    font-size: 30px;
  }

  .c-updated-nav-left__buttons {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    max-width: 300px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image__w-618 {
    width: 60%;
    max-width: 100%;
  }

  .image__w-552 {
    width: 50%;
    max-width: 100%;
  }

  .ai-voice__asset-wrapper {
    padding-bottom: 20px;
  }

  .ai-voice__section {
    padding-top: 104px;
  }

  .grid__3-col.md--2col {
    grid-template-columns: 1fr 1fr;
  }

  .sr-step__wrapper {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .hw_bg-image--lg {
    min-width: 400px;
  }

  .hw_bg-image--lg.h-432 {
    object-fit: cover;
    height: auto;
  }

  .xl__text-break {
    display: none;
  }

  .sr__capture-message {
    z-index: 999;
    width: 100px;
    min-width: 338px;
    display: none;
    position: fixed;
    top: 84px;
    left: 50%;
    transform: translate(-50%);
    box-shadow: 0 2px 5px #0003;
  }

  .use-cases__wrapper {
    width: 100vw;
    margin-left: -50vw;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
    left: 50%;
    overflow: hidden;
  }

  .use-cases__inner {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .use-cases__item {
    height: 35vw;
  }

  .use-cases__img-block {
    width: 26vw;
    max-width: 200px;
    height: 23.17vw;
    max-height: 178px;
  }

  ._4-col__grid {
    grid-template-columns: 1fr 1fr;
  }

  ._2-col__grid.gap--59.is--big-image {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    justify-items: stretch;
  }

  ._2-col__grid.gap--59.is--reverse {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .easy-as__cover.is--lg {
    display: none;
  }

  .easy-as__cover.is--md {
    display: block;
  }

  .h3-30_24 {
    font-size: 24px;
    line-height: 32px;
  }

  .support-info {
    padding-left: 32px;
    padding-right: 32px;
  }

  .use-case__pagination {
    display: none;
    position: relative;
    bottom: -10px;
  }

  .h1-56 {
    font-size: 48px;
    line-height: 56px;
  }

  .use-cases__overlay {
    background-image: linear-gradient(90deg, transparent, var(--dark));
    pointer-events: none;
    width: 80px;
    display: block;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .how-it-works__image {
    width: 100%;
  }

  .how-it-works__pagination {
    display: none;
    position: relative;
    bottom: -10px;
  }

  .use-cases__img-hidden {
    opacity: 0;
  }

  .glossary__menu {
    width: 100%;
  }

  .transcription-section_mask {
    display: none;
  }

  .magic-audio__hero {
    padding-top: 120px;
  }

  .magic-audio__hero-block {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .magic-audio__hero-content {
    z-index: 2;
    max-width: 100%;
    position: relative;
  }

  .magic-audio {
    min-height: 0;
    position: absolute;
  }

  .magic-audio__block {
    z-index: 3;
  }

  .easy-as__item-image {
    margin-left: auto;
    margin-right: auto;
  }

  .easy-as__item-image.ty_2 {
    height: 100%;
  }

  .comparison__hero {
    padding-bottom: 22px;
  }

  .comparison__hero.ty__2 {
    padding-bottom: 0;
  }

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

  .comparison__hero-content {
    grid-row-gap: 24px;
    align-items: center;
  }

  .comparison__hero-shadow {
    left: -50%;
  }

  .comparison__hero-image {
    width: 100%;
    max-width: none;
    height: 100%;
    margin-top: 2rem;
    position: relative;
    right: -30px;
  }

  .compare__heading {
    z-index: 2;
    max-width: 100%;
  }

  .compare__group {
    background-color: #f6f6f6;
    position: relative;
  }

  .compare__group-cta.mobile-visible {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    max-width: none;
    padding-top: 41px;
    display: flex;
  }

  .compare__group-cta.mobile-hidden {
    display: none;
  }

  .compare__group-content {
    max-width: 100%;
  }

  .image-text_wrapper {
    grid-template-columns: 1fr;
  }

  .image-text_wrapper.is--compare, .image-text_wrapper.is--winner {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .image-text_left.is--winner {
    max-width: none;
  }

  .div-block-236 {
    left: -1rem;
  }

  .comparison__hero-video {
    object-fit: fill;
    width: 100vw;
    max-width: none;
    height: auto;
    margin-top: 43px;
    margin-left: -50vw;
    padding-top: 0;
    padding-left: 50px;
    position: relative;
    left: 50%;
  }

  .container-use-case-new-hero {
    max-width: 100%;
  }

  .use-cases-new-hero-content-wrap {
    grid-row-gap: 48px;
    border-radius: 0;
    flex-direction: column;
    padding-bottom: 0;
  }

  .use-cases-new-hero-content-wrap.gradient {
    background-image: linear-gradient(4deg, #9671ff4d, #1d1d1d 24%);
  }

  .use-cases-new-hero__content {
    align-items: center;
    width: 100%;
  }

  .use-cases-new-hero__heading {
    text-align: center;
  }

  .use-cases-new-hero__text {
    text-align: center;
    width: 100%;
  }

  .user-cases-new-rows {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .use-cases-new-row__heading.use-cases-new-row__heading-smaller {
    max-width: none;
  }

  .use-cases-new-row__heading.is--desktop.is--all {
    max-width: 35%;
  }

  .use-cases-new-row-text {
    flex: 0 auto;
    width: 100%;
    max-width: none;
  }

  .use-cases-new-row__text {
    width: 100%;
  }

  .case-studies-new-section-wrap {
    grid-row-gap: 2.5rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .case-studies-section-new__content {
    grid-row-gap: 30px;
    max-width: none;
  }

  .case-studies-section-new {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .case-studies-section-new__author-wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-flow: row;
    display: flex;
  }

  .use-cases-new__cta.pt--75.referral-cta-section, .use-cases-new__cta.pt--65.referral-cta-section, .use-cases-new__cta.ty-3.referral-cta-section, .use-cases-new__cta.ty-4.referral-cta-section, .use-cases-new__cta.ty_2.referral-cta-section {
    background-size: cover;
  }

  .div-block-242, .div-block-243 {
    margin-bottom: 10px;
  }

  .black_friday_banner-text {
    grid-row-gap: .25rem;
    flex-flow: wrap;
  }

  .black_friday_banner-text_inner {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
  }

  .support_and_security_wrapper {
    padding-left: 32px;
    padding-right: 32px;
  }

  .how_they_do_it-items {
    grid-template-columns: 1fr 1fr;
  }

  .company_testimonial {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: auto;
    padding: 32px 20px;
  }

  .company_testimonial-divider {
    display: none;
  }

  .company_testimonial-image {
    height: auto;
  }

  .company_testimonial-content {
    grid-column-gap: 33px;
    grid-row-gap: 33px;
    margin-left: 0;
  }

  .company_testimonial-quote {
    font-size: 22px;
  }

  .company_testimonial-author_image {
    object-fit: contain;
    width: 40px;
    height: 40px;
  }

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

  .which-teams-pagination {
    display: block;
    position: relative;
    overflow: visible;
  }

  .which-teams-pagination.is--hidden, .business_hero-image_overlay-right, .business_hero-image_overlay-left, .business_hero-image_overlay-left-copy, ._2-col__right-overlay {
    display: none;
  }

  .business_hero-image__bg {
    width: auto;
    height: 506px;
  }

  .nav-dropdown__list {
    margin: .6875rem auto .75rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .nav-dropdown__list.is--product {
    border-bottom: 1px solid #1d1d1d0d;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    grid-template-columns: minmax(60%, auto);
    width: 100%;
    min-width: 0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .nav-dropdown__list.m-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-dropdown__list-links__wrapper {
    grid-template-columns: auto;
    margin-top: 1rem;
    margin-bottom: 1.375rem;
  }

  .nav-dropdown__list-links__wrapper.is--solutions {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    width: 100%;
    min-width: 0;
  }

  .nav-dropdown__list-links__wrapper.is--resources {
    grid-template-rows: minmax(min-content, max-content);
    grid-template-columns: 1fr;
    grid-auto-rows: minmax(min-content, max-content);
    width: 100%;
    min-width: 0;
  }

  .nav-links__list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    margin-left: .75rem;
  }

  .nav-links__list.is--features {
    margin-left: 0;
  }

  .nav-links__list.is--smaller-gap.is--solutions__for {
    border-right-style: none;
    margin-left: 0;
  }

  .nav-links__list.is--smaller-gap.gap-6 {
    align-self: flex-start;
    width: 100%;
    margin-left: 0;
  }

  .nav-links__list._2-cols.is--smaller-gap {
    grid-template-columns: 1fr;
  }

  .nav-links__list._2-cols.is--smaller-gap.is--use-case {
    margin-left: 0;
  }

  .nav-links__list.is--no-gap {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .nav-links__list-item {
    padding: 0;
  }

  .nav-links__list-item:hover {
    background-color: var(--white);
  }

  .nav-links__list-item.is--feature {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .nav-links__list-item.is--feature:hover {
    background-color: #fff;
  }

  .nav-links__list-item.is--icon-item {
    padding: .625rem .75rem;
  }

  .nav-links__list-item.is--without-icon {
    padding-top: .625rem;
    padding-bottom: .625rem;
  }

  .nav-links__list-item.is--without-icon:hover {
    background-color: #fff;
  }

  .nav-links__list-item.is--without-icon.support-chat {
    padding-top: .625rem;
    padding-bottom: .625rem;
  }

  .nav-links__list-item__icon.square {
    width: 2.5rem;
    height: 2.5rem;
    padding: 0;
  }

  .nav-list-item__icon {
    width: 100%;
    max-width: 1.25rem;
    height: 100%;
    max-height: 1.25rem;
  }

  .nav-list-item__icon.bigger {
    max-width: 1.5rem;
    max-height: 1.5rem;
  }

  .nav-dropdown__list-links__inner-wrapper {
    border-bottom: 1px solid #1d1d1d0d;
    padding-bottom: 1.5rem;
  }

  .nav-dropdown__list-links__inner-wrapper.is--2-col-images {
    border-bottom-style: none;
    flex-flow: row;
    grid-template-columns: 1fr 1fr;
    justify-content: start;
    justify-items: start;
    min-width: 0;
    display: flex;
  }

  .nav-dropdown__list-links__inner-wrapper.is--last {
    border: 1px #000;
    padding-bottom: 0;
  }

  .nav-dropdown-image__wrapper {
    display: none;
  }

  .nav-dropdown__list-links__title {
    color: #777674;
    margin-left: 0;
    font-size: .75rem;
    font-weight: 400;
  }

  .inner-dropdown-link__heading {
    font-size: .875rem;
    font-weight: 600;
  }

  .nav-list-item__link.is--gap-14 {
    align-items: flex-start;
  }

  .nav-dropdown__list-links__image-wrapper {
    align-self: stretch;
    min-height: 100%;
  }

  .nav-dropdown-toggle--updated {
    color: #1d1d1d;
    justify-content: space-between;
    width: 100%;
    padding: 18px 1.25rem;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.25rem;
  }

  .nav-dropdown-toggle--updated.w--open {
    border-bottom-style: solid;
    border-radius: 0;
  }

  .nav-menu-updated {
    z-index: 2147000;
    background-color: #fafafa;
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
    flex-direction: column;
    justify-content: space-between;
    height: auto;
    margin-top: -54px;
    padding-top: 54px;
    overflow: scroll;
  }

  .nav-menu-updated.is--center {
    justify-content: center;
    align-self: center;
  }

  .nav-dropdown-list--updated {
    padding-top: 0;
    display: none;
    position: static;
    overflow: hidden;
  }

  .compare-plans__section {
    justify-content: center;
    align-items: center;
    padding-top: 30px;
    padding-bottom: 30px;
    display: flex;
  }

  .compare-plans__title {
    z-index: 1000;
    background-color: var(--white);
    width: 100vw;
    max-width: none;
    margin-bottom: 0;
    padding: 1.875rem 1.25rem 1.625rem;
    position: sticky;
    top: 54px;
    left: 0;
    right: 0;
  }

  .compare-plans__wrapper {
    display: none;
  }

  .ca_lightbox-overlay-play-5 {
    width: 40px;
    height: 40px;
  }

  .image-219 {
    width: 100%;
  }

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

  .nav-dropdown__list-links__divider {
    display: none;
  }

  .nav-dropdowns {
    width: 100%;
  }

  .compare-plans__tabs {
    width: 100vw;
    max-height: none;
    margin-left: -50vw;
    margin-right: -50vw;
    padding-top: 2rem;
    position: relative;
    left: 50%;
    right: 50%;
  }

  .plan-tab__header {
    padding-left: 1.25rem;
  }

  .plan-tab__content {
    padding-left: 0;
    padding-right: 0;
  }

  .plan-tab__row {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .plan-tab__plans-row {
    grid-template-columns: minmax(136px, auto);
    padding-right: 0;
  }

  .plan-tab__row-title {
    padding-left: 0;
  }

  .compare-plans__footer, .navbar-overlay {
    display: none;
  }

  .compare-plans__wrapper-mobile {
    grid-column-gap: 1.625rem;
    grid-row-gap: 1.625rem;
    flex-flow: column;
    display: none;
  }

  .compare-plans__tabs-menu {
    z-index: 1000;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-bottom: 1px solid var(--tech-gray-text);
    background-color: var(--white);
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
    position: sticky;
    top: 157px;
  }

  .compare-plans__tab-mobile {
    text-align: center;
    background-color: #0000;
    padding: 1.25rem 0;
    font-size: .875rem;
    font-weight: 700;
    line-height: 2rem;
  }

  .compare-plans__tab-mobile.w--current {
    background-color: var(--white-smoke-3);
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .compare-plans__tabs-mobile {
    width: 100vw;
    margin-left: -50vw;
    margin-right: -50vw;
    left: 50%;
    right: 50%;
  }

  .compare-plans__tabs-content__wrapper {
    overflow: visible;
  }

  .plan-tab__price-wrapper {
    z-index: 1000;
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    background-color: var(--white);
    justify-content: space-between;
    align-items: flex-end;
    padding: 14px 20px;
    display: flex;
    position: sticky;
    top: 230px;
  }

  .plan-tab__price {
    color: var(--dark);
    justify-content: flex-start;
    align-self: center;
    align-items: flex-end;
    font-size: 1.625rem;
    font-weight: 800;
    line-height: 1.75rem;
    display: flex;
  }

  .plan-tab__price.is--business {
    flex-flow: column;
    justify-content: flex-end;
    align-items: flex-start;
  }

  .plan-tab__price-period {
    font-size: .75rem;
    font-weight: 400;
    line-height: .875rem;
  }

  .pricing__hero-wrapper {
    overflow: unset;
    padding-top: 60px;
  }

  .pricing__hero-wrapper.plans-test-content.pb-0.p-l-r-30.ipad-size-space {
    padding-left: 10px;
    padding-right: 10px;
  }

  .compare-plans__tabs-content__inner-wrapper {
    position: static;
  }

  .paragraph-24.mt--32 {
    margin-top: 1rem;
    font-size: 1.25rem;
    line-height: 1.5rem;
  }

  .h2-style--40.text-align-center.text-align-start__mobile {
    font-size: 2rem;
    line-height: 2.5rem;
  }

  .set-up__play.is--purple.has-margin-top-16.mobile-marg-0 {
    margin-top: 0;
  }

  .set-up__play.is--purple.has-margin-top-16._w-165 {
    width: 100%;
  }

  .set-up__play.is--purple.m-hero_button.desktop {
    text-align: center;
  }

  .set-up__play.is--purple.is--large_xl {
    min-width: 220px;
    padding-top: 15.5px;
    padding-bottom: 15.5px;
  }

  .set-up__play.is--purple-2.mobile-hidden {
    display: none;
  }

  .set-up__play.is--purple-border.has-margin-top-16.mobile-marg-0 {
    margin-top: 0;
  }

  .set-up__play.is--purple-border.m-hero_button.desktop {
    text-align: center;
  }

  .rs__st-content {
    max-width: 300px;
  }

  .set-up__container {
    padding-left: 0;
    padding-right: 0;
  }

  .step_col-main {
    grid-template-columns: 1fr;
  }

  .tool_why-boxes {
    grid-template-columns: 1fr 1fr;
  }

  .how-to__rich p {
    padding-right: 0;
  }

  .tools_other-rich h2 {
    margin-bottom: 28px;
    font-size: 24px;
    line-height: 32px;
  }

  .tools__testimonial p {
    margin-bottom: 15px;
    font-size: 26px;
    line-height: 32px;
  }

  .tools__testimonial strong {
    font-size: 26px;
    line-height: 32px;
  }

  .tools__testimonial sub {
    font-size: 16px;
  }

  .other-tools__item:hover {
    transform: none;
  }

  .other-tools__item-content {
    min-width: 180px;
  }

  .other-tools__item-image {
    max-width: 25.22vw;
  }

  .make-video__wrap, .vc__wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .cs__wrap {
    grid-template-columns: 1fr 1fr;
  }

  .cs__item-content {
    max-width: 240px;
  }

  .tools-other__item {
    flex-flow: column;
  }

  .af__hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .af__h1 {
    font-size: 40px;
    line-height: 50px;
  }

  .af__h1-img {
    width: 92px;
    height: 59px;
  }

  .af__testimonial {
    grid-column-gap: 38px;
    grid-row-gap: 38px;
  }

  .how-it-works__section {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .how-it-works__inner-wrapper, .tools-and-assets__content {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .step_col-heading {
    max-width: 80%;
  }

  .university-video__h1-2 {
    font-size: 30px;
  }

  .general-marquee__wrapper {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    justify-content: flex-start;
    align-items: center;
  }

  .general-marquee__title {
    font-size: 14px;
    line-height: 22px;
  }

  .general-marquee__content_wrapper {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    flex-flow: column;
  }

  .general-landing__hero_prev__button-block, .general-landing__hero_next__button-block {
    display: none;
  }

  .general-landing__swiper-card.is-captions {
    background-color: #eaa9aa;
  }

  .general-landing__swiper-card.swiper-slide:hover {
    transform: translate(0);
  }

  .div-block-247 {
    padding: 20px;
  }

  .heading-63 {
    font-size: 30px;
    line-height: 38px;
  }

  .image-231 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .container-tabs-market {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-market-cta {
    display: none;
  }

  .tabs-market-cta.is--solution-market {
    justify-content: center;
    align-items: center;
    padding-top: 32px;
    display: flex;
  }

  .tabs-market-right {
    max-width: 100%;
    height: auto;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .tabs-market-left {
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .use-cases-new-row__text-2 {
    width: 100%;
  }

  .use-cases-row-content-3 {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .use-cases-row-content-3.w {
    grid-row-gap: 20px;
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .container-1-2 {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1-2.use-cases-rows__wrapper {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    padding-left: 0;
    padding-right: 0;
  }

  .use-cases-new-row-text-2 {
    flex: 0 auto;
    width: 100%;
    max-width: none;
  }

  .use-cases-new-row__heading-2.is--desktop.is--all {
    max-width: 35%;
  }

  .hero-marketers-left {
    padding-bottom: 48px;
  }

  .newsletter-block-webinars.webinars-newsletter-wrapper {
    padding: 30px 40px;
  }

  .webinar-cta-bg {
    background-position: 100% 100%;
  }

  .tools-other__item-2 {
    flex-flow: column;
  }

  .made-with-swiper-slide_v2-2.swiper-slide {
    width: 100%;
    max-width: 277px;
  }

  .ca_lightbox-overlay-play-6 {
    width: 40px;
    height: 40px;
  }

  .tabs-market-cta-2 {
    display: none;
  }

  .tabs-market-cta-2.is--solution-market {
    justify-content: center;
    align-items: center;
    padding-top: 32px;
    display: flex;
  }

  .heading-69 {
    font-size: 30px;
    line-height: 38px;
  }

  .tabs-market-left-2 {
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-tabs-market-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-market-right-2 {
    max-width: 100%;
    height: auto;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .image-233-2 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .ca_lightbox-overlay-play-7 {
    width: 40px;
    height: 40px;
  }

  .tabs-market-cta-3 {
    padding-bottom: 0;
    display: none;
  }

  .tabs-market-cta-3.is--solution-market {
    justify-content: center;
    align-items: center;
    padding-top: 32px;
    display: flex;
  }

  .container-tabs-market-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-80 {
    font-size: 30px;
    line-height: 38px;
  }

  .image-236 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .tabs-market-right-3 {
    max-width: 100%;
    height: auto;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .tabs-market-left-3 {
    justify-content: flex-start;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-82 {
    font-size: 30px;
    line-height: 38px;
  }

  .image-238 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .container-tabs-market-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-87 {
    font-size: 30px;
    line-height: 38px;
  }

  .image-239 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .div-block-247-2-2 {
    padding: 20px;
  }

  .made-with-swiper-slide_v2-2-2-2.swiper-slide-2-2 {
    width: 100%;
    max-width: 277px;
  }

  .use-cases-row-content-2 {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .container-1-2-2-2 {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1-2-2-2.use-cases-rows__wrapper-2-2 {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    padding-left: 0;
    padding-right: 0;
  }

  .container-tabs-market-2-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-market-left-2-2 {
    justify-content: flex-start;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-market-right-2-2 {
    max-width: 100%;
    height: auto;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .tabs-market-cta-2-2 {
    padding-bottom: 0;
    display: none;
  }

  .tabs-market-cta-2-2.is--solution-market-2-2 {
    justify-content: center;
    align-items: center;
    padding-top: 32px;
    display: flex;
  }

  .use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2 {
    max-width: 35%;
  }

  .use-cases-new-row__text-2-2-2 {
    width: 100%;
  }

  .use-cases-row-content-3-2-2 {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .use-cases-row-content-3-2-2._w-2-2 {
    grid-row-gap: 20px;
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .image-229 {
    display: none;
  }

  .heading-63-2-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .image-231-2-2 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .tabs-market-left-3-2-2 {
    justify-content: flex-start;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-market-cta-3-2-2 {
    padding-bottom: 0;
    display: none;
  }

  .tabs-market-cta-3-2-2.is--solution-market-2-2 {
    justify-content: center;
    align-items: center;
    padding-top: 32px;
    display: flex;
  }

  .heading-80-2-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .image-236-2-2 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .mc-tabs__grid {
    grid-template-columns: 1fr 1fr;
  }

  .quote-cta {
    padding-left: 24px;
    padding-right: 24px;
  }

  .co__embed {
    object-fit: cover;
    height: 100%;
  }

  .image-229-2 {
    display: none;
  }

  .image-232-2-2 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .heading-70-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .container-1-3 {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1-3.use-cases-rows__wrapper {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    padding-left: 0;
    padding-right: 0;
  }

  .use-cases-new-row__text-3 {
    width: 100%;
  }

  .use-cases-new-row-text-3 {
    flex: 0 auto;
    width: 100%;
    max-width: none;
  }

  .use-cases-row-content-4 {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .use-cases-row-content-4.w {
    grid-row-gap: 20px;
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .tabs-market-left-2-2-2 {
    justify-content: flex-start;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-market-right-2-2-2 {
    max-width: 100%;
    height: auto;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .container-tabs-market-2-2-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-market-cta-2-2-2, .tabs-market-cta-3-2-2-2 {
    padding-bottom: 0;
    display: none;
  }

  .tabs-market-cta-3-2-2-2.is--solution-market-2-2-2 {
    justify-content: center;
    align-items: center;
    padding-top: 32px;
    display: flex;
  }

  .image-236-2-2-2 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .heading-80-2-2-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .use-cases-new-row__text-2-2-2-2 {
    width: 100%;
  }

  .use-cases-row-content-3-2-2-2 {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .use-cases-row-content-3-2-2-2._w-2-2-2 {
    grid-row-gap: 20px;
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .use-cases-new-row__heading-2-2-2-2.is--desktop-2-2-2.is--all-2-2-2 {
    max-width: 35%;
  }

  .container-1-2-2-2-2 {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1-2-2-2-2.use-cases-rows__wrapper-2-2-2 {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    padding-left: 0;
    padding-right: 0;
  }

  .made-with-swiper-slide_v2-2-2-2-2.swiper-slide-2-2-2 {
    width: 100%;
    max-width: 277px;
  }

  .use-cases-row-2 {
    grid-row-gap: 1.875rem;
    flex-direction: column;
  }

  .use-cases-row-2.reversed {
    flex-flow: column;
  }

  .use-cases-row-3 {
    grid-row-gap: 1.875rem;
    flex-direction: column;
  }

  .use-cases-row-3.reversed {
    flex-flow: column;
  }

  .ca_lightbox-overlay-play-8, .ca_lightbox-overlay-play-9 {
    width: 40px;
    height: 40px;
  }

  .heading-80-2-3 {
    font-size: 30px;
    line-height: 38px;
  }

  .use-cases-row-2-2-2 {
    grid-row-gap: 1.875rem;
    flex-direction: column;
  }

  .use-cases-row-2-2-2.reversed-2-2 {
    flex-flow: column;
  }

  .image-2333, .image-2334 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }

  .heading-95 {
    font-size: 30px;
    line-height: 38px;
  }

  .image-2335 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    height: auto;
  }
}

@media screen and (max-width: 767px) {
  body {
    font-size: 16px;
    line-height: 1.6em;
  }

  .section.thank-you {
    padding-top: 100px;
    padding-bottom: 40px;
  }

  .container.large.flex.center.content {
    margin-bottom: 50px;
  }

  .container.large.footer-flex {
    flex-direction: column;
  }

  .btn.white {
    margin-top: 0;
    margin-bottom: 24px;
  }

  .btn.content {
    text-align: center;
    max-width: 200px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .btn.content.mobile {
    display: block;
  }

  .btn.content.desktop {
    display: none;
  }

  .hero-h1 {
    margin-top: 55px;
    font-size: 3rem;
  }

  .col2 {
    width: 100%;
  }

  .foot-logo {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .foot-link {
    padding-top: 11px;
    padding-bottom: 11px;
    display: block;
  }

  .image-2 {
    max-width: 60px;
  }

  .image-2.grey {
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-3 {
    max-width: 120px;
  }

  .image-3.grey {
    margin: 10px auto;
  }

  .image-4 {
    max-width: 124px;
  }

  .image-4.grey {
    margin: 0 auto;
  }

  .image-5 {
    max-width: 150px;
  }

  .image-9 {
    max-width: 125px;
  }

  .image-9.grey {
    max-width: 100px;
    margin: 10px auto;
  }

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

  .logos {
    flex-direction: column;
    justify-content: center;
  }

  .hillary-quote {
    flex-direction: column;
  }

  .hillary-image-wrapper {
    margin-bottom: 20px;
  }

  .heading-2 {
    font-size: 32px;
    line-height: 42px;
  }

  .text-block {
    font-size: 1em;
  }

  .video-info {
    font-size: 1em;
    line-height: 1.6em;
  }

  .link-to {
    position: relative;
  }

  .video-container {
    flex: none;
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .maker-image {
    max-width: none;
  }

  .makers-content {
    flex: none;
    width: 100%;
    padding-top: 20px;
    padding-left: 0;
  }

  .uc-col-item, .col3 {
    width: 100%;
  }

  .col3.full {
    width: 50%;
  }

  .info {
    font-size: 1em;
    line-height: 1.6em;
  }

  .vs {
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
    top: 0%;
  }

  .embedded-vid {
    margin-top: 50px;
  }

  .clock-banner {
    padding-bottom: 40px;
  }

  .clcok-wrapper {
    flex-direction: column;
  }

  .clock-wrapper-left {
    padding-right: 0;
  }

  .image-side {
    width: 80%;
    min-height: 230px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-side {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-right: 40px;
  }

  .c-w-full.c-me-grid-2-img-1.a-1.full-mobile, .c-w-full.case-study-overview-img {
    width: 100%;
  }

  .c-section-footer {
    padding-top: 40px;
    padding-bottom: 22px;
  }

  .body-wip {
    padding-top: 56px;
  }

  .body-wip.hit-publish {
    padding-top: 55px;
  }

  .body-wip.pt--70 {
    padding-top: 59px;
  }

  .body-wip.full-page.is--setup {
    background-color: var(--dark);
  }

  .c-footer-link.c-footer-bottom_link.white {
    border-bottom-color: #b4b4b4;
    margin-left: 10px;
    margin-right: 10px;
  }

  .c-footer-link.c-footer-bottom_link.white._1, .c-footer-link.c-footer-bottom_link._1 {
    margin-left: 0;
  }

  .c-footer-bottom.enterprise {
    flex-direction: row;
    align-items: flex-start;
    margin-top: 20px;
  }

  .c-footer-bottom.enterprise.small-footer-wrapper {
    padding-top: 16px;
  }

  .c-footer-botton_copyright-text.white {
    order: 1;
    font-size: 12px;
    line-height: 20px;
  }

  .c-footer_bottom-links {
    order: -1;
    margin-bottom: 0;
  }

  .c-cta-button.c-white-black.c-mobile-landing-button.ios.show-mobile {
    display: block;
  }

  .c-cta-button.c-white-black.c-mobile-landing-button.ios.hide-mobile {
    display: none;
  }

  .c-cta-button.c-white-black.c-header-cta-button-black, .c-cta-button.c-white-black.c-header-cta-button-white {
    width: 230px;
  }

  .c-cta-button.is--black {
    background-color: #1d1d1d;
    border-radius: 4px;
    margin-top: 50px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    line-height: 19px;
  }

  .c-nav-desktop {
    z-index: 1000;
    display: none;
  }

  .c-nav-logo-desktop {
    z-index: 10000;
    position: relative;
  }

  .c-nav-logo-desktop.c-logo-mobile {
    z-index: 1;
  }

  .c-nav-desktop-links {
    z-index: 1500;
    background-color: #0b0d10;
    flex-direction: column;
    align-items: stretch;
    padding-top: 90px;
    padding-bottom: 16px;
    display: none;
    position: fixed;
    inset: 0% 0% auto;
    transform: translate(0, -100%);
  }

  .c-nav-link {
    text-align: center;
    margin-left: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Inter-custom-woff2, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .c-nav-link.hide, .c-nav-link.c-nav-link--default.hover--60.hide--sm {
    display: none;
  }

  .c-nav-link.c-nav-link--default.p--13.is--updated {
    padding-left: 20px;
    padding-right: 20px;
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .c-nav-link.c-nav-link--default.p--13.is--updated.is--last {
    border-bottom-style: none;
  }

  .c-nav-button {
    text-align: center;
    border-radius: 12px;
    margin-top: 16px;
    margin-left: 16px;
    margin-right: 16px;
    padding: 20px 50px;
    font-size: 20px;
    font-weight: 600;
  }

  .c-nav-button.c-try-button {
    font-size: 14px;
  }

  .c-nav-button.c-try-button.black {
    padding-left: 55px;
    padding-right: 55px;
  }

  .c-nav-button.c-try-button.audio-video-get-started {
    padding-left: 22px;
    padding-right: 22px;
  }

  .c-nav-button.c-affiliate-cta-button, .c-nav-button.c-alp-cta-button {
    font-size: 14px;
  }

  .c-header-top-gradient.privacy {
    min-height: 168px;
  }

  .c-header-content {
    padding-top: 0;
  }

  .c-header-content.plans-test-content.pb-0.p-l-r-30.pricing-content-mobile {
    padding-top: 36px;
  }

  .c-header-top-content.ios {
    padding-bottom: 40px;
  }

  .c-header-content-title {
    font-size: 36px;
    line-height: 46px;
  }

  .c-header-content-title.ios {
    max-width: 340px;
    font-size: 32px;
    line-height: 34px;
  }

  .c-header-content-sub.ios {
    max-width: 327px;
  }

  .c-clients-label.black._180.a-1.updated-tools-page-brands-title, .c-clients-label.black._180.a-1-copy.updated-tools-page-brands-title {
    color: #8c8e91;
  }

  .c-header-clients-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-header-clients-grid._2 {
    grid-template-columns: 1fr 1fr;
    margin-top: 30px;
  }

  .c-testimnoail-text {
    font-size: 20px;
    line-height: 26px;
  }

  .c-play-audio_text {
    margin-bottom: 0;
  }

  .c-testimonial-name {
    margin-bottom: 10px;
  }

  .c-section-community.zoom {
    padding-bottom: 30px;
  }

  .c-wrapper.c-wrapper-1050 {
    max-width: 1050px;
  }

  .c-wrapper.c-wrapper-1130 {
    max-width: 1130px;
  }

  .c-wrapper.c-wrapper-1300.c-header-wrapper, .c-wrapper.c-wrapper-1300.c-mediaboard-header-wrapper {
    z-index: 10;
    max-width: 1300px;
  }

  .c-wrapper.c-wrapper-1150 {
    max-width: 1130px;
  }

  .c-wrapper.c-wrapper-1080 {
    max-width: 1050px;
  }

  .c-wrapper.c-wrapper-980.c-header-wrapper {
    z-index: 10;
  }

  .c-wrapper.c-wrapper-964, .c-wrapper.c-wrapper-1000, .c-wrapper.c-wrapper-1080 {
    max-width: 1130px;
  }

  .c-wrapper.c-wrapper-1244 {
    max-width: 1050px;
  }

  .c-wrapper.c-wrapper-980, .c-wrapper.c-wrapper-1024 {
    max-width: 1130px;
  }

  .c-wrapper.c-wrapper-1024.c-new-content-wrapper-1, .c-wrapper.c-wrapper-1024.c-new-content-wrapper-2, .c-wrapper.c-wrapper-1024.c-new-content-wrapper-3, .c-wrapper.c-wrapper-1024.c-comparison-content-wrapper-1 {
    margin-bottom: 72px;
  }

  .c-wrapper.c-wrapper-1024.c-comparison-overview-content-wrapper-1 {
    margin-bottom: 65px;
  }

  .c-wrapper.c-wrapper-1024.c-comparison-overview-content-wrapper-2 {
    margin-bottom: 0;
  }

  .c-wrapper.c-wrapper-1024.c-clips-home-wrapper, .c-wrapper.c-wrapper-1024.c-alp-content-wrapper-3, .c-wrapper.c-wrapper-1024.c-alp-wrapper-1, .c-wrapper.c-wrapper-1024.c-alp-wrapper-2, .c-wrapper.c-wrapper-1024.c-colin-samir-content-wrapper-3, .c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-1, .c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-2 {
    margin-bottom: 72px;
  }

  .c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-5 {
    margin-bottom: 0;
  }

  .c-wrapper.c-wrapper-1024.c-alp-content-wrapper-4 {
    margin-bottom: 72px;
  }

  .c-wrapper.c-wrapper-1800 {
    max-width: 1050px;
  }

  .c-community-titlte {
    font-size: 26px;
  }

  .c-community-titlte.left-mobile {
    text-align: left;
  }

  .c-community-titlte.abtest {
    max-width: 221px;
    margin-bottom: -14px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-community-grid {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .c-community-info {
    flex-direction: column;
    align-items: flex-start;
    padding: 15px;
  }

  .c-community-info_icon {
    width: 42px;
    margin-bottom: 10px;
  }

  .c-section-showcase.faq, .c-section-showcase.faq-copy, .c-section-showcase.transcription-tool-faq {
    padding: 60px 10px;
  }

  .c-section-showcase.transcription-tool-faq.vc-faq-section {
    padding-top: 35px;
  }

  .c-showcase-top-wrapper.c-mobile-features-top, .c-showcase-top-wrapper.ios-header-bottom-wrapper {
    margin-bottom: 10px;
  }

  .c-content-text {
    text-align: center;
    max-width: 500px;
    margin-top: 22px;
  }

  .c-content-text.c-audio, .c-content-text.ios-header-bottom-text {
    text-align: left;
  }

  .c-audio-showcase-grid {
    grid-column-gap: 0px;
    grid-row-gap: 50px;
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  .c-whowcase-item {
    padding-top: 36px;
    padding-bottom: 20px;
  }

  .c-zoom-icon {
    position: relative;
    top: 23px;
  }

  .c-testimonial-grid {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .c-testimonial.marque {
    width: 350px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-testimonial_content {
    font-size: 14px;
  }

  .c-content-video {
    width: 100%;
  }

  .c-section-editor {
    padding-bottom: 10px;
    display: none;
  }

  .c-riverside-logo {
    position: relative;
    top: 23px;
  }

  .mobile-menu {
    z-index: 2000;
    cursor: pointer;
    border: 1px #fff;
    width: 50px;
    height: 50px;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .mobile-menu.hide {
    opacity: 0;
  }

  .mobile-menu-animation {
    width: 200px;
    position: relative;
    top: -50px;
    left: -76px;
    overflow: hidden;
  }

  .c-mobile-header-buttons.ios {
    margin-top: 40px;
  }

  .c-section-header_mobile {
    padding-bottom: 10px;
  }

  .c-section-header_mobile.ios {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-features-grid {
    grid-row-gap: 15px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .c-features-grid_feature {
    padding: 32px;
  }

  .c-pricing-header-sub {
    max-width: 400px;
  }

  .c-faq-block.c-pricing-faq-block.transcription-tool-faq-block.vc-faq-block {
    padding-top: 7px;
  }

  .c-faq-title.me {
    margin-bottom: 28px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-faq-row {
    padding-left: 0;
    padding-right: 0;
  }

  .c-faq-row.c-no-border-top.vc-faq-row-top, .c-faq-row.vc-faq-row {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-faq-row-title.transcript-tool-faq-title {
    font-size: 15px;
    line-height: 22px;
  }

  .c-faq-row-title.is--white {
    word-break: keep-all;
  }

  .c-faq-row-arrow {
    width: 14px;
  }

  .c-faq-text.is--busniess-page {
    line-height: 24px;
  }

  .c-pricing-block {
    margin-bottom: 60px;
  }

  .c-pricing-block.abtest.updated, .c-pricing-block.abtest.updated-copy {
    margin-bottom: 51px;
  }

  .c-pricing-grid {
    grid-template-columns: 1fr;
  }

  .c-pricing-col.popullar, .c-pricing-col.popullar-copy {
    height: 100%;
  }

  .c-pricing-col.popullar-copy.update, .c-pricing-col.popullar-copy.plans-test-pro-col {
    padding-bottom: 35px;
  }

  .c-pricing-col.popullar-copy.plans-test-pro-col.is--main-pc, .c-pricing-col.c-abtest-col.enterprise.update.team.plan-test-team.is--main-pc {
    border-radius: 8px;
    padding: 0 18px 26px;
  }

  .c-pricing-col.c-abtest-col.update {
    padding-bottom: 35px;
  }

  .c-pricing-col.c-abtest-col.update.plan-test-col.is--main-pc {
    border-radius: 8px;
    padding: 0 18px 26px;
  }

  .c-pricing-col.c-abtest-col.plans-test-col-2 {
    padding-bottom: 35px;
  }

  .c-pricing-col.c-abtest-col.plans-test-col-2.is--main-pc {
    border-radius: 8px;
    padding: 0 18px 26px;
  }

  .c-pricing-header-price.abtest-monthly.updated.plan-test-price.is--new {
    justify-content: flex-end;
    min-width: 110px;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 23px;
    overflow: visible;
  }

  .c-pricing-amount.c-abtest-amount.plan-test-price-amount.is--new {
    font-size: 26px;
    line-height: 28px;
  }

  .c-pricing-amount_label.plan-test-price-amount-label.is--new {
    margin-top: -7px;
  }

  .c-pricing-header-title.abtest-title.enterprise-abtest-title.plan-test-team-title.is--new {
    margin-top: -4px;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 22px;
  }

  .c-pricing-header-title.abtest-title.updated-title.plan-test-title.pro.is--new {
    margin-top: 0;
  }

  .c-pricing-header-title.abtest-title.updated-title.plan-test-title.is--new {
    margin-top: -17px;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 22px;
  }

  .c-pricing-button {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-pricing-button.abtest-button.pro.col_plan_button_monthly_pro.plan-test-pro-button.full {
    text-align: center;
    max-width: 100%;
  }

  .c-pricing-button.abtest-button.updated.get-started-start.col_plan_button_monthly_free.plan-test-free-button.pm-mobile-price-button {
    text-align: center;
    border-color: #1d1d1d;
    max-width: 100%;
    display: block;
  }

  .c-pricing-button.abtest-button.updated.col_plan_button_monthly_standard.plan-test-standard-button._w--100 {
    text-align: center;
    max-width: none;
  }

  .c-pricing-content.abtest-content.enterprise.update.c-hide-desktop.pm-mobile-team-content {
    margin-left: 0;
    padding-left: 0;
  }

  .c-pricing-content.abtest-content.enterprise.update.c-hide-desktop.pm-mobile-team-content.ipad {
    max-width: 286px;
  }

  .c-pricing-content.abtest-content.enterprise.update.is--new {
    padding-top: 26px;
  }

  .c-pricing-content.abtest-content.update.c-hide-desktop.plan-test-pro.pm-mobile-price-content {
    margin-left: 0;
    padding-top: 26px;
  }

  .c-pricing-content.abtest-content.update.c-hide-desktop.plan-test-pro.pm-mobile-price-content.ipad {
    max-width: 286px;
  }

  .c-pricing-content.abtest-content.update.c-hide-desktop.plan-test-pro.pm-mobile-pro-plan-content {
    margin-left: 0;
  }

  .c-pricing-content.abtest-content.update.c-hide-desktop.plan-test-pro.pm-mobile-pro-plan-content.ipad {
    max-width: 286px;
  }

  .c-pricing-content.abtest-content.update.is--new {
    max-width: none;
    padding-top: 26px;
  }

  .c-pricing-content_row_text.pm-mobile-text-color {
    color: #1d1d1dcc;
  }

  .c-tab-link {
    color: #ffffff80;
    width: 100%;
    padding-top: 16px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 20px;
  }

  .c-tab-link.w--current {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
  }

  .tab-progress-inner {
    height: 2px;
  }

  .c-tab-1-link {
    justify-content: flex-start;
    padding-left: 24px;
  }

  .c-tab-1-link.w--current {
    padding-left: 24px;
  }

  .c-hillary-headshot {
    margin-bottom: 14px;
  }

  .c-navbar-mobile {
    z-index: 1000;
    background-color: #0b0d10;
    justify-content: space-between;
    align-items: center;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 15px;
    display: flex;
    position: absolute;
    inset: 0% 0% auto;
  }

  .c-section-banner {
    z-index: 10;
    padding-left: 40px;
    padding-right: 40px;
  }

  .c-banner-wrapper {
    max-width: 406px;
  }

  .c-banner-wrapper-text {
    padding-left: 10px;
  }

  .c-banner-wrapper-text.main-banner {
    font-size: 13px;
  }

  .c-pricing-button-yearly {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-pricing-button-yearly.abtest-button-yearly.updated.update-year-free {
    margin-top: -25px;
  }

  .c-pricing-button-enterprise {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-pricing-button-enterprise.abtest.enterprise-abtest-button-2.c-hide-mobile.col_plan_button_team.plan-test-team-button.pm-mobile-team-button {
    text-align: center;
    display: block;
  }

  .c-content-arrow-link {
    margin-top: 16px;
  }

  .c-content-arrow-link.center.c-left-mobile {
    margin-left: 0;
  }

  .c-content-arrow-link.center-on-mobile {
    margin-left: auto;
    margin-right: auto;
  }

  .c-section-enterprise-header {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306572d_c-enterprise-mobile-header-bg.jpg");
    background-position: 50%;
    padding-top: 0;
    padding-bottom: 70px;
  }

  .c-enterprise-navbar {
    z-index: 2147483003;
    padding-left: 35px;
    padding-right: 0;
  }

  .c-enterprise-navbar.top, .c-enterprise-navbar.ios-top {
    inset: 0% 0% auto;
  }

  .c-enterprise-navbar.hit-publish-mobile {
    height: 56px;
    padding-left: 20px;
  }

  .c-enterprise-navbar.with-new-logo {
    height: 56px;
    padding-left: 16px;
    padding-right: 0;
  }

  .c-enterprise-logo {
    width: 133px;
  }

  .c-enterprise-header-title {
    max-width: 325px;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 32px;
  }

  .c-enterprise-header-sub {
    max-width: 290px;
    margin-bottom: 25px;
    font-size: 18px;
    line-height: 24px;
  }

  .enterprise {
    padding-top: 60px;
  }

  .c-enterprise-header-button {
    text-align: center;
    width: 100%;
    max-width: 260px;
  }

  .c-enterprise-header-button.record {
    color: var(--white-smoke);
    background-color: #6d75f4;
    max-width: 100%;
    margin-top: 24px;
  }

  .c-enterprise-header-button.record.get-started-start {
    color: #1a191a;
    background-color: #dfff84;
    border-radius: 4px;
    margin-top: 18px;
    font-family: Inter-custom-woff2, sans-serif;
  }

  .c-enterprise-header-button.login {
    color: #1a191a;
    text-transform: capitalize;
    border-radius: 4px;
    max-width: 100%;
  }

  .c-enterprise-header-button.hide-desktop {
    max-width: 230px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .c-enterprise-header-button.hide-mobile {
    display: none;
  }

  .c-enterprise-header-button.cta-button {
    width: auto;
  }

  .c-enterprise-header-button.c-start-generate-button {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .c-enterprise-header-button.c-start-generate-button.c-hide-mobile {
    display: none;
  }

  .c-enterprise-header-button.c-button-section-podcast-start-grid {
    margin-left: 0;
    margin-right: auto;
    display: block;
  }

  .c-enterprise-header-button.c-podcast-page-learn-more {
    text-transform: capitalize;
    border-radius: 4px;
    max-width: 100%;
    font-family: Inter-custom-woff2, sans-serif;
    display: none;
  }

  .c-enterprise-clients-block {
    margin-top: 88px;
  }

  .c-enterprise-clients-text {
    margin-bottom: 40px;
    font-size: 16px;
    font-weight: 500;
    line-height: 28px;
  }

  .c-enterprise-header-clients {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-enterprise-menu {
    cursor: pointer;
    order: 1;
    padding: 5px 20px;
    display: block;
  }

  .c-enterprise-menu.homepage-ppc {
    display: block;
  }

  .c-enterprise-menu.mic-test {
    padding-left: 16px;
    padding-right: 16px;
  }

  .c-enterprise-benefit-section-title {
    max-width: 320px;
    margin-bottom: 40px;
    font-size: 26px;
    line-height: 30px;
  }

  .c-enterprise-benefit-grid {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
    left: 0;
  }

  .c-enterprise-benefit-title {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .c-enterprise-benefit-text {
    font-size: 15px;
    line-height: 24px;
  }

  .c-enterprise-footer {
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-footers-grid {
    grid-column-gap: 0px;
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-footer-title {
    margin-bottom: 5px;
  }

  .c-footer-title.mb-0 {
    margin-bottom: 0;
  }

  .c-footers-link {
    font-size: 14px;
  }

  .c-footers-link.support-chat {
    margin-top: 7px;
    display: inline-block;
  }

  .c-social-block {
    margin-bottom: 14px;
  }

  .c-social-block.is--mobile {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .c-footer-logo-icon.update {
    width: auto;
  }

  .c-enterprise-testimonial-content {
    padding-top: 44px;
    padding-bottom: 44px;
  }

  .c-top-white-block {
    height: 380px;
  }

  .c-enterprise-testimonial-grid {
    grid-row-gap: 25px;
  }

  .c-enterprise-testimonial-title {
    text-align: center;
    max-width: 400px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-enterprise-testimonial-img {
    margin-left: auto;
    margin-right: auto;
  }

  .c-enterprise-testimonial-content-info {
    flex-direction: column;
    display: flex;
  }

  .c-enterprise-testimonial-star {
    order: -1;
    margin-top: 26px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-enterprise-testimonial-info {
    margin-top: 0;
  }

  .c-enterprise-testimonial-designation {
    max-width: 300px;
    font-size: 14px;
    line-height: 22px;
  }

  .c-enterprise-testimonial-content_text {
    text-align: center;
    margin-bottom: 40px;
    font-size: 15px;
    line-height: 24px;
  }

  .c-enterprise-content-section {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-enterprise-content-row {
    margin-bottom: 45px;
  }

  .c-enterprise-content-grid {
    grid-row-gap: 12px;
  }

  .c-enterprise-content-grid._3 {
    grid-row-gap: 50px;
  }

  .c-enterprise-content-grid-title {
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 32px;
  }

  .c-enterprise-content-grid_sub {
    margin-bottom: 15px;
    font-size: 18px;
    line-height: 22px;
  }

  .c-section-footer-top {
    padding-top: 50px;
  }

  .c-footer-top-grid {
    grid-row-gap: 36px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-footer-top-app-block {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 100px;
  }

  .c-footer-top-app-logo-1 {
    max-width: 104px;
  }

  .c-footer-top-app-logo-2 {
    max-width: 150px;
  }

  .c-footer-top-title {
    text-align: left;
    max-width: 400px;
    margin-bottom: 15px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-footer-top-sub {
    text-align: left;
    margin-bottom: 0;
    font-size: 17px;
    line-height: 27px;
  }

  .c-footer-top-right {
    text-align: left;
    padding-bottom: 0;
  }

  .c-footer-top-logo {
    margin: 0 auto 15px 0;
  }

  .c-graditent-blur {
    width: 500px;
    height: 500px;
  }

  .c-hide-mobile {
    display: none;
  }

  .c-hide-mobile.d--block {
    display: block;
  }

  .c-enterprise-content-mobile-text {
    color: #b4b4b4;
    margin-bottom: 15px;
    font-size: 15px;
    line-height: 24px;
    display: none;
  }

  .c-cookie-banner {
    grid-row-gap: 28px;
    flex-direction: column;
    align-items: flex-start;
    padding: 55px 14px 25px 21px;
  }

  .c-cookie-banner-text {
    padding: 0 10px 0 0;
    font-size: 13px;
    line-height: 18px;
  }

  .c-cookies-link {
    font-size: 14px;
  }

  .c-enterprise-intro-img {
    margin-bottom: 40px;
  }

  .c-intro-info-grid {
    grid-column-gap: 0px;
    grid-row-gap: 52px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-intro-info-grid_right {
    border-left-style: none;
    padding-left: 0;
  }

  .c-enter-menu-content {
    z-index: 1000;
    background-color: #000;
    position: fixed;
    inset: 0%;
    overflow: auto;
  }

  .c-menu-content-wrapper {
    width: 100%;
    padding-bottom: 30px;
    padding-right: 0;
    position: relative;
  }

  .c-menu-close-wrapper {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: absolute;
    inset: 5px 15px auto auto;
  }

  .c-menu-close-icon {
    width: 15px;
  }

  .c-bottom-menu-buttons {
    max-width: 300px;
    margin-top: 70px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-right: 0;
  }

  .c-menu-content-links {
    text-align: center;
    padding-top: 120px;
  }

  .c-mobile-border {
    border-bottom: 1px solid #7a7a7a;
    padding-bottom: 45px;
  }

  .footer-white {
    padding-top: 60px;
  }

  .c-footer-cta-2 {
    padding: 36px 0 120px;
  }

  .c-footer-cta2-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-footer-cta-content {
    margin-left: auto;
    margin-right: auto;
  }

  .c-footer-cta-content.blog-cta-content, .c-footer-cta-content.c-podcast-generator-cta-content {
    text-align: center;
    align-items: center;
  }

  .c-footer-cta-label {
    margin-bottom: 8px;
  }

  .c-footer-cta-title {
    margin-bottom: 14px;
    font-size: 28px;
    line-height: 34px;
  }

  .c-footer-cta-sub.text-left {
    margin-bottom: 30px;
  }

  .c-footer-cta-sub.text-left.c-text-center-mobile {
    text-align: center;
  }

  .c-content-section-black {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-content-section-black.transcript {
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .c-content-section-black.ebony {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-section-header-home {
    padding-top: 62px;
    padding-bottom: 74px;
  }

  .c-home-header-waves {
    width: 100%;
  }

  .c-home-header-grid {
    grid-template-columns: minmax(200px, 1fr);
    margin-bottom: 57px;
  }

  .c-header-grid-title {
    margin-bottom: 16px;
    font-size: 32px;
    line-height: 42px;
  }

  .c-header-grid-title.podcast._2 {
    font-size: 36px;
    line-height: 45px;
  }

  .c-header-grid-title.c-me {
    font-size: 32px;
    line-height: 34px;
  }

  .c-header-grid-sub {
    margin-bottom: 22px;
    margin-left: auto;
    margin-right: auto;
    line-height: 24px;
  }

  .c-header-grid-sub._2 {
    line-height: 24px;
  }

  .c-header-grid-sub.podcast, .c-header-grid-sub.me-sub, .c-header-grid-sub.c-podcast-header-sub {
    line-height: 28px;
  }

  .c-header-grid-trail-info {
    font-size: 15px;
    line-height: 24px;
  }

  .c-section-home-testimonials {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .c-footer-blogs-content {
    max-width: 100%;
    margin-top: 28px;
    padding: 10px;
    top: 0;
  }

  .c-podcast-footer-icon {
    width: 20px;
  }

  .c-footer-podcast-link-text.white {
    font-size: 10px;
    line-height: 16px;
  }

  .c-features-section-new {
    padding-top: 50px;
    padding-bottom: 60px;
  }

  .c-feature-tabs-title {
    font-size: 26px;
  }

  .tabs-menu {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .c-features-row-title {
    font-size: 16px;
  }

  .c-bottom-tab-link {
    margin-top: 0;
    padding-top: 10px;
  }

  .c-section-editor-mobile {
    padding: 55px 15px 80px;
    display: block;
  }

  .c-section-editor-mobile.hide {
    display: none;
  }

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

  .c-editor-mobile-label {
    color: #6d75f4;
    margin-bottom: 12px;
  }

  .c-mobile-editor-icon {
    width: 35px;
    margin-bottom: 16px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-mobile-editor-title {
    color: #fff;
    max-width: 280px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-family: Inter;
    font-size: 26px;
    line-height: 32px;
  }

  .c-mobile-editor-slider {
    margin-top: 30px;
  }

  .image-27 {
    width: 100%;
    margin-bottom: 38px;
  }

  .paragraph-7 {
    color: #86868f;
  }

  .heading-10 {
    color: #fff;
    margin-bottom: 14px;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
  }

  .c-mobile-editor-slider-item {
    margin-top: 30px;
  }

  .c-header-img {
    width: 100%;
  }

  .c-logo-img {
    width: 133px;
    display: block;
    transform: none;
  }

  .c-testimonial-gradient {
    width: 500px;
    height: 500px;
    top: -28%;
    left: 0%;
  }

  .c-testimonial-name_info {
    margin-bottom: 10px;
  }

  .c-mediaboard-cta {
    padding: 105px 0;
  }

  .c-mediaboard-cta.c-me-cta {
    padding-top: 86px;
    padding-bottom: 100px;
  }

  .c-mediaboard-cta-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .c-mediaboard-cta-wrapper.c-me-wrapper {
    max-width: 310px;
  }

  .c-mediaboard-cta-title {
    margin-bottom: 12px;
  }

  .c-mediaboard-cta-title.c-me-title {
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 34px;
  }

  .c-mediaboard-cta-sub.c-me-cta-sub {
    margin-bottom: 40px;
  }

  .c-section-header-mediaboard {
    min-height: auto;
    padding-top: 117px;
    padding-bottom: 40px;
  }

  .c-section-header-mediaboard.me {
    padding-top: 60px;
  }

  .c-mediaboard-header-img {
    z-index: 30;
  }

  .c-section-why-starter {
    padding-top: 0;
  }

  .c-section-why-starter.updated-page-section {
    opacity: 1;
  }

  .c-media-why-title {
    max-width: 326px;
    margin-top: 55px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-media-why-title.podcast {
    margin-top: 85px;
  }

  .c-media-header-bottom {
    z-index: 0;
    height: 160px;
  }

  .c-media-header-bottom.me {
    height: 65px;
  }

  .c-media-why-use-section {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-media-why-use-section._2 {
    padding-top: 80px;
    padding-bottom: 100px;
  }

  .c-why-to-use-grid.two {
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-why-to-use-grid.three {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-why-to-use-text {
    margin-top: 22px;
  }

  .c-content-video-copy, .c-live-editing-img {
    width: 100%;
  }

  .c-product-quality {
    width: 100%;
    margin-left: -42px;
    margin-right: -42px;
    transform: none;
  }

  .c-section-media-testimonials {
    padding-top: 54px;
    padding-bottom: 50px;
  }

  .c-media-testimonial-title {
    max-width: 230px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 30px;
  }

  .c-media-testimonial-title.how-to {
    max-width: 230px;
    margin-bottom: 32px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-media-testimonial-title.how-to.podcast {
    margin-bottom: 40px;
  }

  .c-media-testimonial-title.how-to.me-how-to-title {
    margin-bottom: 28px;
    font-size: 26px;
  }

  .c-media-test-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    max-width: 248px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-media-how-to-section {
    padding-top: 60px;
  }

  .c-how-to-col {
    max-width: 252px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-how-to-grid {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 56px;
  }

  .c-media-how-video-block {
    padding: 18px 30px 0;
  }

  .c-media-how-video-title {
    max-width: 170px;
    font-size: 16px;
    line-height: 20px;
  }

  .c-media-how-video-title._280 {
    max-width: 165px;
    margin-bottom: 18px;
    font-size: 12.53px;
    line-height: 15px;
  }

  .media-gradient {
    width: 300px;
    height: 300px;
  }

  .c-guy-razz-logo-mobile {
    left: 0;
  }

  .c-footer-cta-img {
    position: relative;
    left: -8%;
  }

  .c-banner-close {
    right: 10px;
  }

  .c-lottie-menu-icon {
    position: relative;
    top: 5px;
  }

  .c-section-testimonials.c-price-abtest-testimonials-section {
    padding-top: 75px;
    padding-bottom: 70px;
  }

  .c-section-testimonials.c-price-abtest-testimonials-section.pricing-with-marvel {
    padding-top: 0;
  }

  .c-faq-page-title {
    margin-bottom: 60px;
  }

  .c-faq-page-header {
    padding-top: 60px;
  }

  .c-about-news {
    padding: 50px 15px 60px;
  }

  .c-about-news-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-about-story-title {
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 32px;
  }

  .c-w-full-2.c-about-graphics-mobile {
    display: block;
  }

  .c-w-full-2.c-about-graphics {
    padding-left: 30px;
    padding-right: 30px;
  }

  .c-w-full-2.c-about-graphics.c-hide-mobile {
    display: none;
  }

  .c-about-story-gradient {
    width: 200px;
    height: 200px;
    top: 14%;
  }

  .c-about-header-section {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .c-enterprise-header-button-2 {
    text-align: center;
    width: 100%;
    max-width: 260px;
  }

  .c-enterprise-header-button-2.login {
    text-transform: capitalize;
    max-width: 100%;
  }

  .c-enterprise-header-button-2.record {
    color: #f9fafc;
    background-color: #6d75f4;
    max-width: 100%;
    margin-top: 24px;
  }

  .c-about-story-header-wrap {
    margin-bottom: 30px;
  }

  .c-about-story-graphics {
    margin-left: -29px;
    margin-right: -30px;
  }

  .c-top-investors-col {
    width: 50%;
  }

  .c-top-investors-block {
    padding-left: 0;
    padding-right: 0;
  }

  .c-about-investors-backed-by-title {
    font-size: 22px;
  }

  .c-investors-top-text {
    max-width: 450px;
    font-size: 15px;
    line-height: 24px;
  }

  .c-backed-by-mobile {
    flex-wrap: wrap;
    display: flex;
  }

  .c-hide-desktop {
    display: block;
  }

  .c-hide-desktop.c-podcast-generator-cta-sub {
    color: #fff;
    text-align: center;
    margin-bottom: 30px;
    font-weight: 500;
    line-height: 22px;
  }

  .c-hide-desktop.c-contest-header-img-mobile {
    width: 100%;
  }

  .c-hide-desktop.c-alp-header-img-mobile {
    z-index: 10;
    width: 100%;
    position: relative;
  }

  .c-hide-desktop.lp-test-guy-razz-cta-section-block-img {
    max-width: 167px;
    margin-bottom: 21px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-hide-desktop.german-home-apps-section-img-mobile {
    width: 100%;
    max-width: 100%;
  }

  .c-hide-desktop.inline {
    display: inline-block;
  }

  .c-hide-desktop.mx-336.m-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .c-hide-desktop.hide, .c-hide-desktop.d--none {
    display: none;
  }

  .c-podcast-title-label._5 {
    inset: auto 0% 23% auto;
  }

  .c-podcast-title-label.mobile {
    font-size: 6px;
    line-height: 14px;
    bottom: 20%;
    right: 10%;
  }

  .c-podcast-split-text-section {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-podcast-split-text-title {
    font-size: 26px;
  }

  .c-podcast-split-text {
    margin-top: 22px;
  }

  .c-section-podcast-testimonials {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-section-podcast-testimonials.podcast {
    padding-top: 75px;
    padding-bottom: 24px;
  }

  .c-podcast-testimonials-title.podcast {
    max-width: 230px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 30px;
  }

  .c-podcast-testimonials-text {
    margin-top: 22px;
  }

  .c-podcast-testimonials-text.mobile {
    padding-bottom: 90px;
  }

  .c-landing-mobile-testimonials-slider-block {
    z-index: 100;
    max-width: 248px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
  }

  .ios-header-bottom-title {
    font-size: 26px;
  }

  .c-ios-features-section {
    padding-top: 80px;
    padding-bottom: 86px;
  }

  .c-ios-features-grid {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .c-ios-feature-text {
    display: block;
  }

  .c-ios-download-section {
    padding-left: 0;
    padding-right: 0;
  }

  .c-ios-download-link.footer {
    max-width: 110px;
    margin-left: 0;
  }

  .c-ios-download-link.footer._2 {
    max-width: 110px;
  }

  .c-ios-download-title {
    font-size: 28px;
    line-height: 34px;
  }

  .c-ios-download-grid_left {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-ios-download-sub {
    max-width: 295px;
    margin-top: 22px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-footers-grid-updated {
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-footers-grid-updated.mobile {
    grid-column-gap: 10px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1.2fr .8fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .c-footer-social-inner {
    flex-direction: column;
    align-items: flex-start;
  }

  .c-use-cas-text {
    color: #fff;
    margin-right: 6px;
    line-height: 20px;
  }

  .c-use-case-link {
    color: #9ea1a3;
    font-size: 15px;
    line-height: 34px;
    display: block;
  }

  .c-mobile-dropdown-content-2 {
    overflow: hidden;
  }

  .c-app-popup-wrapper {
    max-width: 300px;
    padding: 60px 25px 30px;
  }

  .c-mobile-header-title-wrapper {
    max-width: 330px;
  }

  .c-me-use-grid {
    grid-column-gap: 0px;
    grid-row-gap: 26px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 37px;
  }

  .c-me-use-grid.a-2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .c-me-video-top-logo {
    margin-bottom: 7px;
  }

  .c-me-video-top-title {
    max-width: 170px;
    font-size: 16px;
    line-height: 20px;
  }

  .c-me-header-title {
    max-width: 304px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-me-title-label {
    line-height: 14px;
    inset: auto 3% 25% auto;
  }

  .c-me-section-logos {
    padding-top: 40px;
  }

  .c-me-section-text {
    margin-top: 22px;
  }

  .c-me-section-content {
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .c-me-header-img-wrapper {
    max-width: 280px;
    margin-top: 64px;
  }

  .c-me-header-img-3 {
    display: none;
  }

  .c-me-header-img-4 {
    max-width: 74px;
    top: 76px;
    bottom: 76px;
    right: -33px;
  }

  .c-me-header-img-5 {
    bottom: -24px;
  }

  .c-me-img-header-gradient {
    top: -162%;
    left: -66%;
  }

  .c-me-grid-3-right {
    max-width: 350px;
  }

  .c-me-grid-3-right-img-2 {
    max-width: 100px;
    bottom: 8px;
    left: -47px;
  }

  .c-me-grid-3-right-img-3 {
    max-width: 120px;
    bottom: 74px;
    right: -59px;
  }

  .c-me-grid-3-gradient-1, .c-me-grid-3-gradient-2 {
    width: 100%;
  }

  .c-me-explain-video-block {
    padding: 21px 30px 40px;
  }

  .c-me-grid-1-gradient {
    width: 100%;
  }

  .c-me-section-title-1-copy, .c-me-grid-2-right-title, .c-me-grid-3-left-title {
    font-size: 26px;
  }

  .c-mobile-dropdown-header-2 {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    margin-top: 6px;
    margin-bottom: 8px;
    display: flex;
  }

  .c-mobile-dropdown-content-inner {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .c-2-0-banner {
    max-width: 380px;
    margin-bottom: 24px;
    padding: 32px 20px;
  }

  .c-2-0-banner-grid {
    grid-column-gap: 0px;
  }

  .c-countdown-title {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
  }

  .c-countdown-text {
    font-size: 14px;
    line-height: 20px;
  }

  .c-countdown-block {
    text-align: center;
  }

  .clock-text {
    margin-bottom: 3px;
    line-height: 17px;
  }

  .button.purple {
    padding: 8px 10px;
    font-size: 8px;
    line-height: 12px;
  }

  .c-blog-nav-logo {
    max-width: 108px;
  }

  .c-blog-nav-button.c-blog-mobile-menu-button.get-started-start {
    font-family: Inter-custom-woff2, sans-serif;
  }

  .c-blog-nav-button.c-blog-mobile-menu-button.get-started-start.space-from-top-link {
    color: #1a191a;
    background-color: #dfff84;
    border-radius: 4px;
    margin-top: 100px;
  }

  .c-blog-featured-grid {
    grid-row-gap: 40px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-blog-featured-title {
    max-width: 400px;
    margin-bottom: 18px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-blog-featured-summary {
    max-width: 328px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-blog-featured-img {
    border-radius: 10px;
  }

  .c-post-info-block.flex-f.mobile {
    display: flex;
  }

  .c-post-info-block.flex-f.mobile.is--hidden {
    display: none;
  }

  .c-post-info-block.featured {
    justify-content: center;
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-post-info-block.hide-mobile-landscape {
    display: none;
  }

  .c-editors-pick-section.all {
    position: relative;
  }

  .c-editors-pick-section.all.authors {
    padding-bottom: 30px;
  }

  .c-editors-pick-section.pb--80 {
    padding-bottom: 40px;
  }

  .c-post-title {
    margin-top: 0;
    margin-bottom: 4px;
    font-size: 15px;
    font-weight: 800;
    line-height: 20px;
  }

  .c-post-title.trending-title {
    color: #31313f;
  }

  .c-post-title.editor-title {
    margin-top: 12px;
    margin-bottom: 14px;
    font-size: 20px;
    line-height: 26px;
  }

  .c-post-title.explore-title {
    font-weight: 700;
  }

  .c-post-title.explore-title.two-line.test-page {
    font-size: 15px;
  }

  .c-post-summary {
    margin-bottom: 15px;
  }

  .c-post-summary.mobile.c-blog-explore-summary {
    display: block;
  }

  .c-post-summary.hide-mobile-landscape, .c-post-read-time.hide-mobile-landscape {
    display: none;
  }

  .c-editors-pick-title.author-name {
    font-size: 20px;
  }

  .c-post-tags.hide-mobile-landscape {
    display: none;
  }

  .c-explore-grid {
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
    margin-top: 20px;
    margin-bottom: 35px;
  }

  .c-explore-grid.all {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .c-blog-cta-section {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-blog-cta-block {
    padding-top: 75px;
    padding-bottom: 55px;
  }

  .c-blog-cta-block.c-podcast-generator-cta-block {
    padding: 55px 25px 45px;
  }

  .c-cta-wrap {
    grid-template-columns: 1fr;
  }

  .c-blog-cta-right-img {
    display: none;
  }

  .c-blog-subscribe-grid {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-blog-subscribe-sub {
    text-align: center;
    max-width: 210px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    font-weight: 500;
    line-height: 26px;
  }

  .c-blog-subscribe-title {
    text-align: center;
    max-width: 240px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-blog-subscribe-form {
    flex-direction: column;
    max-width: 310px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-blog-subscribe-input {
    margin-left: 0;
    margin-right: 0;
  }

  .c-blog-subscribe-button {
    min-width: 100%;
    margin-top: 16px;
  }

  .c-blog-subscribe-block {
    padding: 40px 15px 25px;
  }

  .c-author-info-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .c-podcast-generated-list {
    justify-content: center;
  }

  .c-author-header-block_avatar {
    margin-bottom: 20px;
  }

  .c-author-header-block_inner {
    flex-direction: column;
  }

  .c-author-header-block_info {
    padding-left: 0;
  }

  .c-history-back {
    top: 0;
  }

  .c-transcript-overlay-img {
    max-width: 50%;
  }

  .c-2-col-grid {
    grid-row-gap: 50px;
  }

  .c-certification-logo {
    width: 90px;
  }

  .c-blog-content-section {
    padding-top: 52px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .c-blog-content-title {
    margin-bottom: 15px;
    font-size: 32px;
    line-height: 40px;
  }

  .c-blog-content-summary {
    font-size: 18px;
    line-height: 26px;
  }

  .blog-redesign-content h2 {
    margin-bottom: 12px;
    font-size: 20px;
    line-height: 26px;
  }

  .blog-redesign-content h3 {
    font-size: 24px;
    line-height: 32px;
  }

  .c-flex-h-center.c-hide-mobile-landscape {
    display: none;
  }

  .c-blog-explore-post {
    align-items: center;
    display: flex;
  }

  .c-blog-explore-post_img {
    width: 35%;
  }

  .c-blog-explore-post-content {
    flex: 1;
    padding-left: 16px;
  }

  .c-editors-pick-img {
    margin-bottom: 15px;
  }

  .c-mobile-blog-menu.hide {
    display: none;
  }

  .c-blog-menu-link {
    color: #f6f6f6;
    font-family: Inter-custom-woff2, sans-serif;
    font-weight: 400;
  }

  .c-blog-menu-link.w--current {
    font-weight: 800;
  }

  .c-blog-nav-wrapper_mobile {
    height: 56px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 8px;
  }

  .c-blog-share-modal {
    right: 0;
  }

  .c-blog-share-modal.is--new {
    width: 164px;
    height: 89px;
    top: -98px;
    bottom: auto;
  }

  .c-blog-share-modal_inner {
    padding-left: 22px;
    padding-right: 22px;
  }

  .c-blog-share-modal_arrow-top {
    left: auto;
    right: 17px;
  }

  .c-blog-share-modal_text {
    min-width: 62px;
  }

  .c-mobile-post-share-link {
    justify-content: center;
    align-items: stretch;
    height: 20px;
    margin-bottom: 0;
  }

  .c-mobile-post-share-link.share__link--copied {
    max-width: 20px;
    top: 0;
  }

  .c-blog-share-modal_icon, .c-blog-share-modal_icon.is--share {
    margin-right: 0;
  }

  .back-to-top {
    z-index: 5000;
    background-color: #eaeafb;
    border-radius: 8.54px;
    justify-content: center;
    align-items: center;
    width: 35px;
    height: 35px;
    display: flex;
    bottom: 35px;
    right: 10px;
  }

  .c-arrow-back {
    display: block;
    position: absolute;
    inset: 30px auto auto 20px;
  }

  .c-arrow-back.is--hidden {
    display: none;
  }

  .arrow-top-icon {
    width: 18px;
  }

  .c-podcast-section-1 {
    min-height: auto;
  }

  .c-featured-logos-grid {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-featured-logos-grid._2 {
    grid-template-columns: 1fr 1fr;
    margin-top: 40px;
  }

  .c-news-bar {
    flex-direction: row;
    padding: 8px 26px;
  }

  .c-news-bar-text {
    text-align: left;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 13px;
    line-height: 16px;
  }

  .c-news-bar-label {
    min-width: 44px;
    padding-left: 6px;
    padding-right: 6px;
    font-size: 8px;
    line-height: 12px;
  }

  .c-news-bar-text-link {
    min-width: 62px;
    font-size: 12px;
  }

  .c-news-bar-wrapper {
    z-index: 100;
    margin-left: 0;
    margin-right: 0;
  }

  .c-news-bar-close {
    position: relative;
  }

  .c-news-close {
    justify-content: flex-start;
    align-items: center;
    width: 40px;
    min-height: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .c-home-header-content-wrapper {
    padding-top: 60px;
  }

  .c-home-header-section {
    padding-top: 0;
    padding-bottom: 74px;
  }

  .c-home-header-section.no-banner {
    padding-top: 0;
  }

  .c-enterprise-spacing {
    height: 75px;
  }

  .c-pricing-header {
    padding-top: 10px;
  }

  .c-mediaboard-header {
    min-height: auto;
    padding-bottom: 40px;
  }

  .c-cta-2-title {
    margin-bottom: 20px;
  }

  .c-home-2-cta-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .c-content-examples-intro-grid {
    grid-template-rows: auto auto;
  }

  .c-new-home-testimonials-section {
    padding-top: 55px;
    padding-bottom: 40px;
  }

  .c-new-home-header-top-title {
    margin-bottom: 16px;
    font-size: 45px;
    line-height: 52px;
  }

  .c-new-home-header-top-title.home-2-title.german-header-title {
    line-height: 46px;
  }

  .c-new-home-header-top-title.home-2-title.home-checkbox-header-title {
    line-height: 50px;
  }

  .c-new-home-header-top-sub {
    max-width: 400px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
    line-height: 28px;
  }

  .c-new-home-header-top-button {
    z-index: 40;
    position: relative;
  }

  .c-new-home-header-vector {
    z-index: 0;
  }

  .c-new-home-header-img-wrap.home.img-with-video {
    padding-left: 70px;
  }

  .c-new-home-header-bottom-bg, .c-new-home-header-bottom-bg.home-checkbox-header-bg {
    height: 70px;
  }

  .c-new-home-brands-section {
    padding-top: 193px;
    padding-bottom: 60px;
  }

  .c-hillary-testimnoial-grid {
    grid-template-columns: 1fr;
  }

  .c-testimnoail-text-new {
    margin-bottom: 26px;
    font-size: 26px;
    line-height: 34px;
  }

  .c-hillary-headshot-new {
    margin-bottom: 14px;
  }

  .c-hillary-qoute-icon {
    right: -18px;
  }

  .c-testimonial-name-new {
    margin-top: 20px;
    margin-bottom: 14px;
    font-size: 18px;
    line-height: 18px;
  }

  .c-new-home-content-section {
    padding-top: 55px;
    padding-bottom: 46px;
  }

  .c-wrapper-580.c-full-tablet.left.openreel-img-2.zoom {
    left: 0;
  }

  .c-wrapper-580.c-full-tablet.right.zoom-tab-item-1-media.mobile {
    max-width: 100%;
  }

  .c-new-home-content-title {
    font-size: 26px;
  }

  .c-new-home-content-title.center-mobile {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .c-new-home-content-text {
    margin-top: 0;
  }

  .c-new-home-content-text.center-mobile {
    text-align: center;
  }

  .c-new-home-content-text._240-mobile-center {
    text-align: center;
    max-width: 265px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-new-home-featres {
    padding-top: 80px;
    padding-bottom: 50px;
  }

  .c-new-home-feature-title {
    font-size: 26px;
  }

  .c-new-home-feature-grid {
    margin-bottom: 20px;
  }

  .c-new-home-feature-icon {
    width: 66px;
    height: 66px;
  }

  .c-new-home-feature-icon._4 {
    background-color: #7d7aff;
  }

  .c-new-home-feature-icon._6 {
    background-color: #8340a3;
  }

  .c-new-home-feature-name {
    font-size: 18px;
    line-height: 22px;
  }

  .c-new-home-apps {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-new-home-apps.german-home-apps-section {
    padding: 45px 0 20px;
  }

  .c-new-home-apps-grid {
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-new-home-apps-grid.update {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(200px, 1fr);
  }

  .c-home-apps-text {
    text-align: center;
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-home-apps-text.german-home-apps-text {
    max-width: 320px;
  }

  .c-new-audio-video-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-new-home-tab-section {
    padding-top: 60px;
  }

  .c-new-home-tab-section.hidden {
    overflow: hidden;
  }

  .c-new-home-tab-ttitle {
    margin-bottom: 25px;
  }

  .c-new-home-tab-content {
    padding-bottom: 0;
  }

  .c-new-home-feature-grid-col {
    position: relative;
  }

  .c-new-home-community-title {
    font-size: 26px;
  }

  .c-new-home-header-section {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306599c_new-header-bg-mobile.svg");
    background-size: cover;
    padding-top: 30px;
    padding-bottom: 0;
  }

  .c-new-home-header-section.checkbox-added-header.gradient {
    height: 870px;
    position: relative;
  }

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

  .c-new-home-brands-label.c-colin-samir-label {
    display: none;
  }

  .c-new-home-hillary-play-pause {
    margin-top: 18px;
  }

  .c-new-audio-video-image-grid {
    display: none;
  }

  .c-new-audio-video-image-grid.show-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .c-new-home-feature-icon-1-desktop {
    width: 30px;
    display: none;
  }

  .c-new-home-feature-icon-3-desktop {
    width: 29px;
    display: none;
  }

  .c-new-home-feature-icon-4-desktop {
    width: 42px;
    display: none;
  }

  .c-new-home-feature-icon-5-desktop, .c-new-home-feature-icon-6-desktop {
    width: 34px;
    display: none;
  }

  .c-featured-logos-grid-mobile {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 308px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    display: grid;
  }

  .c-featured-logos-grid-mobile.intert {
    filter: invert();
  }

  .c-section-podcast-aritlces {
    padding-top: 40px;
  }

  .c-section-podcast-aritlces-grid {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .c-section-podcast-generation-practices {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-podcast-best-practice-grid {
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-podcast-best-practice-title.center-mobile {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .c-section-podcast-generate-process {
    padding: 45px 12px 40px;
  }

  .c-section-podcast-generate-process-title {
    max-width: 292px;
    margin-bottom: 16px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 27px;
  }

  .c-section-podcast-generate-process-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .c-section-podcast-generate-process-col {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .c-section-podcast-generate-cta {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .c-section-podcast-generate-cta-text.center-mobile {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .c-section-podcast-generate-cta-grid {
    grid-row-gap: 45px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-section-podcast-generate-cta-grid.youtube {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .c-section-podcast-name-generator-header {
    min-height: 600px;
    padding-top: 100px;
  }

  .c-podcast-generate-page-title {
    margin-left: auto;
    margin-right: auto;
    font-size: 38px;
    line-height: 40px;
  }

  .c-podcast-name-genrate-button {
    text-align: center;
    width: 100%;
    max-width: 100%;
  }

  .c-generate-podcast-name-input-block {
    max-width: 400px;
  }

  .c-podcast-generated-list-item {
    width: auto;
  }

  .c-podcast-tooltip-bar {
    right: 20px;
  }

  .c-podcast-name-genrate-button-submit {
    text-align: center;
    width: 100%;
    max-width: 260px;
  }

  .c-podcast-generate-form {
    max-width: 310px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-podcast-name-regenrate-button {
    text-align: center;
    width: 100%;
    max-width: 100%;
    display: none;
  }

  .c-section-best-podcast-names-grid {
    grid-template-columns: 1fr 1fr;
  }

  .c-podcast-generate-faq-title {
    margin-bottom: 23px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-podcast-generate-faq-block {
    padding-top: 5px;
    padding-left: 21px;
    padding-right: 21px;
  }

  .c-podcast-generate-faq-content-text {
    font-size: 15px;
    line-height: 22px;
  }

  .c-comparison-header-title {
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
    line-height: 36px;
  }

  .c-section-comparison-cta.zoom {
    padding-top: 70px;
    padding-bottom: 80px;
  }

  .c-comparison-testimonial-sub {
    margin-bottom: 40px;
  }

  .c-comparison-process-title {
    margin-top: 73px;
    font-size: 26px;
  }

  .c-comparison-process-block {
    display: none;
  }

  .c-comparison-process-block.c-comparison-process-block-mobile {
    display: block;
  }

  .c-comparison-process-block-step {
    padding: 45px 32px 68px;
  }

  .c-section-comparison {
    margin-top: -20px;
    padding-bottom: 72px;
  }

  .c-comparison-pricing-table-sub {
    margin-bottom: 60px;
  }

  .c-comparison-table-row {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .c-comparison-table-row.hide-top-border-mobile {
    border-top-style: none;
  }

  .c-comparison-table-row.c-comparison-table-row-logos {
    border-bottom-style: none;
    padding-top: 0;
    padding-bottom: 0;
  }

  .c-comparison-table-icon-wrap, .c-comparison-table-icon-wrap-2 {
    width: 80px;
  }

  .c-comparison-table-shadow {
    width: 80px;
    top: 50px;
    right: 80px;
  }

  .c-podcast-generator-cta-section {
    padding-top: 5px;
    padding-bottom: 45px;
  }

  .c-podcast-generator-cta-right-img {
    display: none;
  }

  .c-podcast-generator-cta-button {
    text-align: center;
    width: auto;
    max-width: 100%;
    margin-top: 40px;
  }

  .c-podcast-generator-cta-title {
    text-align: center;
    margin-bottom: 12px;
    font-size: 28px;
    line-height: 34px;
  }

  .c-home-2-content-row-1-grid {
    grid-row-gap: 40px;
  }

  .c-home-2-content-row-1-grid.german-home-content-grid-1, .c-home-2-content-row-2-grid.german-home-content-grid-2 {
    grid-template-columns: 1fr;
  }

  .c-section-comparison-tabs {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .c-comparison-tabs-grid {
    grid-row-gap: 43px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 77px;
  }

  .c-comparison-tabs-grid.last-mobile {
    margin-bottom: 0;
  }

  .c-comparison-tabs-content-link.zoom-mobile {
    color: #31313fcc;
  }

  .c-comparison-tab-title {
    margin-bottom: 15px;
  }

  .c-comparison-tab-sub {
    margin-bottom: 55px;
  }

  .c-comparison-tab-content-mobile {
    display: block;
  }

  .c-comparison-tabs-mobile-img {
    text-align: center;
  }

  .c-comparison-testimonial-grid-desktop, .c-comparison-testimonial-grid-desktop.zoom {
    display: none;
  }

  .c-comparison-testimonial-grid-desktop.r-home-testimnoial-grid {
    display: block;
  }

  .c-comparison-table-title {
    color: #090a0c;
    text-align: center;
    max-width: 300px;
    margin-bottom: 34px;
    margin-left: auto;
    margin-right: auto;
    font-size: 22px;
    font-weight: 700;
    line-height: 28px;
    display: block;
  }

  .c-comparison-table-logo-img-1 {
    width: 71px;
  }

  .c-comparison-table-logo-img-2 {
    width: 63px;
  }

  .c-comparison-contnet-block-img-1.zoom {
    margin-left: 0;
  }

  .c-home-2-video-3-block {
    margin-left: -5%;
    margin-right: -5%;
  }

  .c-comparison-header-button {
    z-index: 40;
    position: relative;
  }

  .c-comparison-content-grid-1 {
    grid-row-gap: 75px;
  }

  .c-comparison-content-grid-1.zoom {
    grid-row-gap: 42px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-comparison-content-grid-1-title {
    font-size: 26px;
  }

  .c-comparison-content-grid-1-text {
    margin-top: 0;
  }

  .c-comparison-content-grid-2 {
    grid-row-gap: 75px;
  }

  .c-comparison-content-grid-2.zoom {
    grid-row-gap: 39px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-comparison-content-grid-2-title {
    font-size: 26px;
  }

  .c-comparison-content-section {
    padding-top: 55px;
    padding-bottom: 46px;
  }

  .c-comparison-content-section.zoom {
    padding-bottom: 80px;
  }

  .c-comparison-brands-section {
    padding-bottom: 0;
  }

  .c-new-home-apps-title {
    color: #090a0c;
    text-align: center;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-new-home-apps-title.german-home-apps-title {
    max-width: 326px;
    margin-bottom: 26px;
  }

  .c-podcast-name-genrate-progress {
    text-align: center;
    width: 100%;
    max-width: 100%;
    display: none;
  }

  .vs-text {
    font-size: 28px;
    line-height: 28px;
  }

  .c-new-home-feature-icon-1-mobile {
    width: 30px;
    display: block;
  }

  .c-new-home-feature-icon-2-desktop {
    width: 28px;
    display: none;
  }

  .c-new-home-feature-icon-2-mobile {
    width: 28px;
    display: block;
  }

  .c-new-home-feature-icon-3-mobile {
    width: 29px;
    display: block;
  }

  .c-new-home-feature-icon-4-mobile {
    width: 42px;
    display: block;
  }

  .c-new-home-feature-icon-5-mobile, .c-new-home-feature-icon-6-mobile {
    width: 34px;
    display: block;
  }

  .c-podcast-generated-list-copy {
    justify-content: center;
  }

  .c-section-case-studies {
    padding-top: 41px;
  }

  .c-case-study-header-titlte {
    margin-bottom: 29px;
    font-size: 70px;
    line-height: 70px;
  }

  .c-case-study-header-sub {
    line-height: 28px;
  }

  .c-case-study-header-button.outlined.c-hide-desktop.c-case-study-demo-button {
    display: inline-block;
  }

  .c-case-study-logos-section {
    padding-left: 33px;
    padding-right: 33px;
  }

  .c-case-study-list {
    padding-top: 40px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .c-case-study-list-grid {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .c-case-study-list-grid.overview-page-grid.swiper-wrapper.is--roles-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-items: stretch;
    padding-bottom: 0;
    padding-left: 0;
  }

  .c-case-study-list-grid-item-info {
    padding-top: 28px;
  }

  .c-case-study-list-grid-item-info.is--margin-20 {
    margin-top: 16px;
  }

  .c-case-study-list-grid-item-title {
    color: #000;
    margin-bottom: 10px;
    line-height: 32px;
  }

  .c-case-study-list-grid-item-title.is--18 {
    opacity: 1;
    color: #1d1d1d;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.35;
  }

  .c-case-study-cta-section {
    padding-bottom: 17px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .c-case-study-cta-block {
    padding: 39px 15px 59px;
  }

  .c-case-study-cta-block.tools-cta-block {
    margin-left: -17px;
    margin-right: -17px;
  }

  .c-case-study-cta-block.hit-publish-cta-block, .c-case-study-cta-block.hit-publish-cta-block-copy {
    margin-left: -17px;
    margin-right: -17px;
    padding-top: 30px;
  }

  .c-case-study-cta-button.outlined.c-hide-desktop.c-case-study-list-mobile-cta-button, .c-case-study-cta-button.outlined.c-hide-desktop.case-details-cta-button-2-mobile {
    display: inline-block;
  }

  .c-case-study-cta-block-title {
    font-size: 26px;
    line-height: 35px;
  }

  .c-case-study-back-link {
    display: block;
  }

  .c-other-case-study-list {
    padding-top: 40px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .c-other-case-study-list-grid {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .c-case-study-details-header {
    padding-top: 88px;
    padding-bottom: 78px;
  }

  .c-case-study-details-header-title {
    font-size: 32px;
    line-height: 40px;
  }

  .c-case-study-details-breadcrumb {
    display: none;
  }

  .c-case-study-info-block {
    margin-bottom: 60px;
    padding-bottom: 40px;
  }

  .c-case-study-info-block-grid {
    grid-column-gap: 20px;
    grid-template-columns: 150px 1fr;
  }

  .c-case-study-qoute-block_content.c-freakcomics-testimonials-3-text, .c-case-study-qoute-block_content.wespire-testimnoial-title, .c-case-study-qoute-block_content.piper-testimnoial-title, .c-case-study-qoute-block_content.dealmachine-testimonial-1-title, .c-case-study-qoute-block_content.chess-testimonial-1-title {
    font-size: 24px;
    line-height: 32px;
  }

  .c-case-study-qoute-author_designation {
    line-height: 24px;
  }

  .c-case-study-testimonial-block-1 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .c-case-study-testimonial-block-1.testimonial-block-2-item.wespire-testimnoial-block-2, .c-case-study-testimonial-block-1.testimonial-block-2-item.piper-testimnoial-block-2, .c-case-study-testimonial-block-1.testimonial-block-2-item.pega-testimnoial-block-2, .c-case-study-testimonial-block-1.testimonial-block-2-item.dealmachine-testimnoial-block-2 {
    margin-top: 40px;
    padding-top: 47px;
    padding-bottom: 57px;
  }

  .c-case-study-testimonial-block-1.intuit-testimnoial-block-1 {
    padding-top: 47px;
    padding-bottom: 57px;
  }

  .c-case-study-testimonial-block-1.piper-testimnoial-block-1, .c-case-study-testimonial-block-1.pega-testimnoial-block-1, .c-case-study-testimonial-block-1.chess-testimnoial-block-1 {
    padding-top: 47px;
    padding-bottom: 33px;
  }

  .c-section-podcast-start-title {
    max-width: 390px;
    font-size: 28px;
    line-height: 32px;
  }

  .c-podcast-generate-nav-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-podcast-generate-nav-section.c-hide-mobile {
    min-height: 56px;
  }

  .c-podcast-generate-nav-button-2 {
    text-align: center;
    border-radius: 12px;
    margin-top: 0;
    margin-left: 10px;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-new-home-feature-name-1 {
    font-size: 18px;
    line-height: 22px;
  }

  .c-bg-qoute-section {
    padding-top: 100px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .c-bg-qoute-section.c-freakcomics-testimonials-2-section {
    padding-top: 65px;
    padding-bottom: 82px;
  }

  .c-bg-qoute-section.c-pasific-content-testimonials-3-section {
    margin-top: 10px;
    padding-top: 65px;
    padding-bottom: 82px;
  }

  .c-bg-qoute-section-content {
    text-align: left;
    font-size: 32px;
    line-height: 45px;
  }

  .c-bg-qoute-section-content.c-freakcomics-testimonials-2-text, .c-bg-qoute-section-content.c-pasific-content-testimonials-3-text {
    font-size: 30px;
    line-height: 35px;
  }

  .c-bg-qoute-icon {
    top: -78px;
    left: 40%;
  }

  .c-bg-qoute-icon.c-freakcomics-testimonials-3-qoute-icon {
    inset: auto 0% 0% auto;
  }

  .c-section-test-top {
    padding-bottom: 50px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .test-switch-wrapper {
    width: auto;
  }

  .test-switch-purple {
    width: 54%;
    min-width: 260px;
    display: none;
  }

  .test-switch-text.mic {
    padding-left: 40px;
    padding-right: 40px;
    left: 0%;
  }

  .test-switch-text.mic.active {
    background-color: #7d7aff;
    border-radius: 500px;
    padding-left: 40px;
    padding-right: 40px;
    left: 0;
  }

  .test-switch-text.mic.active.w--current {
    left: 0;
  }

  .test-switch-text.webcam {
    padding-left: 20px;
    padding-right: 20px;
    right: 0;
  }

  .test-switch-text.webcam.active {
    background-color: #7d7aff;
    border-radius: 500px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 2.5em;
    line-height: 80px;
    right: 0%;
  }

  .test-switch-text.webcam.active.w--current {
    right: 0;
  }

  .test-explanation-wrapper {
    padding-left: 20px;
    padding-right: 95px;
  }

  .test-explanation {
    font-size: 16px;
    line-height: 24px;
  }

  .c-section-grey {
    padding: 50px 26px;
  }

  .c-split-content {
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .c-content-split {
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .c-split-heading {
    margin-bottom: 0;
  }

  .c-split-list {
    padding-left: 40px;
  }

  .c-content-section {
    padding: 50px 25px;
  }

  .c-content-section.purple-on-mobile {
    color: var(--white-smoke);
    background-color: #7d7aff;
  }

  .c-section-test-faq, .c-section-test-blog {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-test-blog-title {
    margin-bottom: 60px;
  }

  .c-section-grey-cta {
    padding: 50px 30px;
  }

  .c-grey-cta-heading {
    text-align: left;
    max-width: 350px;
  }

  .c-grey-cta-sub {
    text-align: left;
    max-width: 450px;
    margin-bottom: 18px;
  }

  .c-wrapper-675 {
    align-items: flex-start;
  }

  .c-case-study-content-block-1.wespire-block-1 {
    margin-bottom: 32px;
  }

  .c-case-study-content-block-1.piper-block-1 {
    margin-bottom: 40px;
  }

  .c-case-study-content-block-1.pega-block-1, .c-case-study-content-block-1.tag-block-1, .c-case-study-content-block-1.dealmachine-block-1, .c-case-study-content-block-1.chess-block-1 {
    margin-bottom: 50px;
  }

  .c-case-study-content-block-2.lsm-block-2.wix-block-2.wespire-block-2 {
    margin-top: 32px;
  }

  .c-case-study-content-block-2.lsm-block-2.wix-block-2.piper-block-2 {
    margin-top: 40px;
  }

  .c-case-study-content-block-2.lsm-block-2.wix-block-2.pega-block-2, .c-case-study-content-block-2.lsm-block-2.wix-block-2.dealmachine-block-2, .c-case-study-content-block-2.lsm-block-2.wix-block-2.chess-block-2 {
    margin-top: 50px;
  }

  .c-case-study-content-block-2.lsm-block-2.tip-design.wespire-block-3 {
    margin-top: 32px;
  }

  .c-case-study-content-block-2.lsm-block-2.tip-design.piper-block-3, .c-case-study-content-block-2.lsm-block-2.tip-design.pega-block-3, .c-case-study-content-block-2.lsm-block-2.tip-design.dealmachine-block-3 {
    margin-top: 40px;
  }

  .c-case-study-inner-arrow-left {
    z-index: 300;
    cursor: pointer;
    display: block;
    position: absolute;
    inset: 13px auto auto 20px;
  }

  .c-case-study-content-block-4.c-pasific-content-content-block-4 {
    margin-top: 30px;
  }

  .c-youtube-generate-form {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-generate-youtube-name-input {
    min-height: 60px;
  }

  .c-generate-input-search-icon-youtube {
    top: 20px;
  }

  .c-youtube-name-genrate-button {
    text-align: center;
    width: 100%;
    max-width: 100%;
    padding-top: 18px;
    padding-bottom: 21px;
  }

  .c-youtube-name-genrate-progress {
    text-align: center;
    width: 100%;
    max-width: 100%;
    padding-top: 18px;
    padding-bottom: 21px;
    display: none;
  }

  .c-youtube-name-regenrate-button {
    text-align: center;
    width: 100%;
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 21px;
    display: none;
  }

  .c-youtube-generated-list {
    justify-content: center;
  }

  .c-youtube-generated-list-item {
    width: auto;
  }

  .c-youtube-generated-list-copy {
    justify-content: center;
  }

  .c-youtube-generator-vector-1 {
    inset: 20px auto auto 0%;
  }

  .c-banner-text {
    margin-right: 2px;
  }

  .c-case-study-info-img-block {
    margin-bottom: 40px;
  }

  .c-section-garry {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .c-section-garry-grid {
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-garry-section-title {
    font-size: 26px;
    line-height: 32px;
  }

  .c-garry-section-sub {
    font-size: 16px;
    line-height: 24px;
  }

  .c-garry-video-thumb {
    width: 100%;
    height: auto;
  }

  .c-comparison-overview-header {
    padding-top: 40px;
  }

  .c-comparison-overview-header-title {
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
    line-height: 36px;
  }

  .c-comparison-overview-header-text {
    max-width: 400px;
    font-size: 18px;
    line-height: 26px;
  }

  .c-section-comaprison-companies {
    padding-top: 41px;
    padding-bottom: 0;
  }

  .c-comaprison-companies-grid {
    grid-row-gap: 18px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .c-comaprison-companies-title-text {
    margin-bottom: 41px;
    font-size: 16px;
    line-height: 24px;
  }

  .body-case-study {
    padding-top: 55px;
  }

  .c-section-comparison-overview-tweets {
    padding-top: 62px;
    padding-bottom: 20px;
  }

  .c-comparison-overview-tweets-title {
    max-width: 293px;
    margin-bottom: 30px;
    font-size: 26px;
    line-height: 30px;
  }

  .c-section-comparison-overview-tweets-grid {
    display: none;
  }

  .c-section-comparison-overview-tile-images-title {
    font-size: 26px;
  }

  .c-section-comparison-overview-tile-images-grid {
    display: none;
  }

  .c-comparison-audios-wrap {
    margin-bottom: 10px;
  }

  .c-comparison-audio-logo-block {
    width: 100px;
  }

  .c-comparison-audio-block {
    padding-left: 24px;
  }

  .c-comparison-overview-content-grid-2 {
    grid-row-gap: 40px;
  }

  .c-comparison-overview-content-section {
    padding-top: 0;
    padding-bottom: 65px;
  }

  .c-comparison-audio-logo-block-skype {
    max-width: 64px;
  }

  .c-comparison-audio-logo-block-zoom {
    max-width: 50px;
  }

  .c-section-comparison-overview-tweets-grid-mobile {
    display: block;
  }

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

  .c-comparison-overview-title-img-1-mobile {
    position: relative;
    top: 20px;
    right: 39px;
  }

  .c-comparison-overview-title-img-2-mobile {
    position: relative;
    top: -30px;
    left: -18px;
    transform: scale(.8);
  }

  .c-comparison-overview-title-img-3-mobile {
    z-index: 100;
    position: relative;
    top: 12px;
    left: 32px;
    transform: scale(.75);
  }

  .c-comparison-overview-title-img-4-mobile {
    perspective-origin: 0%;
    transform-origin: 0 0;
    position: relative;
    left: -23px;
    transform: scale(1.4);
  }

  .c-product-videos-header {
    padding-top: 73px;
  }

  .c-product-videos-header-title {
    max-width: 369px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
    line-height: 36px;
  }

  .c-product-videos-header-sub {
    font-size: 18px;
    line-height: 26px;
  }

  .product-videos-header-img-1 {
    bottom: -116%;
  }

  .product-videos-header-img-2 {
    display: none;
  }

  .product-videos-header-img-3 {
    max-width: 150px;
    inset: auto -12% -117% auto;
  }

  .product-videos-header-img-4 {
    display: none;
    bottom: -117%;
  }

  .product-videos-header-img-5 {
    bottom: -117%;
  }

  .c-product-videos-cta-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-product-videos-cta-title {
    margin-bottom: 40px;
  }

  .c-product-videos-cta-button.get-started-start.c-university-cta-section-cta-button {
    width: 100%;
    max-width: 244px;
  }

  .c-product-videos-section.essential-page-header {
    padding-bottom: 60px;
  }

  .c-product-videos-section.categorized-videos {
    padding-top: 40px;
    padding-bottom: 50px;
  }

  .c-product-videos-section.all-videos-page {
    padding-bottom: 60px;
  }

  .c-product-videos-block-title {
    margin-bottom: 18px;
    font-size: 26px;
  }

  .c-product-videos-grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .c-product-video-list-title {
    max-width: 400px;
    margin-bottom: 12px;
    font-size: 20px;
    line-height: 26px;
  }

  .c-product-video-list-text {
    margin-bottom: 9px;
    font-size: 15px;
    line-height: 26px;
  }

  .c-product-videos-details-header {
    padding-top: 73px;
  }

  .c-product-videos-details-header-title {
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
    line-height: 36px;
  }

  .c-video-details-transcript-section {
    padding-bottom: 16px;
  }

  .c-audio-wave {
    flex: 1;
  }

  .c-comparison-content-audios-wrapper {
    max-width: 424px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-banner-link {
    font-size: 13px;
    line-height: 16px;
  }

  .c-product-video-page-bredcrumb {
    top: 24px;
    left: 20px;
  }

  .c-product-video-page-bredcrumb-text {
    display: none;
  }

  .c-product-video-page-bredcrumb-arrow.black.essentials-arrow {
    width: 15px;
    position: relative;
    top: 10px;
  }

  .c-product-video-page-bredcrumb-arrow.black.all-videos-arrow {
    width: 15px;
    position: relative;
    top: 10px;
    left: 15px;
  }

  .c-play-overlay-button-round, .c-pause-overlay-button-round {
    left: 35px;
  }

  .c-video-category-page-title {
    font-size: 2px;
  }

  .c-video-category-page-title.all-videos-title {
    margin-top: -15px;
    margin-bottom: -10px;
    font-size: 28px;
    line-height: 36px;
  }

  .c-video-category-page-title.university-essential-page-title-copy {
    margin-bottom: 40px;
    font-size: 28px;
  }

  .c-mobile-apps-certificate {
    flex-direction: row;
    align-items: flex-start;
  }

  .c-count-down-banner {
    padding-top: 10px;
    padding-bottom: 15px;
  }

  .c-count-down-banner-grid {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-banner-title-text {
    max-width: 250px;
  }

  .c-countdown-item-wrapper {
    max-width: 186px;
  }

  .c-countdown-item-number {
    margin-bottom: 3px;
  }

  .c-clips-benefit-section {
    padding-top: 58px;
    padding-bottom: 60px;
  }

  .c-clips-benefit-grid {
    grid-row-gap: 40px;
  }

  .c-clips-benefit-title {
    text-align: center;
  }

  .c-clips-header {
    padding-top: 37px;
    padding-bottom: 50px;
  }

  .c-clips-header-title {
    margin-bottom: 8px;
    font-size: 50px;
    line-height: 53px;
  }

  .c-clips-header-text {
    margin-bottom: 20px;
  }

  .c-clips-header-button {
    margin-bottom: 0;
  }

  .c-clips-header-logos {
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 36px;
  }

  .c-clips-header-logo {
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-clips-header-img {
    display: none;
  }

  .c-clips-header-content {
    text-align: center;
  }

  .c-what-are-clips-section {
    background-color: #0000;
    padding-top: 40px;
    padding-bottom: 62px;
  }

  .c-clip-section-text.what-are-clips-text-1 {
    display: none;
  }

  .c-clip-section-text.what-are-clips-text-2 {
    text-align: left;
    max-width: 320px;
    margin-bottom: 27px;
    margin-left: 0;
    display: block;
  }

  .c-clip-section-title.c-clips-cta-title {
    margin-bottom: 25px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-clip-section-title.c-clips-how-title {
    margin-bottom: 35px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-clip-section-title.c-what-are-clips-title {
    text-align: left;
  }

  .c-why-clips-section {
    padding-top: 0;
    padding-bottom: 65px;
  }

  .c-clips-section-grid {
    grid-template-columns: 1fr;
  }

  .c-clips-section-grid._2 {
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-chy-clips-img {
    max-width: 100%;
    margin-left: 0;
  }

  .c-how-clips-step-video-block {
    margin-top: 60px;
  }

  .c-clips-how-it-works-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .c-how-clips-arrows-step {
    width: 44px;
    height: 44px;
    margin-bottom: 10px;
    top: 0;
  }

  .c-how-clips-arrows-step.last {
    margin-bottom: 0;
  }

  .c-how-clips-arrows-step-text {
    font-size: 20px;
    line-height: 30px;
  }

  .c-how-clips-steps-text-wrap {
    flex-direction: column;
    align-items: flex-start;
    max-width: none;
    margin-top: 0;
    margin-left: 23px;
  }

  .c-clips-how-text {
    text-align: left;
    width: auto;
    max-width: 240px;
    margin-bottom: 66px;
  }

  .c-clips-how-text.last {
    margin-bottom: 0;
  }

  .c-convinced-section {
    background-color: #0000;
    padding-top: 50px;
    padding-bottom: 60px;
  }

  .c-why-convinced-text-wrap {
    margin-left: 0;
  }

  .c-clips-cta-section {
    padding-top: 50px;
    padding-bottom: 54px;
  }

  .c-how-clips-arrows-block {
    flex-direction: column;
    flex: 0 auto;
    align-items: center;
    width: 44px;
    max-width: none;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .c-how-clips-arrow {
    flex: 1;
    width: 2px;
    height: 45px;
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 0;
  }

  .c-how-clips-arrow-head {
    width: 9px;
    display: none;
    inset: auto auto 0% 0%;
  }

  .c-clips-cta-title {
    margin-bottom: 20px;
  }

  .c-how-clips-cta-title {
    max-width: 290px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 32px;
  }

  .c-clips-how-it-works-arrow-wrapper {
    align-items: flex-start;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .c-clips-arrow-head-mobile {
    width: 10px;
    margin-top: -2px;
    margin-bottom: 10px;
    margin-left: 16px;
    display: block;
    position: relative;
    top: 0;
  }

  .c-what-clips-text-span {
    display: inline-block;
  }

  .c-what-clips-text-span-extra-bold {
    color: #31313f;
    text-align: left;
    max-width: 320px;
    display: block;
  }

  .c-what-are-clips-img {
    margin-left: -30px;
    margin-right: -30px;
    display: block;
  }

  .c-convinced-section-top-bg {
    display: block;
  }

  .c-header-img-mobile {
    width: 100%;
  }

  .c-header-img-mobile-wrap {
    margin-top: 50px;
    margin-left: -30px;
    margin-right: -30px;
    display: none;
  }

  .c-home-clip-img {
    left: -30px;
    transform: none;
  }

  .c-continuous-upload-block {
    padding-top: 100px;
    padding-left: 24px;
    padding-right: 32px;
  }

  .c-continuous-upload-block.german {
    padding-top: 110px;
    padding-bottom: 30px;
  }

  .c-continuous-upload-block-img-1 {
    top: -22px;
    left: 24px;
  }

  .c-continuous-upload-block-img-1.german {
    inset: -20px auto auto 30px;
  }

  .c-continuous-upload-block-img-2 {
    top: 27px;
    left: 46px;
  }

  .c-continuous-upload-block-img-2.german {
    inset: 31px auto auto 50px;
  }

  .c-nav-without-links {
    height: 56px;
  }

  .c-updated-nav-desktop {
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 16px;
  }

  .c-updated-nav-desktop.p--18 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .c-updated-nav-desktop.mobile_20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-updated-nav-left.with-mobile.hide--lg {
    background-color: #0000;
  }

  .c-updated-nav-left.with-mobile.hide--lg.is--home {
    margin-bottom: 20px;
  }

  .c-updated-nav-right.has-mobile {
    box-shadow: 0 0 10px 5px #1d1d1d08;
  }

  .c-updated-nav-right.is--hidden, .c-updated-nav-right.is--hidden-copy {
    display: none;
  }

  .c-updated-nav-button.get-started-start.blog-get-started {
    margin-left: 15px;
  }

  .c-updated-nav-button.get-started-start.blog-get-started.basic {
    background-color: #9671ff;
  }

  .c-updated-nav-button.get-started-start.gs-mobile {
    width: 100%;
  }

  .c-updated-nav-button.get-started-start.gs-mobile.nav-button {
    min-width: 110px;
    margin-left: 0;
    padding: 11px 15px 12px;
    font-size: 12px;
  }

  .c-updated-nav-button.get-started-start.gs-mobile.c-nav-buttom-getstarted {
    width: 100%;
  }

  .c-updated-nav-button.get-started-start-request.blog-get-started, .c-updated-nav-button.get-started-start-copy.blog-get-started {
    margin-left: 15px;
  }

  .c-updated-nav-button.get-started-start-copy.gs-mobile, .c-updated-nav-button.get-started-start.gs-mobile, .c-updated-nav-button.get-started-start.gs-mobile {
    width: 100%;
  }

  .c-updated-nav-button.get-started-start-copy.blog-get-started {
    margin-left: 15px;
  }

  .c-updated-nav-button.get-started-start-copy.blog-get-started.basic {
    background-color: #9671ff;
  }

  .c-updated-nav-button.get-started-start-copy.gs-mobile {
    width: 100%;
  }

  .c-updated-nav-button.c-sales.blog-get-started {
    margin-left: 15px;
  }

  .c-updated-nav-button.c-sales.blog-get-started.basic {
    background-color: #9671ff;
  }

  .c-updated-nav-button.c-sales.gs-mobile {
    width: 100%;
  }

  .c-updated-nav-button.c-sales.gs-mobile.nav-button {
    min-width: 110px;
    margin-left: 0;
    padding: 11px 15px 12px;
    font-size: 12px;
  }

  .c-updated-nav-button.book-a-demo.blog-get-started {
    margin-left: 15px;
  }

  .c-updated-nav-button.book-a-demo.blog-get-started.basic {
    background-color: #9671ff;
  }

  .c-updated-nav-button.book-a-demo.gs-mobile {
    width: 100%;
  }

  .c-updated-nav-button.book-a-demo.gs-mobile.nav-button {
    min-width: 110px;
    margin-left: 0;
    padding: 11px 15px 12px;
    font-size: 12px;
  }

  .c-updated-nav-button.book-a-demo.gs-mobile.c-nav-buttom-getstarted {
    width: 100%;
  }

  .c-updated-nav-logo {
    max-width: 111px;
    padding-left: 0;
  }

  .c-updated-nav-links-left {
    display: none;
  }

  .c-updated-nav-mobile-menu {
    cursor: pointer;
    display: flex;
  }

  .c-updated-nav-mobile-content {
    background-color: #000;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .c-updated-nav-mobile-content.is--open {
    display: block;
  }

  .c-updated-nav-mobile-content-inner {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    padding-top: 120px;
    display: flex;
    position: relative;
  }

  .c-updated-nav-mobile-close {
    right: 20px;
  }

  .c-updated-nav-right-links {
    width: 100%;
  }

  .c-updated-nav-right-links.is--flex {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .slide-nav {
    margin-top: 40px;
    display: block;
    position: relative;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .c-testimnoials-slider-name-section {
    margin-top: 20px;
  }

  .c-testimnoials-card-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .c-how-clips-cta-sub {
    text-align: center;
    max-width: 240px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .c-home-banners-wrapper {
    padding-top: 0;
  }

  .c-404-section-img {
    max-width: 277px;
  }

  .c-new-home-feature-name-1-2 {
    color: #0b0d10;
    font-size: 18px;
    line-height: 22px;
  }

  .main__container.max--1140.padding--top--bottom {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  ._3__col__grid {
    grid-column-gap: 0px;
    grid-row-gap: 60px;
    grid-template-rows: max-content;
    grid-template-columns: 1fr;
  }

  ._3__col__grid.is--remote {
    grid-row-gap: 35px;
    margin-top: 38px;
  }

  ._3__col__grid.ty_2 {
    grid-row-gap: 24px;
    margin-top: 20px;
  }

  ._3__col__grid.is--producer-lp {
    grid-row-gap: 22px;
    grid-row-gap: 35px;
    grid-template-columns: 1fr;
    margin-top: 38px;
  }

  ._3__col__grid.ty_3 {
    margin-top: 28px;
  }

  ._3__col__grid.ty_4 {
    max-width: none;
    margin-top: 28px;
  }

  .slider__text {
    text-align: center;
    justify-items: center;
    width: 100%;
  }

  .has--gradient--on--mobile.team-feature-1 {
    top: 0;
  }

  .slider__wrapper {
    padding-top: 80px;
  }

  .large__heading.is--center.is--enterprise {
    font-size: 28px;
  }

  .ted__cta {
    background-position: 90%;
    padding: 30px 100px 30px 30px;
  }

  .cta__inline__img {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065b31_aicpa.png");
    width: 75px;
    height: 75px;
    margin: 15px auto;
    display: block;
  }

  .bg__video.is--desktop {
    display: none;
  }

  .bg__video.is--mobile {
    display: block;
  }

  .enterprise-redesign-section.is--full {
    padding-left: 0;
    padding-right: 0;
  }

  .main__p.is--bigger.is--bold-grey {
    font-weight: 400;
  }

  .hero__p {
    margin-bottom: 20px;
  }

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

  .med__heading {
    font-size: 26px;
  }

  ._3__col__grid__child {
    grid-template-rows: auto auto;
    justify-items: center;
  }

  .video__title {
    max-width: 315px;
    font-size: 18px;
    line-height: 26px;
  }

  ._3__col__grid__img.is--tracks {
    margin-top: 0;
  }

  .hero__heading {
    font-size: 40px;
    line-height: 45px;
  }

  .slider__logo.is--times {
    margin-bottom: 0;
  }

  .video__container {
    padding-bottom: 80px;
  }

  .cta__heading {
    font-size: 26px;
    line-height: 32px;
  }

  .split_content {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .split_content.is--slider {
    flex-direction: column;
    align-items: flex-start;
  }

  .u__list.is--grey {
    grid-row-gap: 14px;
    padding-left: 31px;
    font-size: 15px;
    line-height: 24px;
  }

  .c-new-home-feature-grid-2 {
    grid-column-gap: 30px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
    margin-top: 30px;
    margin-bottom: 0;
  }

  .u__list-2.is--small {
    margin-left: 30px;
  }

  .c-new-home-feature-name-2 {
    color: #0b0d10;
    font-size: 18px;
    line-height: 22px;
  }

  .c-affiliate-header {
    padding-top: 118px;
    padding-bottom: 97px;
  }

  .c-affiliate-header-content {
    text-align: center;
  }

  .c-affiliate-header-title {
    max-width: 340px;
    margin-bottom: 16px;
    font-size: 34px;
    line-height: 36px;
  }

  .c-affiliate-header-text {
    max-width: 290px;
    margin-bottom: 20px;
  }

  .c-affiliate-header-button {
    margin-bottom: 0;
  }

  .c-affiliate-details-section {
    padding-top: 58px;
    padding-bottom: 60px;
  }

  .c-affiliate-details-title {
    text-align: center;
  }

  .c-affiliate-details-grid {
    grid-row-gap: 40px;
  }

  .c-affiliate-cta-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .c-affiliate-cta-title {
    max-width: 290px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 32px;
  }

  .c-affiliate-steps-section-title-wrap {
    margin-bottom: 220px;
    position: relative;
  }

  .c-wrapper-1050.anchor-lp-how-wrapper {
    margin-bottom: 70px;
  }

  .c-affiliate-grid {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-affiliate-steps-name {
    font-size: 30px;
    line-height: 38px;
  }

  .c-affiliate-process-vector {
    display: none;
  }

  .slider__video__block {
    margin-top: 60px;
  }

  .c-affliate-vector-mobile-1 {
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .c-case-study-grid-item.swiper-slide.is--case-studies-slider-item {
    flex: none;
    margin-bottom: 0;
    margin-right: 0;
  }

  .c-partners-header {
    padding-top: 40px;
  }

  .c-partners-header-title {
    max-width: 340px;
    margin-bottom: 16px;
    font-size: 45px;
    line-height: 50px;
  }

  .c-partners-header-text {
    max-width: 100%;
    margin-bottom: 26px;
  }

  .c-partners-header-img-wrapper {
    margin-left: -30px;
    margin-right: -30px;
  }

  .c-partners-cta-text {
    max-width: 100%;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 32px;
  }

  .c-partners-cta-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .c-partners-section {
    padding-top: 23px;
  }

  .c-partners-wrapper {
    margin-bottom: 40px;
  }

  .c-partners-row-title {
    margin-bottom: 17px;
    font-size: 22px;
    line-height: 38px;
  }

  .c-partners-row-grid {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    grid-template-columns: 1fr 1fr;
  }

  .c-partners-row-logo-item {
    min-height: 100px;
  }

  .c-partners-header-content {
    text-align: center;
  }

  .c-partner-youtube {
    max-width: 111px;
  }

  .c-partner-kaltura {
    max-width: 126px;
  }

  .c-partner-linkedin, .c-partner-facebook {
    max-width: 112px;
  }

  .c-partner-vimeo {
    max-width: 102px;
  }

  .c-partner-brightcove {
    max-width: 111px;
  }

  .c-partner-qumu {
    max-width: 99px;
  }

  .c-partner-swoogo {
    max-width: 112px;
  }

  .c-partner-pigenhole {
    max-width: 136px;
  }

  .partner-tiktok {
    max-width: 104px;
    left: 40%;
  }

  .partner-facebook {
    max-width: 33px;
    bottom: 30%;
    left: 20%;
  }

  .partner-linkedin {
    max-width: 40px;
    left: 25%;
  }

  .partner-vimeo {
    max-width: 36px;
    bottom: 33%;
    left: 35%;
  }

  .partner-youtube {
    max-width: 41px;
    right: 30%;
  }

  .partner-video-2 {
    max-width: 36px;
    right: 26%;
  }

  .partner-icon-2 {
    max-width: 32px;
    right: 15%;
  }

  .c-mobile-campaign-header-section {
    padding-top: 47px;
    padding-bottom: 35px;
  }

  .c-mobile-campaign-header-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-mobile-campaign-header-title {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    line-height: 40px;
  }

  .c-mobile-campaign-header-text {
    text-align: center;
    max-width: 342px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
  }

  .c-mobile-campaign-header-img {
    display: none;
  }

  .c-mobile-campaign-header-buttons.c-center-mobile {
    text-align: center;
  }

  .c-mobile-campaign-intro-section {
    padding: 50px 0 80px;
  }

  .c-mobile-campaign-intro-grid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-mobile-campaign-intro-grid.ipad-intro-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-mobile-campaign-intro-title {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-mobile-campaign-intro-title.text-center {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-mobile-campaign-intro-title.text-center.ipad-how-section-title {
    max-width: 295px;
  }

  .c-mobile-campaign-cta-cta-section {
    z-index: 100;
    padding: 50px 42px 33px;
    position: relative;
  }

  .c-mobile-campaign-cta-grid {
    display: block;
  }

  .c-mobile-campaign-cta-grid-col {
    padding: 19px 20px 80px 23px;
  }

  .c-mobile-campaign-cta-title {
    max-width: 336px;
    margin-bottom: 22px;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
    line-height: 26px;
  }

  .c-mobile-campaign-cta-title.middle.ipad-apps-cta-title {
    max-width: 330px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-wrapper-610.c-campaign-cta-block-wrapper {
    background-color: #f6f6f6;
    max-width: 100%;
    padding: 50px 20px 60px;
  }

  .c-mobile-campaign-how-section.ipad-how-section {
    padding-bottom: 46px;
  }

  .c-mobile-campaign-watch-grid {
    grid-row-gap: 14px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-mobile-campaign-watch-grid-col.c-colin-samir-video-section-video-block {
    margin-bottom: 45px;
  }

  .c-mobile-campaign-watch-grid-col.c-colin-samir-video-section-video-block.anchro-lp-video-tut-video {
    margin-bottom: 42px;
  }

  .c-mobile-campaign-watch-section {
    padding-top: 0;
  }

  .c-mobile-campaign-watch-section.ipad-watch-section {
    padding-top: 48px;
  }

  .c-contest-header {
    padding-bottom: 40px;
    position: relative;
  }

  .c-cntest-header-img {
    margin-bottom: 52px;
  }

  .c-contest-header-title {
    font-size: 28px;
    line-height: 35px;
  }

  .c-contest-header-text {
    max-width: 630px;
    display: none;
  }

  .c-contest-header-img {
    z-index: 100;
    position: relative;
  }

  .c-contets-how-section {
    margin-top: 0;
    padding-top: 50px;
    padding-bottom: 53px;
  }

  .c-contets-how-grid {
    grid-row-gap: 38px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .c-contets-how-title {
    margin-bottom: 25px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-contest-tow-info-text {
    max-width: 302px;
    font-size: 14px;
    line-height: 20px;
  }

  .c-contets-how-grid-text {
    max-width: 260px;
    font-size: 18px;
    line-height: 26px;
  }

  .c-contets-how-grid-text._2 {
    max-width: 310px;
  }

  .c-contest-cta-section {
    padding-top: 54px;
    padding-bottom: 51px;
  }

  .c-contest-cta-grid {
    grid-row-gap: 38px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-contest-cta-grid-title {
    max-width: 300px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 32px;
  }

  .c-mobile-campaign-header-img-mobile {
    width: 100%;
    display: block;
  }

  .c-mobile-campaign-intro-section-img {
    width: 100%;
  }

  .c-mobile-campaign-bottom-cta-title {
    max-width: 336px;
    margin-bottom: 22px;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
    line-height: 26px;
  }

  .div-block-48 {
    text-align: center;
  }

  .c-text-black-desktop {
    font-weight: 400;
  }

  .c-contest-mobile-intro-text {
    color: #1b2127;
    text-align: center;
    max-width: 370px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
  }

  .c-contest-mobile-intro {
    background-color: #eff2fa;
    padding-bottom: 70px;
    display: block;
  }

  .c-contest-intro-text-bg {
    height: 90%;
  }

  .c-mobile-campaign-bottom-cta-section {
    padding-bottom: 0;
  }

  .c-mobile-campaign-how-section-bottom-bg-mobile {
    height: 35%;
    display: block;
    position: absolute;
    inset: auto 0% 0%;
  }

  .c-mobile-campaign-how-section-bottom-bg-mobile.ipad-how-section {
    padding-bottom: 27px;
  }

  .c-mobile-campaign-appstore-mobile {
    width: auto;
  }

  .c-mobile-campaign-app-link {
    padding-left: 8px;
    padding-right: 8px;
  }

  .c-footer-middle-content-block {
    max-width: 100%;
    margin-top: 0;
  }

  .c-footer-tool-toggle-header {
    cursor: pointer;
    align-items: center;
    display: flex;
  }

  .c-tools-arrow {
    margin-left: 11px;
    position: relative;
    top: 1px;
  }

  .div-block-55 {
    margin-bottom: 26px;
  }

  .c-footer-tool-toggle-links {
    padding-top: 14px;
  }

  .c-section-tiny-footer {
    padding-bottom: 124px;
  }

  .c-alp-cta-section {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-alp-cta-section._2 {
    padding-top: 24px;
    padding-bottom: 60px;
  }

  .c-alp-cta-wrapper.c-colin-samir-middle-cta-wrapper {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-alp-cta-title {
    max-width: 320px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 32px;
  }

  .c-alp-cta-title._1 {
    max-width: 320px;
  }

  .c-alp-cta-title._2.c-colin-samir-video-section-title {
    max-width: 400px;
    margin-bottom: 7px;
    line-height: 32px;
  }

  .c-alp-cta-title._2.c-colin-samir-video-section-title.two.anchon-lp-video-bottom-title {
    margin-bottom: 2px;
  }

  .c-alp-cta-title._2.c-colin-samir-video-section-title.anchro-lp-video-tut-title {
    max-width: 294px;
    font-size: 26px;
    line-height: 34px;
  }

  .c-alp-cta-title.c-colin-samir-moddile-cta-titlte {
    max-width: 256px;
    margin-bottom: 2px;
  }

  .c-alp-how-it-work-section-title.c-colin-samir-how-it-work-title {
    margin-bottom: 20px;
  }

  .c-alp-how-it-work-section-title.c-colin-samir-how-it-work-title.anchor-lp-cta-title {
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 38px;
  }

  .c-alp-how-it-work-grid {
    grid-row-gap: 62px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .c-alp-how-it-work-grid.anchor-lp-how-it-work-grid {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
  }

  .c-alp-how-it-work-name.anchor-lp-how-it-work-name-text {
    font-size: 18px;
    line-height: 24px;
  }

  .c-alp-landing-navigation.black {
    height: 54px;
  }

  .c-body-alp {
    padding-top: 55px;
  }

  .c-alp-landing-navigation-right.university-right {
    display: none;
  }

  .c-alp-header-section {
    padding-bottom: 0;
    position: relative;
  }

  .c-alp-header-grid {
    grid-row-gap: 47px;
  }

  .c-alp-header-button.get-started-start.c-colin-samir-header-button.anchor-header-button {
    margin-left: auto;
    margin-right: auto;
  }

  .c-alp-content-section {
    padding-top: 55px;
    padding-bottom: 0;
  }

  .c-alp-header-section-bottom-bg {
    background-color: #fff;
    min-height: 50px;
    display: block;
    position: absolute;
    inset: auto 0% 0%;
  }

  .c-tools-links-all {
    display: none;
  }

  .get-started-start.c-button-for-alp-page-mobile {
    color: #161c21;
    background-color: #fff;
    border-radius: 10px;
    max-width: 152px;
    margin-top: 32px;
    margin-left: auto;
    margin-right: auto;
    padding: 17px 36px;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    display: none;
  }

  .c-colin-samir-video-section {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-colin-samir-video-section.anchor-lp-video-section {
    padding-top: 65px;
    padding-bottom: 43px;
  }

  .c-colin-samir-video-section-sub {
    margin-bottom: 25px;
  }

  .c-colin-samir-video-section-sub.anchro-lp-video-tut-sub {
    max-width: 400px;
    line-height: 26px;
  }

  .c-colin-samir-how-it-work-section {
    padding-top: 70px;
  }

  .c-colin-samir-middle-cta-section {
    padding-top: 45px;
    padding-bottom: 0;
  }

  .c-colin-samir-header-section {
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
  }

  .c-colin-samir-header-section.anchor-lp {
    padding-top: 42px;
  }

  .c-colin-samir-header-title.anchor-lp {
    margin-bottom: 12px;
    font-size: 32px;
    line-height: 40px;
  }

  .c-colin-samir-header-sub.anchor-lp {
    margin-bottom: 22px;
    font-size: 16px;
  }

  .c-colin-samir-header-label.anchor-lp {
    text-align: center;
    justify-content: center;
    margin-bottom: 22px;
  }

  .c-colin-samir-header-grid {
    grid-row-gap: 47px;
  }

  .c-colin-samir-content-title.anchor-lp-content-section-1-title {
    margin-bottom: 32px;
    font-size: 30px;
  }

  .c-colin-samir-content-section {
    padding-top: 55px;
    padding-bottom: 0;
  }

  .c-colin-samir-content-section.anchor-lp-content-section-1 {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .c-colin-samir-content-section.anchor-lp-content-section-2 {
    background-color: #0000;
    padding-top: 0;
    padding-bottom: 0;
  }

  .c-colin-samir-content-section.anchor-lp-content-section-3 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-colin-samir-content-section.anchor-lp-content-section-4 {
    background-color: #0000;
    padding-top: 0;
    padding-bottom: 0;
  }

  .c-colin-samir-content-section.anchor-lp-content-section-5 {
    padding-top: 45px;
  }

  .c-colin-samir-header-sub-span {
    display: inline-block;
  }

  .c-riverside-register-form-section {
    align-content: start;
    min-height: auto;
  }

  .c-riverside-register-form-left-add-to-calender-link-text {
    font-size: 12px;
    font-weight: 500;
    line-height: 13px;
  }

  .c-riverside-register-form-left-add-to-calender-date {
    margin-bottom: 5px;
    font-size: 15px;
    line-height: 15px;
  }

  .c-riverside-register-form-left-title {
    max-width: 340px;
    font-size: 50px;
    line-height: 53px;
  }

  .c-riverside-register-form-left-title.header-title {
    max-width: 500px;
  }

  .c-riverside-register-form-left-add-to-calender-time {
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
  }

  .c-riverside-register-form-left-add-to-calender-link {
    margin-top: 4px;
    display: none;
  }

  .c-riverside-register-form-left {
    padding-top: 67px;
  }

  .c-riverside-register-form-left-content-block {
    padding-top: 20px;
  }

  .c-riverside-register-form-right {
    padding-bottom: 40px;
  }

  .c-price-abtest-header.updated {
    padding-bottom: 55px;
  }

  .c-price-abtest-header.updated.new.plans-test.pricing-header-desktop {
    display: none;
  }

  .c-price-abtest-header.updated.new.plans-test.pricing-header-mobile {
    display: block;
  }

  .c-price-abtest-header-title {
    font-size: 36px;
    line-height: 46px;
  }

  .c-price-abtest-header-title.updated.plans-header-title-test.pm-title {
    max-width: 320px;
    margin-bottom: 8px;
    font-size: 32px;
    line-height: 34px;
  }

  .c-price-abtest-header-sub {
    max-width: 290px;
  }

  .c-price-abtest-header-sub.plans-test-sub.pm-header-sub {
    max-width: 300px;
    font-size: 16px;
    line-height: 22px;
  }

  .c-pricing-header-top-component-copy.plans-test-wrapper.pm-test-wrapper-mobile, .c-pricing-header-top-component-copy.plans-test-wrapper.is--new {
    padding-bottom: 26px;
  }

  .c-price-abtest-price-navigator.plan-test-navigator-wrapper {
    margin-top: 14px;
  }

  .c-price-abtest-price-navigator-text-2 {
    text-align: left;
    width: 87px;
    left: 56px;
  }

  .c-abtest-price-grid {
    grid-template-columns: 1fr;
  }

  .c-price-abtest-header-title_span.mobile-block {
    display: block;
  }

  .c-price-abtest-testimonials-cta-wrapper {
    display: none;
  }

  .c-price-abtest-testimonials-cta-wrapper.pricing-upgrade, .c-price-abtest-price-navigator-text-span-2 {
    display: block;
  }

  .c-riverside-register-form-left-add-to-calender-link_mobile {
    margin-top: 4px;
    display: none;
  }

  .c-brands-logo-nyt {
    width: 100%;
    max-width: 153px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .clips-header-img-updated-large_mobile {
    width: 100%;
    padding-right: 15px;
    display: block;
  }

  .clips-header-img-updated-block {
    margin-top: 70px;
  }

  .clips-header-img-updated-block-desktop, .c-404-nav-buttons-block {
    display: none;
  }

  .c-404-nav-mobile-menu-block {
    display: block;
    position: relative;
  }

  .c-404-menu-block {
    background-color: #000;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .c-404-menu-block-inner {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    position: relative;
  }

  .c-404-menu-block-close {
    z-index: 555555;
    cursor: pointer;
    padding-left: 5px;
    padding-right: 5px;
    display: none;
    position: fixed;
    inset: 61px 22px auto auto;
  }

  .c-404-menu-block-buttons {
    width: 100%;
    position: relative;
    top: -10%;
  }

  .c-404-menu-block-logged-out-state {
    text-align: center;
    max-width: 240px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .c-404-menu-block-button-white {
    color: #000;
    background-color: #fff;
    border-radius: 10px;
    width: 100%;
    margin-bottom: 15px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 15px;
    font-weight: 700;
    line-height: 18px;
  }

  .c-404-menu-block-button-white.button-purple {
    color: #fff;
    background-color: #7d7aff;
  }

  .c-404-menu-block-logged-in-state {
    text-align: center;
    max-width: 240px;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .c-404-menu-icon {
    cursor: pointer;
  }

  .c-tools-overview-header-left {
    background-color: #fff;
  }

  .c-tools-overview-header-left-inner {
    padding-top: 43px;
    padding-bottom: 22px;
  }

  .c-tools-overview-header-text-arrow {
    color: #1b2127;
  }

  .c-tools-overview-header-title {
    color: #1b2127;
    margin-bottom: 12px;
    font-size: 50px;
    line-height: 56px;
  }

  .c-tools-overview-header-text {
    color: #1b2127;
    max-width: 320px;
    margin-bottom: 10px;
    line-height: 28px;
  }

  .c-tools-overview-header-text-link {
    color: #1b2127;
  }

  .c-tools-overview-header-right {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065c5e_tools-header-right-img-mobile-updated.png");
  }

  .c-reccomended-tools-section {
    padding-top: 24px;
    padding-left: 27px;
    padding-right: 27px;
  }

  .c-tools-overview-list-grid {
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .c-tools-overview-list-title {
    margin-bottom: 24px;
  }

  .c-tools-list-section {
    padding: 48px 17px 0;
  }

  .c-tools-list-block {
    margin-bottom: 40px;
  }

  .c-tools-list-header-text {
    max-width: 230px;
    margin-bottom: 48px;
    font-weight: 800;
  }

  .c-tools-cta-logo, .c-tools-cta-logo.hit-publist-cta-logo {
    margin-bottom: 25px;
  }

  .c-tools-cta-title {
    max-width: 302px;
    margin-bottom: 32px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 35px;
  }

  .c-tools-cta-grid {
    grid-row-gap: 30px;
    max-width: 292px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-font-weight-800.normal-mobile {
    font-weight: 400;
  }

  .cms-brands-logos-grid-1 {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    display: none;
  }

  .cms-brands-logos-grid-2 {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 40px;
    display: none;
  }

  .c-enterprise-form-block {
    z-index: 4000;
    background-color: #f6f6f6;
    padding: 26px 27px 40px;
  }

  .c-enterprise-form-block-wapper {
    padding: 0;
  }

  .c-enterprise-form-block-close {
    display: none;
  }

  .c-enterprise-form-block-top-text {
    max-width: 278px;
    margin-bottom: 36px;
    top: 0;
  }

  .c-enterprise-form-block-top-text-bold {
    display: block;
  }

  .enterprise-page-hubspot-form {
    border-radius: 8px;
    padding: 28px;
  }

  .enterprise-form-button-section {
    display: none;
  }

  .c-enterprise-thank-you-title {
    font-size: 24px;
    line-height: 32px;
  }

  .c-enterprise-thank-you-section-text {
    line-height: 24px;
  }

  .c-show-enterprise-form.enterprise-mobile-form-page {
    display: none;
  }

  .c-brands-logo-section-white, .c-brands-logo-section-black {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .c-university-header-grid {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-university-header-left {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-university-header-title {
    max-width: 400px;
  }

  .c-product-videos-title-wrap {
    flex-direction: column;
    align-items: flex-start;
  }

  .c-product-videos-title-arrow-link {
    margin-top: 10px;
  }

  .c-product-videos-block-title-text {
    margin-bottom: 0;
    font-size: 26px;
  }

  .c-university-cta-section {
    text-align: center;
    padding-top: 60px;
    padding-bottom: 45px;
  }

  .c-university-cta-grid {
    grid-row-gap: 48px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-university-cta-title {
    margin-bottom: 27px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-university-nav-section {
    padding-left: 20px;
    padding-right: 16px;
  }

  .c-university-menu-block {
    cursor: pointer;
    display: block;
  }

  .c-university-menu-content {
    background-color: #000;
    width: 100%;
    height: 100%;
    padding: 20px 39px 20px 40px;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .c-university-menu-content-inner {
    width: 100%;
    height: 100%;
    padding-top: 100px;
    position: relative;
  }

  .c-university-menu-content-close {
    cursor: pointer;
    position: absolute;
    inset: 10px -16px auto auto;
  }

  .c-university-menu-content-block {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .c-university-menu-content-link {
    color: #fff;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 40px;
  }

  .c-university-menu-content-button {
    color: #fff;
    background-color: #6d75f4;
    border-radius: 10px;
    width: 100%;
    max-width: 300px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 15px;
    font-weight: 700;
    line-height: 18px;
  }

  .c-university-menu-content-button.get-started-start {
    color: #1a191a;
    background-color: #dfff84;
    border-radius: 4px;
  }

  .c-product-videos-title-arrow-link-mobile {
    margin-top: 40px;
    display: block;
  }

  .c-product-videos-title-arrow-link-mobile._2 {
    margin-top: -50px;
    margin-bottom: 72px;
  }

  .c-product-videos-title-arrow-link-mobile._2.last {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .c-university-all-videos {
    transition: all .3s;
  }

  .c-university-all-videos:hover {
    background-color: var(--black);
    color: var(--white-smoke);
  }

  .c-university-all-videos-button-block {
    margin-top: 0;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

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

  .heading-xxlarge {
    font-size: 2.5rem;
  }

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

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

  .margin-xxhuge {
    margin: 5rem;
  }

  .heading-xsmall {
    font-size: 1.125rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

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

  .max-width-large.is-tablet {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

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

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

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

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

  .margin-xhuge {
    margin: 4rem;
  }

  .heading-large {
    font-size: 2rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .heading-small {
    font-size: 1.5rem;
    line-height: 1.25;
  }

  .heading-small.text-weight-xbold.text-align-center {
    font-size: 1.5rem;
  }

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

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

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

  .page-wrapper.use-cases-new-page {
    background-color: var(--white-smoke-3);
  }

  .page-wrapper.is--webinars {
    background-color: #f6f6f6;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

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

  .padding-huge {
    padding: 3.5rem;
  }

  .show-mobile-landscape {
    display: block;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

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

  .button-row-grid.landscape-1-col {
    grid-auto-flow: row;
  }

  .heading-medium {
    font-size: 1.5rem;
    line-height: 1.2;
  }

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

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

  .margin-huge {
    margin: 3.5rem;
  }

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

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-large {
    padding: 2rem;
  }

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

  .padding-vertical.padding-xhuge.is-about-header {
    padding-top: 8rem;
    padding-bottom: 0;
  }

  .padding-vertical.padding-medium.is-position-header {
    padding-top: 6rem;
  }

  .padding-vertical.padding-xxlarge.is-mobile-small.career-about-mission {
    padding-top: 3rem;
    padding-bottom: 5rem;
  }

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

  .hide-mobile-landscape {
    display: none;
  }

  .heading-xlarge {
    font-size: 2rem;
  }

  .heading-xlarge.text-align-left {
    font-size: 2.25rem;
  }

  .investors_content {
    text-align: center;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-about-header {
    height: 46rem;
  }

  .testimonial_arrow-right {
    display: none;
    top: auto;
    bottom: 0%;
    left: auto;
  }

  .max-width-medium-2 {
    max-width: 35rem;
  }

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

  .testimonial-slider_slider-nav {
    font-size: .75rem;
    display: block;
  }

  .clients_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .news_grid {
    grid-template-columns: 1fr;
  }

  .investor_image {
    object-fit: cover;
    border-radius: 10px;
    width: 100%;
    height: 100%;
  }

  .investors_grid {
    grid-column-gap: 6.25rem;
    grid-row-gap: 2.625rem;
    grid-template-columns: 1fr;
    place-content: center;
  }

  .testimonials-mobile_component {
    margin-right: 0;
    padding-bottom: 4rem;
    display: block;
  }

  .investors-slider_component {
    display: none;
  }

  .investors_name {
    font-size: 1rem;
    line-height: 1.5;
  }

  .investors_title {
    white-space: nowrap;
    font-size: 1rem;
    line-height: 1.5;
  }

  .investors_image-wrapper {
    width: auto;
    height: auto;
    margin-bottom: .5rem;
  }

  .about-header_image-wrapper {
    width: 100%;
    margin-top: 0;
    margin-left: 0;
  }

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

  .creators_slide {
    width: 100%;
    height: 100%;
    margin-right: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .investors_images {
    display: none;
  }

  .clients_logos-grid {
    grid-template-columns: auto auto auto;
    place-content: center start;
    place-items: start;
  }

  .mission_grid {
    grid-column-gap: 6.25rem;
    grid-row-gap: 2.625rem;
    grid-template-columns: 1fr;
  }

  .section-about-clients {
    padding-bottom: 2rem;
  }

  .clients_content {
    margin-bottom: 2rem;
  }

  .testimonial_arrow-left {
    display: none;
    inset: auto 4rem 0% auto;
  }

  .clients_logo-item {
    width: 7.375rem;
    height: 7.375rem;
  }

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

  .swiper-wrapper-2.swiper-wrapper_virtual-bg {
    height: 90vh;
  }

  .swiper-wrapper-2.which_teams_items-wrapper {
    justify-content: flex-start;
    align-items: stretch;
  }

  .swiper-slide.swiper-slide_virtual-bg {
    border-radius: 0;
  }

  .swiper-slide.which_teams-item {
    max-width: 13.5625rem;
    min-height: 17.625rem;
  }

  .sliders_arrow-wrapper {
    display: none;
  }

  .clients_top-gradient {
    background-image: linear-gradient(#f9f9f9, #fafafa08);
    height: 6rem;
  }

  .section-careers-header {
    height: auto;
  }

  .careers-chat-component {
    width: 100%;
  }

  .careers-chat_buble-purple, .careers-chat_buble-white {
    border-radius: 8px;
  }

  .heading-xxsmall, .investors-slider-card_name {
    font-size: 1.125rem;
  }

  .careers-creators_grid {
    grid-column-gap: 6.25rem;
    grid-row-gap: 2.625rem;
    grid-template-columns: 1fr;
  }

  .careers-about_image {
    width: 20rem;
  }

  .team_item {
    background-color: #f1f1f1;
    margin-top: 0;
    margin-right: 0;
  }

  .team_country {
    font-size: 1.125rem;
  }

  .openreel-table-pdf-link {
    border: 1px solid #000;
    border-radius: 10px;
    margin-top: 25px;
    padding: 16px 28px;
    font-size: 14px;
    font-weight: 600;
    line-height: 17px;
  }

  .careers-about_grid {
    grid-column-gap: 6.25rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .careers-positions_text {
    white-space: pre-wrap;
    line-height: 1.3;
  }

  .filter_form {
    flex-wrap: wrap;
    place-content: flex-start;
    align-items: flex-start;
  }

  .filter_search-field {
    margin-bottom: .75rem;
  }

  .transcript-tool-features-section {
    padding: 40px 20px 43px;
  }

  .transcript-tool-features-section.vc-tools-section {
    padding-bottom: 50px;
  }

  .transcript-tool-features-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .transcript-process-section.with-video {
    padding-bottom: 40px;
  }

  .transcript-tool-cta-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .transcript-tool-cta-grid {
    grid-column-gap: 46px;
    grid-row-gap: 46px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .transcript-tool-cta-text {
    max-width: 400px;
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .transcript-tool-cta-title {
    margin-left: auto;
    margin-right: auto;
  }

  .transcript-tool-cta-img {
    margin-left: -18px;
  }

  .video-grid_component-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .wav-to-mp3-cta-logo {
    margin-bottom: 25px;
  }

  .position_component {
    margin-top: 1rem;
  }

  .position_grid {
    grid-column-gap: 6.25rem;
    grid-row-gap: 2.625rem;
    grid-template-columns: 1fr;
  }

  .position_description {
    padding: 2rem 1.5rem;
  }

  .mp3-why-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .mp3-why-item {
    padding: 27px 23px 42px;
  }

  .mp3-why-item-icon {
    margin-bottom: 7px;
  }

  .mp3-why-item-name {
    margin-bottom: 10px;
  }

  .mp3-why-item-text, .mp3-why-item-text._3 {
    max-width: 320px;
  }

  .mp3-why-item-text._4 {
    max-width: 435px;
  }

  .mp3-why-section-title {
    max-width: 332px;
    margin-bottom: 26px;
    font-size: 28px;
    line-height: 30px;
  }

  .mp3-why-section {
    padding: 40px 20px 60px;
  }

  .mp3-how-section {
    padding-top: 47px;
    padding-bottom: 45px;
  }

  .mp3-how-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .mp3-blog-section {
    padding: 28px 17px 15px;
  }

  .mp3-blog-section-grid {
    grid-column-gap: 16px;
    grid-row-gap: 36px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .mp3-blog-section-title {
    max-width: 320px;
  }

  .mp3-blog-item {
    align-items: flex-start;
    margin-bottom: 20px;
  }

  .mp3-blog-item-text {
    line-height: 30px;
    text-decoration: underline;
  }

  .mp3-how-right {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .mp3-how-left-img {
    max-width: 215px;
    margin-left: auto;
    margin-right: auto;
  }

  .mp3-blog-item-icon {
    position: relative;
    top: 9px;
  }

  .mp3-blog-section-img {
    border-radius: 9px;
  }

  .mp3-cta-section-img {
    margin-left: 0;
  }

  .mp3-tool-cta-text {
    max-width: 317px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .mp3-tool-cta-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .mp3-tool-cta-title {
    margin-bottom: 16px;
    margin-left: auto;
    margin-right: auto;
  }

  .breadcrumbs_component {
    margin-bottom: 2rem;
    display: block;
    position: static;
  }

  .breadcrumbs_component-mobile {
    display: none;
    position: static;
  }

  .team_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: center;
    padding-left: 0;
    display: flex;
  }

  .section-careers-thank-header {
    height: auto;
  }

  .testimonial_slide {
    width: 100%;
    height: 100%;
    margin-right: 2rem;
  }

  .testimonial_arrow-right-2 {
    display: flex;
    top: auto;
    bottom: 0%;
    left: auto;
  }

  .testimonial_component {
    display: none;
  }

  .testimonial_arrow-left-2 {
    display: flex;
    inset: auto 4rem 0% auto;
  }

  .new-pricing-bottom-text {
    display: none;
  }

  .new-pricing-bottom-text.mobile {
    color: #8e9095b3;
    text-align: left;
    max-width: 240px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    line-height: 18px;
    display: block;
  }

  .new-pricing-bottom-text-wrap {
    margin-top: 0;
  }

  .counter-count-down-banner {
    margin-top: 0;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .counter-count-down-banner-wrapper {
    justify-content: space-between;
    max-width: 340px;
  }

  .counter-count-down-banner-text {
    margin-left: 0;
    margin-right: 0;
    font-size: 13px;
    font-weight: 400;
  }

  .counter-count-down-banner-text.c-hide-desktop {
    max-width: none;
  }

  .counter-count-vector-1, .counter-count-vector-2 {
    display: none;
  }

  .counter-count-down-banner-close {
    top: 28px;
    right: 27px;
  }

  .counter-count-down-banner-text-span-2 {
    display: none;
  }

  .counter-count-vector-3 {
    display: block;
    position: absolute;
    inset: -9px auto auto 163px;
  }

  .counter-count-vector-4 {
    display: block;
    position: absolute;
    inset: auto -34px 9px auto;
  }

  .anchor-header-wrapper {
    text-align: center;
    max-width: 340px;
    margin-left: auto;
    margin-right: auto;
  }

  .counter-count-down-banner-text-link-mobile {
    font-size: 13px;
    font-weight: 700;
    text-decoration: underline;
  }

  .university-video-icon {
    max-width: 60px;
  }

  .investors-slider_slide {
    width: 100%;
    height: 100%;
    margin-right: 2rem;
  }

  .investors-slider_arrow-left {
    display: none;
    inset: auto 4rem 0% auto;
  }

  .investors-slider_arrow-right {
    display: none;
    top: auto;
    bottom: 0%;
    left: auto;
  }

  .spotify-banner-2 {
    padding-top: 14px;
    padding-bottom: 10px;
  }

  .spotify-banner-2-link {
    margin-top: 4px;
    margin-left: 0;
  }

  .spotify-banner-2-text {
    max-width: 340px;
    margin-left: 0;
    font-size: 13px;
    line-height: 16px;
  }

  .spotidy-banner-2-close {
    top: 3px;
    right: -2px;
  }

  .spotify-banner-2-right {
    flex-direction: column;
    align-items: flex-start;
    margin-left: 15px;
  }

  .amazon-header-title {
    max-width: 400px;
    font-size: 32px;
    line-height: 42px;
  }

  .amazon-header-sub {
    max-width: 370px;
    font-size: 20px;
    line-height: 28px;
  }

  .ipad-intro-content {
    max-width: 380px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .hit-publish-cta-section {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hit-publish-cta-section.zoom {
    padding-top: 0;
  }

  .hit-publish-header {
    grid-template-columns: 1fr;
  }

  .hit-publish-header-left {
    display: none;
  }

  .hit-publsih-content-section-grid-2-col, .hit-publsih-content-section-grid-2-col.all-episodes {
    grid-template-columns: 1fr;
  }

  .hit-publish-img {
    width: 100%;
  }

  .hit-publish-cta-title {
    max-width: 302px;
    margin-bottom: 11px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
    line-height: 40px;
  }

  .hit-publish-cta-sub {
    max-width: 320px;
    margin-bottom: 23px;
    line-height: 24px;
  }

  .hit-publish-cta-button {
    max-width: 80%;
  }

  .hit-publish-link {
    width: 100%;
  }

  .hit-publish-cta-block {
    grid-row-gap: 30px;
    margin-left: auto;
    margin-right: auto;
  }

  .hit-publish-created-by {
    display: none;
  }

  .hit-publish-header-img-mobile {
    display: block;
  }

  .image-54 {
    max-width: 181px;
  }

  .hit-publsih-related-episodes {
    padding-top: 40px;
    padding-bottom: 15px;
  }

  .hit-publish-details-header {
    padding-top: 33px;
  }

  .hit-publish-bredcrumb {
    display: none;
  }

  .hit-publish-header-title {
    max-width: 340px;
    margin: 26px auto 6px;
    font-size: 30px;
    line-height: 34px;
  }

  .hit-publish-header-guest-wrap {
    z-index: 10;
    position: relative;
  }

  .hit-publish-header-guest-wrap-1, .hit-publish-header-guest-wrap-2 {
    line-height: 24px;
  }

  .hit-publish-header-arrow-right {
    display: none;
  }

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

  .hit-publish-details-header-info-text {
    margin-bottom: 25px;
  }

  .find-us-text {
    text-align: left;
    margin-bottom: 8px;
    font-size: 10px;
    line-height: 10px;
  }

  .hit-publish-social-link {
    margin-right: 7px;
  }

  .hit-publish-social-link.mb-0 {
    margin-bottom: 5px;
  }

  .hit-publish-details-header-arrow-down {
    display: block;
    inset: 0% -30px auto auto;
  }

  .hit-publish-details-social-block {
    align-items: center;
    display: flex;
  }

  .hit-publish-details-info-share-block {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 40px;
  }

  .nav_careers-button {
    display: none;
  }

  .nav_careers-button.is-career-mobile {
    display: block;
  }

  .nav_wrapper {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .investor_title {
    white-space: nowrap;
    font-size: 1rem;
    line-height: 1.5;
  }

  .careers_header_sub-text {
    font-size: 1.125rem;
  }

  .webminar-registration-list {
    color: var(--white);
    margin-bottom: 30px;
  }

  .hit-publish-details-right-vector, .large-team-img-desktop {
    display: none;
  }

  .large-team-img-mobile {
    display: block;
  }

  .embedded-fom-landing-cta-position {
    margin-bottom: 0;
  }

  .embedded-fom-landing-cta-button.c-hide-desktop.not-block {
    display: inline-block;
  }

  .embedded-lp-video-examples {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .embedded-lp-video-examples-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .embedded-lp-video-example-title {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 24px;
  }

  .embedded-lp-video-example-thumb-icon {
    width: 47px;
    height: 47px;
  }

  .embedded-lp-video-examples-title-wrapper {
    margin-bottom: 27px;
  }

  .embedded-lp-video-examples-title {
    margin-bottom: 14px;
    font-size: 28px;
    line-height: 34px;
  }

  .embedded-lp-video-examples-text {
    font-size: 18px;
  }

  .navigation {
    padding-left: 12px;
    padding-right: 8px;
  }

  .embedded-fom-landing-header {
    padding-top: 50px;
  }

  .embedded-fom-landing-header-content {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .embedded-form-logos-desktop {
    display: none;
  }

  .embedded-fom-landing-header-title {
    text-align: center;
    margin-bottom: 20px;
    font-size: 39px;
    line-height: 36px;
  }

  .embedded-fom-landing-header-sub {
    text-align: center;
    max-width: 295px;
    margin-bottom: 34px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    line-height: 24px;
  }

  .embedded-form-lp-nav-button {
    display: block;
  }

  .enterprise-page-hubspot-form.is--updated {
    padding: 0 0 1.25rem;
  }

  .embedded-fom-landing-header-right {
    display: none;
  }

  .c-tools-content-box-text-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .embedded-form-logos-mobile {
    margin-bottom: 40px;
    display: block;
  }

  .embedded-lp-video-example-thumb-icon-img {
    width: 13px;
  }

  .embedded-fom-landing-header-button-wrapper {
    text-align: center;
    margin-top: 30px;
    display: block;
  }

  .embedded-fom-landing-header-list {
    max-width: 470px;
    margin-left: auto;
    margin-right: auto;
  }

  .embedded-fom-landing-header-mobile {
    padding-top: 26px;
    padding-bottom: 58px;
  }

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

  .paragraph-8 {
    color: #1b2127;
    text-align: center;
    font-family: Inter;
    font-size: 18px;
    line-height: 24px;
  }

  .text-block-8-copy {
    color: #1b2127;
    text-align: center;
    margin-bottom: 0;
    font-family: Inter;
    font-size: 18px;
    font-weight: 800;
    line-height: 24px;
  }

  .embedded-lp-logos {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .embedded-fom-landing-header-left {
    padding-top: 0;
  }

  .c-enterprise-contact-form-title.update {
    text-align: center;
    margin-bottom: 5px;
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .c-enterprise-contact-form-sub.update {
    text-align: center;
    margin-bottom: 2rem;
  }

  .c-comparison-process-block-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .c-comparison-process-title-copy {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 26px;
  }

  .hit-publish-cta-title-copy {
    max-width: 302px;
    margin-bottom: 11px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
    line-height: 40px;
  }

  .hit-publish-cta-sub-copy {
    max-width: 320px;
    margin-bottom: 23px;
    line-height: 24px;
  }

  .c-comparison-process-block-step-copy {
    padding: 0;
  }

  .zoom-tab-content-bar {
    background-color: #6a78df;
    width: 12px;
    height: 60px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .zoom-testimonial-slider-mobile {
    display: block;
  }

  .lp-test-header {
    padding-top: 40px;
  }

  .lp-test-header-title {
    max-width: 400px;
    font-size: 32px;
    line-height: 40px;
  }

  .lp-test-header-para {
    max-width: 300px;
    margin-bottom: 20px;
  }

  .lp-test-header-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .lp-test-header-bottom-bg {
    height: 360px;
  }

  .lp-test-section-reason-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .lp-test-section-reason-title {
    font-size: 32px;
  }

  .lp-test-section-reason-title.lp-test-section-video-title {
    text-align: center;
    max-width: 282px;
    margin-bottom: 34px;
    margin-left: auto;
    margin-right: auto;
  }

  .lp-test-guy-razz-cta-section {
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .lp-test-guy-razz-cta-section-block {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    min-height: 366px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .lp-test-guy-razz-cta-top-text {
    display: none;
  }

  .lp-test-guy-razz-cta-title {
    margin-bottom: 40px;
    font-size: 24px;
    line-height: 30px;
  }

  .lp-test-section-content-grid-1 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .lp-test-section-content-grid-para {
    max-width: 100%;
  }

  .lp-test-section-content-grid-2 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .p-test-section-content-grid-3 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .div-block-80 {
    max-width: 100%;
  }

  .lp-test-section-videos-grid {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
    grid-template-columns: 1fr;
  }

  .lp-test-section-video-large-title {
    max-width: 280px;
    font-size: 24px;
    line-height: 30px;
  }

  .lp-test-section-video-large-text {
    max-width: 300px;
    font-size: 15px;
  }

  .lp-test-section-video-small-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.2fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }

  .lp-test-brands-section {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lp-test-section-content-title {
    font-size: 32px;
  }

  .page-styles {
    display: none;
  }

  .lp-test-section-reason-bg-mobile {
    height: 155px;
    display: block;
  }

  .zoom-tab-item-2-media.mobile {
    max-width: 100%;
  }

  .zoom-tab-item-3-media.mobile {
    max-width: 100%;
    margin-left: 0;
  }

  .zoom-tab-item-4-media.mobile {
    max-width: 100%;
  }

  .c-comparison-table-logo-img-2-microsoft-teams {
    width: 63px;
  }

  .c-wix-layout {
    padding-bottom: 20px;
  }

  .book-a-demo-link {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065e13_book-a-demo-teams-svg-mobile.svg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: auto;
    height: 225px;
  }

  .c-pricing-brands-wrapper-block.main-pricing-page {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .c-pricing-brands-wrapper-block-logos.c-hide-desktop.update.plans-brand-img {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
  }

  .pricing-marvel-block {
    margin-bottom: 51px;
    margin-left: -30px;
    margin-right: -30px;
  }

  .grid-6 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .community-header {
    padding-top: 40px;
  }

  .community-header-block-title {
    max-width: 400px;
    margin-bottom: 16px;
    font-size: 35px;
    line-height: 45px;
  }

  .text-span-6 {
    background-size: 30px;
    padding-right: 40px;
  }

  .community-header-block-text {
    max-width: 340px;
    margin-bottom: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .community-scroll {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .community-scroll.rotate, .community-scroll.rotate.opposite {
    transform: rotate(0);
  }

  .communit-scroll-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .community-scroll-text {
    font-size: 16.67px;
  }

  .communit-scroll-wrapper-item {
    min-width: 263px;
  }

  .community-apply-title {
    text-align: center;
  }

  .community-apply-title-wrapper {
    text-align: left;
  }

  .community-apply-sub {
    text-align: center;
    max-width: 450px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-8 {
    justify-items: center;
  }

  .community-benefit-block {
    grid-row-gap: 41px;
    grid-template-columns: 1fr;
    margin-bottom: 40px;
  }

  .community-benefit-name {
    margin-top: 16px;
  }

  .community-leader-form-section {
    padding-top: 38px;
    padding-bottom: 55px;
  }

  .community-leader-form-block {
    padding-top: 43px;
    padding-bottom: 48px;
  }

  .community-leader-form-title {
    font-size: 35px;
    line-height: 40px;
  }

  .community-leaders-form-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .community-leaders-form-grid.ask-grid {
    grid-template-columns: 1fr;
  }

  .community-leaders-form-label.ask-grid-label {
    min-height: auto;
  }

  .community-leaders-form-input {
    padding-left: 18px;
  }

  .community-leaders-form-row {
    margin-bottom: 16px;
  }

  .community-leader-form-submit {
    width: 100%;
  }

  .community-content-3-block.c-hide-desktop {
    display: flex;
  }

  .community-scroll-icon {
    max-width: 14px;
  }

  .tools-updated-header {
    padding-bottom: 0;
  }

  .tools-updated-header-grid {
    grid-column-gap: 5px;
    grid-row-gap: 21px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .tools-landing-cta-section {
    padding: 20px 22px;
  }

  .c-wrapper-1160.cat_container {
    padding-bottom: 439px;
    position: relative;
  }

  .c-wrapper-1160.is__right-30 {
    padding-right: 0;
  }

  .c-wrapper-1160.mt--50 {
    margin-top: 0;
  }

  .c-wrapper-1160.relative {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-wrapper-1160.is--business-page_accoridon {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .c-wrapper-1160.is--business-cta {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-top: 27px;
    margin-bottom: 40px;
  }

  .tools-landing-cta-block {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .tools-landing-cta-block.l-d-cta-block {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .tools-landing-cta-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .tools-landing-cta-grid.l-d-cta-grid {
    grid-row-gap: 38px;
    grid-template-columns: 1fr;
  }

  .tools-landing-cta-title {
    margin: 16px auto 15px;
    font-size: 25px;
    line-height: 30px;
  }

  .tools-landing-cta-title.l-d-cta-title {
    margin-top: 20px;
  }

  .tools-landing-cta-sub {
    max-width: 300px;
    margin-bottom: 15px;
  }

  .tools-landing-cta-sub.l-d-cta-sub {
    margin-bottom: 14px;
    margin-left: auto;
    margin-right: auto;
  }

  .tools-landing-faq-section {
    padding-top: 45px;
  }

  .tools-landing-faq-section.use-case-black {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .tools-landing-faq-section-title {
    margin-bottom: 28px;
    font-size: 26px;
    line-height: 32px;
  }

  .tools-landing-faq-header-2 {
    align-items: flex-start;
  }

  .tools-landing-faq-text-2 p, .tools-landing-faq-text-2 a {
    font-size: 15px;
  }

  .tools-landing-faq-title {
    font-size: 16px;
    line-height: 22px;
  }

  .tools-landing-content-section {
    padding-bottom: 10px;
  }

  .tools-landing-section-title {
    font-size: 24px;
    line-height: 28px;
  }

  .tools-landing-section-title.l-d-content-section-title {
    margin-bottom: 30px;
    font-size: 26px;
    line-height: 30px;
  }

  .tools-landing-content-block {
    grid-column-gap: 30px;
    grid-row-gap: 28px;
    flex-direction: column;
    margin-bottom: 40px;
  }

  .tools-landing-content-text-block {
    order: 1;
  }

  .tools-landing-content-block-title, .tools-landing-content-block-text h3 {
    margin-bottom: 14px;
    font-size: 22px;
    line-height: 27px;
  }

  .tools-updated-header-bottom-bg {
    display: block;
  }

  .tools-landing-content-without-images-grid {
    grid-row-gap: 29px;
    grid-template-columns: 1fr;
  }

  .home-with-video-header-small-img {
    bottom: -20px;
    left: -2px;
  }

  .div-block-92 {
    padding-left: 70px;
  }

  .pricing-faq-section-upgrade {
    padding-top: 44px;
    padding-bottom: 44px;
  }

  .pricing-faq-section-upgrade.s-type-2 {
    padding-top: 46px;
    padding-bottom: 31px;
  }

  .pricing-faq-section-upgrade-title {
    font-size: 24px;
    line-height: 28px;
  }

  .pricing-compare-header-text-2.pm-mobile-download-link {
    color: #1b2127;
  }

  .pricing-include-text.pm-mobile-include {
    color: #1d1d1d;
  }

  .pricing-include-text-wrapper {
    margin-top: 20px;
  }

  .pricing-include-text-wrapper.pm-mobile-wrapper {
    margin-top: 8px;
    margin-bottom: 14px;
    padding-left: 0;
  }

  .pricing-compare-block-mobile {
    background-color: #eef1fa;
  }

  .pricing-compare-block-mobile.pricing.pm-mobile-download-pdf {
    background-color: #f6f6f6;
    border-radius: 8px;
    max-width: 316px;
    margin-top: -24px;
    padding-top: 23px;
    padding-bottom: 23px;
  }

  .pricing-plan-info-text._4.plan-test-team-sub.hide--mobile {
    display: none;
  }

  .pricing-plan-info-text._4.plan-test-team-sub.hide--desktop {
    margin-top: 21px;
    margin-bottom: 22px;
    display: block;
  }

  .pricing-plan-info-text.plan-test-info-text.pm-plan-info-text {
    margin-top: 0;
    margin-bottom: 22px;
  }

  .pricing-plan-info-text.plan-test-info-text.pm-plan-info-text.text-white {
    color: #fff;
  }

  .pricing-plan-info-text.plan-test-info-text.pm-plan-info-text.text-white.ipad {
    margin-top: 5px;
  }

  .pricing-plan-info-text.plan-test-info-text.hide--mobile {
    display: none;
  }

  .pricing-plan-info-text.plan-test-info-text.hide--desktop {
    flex: 1 0 100%;
    margin-top: 7px;
    margin-bottom: 22px;
    display: block;
  }

  .div-block-94 {
    margin-top: 20px;
  }

  .div-block-94.center {
    text-align: center;
    margin-top: 26px;
    position: relative;
    left: 14px;
  }

  .div-block-94.center.mobile {
    left: 0;
  }

  .pricing-team-logo-text.dfgdfg {
    color: #08070580;
    margin-bottom: 10px;
  }

  .vc-tool-feature.vc-feature-block {
    padding: 40px 30px 36px 25px;
  }

  .vc-tool-feature-name {
    font-size: 22px;
    line-height: 30px;
  }

  .div-block-95 {
    margin-bottom: 8px;
  }

  .vc-tool-features-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .vc-list-section {
    padding-bottom: 34px;
  }

  .vc-list-section-title.c-hide-desktop {
    max-width: 240px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 24px;
    line-height: 30px;
  }

  .vc-list-section-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .vc-list-section-grid.vc-how-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .vc-list-section-list {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
  }

  .vc-list-section-content-title {
    text-align: center;
    max-width: 300px;
    margin-bottom: 24px;
    margin-left: auto;
    margin-right: auto;
    font-size: 22px;
    line-height: 28px;
  }

  .vc-list-section-content-title.vc-how-title {
    max-width: 270px;
    font-size: 24px;
  }

  .vc-list-section-text.vc-how-text {
    font-size: 15px;
    line-height: 24px;
  }

  .vc-video-title {
    max-width: 280px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 24px;
    line-height: 28px;
  }

  .vc-youtube-thumb-icon {
    width: 67px;
    height: 67px;
  }

  .vc-youtube-thumb-icon-img {
    width: 22px;
  }

  .vc-why-title {
    max-width: 300px;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 30px;
  }

  ._w-full-mobile {
    width: 100%;
  }

  .pricing-compare-block-monthly.plan-test-compare-block {
    display: none;
  }

  .c-intuit-layout, .c-wespire-layout, .c-chilli-piper-layout, .c-pega-layout {
    padding-bottom: 20px;
  }

  .case-study-video-block {
    margin-bottom: 32px;
  }

  .team-form-split-section {
    grid-template-columns: minmax(200px, 1fr);
    min-height: auto;
  }

  .team-form-split-col-right {
    padding: 40px 28px 50px;
  }

  .enterprise-form-embed-wrapper.max-w-420 {
    max-width: none;
  }

  .team-form-split-testimnoials-wrapper {
    display: none;
  }

  .enterprise-testimonial-tab-content {
    text-align: center;
    max-width: 280px;
    margin: 25px auto 21px;
    font-size: 20px;
    line-height: 26px;
  }

  .enterprise-testimonial-tab-content.marvel {
    margin-bottom: 13px;
    font-size: 16px;
    font-weight: 800;
    line-height: 20px;
  }

  .enterprise-testimonial-tab-content.wix {
    max-width: 300px;
    margin-bottom: 30px;
    font-size: 16px;
    font-weight: 800;
    line-height: 20px;
  }

  .enterprise-testimonial-tab-contents {
    text-align: center;
    background-color: #272727;
    border-radius: 8px;
    padding: 20px;
  }

  .enterprise-testimonial-tab-author {
    flex-direction: column;
  }

  .enterprise-testimonial-tab-author-right {
    text-align: center;
    margin-top: 11px;
    padding-left: 0;
  }

  .enterprise-form-right-brands-content-label {
    margin-bottom: 42px;
  }

  .enterprise-form-brands-block {
    margin-top: 30px;
    position: relative;
    bottom: 0;
  }

  .enterprise-testimonial-tab-content-logo {
    border-bottom: 4px solid #dfff84;
    padding-bottom: 11px;
    display: inline-block;
  }

  .enterprise-testimnoial-slider-mobile {
    display: block;
  }

  .c-section-cta-wrapper-title {
    margin-bottom: 24px;
    font-size: 26px;
    line-height: 32px;
  }

  .r-features-section.editor-features {
    padding-top: 33vw;
    padding-bottom: 50px;
  }

  .div-block-100 {
    margin-top: 55px;
    padding-bottom: 55px;
  }

  .r-home-content-feature-block {
    padding-bottom: 42px;
  }

  .r-home-features-title {
    max-width: 240px;
    margin-bottom: 25px;
    font-size: 24px;
    line-height: 32px;
  }

  .r-home-feature-grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .r-home-feature-name {
    margin-top: 0;
    padding-left: 30px;
    font-size: 18px;
    line-height: 22px;
  }

  .r-home-feature {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 28px;
  }

  .r-home-feature.last {
    border-bottom-style: none;
    padding-bottom: 0;
  }

  .r-home-feature-header {
    cursor: pointer;
    align-items: center;
    display: flex;
  }

  .r-home-feature-content {
    overflow: hidden;
  }

  .r-home-feature-text {
    padding-top: 14px;
    padding-bottom: 0;
    font-size: 15px;
    line-height: 24px;
  }

  .r-high-quality-section-contents {
    padding-bottom: 0;
  }

  .enterprise-form-tab-dots-wrapper {
    display: none;
  }

  .r-homepage-header.home-with-video-header.has-padding {
    padding-top: 95px;
  }

  .r-homepage-header-wrapper.align-left {
    flex-direction: column;
  }

  .r-homepage-header-text {
    max-width: 290px;
    margin-bottom: 13px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
    line-height: 36px;
  }

  .r-homepage-header-sub {
    max-width: 320px;
    margin-bottom: 26px;
  }

  .r-homepage-header-info-text {
    margin-top: 4px;
    margin-bottom: 10px;
  }

  .r-homepage-header-bg {
    height: 160px;
  }

  .r-homepage-header-bg.test-homepage-header {
    height: 140px;
  }

  .r-home-brands-section.rs-brands-section {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    padding-top: 24px;
    padding-bottom: 27px;
    display: flex;
  }

  .r-home-brands-section.rs-brands-section.top--50, .r-home-brands-section.rs-brands-section.home-v2-brands-section.top--37.is--marketers-lp.is--marketers-lp-v2025 {
    margin-top: 0;
  }

  .r-home-brands-section.rs-brands-section.home-v2-brands-section.top--37.is--ai-translation.is--ai-translation-v1 {
    padding-left: 0;
    padding-right: 0;
  }

  .r-home-brands-section.rs-brands-section.top--37_100 {
    padding-top: 123px;
  }

  .r-home-brands-section.rs-brands-section.top--30 {
    padding-top: 35px;
    padding-bottom: 20px;
  }

  .r-home-brands-section.rs--brands-white {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .r-home-brands-section.rs-tools-brands-section {
    padding-top: 24px;
    padding-bottom: 27px;
  }

  .c-wrapper-1176.is--mobile-center {
    display: flex;
  }

  .r-homepage-header-content-wrapper {
    max-width: 290px;
  }

  .r-homepage-header-icon {
    max-width: 10px;
    inset: auto -4px 23px auto;
  }

  .r-home-showcase-section.overflow-hidden.p--50 {
    padding-top: 37px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-home-showcase-section-header {
    grid-row-gap: 22px;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 63px;
  }

  .r-home-showcase-section-header.mb--34 {
    margin-bottom: 34px;
  }

  .r-home-showcase-section-slider.d--none {
    display: none;
  }

  .mask {
    max-width: 400px;
  }

  .r-home-showcase-slider-arrow-left {
    inset: -40px auto auto 0%;
  }

  .r-home-showcase-item.h--scroll-item {
    min-width: 80%;
    max-width: 100%;
  }

  .r-home-showcase-item-content-inner.home-with-video-test.hr-item-m {
    width: 100%;
    margin-left: 0;
  }

  .r-home-benefit-list {
    justify-content: center;
  }

  .r-home-tracks-section {
    padding-top: 52px;
  }

  .r-home-tracks-title-wrapper {
    margin-bottom: 24px;
  }

  .r-editor-works-title {
    max-width: 234px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 34px;
  }

  .r-editor-works-title.custom-mobile-h {
    max-width: none;
    margin-bottom: 45px;
    font-size: 40px;
    line-height: 44px;
  }

  .r-home-tracks-sub {
    max-width: 268px;
    font-size: 15px;
    line-height: 22px;
  }

  .r-home-tracks-images {
    margin-bottom: 37px;
    display: none;
  }

  .rs-button.get-started-start {
    margin-top: 37px;
  }

  .rs-button.get-started-start.home-with-video {
    margin-top: 0;
  }

  .rs-button.is--purple {
    width: auto;
    max-width: 335px;
  }

  .rs-button.is--purple.has-margin-top-20.is-mb-hide {
    display: none;
  }

  .rs-button.is--purple.has-margin-top-16.ml--25 {
    margin-left: 25px;
  }

  .rs-button.is--purple.m-hero_button {
    margin-top: 24px;
    padding: 15px 30px;
  }

  .rs-button.is--purple.m-hero_button.desktop {
    display: none;
  }

  .rs-button.is--purple.m-hero_button.mobile {
    font-family: Inter-custom-woff2, sans-serif;
    font-weight: 600;
    display: inline-block;
  }

  .rs-button.is--purple.m-hero_button.mobile:hover {
    background-color: #885eff;
  }

  .rs-button.is--purple.m-hero_button.mobile:active {
    color: #d8d8d8;
    background-color: #7b54ea;
  }

  .rs-button.is--purple.download-beh {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .rs-button.is--purple.mw--250.on--mobile-fit {
    min-width: 0;
  }

  .rs-button.is--purple.is--desk {
    display: none;
  }

  .rs-button.is--purple.sm__mt-16 {
    margin-top: 16px;
  }

  .rs-button.is--purple.top--24.is--vs-page_table {
    margin-top: 0;
  }

  .rs-button.is--purple.max-width-fit.is--business-hero {
    min-width: 261px;
  }

  .rs-button.is--purple.is--solution-market-full-btn, .rs-button.is--purple.is--solution-market-full-btn-2-2 {
    width: 100%;
  }

  .rs-button.is--purple.is--marketers-tabs-cta-btn {
    width: 335px;
  }

  .rs-button.is--purple.sm__width-auto {
    width: auto;
    max-width: none;
  }

  .rs-button.is--purple.is--mc {
    width: 100%;
    max-width: 100%;
    position: static;
  }

  .rs-button.is--purple-2.v2 {
    margin-top: 8px;
  }

  .rs-button.is--purple-2.is--full {
    text-align: center;
    width: 100%;
  }

  .rs-button.is--purple-2.is--mobile-full {
    text-align: center;
    font-size: 14px;
  }

  .rs-button.is--purple-2.mt--20 {
    margin-top: 20px;
  }

  .rs-button.is--purple-2.mw--252 {
    min-width: 220px;
    margin-left: 0;
  }

  .rs-button.is--purple-2.mw--252.is--marketers-lp {
    min-width: 335px;
    margin-top: 0;
  }

  .rs-button.is--purple-2.mw--252.is--marketers-lp.is--marketers-lp-v2025 {
    margin-top: 0;
  }

  .rs-button.is--purple-2.webinar-upcoming-event_button {
    width: 100%;
    position: static;
    inset: auto 0% 0%;
  }

  .rs-button.is--purple-border.has-margin-top-20.is-mb-hide {
    display: none;
  }

  .rs-button.is--purple-border.has-margin-top-16.ml--25 {
    margin-left: 25px;
  }

  .rs-button.is--purple-border.m-hero_button {
    margin-top: 24px;
    padding: 15px 30px;
  }

  .rs-button.is--purple-border.m-hero_button.desktop {
    display: none;
  }

  .rs-button.is--purple-border.m-hero_button.mobile {
    font-family: Inter-custom-woff2, sans-serif;
    font-weight: 600;
    display: inline-block;
  }

  .rs-button.is--purple-border.m-hero_button.mobile:hover {
    background-color: #885eff;
  }

  .rs-button.is--purple-border.m-hero_button.mobile:active {
    color: #d8d8d8;
    background-color: #7b54ea;
  }

  .rs-button.white-line.is--solution-market-full-btn, .rs-button.white-line.is--solution-market-full-btn-2-2, .rs-button.white-line.is--solution-market-full-btn-2-2-2 {
    width: 100%;
  }

  .rs-button.sm__is-big {
    width: 100%;
    padding-top: 21px;
    padding-bottom: 21px;
  }

  .rs-button.sm__is-big-220 {
    width: 220px;
    padding: 21px 30px;
  }

  .rs-button.is--purple-2.is--marketers-tabs-cta-btn {
    width: 335px;
  }

  .rs-button.is--purple-2-2.is--solution-market-full-btn-2 {
    width: 100%;
  }

  .rs-button.is--purple-2-2.is--marketers-tabs-cta-btn-2 {
    width: 335px;
  }

  .rs-button.is--purple-2-2.is--solution-market-full-btn-2-2-2, .rs-button.white-line-2-2.is--solution-market-full-btn-2-2-2-2 {
    width: 100%;
  }

  .rs-button.white-line-2-2.is--solution-market-1-2-2.is--solution-market-full-btn-2-2.is--producers-solution.is--ai-translation {
    max-width: 172px;
  }

  .rs-button.is--purple-2-2.mw--250-2-2 {
    width: 100%;
    min-width: auto;
  }

  .rs-button.is--purple-2-2.is--solution-market-1-2-2.is--solution-market-full-btn-2-2.is--producers-solution.is--ai-translation {
    max-width: 172px;
  }

  .rs-button.is--purple-2-2.is--marketers-tabs-cta-btn-2-2 {
    width: 335px;
  }

  .rs-button.is--purple-2-2 {
    width: 100%;
    max-width: 335px;
  }

  .rs-button.is--purple-2-2.is--solution-market-full-btn-2-2-2-2, .rs-button.white-line-2-2.is--solution-market-full-btn-2-2-2-2 {
    width: 100%;
  }

  .rs-button.white-line-2-2.is--solution-market-full-btn-2-2-2-2.is--podcasters {
    max-width: 335px;
    display: block;
  }

  .r-home-tracks-vector-1, .r-home-tracks-vector-2 {
    display: none;
  }

  .r-home-content-section-1 {
    padding: 0 0 50px;
    overflow: hidden;
  }

  .r-home-content-section-1-content {
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    padding: 35px 30px 55px;
  }

  .r-home-content-section-1-title {
    max-width: 260px;
    margin-bottom: 7px;
    font-size: 24px;
    line-height: 28px;
  }

  .r-home-content-section-1-bg {
    right: 0%;
  }

  .r-home-content-section-2 {
    padding-top: 0;
    padding-bottom: 45px;
  }

  .r-home-content-section-2.pb-113 {
    padding-bottom: 45px;
  }

  .r-home-content-section-2-block {
    grid-row-gap: 43px;
    flex-direction: column;
    align-items: flex-start;
  }

  .r-home-content-section-2-text-block.home-with-video-test-content-section-2-block {
    top: 0;
  }

  .r-home-content-section-2-text-block.mw--425.mr--40 {
    margin-right: 0;
  }

  .r-home-content-section-2-video {
    order: 1;
  }

  .r-home-content-section-2-title {
    margin-bottom: 7px;
    font-size: 24px;
    line-height: 28px;
  }

  .r-home-content-section-2-sub {
    max-width: 320px;
    font-size: 15px;
  }

  .r-home-navigation {
    justify-content: flex-start;
    align-items: center;
    min-height: 55px;
    padding: 13px 12px 13px 16px;
    display: flex;
  }

  .r-home-navigation.annual-report-navigation {
    display: none;
  }

  .r-body-wip {
    padding-top: 55px;
  }

  .r-body-wip.is--pricing {
    overflow: visible;
  }

  .r-home-nav-logo {
    max-width: 111px;
  }

  .r-home-nav-links {
    display: none;
  }

  .r-burger-menu {
    z-index: 20000000;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    width: 44px;
    height: 30px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .r-burger-menu-black {
    display: none;
  }

  .r-burger-menu-content {
    z-index: 30000000;
    background-color: #000;
    width: 100vw;
    height: 100vh;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .r-burger-menu-content-inner {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    padding: 120px 20px 140px;
    display: flex;
    position: relative;
  }

  .r-burger-menu-content-button-wrap {
    text-align: center;
    padding-bottom: 100px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .r-burger-menu-content-button {
    background-color: #7d7aff;
    border-radius: 10px;
    width: 100%;
    max-width: 300px;
    padding-top: 17px;
    padding-bottom: 17px;
    font-family: Inter-custom-woff2, sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 17px;
  }

  .r-burger-menu-content-button.get-started-start {
    color: #1a191a;
    background-color: #dfff84;
    border-radius: 4px;
    padding-top: 15.5px;
    padding-bottom: 15.5px;
    font-size: 14px;
  }

  .r-burger-menu-content-button.get-started-start.space-from-mobile-link {
    max-width: 293px;
    margin-top: 100px;
  }

  .r-burger-menu-content-links {
    text-align: center;
    width: 100%;
    position: relative;
    top: 0%;
  }

  .r-burger-menu-content-link {
    color: #f6f6f6;
    font-family: Inter-custom-woff2, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 40px;
    display: block;
  }

  .r-mobile-menu-close {
    cursor: pointer;
    width: 30px;
    height: 30px;
    padding: 8px;
    position: absolute;
    inset: 14px 20px auto auto;
  }

  .r-home-benefit-icon {
    width: 46px;
  }

  .r-home-collapse-video-grid-left {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .r-home-collapse-video-grid-left-title {
    max-width: 211px;
    margin-bottom: 34px;
    font-size: 34px;
    line-height: 38px;
  }

  .r-home-collapse-video-grid-left-collapse-item-header-1 {
    margin-bottom: 18px;
  }

  .r-home-collapse-video-grid-left-collapse-item-text {
    padding-top: 4px;
  }

  .r-home-collapse-video-grid-left-collapse-item-mobile-open {
    padding-bottom: 0;
  }

  .r-home-collapse-video-grid-left-collapse-item-header-arrow {
    transform: rotate(0);
  }

  .r-home-collapse-video-1 {
    position: relative;
  }

  .r-home-collapse-video-2, .r-home-collapse-video-3 {
    display: block;
    position: relative;
  }

  .r-home-refresh-testimnoial-slider-mobile {
    max-width: 315px;
    margin-left: auto;
    margin-right: auto;
  }

  .r-home-feature-header-arrow {
    display: inline;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .r-home-content-section-1-img {
    display: none;
  }

  .r-home-content-section-1-img-mobile {
    width: 100%;
    min-width: auto;
    display: block;
    inset: -31% auto auto 0%;
    overflow: hidden;
  }

  .c-tag-layout, .c-dealmachine-layout {
    padding-bottom: 20px;
  }

  .l-d-header-section {
    padding-bottom: 0;
  }

  .tabs-3 {
    grid-row-gap: 35px;
    flex-direction: column;
  }

  .ld-how-tab-menu {
    width: 100%;
  }

  .ld-how-tab-item.update {
    flex-wrap: wrap;
  }

  .r-home-showcase-slider-arrow-left-mobile {
    inset: -40px auto auto 0%;
  }

  .r-home-unmute-text.section-role-video-dark-2-2.is--podcasters {
    max-width: 130px;
  }

  .l-d-content-rich-text h2 {
    margin-bottom: 12px;
  }

  .l-d-content-wrapper-1 {
    margin-bottom: 30px;
  }

  .r-home-collapse-video-grid-left-collapse-item-header-1-mobile-open {
    margin-bottom: 18px;
  }

  .r-video-collapse-text-block {
    padding-bottom: 0;
  }

  .r-home-content-section-2-title-span {
    display: block;
  }

  .c-recorded-header-loop-section {
    padding-bottom: 20px;
  }

  .r-homepage-video-two-header-1 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .r-homepage-video-two-header-2 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    display: none;
  }

  .c-recored-nav {
    padding-left: 16px;
    padding-right: 16px;
  }

  .c-recored-nav-button-text.black.white {
    color: var(--mint-cream);
  }

  .c-recored-nav-button.c-hide-desktop {
    display: block;
  }

  .recorded-riverside-form-title {
    max-width: 290px;
    font-size: 36px;
    line-height: 36px;
  }

  .recorded-riverside-form-grid-2 {
    grid-template-columns: 1fr;
  }

  .recorded-riverside-form-tooltip-modal-inner-icon {
    top: 14px;
    transform: translate(8px, -14px)rotate(46deg);
  }

  .c-recored-nav-button-content-2.op-0-mobile {
    opacity: 0;
  }

  .c-twitter-date-text {
    left: 15px;
  }

  .plans-test-header-vector-2.hide--mobile {
    display: none;
  }

  .plan-test-grid.is--new {
    grid-row-gap: 18px;
    margin-top: 0;
  }

  .plan-test-grid-col {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .plan-test-grid-col.with--mobile {
    background-color: #0000;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .plan-test-grid-col.with--mobile.mb--0 {
    padding-bottom: 0;
  }

  .plan-test-inner-grid {
    grid-template-columns: 1fr;
  }

  .plan-test-inner-grid.space-6 {
    grid-row-gap: 6px;
  }

  .plans-test-corner-text.mobile-black {
    color: #1d1d1d;
    font-size: 12px;
    line-height: 14px;
    top: 0;
    left: 0;
  }

  .plan-test-amount-info-text.op-0.important.mb--0, .plan-test-amount-info-text.is--billed-text {
    margin-top: 0;
    margin-bottom: 0;
  }

  .plan-test-pro-title-wrapper.is--new {
    margin-top: -17px;
    margin-bottom: 0;
  }

  .plan-test-pro-title-most-popular.pm-mobile {
    margin-left: 9px;
    position: absolute;
    inset: 38px auto auto 62px;
  }

  .plan-test-pro-title-most-popular-text.small, .plan-test-pro-title-most-popular-text.is--mobile-small {
    font-size: 10px;
    line-height: 10px;
  }

  .div-block-15.pm-mobile-team {
    margin-bottom: 0;
  }

  .div-block-15.pm-mobile-team.is--new {
    padding-right: 23px;
    position: relative;
  }

  .pricing__plan-contact-title {
    line-height: 16px;
  }

  .pricing__plan-contact-title.team, .pricing__plan-contact-title.bp-h-text {
    font-size: 14px;
    line-height: 16px;
  }

  .text-block-16.team {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
  }

  .text-block-16.bp-text {
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
  }

  .plan-test-brands-wrapper.test-mobile {
    padding-top: 23px;
  }

  .plan-test-brands-logos {
    margin-top: 20px;
  }

  .div-block-116.mob {
    display: flex;
  }

  .home-logo-stripes-logo-block.gap--42 {
    grid-column-gap: 26px;
    justify-content: flex-start;
    width: 1260px;
    max-height: 36px;
    margin-right: 20px;
  }

  .home-logo-stripes-logo-block.gap--42.op--2 {
    width: 1280px;
    max-height: 41px;
  }

  .home-logo-stripes-logo-block.gap--42.op__2 {
    opacity: 1;
    max-height: 40px;
  }

  .home-logo-stripes-logos {
    display: none;
  }

  .home-logo-stripes-logos.is--visible {
    width: 2520px;
    display: flex;
  }

  .home-logo-stripes-logos.is--visible.hide--mobile {
    display: none;
  }

  .home-logo-stripes-logos.is--visible.op_2 {
    width: 2580px;
  }

  .home-logo-stripes-logos.is--visible.op_3 {
    width: 2570px;
  }

  .home-with-video-cta-block {
    padding: 50px 30px;
  }

  .home-with-video-cta-inner {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .home-with-video-cta-block-contents {
    order: -1;
    max-width: 270px;
    margin-bottom: 33px;
    margin-left: auto;
    margin-right: auto;
  }

  .home-with-video-cta-block-label {
    display: none;
  }

  .home-with-video-cta-block-title {
    margin-bottom: 11px;
    font-size: 26px;
    line-height: 32px;
  }

  .home-with-video-cta-block-text {
    max-width: 280px;
    margin-bottom: 36px;
    font-size: 16px;
  }

  .home-with-video-cta-block-vector-1, .home-with-video-cta-block-vector-2, .home-with-video-cta-block-vector-3 {
    display: none;
  }

  .home-with-video-test-header-videos {
    max-width: 450px;
  }

  .home-with-video-test-header-videos-positioned {
    max-width: 100px;
    bottom: -16px;
  }

  .black-friday-banner {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .black-friday-banner-tag {
    display: none;
  }

  .black-friday-mobile-divider {
    height: 0;
    display: block;
  }

  .blog-details-low-cta-vector-3 {
    display: none;
  }

  .image-71 {
    width: 100%;
  }

  .l-d-tab-menu-img {
    margin-top: 35px;
    display: none;
  }

  .blog-arrow-up {
    bottom: 20px;
  }

  .blog-arrrow-up-icon {
    width: 15px;
  }

  .pm-header-pricing-block {
    max-width: 343px;
    margin-left: auto;
    margin-right: auto;
  }

  .pm-header-pricing-block-row-price-target {
    color: #1d1d1d;
    margin-bottom: 6px;
    padding-left: 0;
    font-size: 12px;
    font-weight: 800;
    line-height: 14px;
  }

  .pm-header-pricing-block-row-price-target.companies {
    margin-top: 18px;
  }

  .pm-header-pricing-block-row {
    background-color: #fff;
    border-radius: 8px;
    margin-bottom: 6px;
    padding-bottom: 26px;
    padding-left: 18px;
    padding-right: 18px;
    overflow: hidden;
  }

  .pm-header-pricing-block-row.pm-mobile-pro {
    background-color: #080705;
  }

  .pm-header-pricing-block-row-header {
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    margin-left: -18px;
    margin-right: -18px;
    padding: 26px 18px 21px;
    display: flex;
    position: relative;
  }

  .pm-header-pricing-block-row-right {
    align-items: center;
    display: flex;
  }

  .pm-header-pricing-block-row-price {
    color: #1d1d1d;
    font-size: 26px;
    font-weight: 800;
    line-height: 28px;
  }

  .pm-header-pricing-block-row-price.text-white {
    color: #fff;
  }

  .pm-header-pricing-block-row-price.text-white.pm-mobile-pro {
    font-size: 28px;
    font-weight: 900;
  }

  .pm-header-pricing-block-row-price-text {
    color: #1d1d1dcc;
    font-size: 12px;
    line-height: 14px;
  }

  .pm-header-pricing-block-row-price-text.yearly {
    position: relative;
    top: -7px;
  }

  .pm-header-pricing-block-row-price-text.yearly.white {
    color: #fffc;
    top: -8px;
  }

  .pm-header-pricing-block-row-price-text.white {
    color: #fffc;
  }

  .pm-header-pricing-block-row-arrow {
    margin-left: 15px;
  }

  .pm-header-pricing-block-row-plan-type {
    color: #1d1d1d;
    font-size: 22px;
    font-weight: 800;
    line-height: 22px;
  }

  .pm-header-pricing-block-row-plan-type.text-white {
    color: #fff;
  }

  .pm-header-pricing-block-row-plan-type.text-white.pm-mobile-pro {
    font-size: 28px;
    font-weight: 900;
  }

  .pm-mobile-monthly-block {
    display: none;
  }

  .text-block-19 {
    color: #1d1d1d80;
    font-size: 12px;
    line-height: 14px;
    position: absolute;
    inset: auto 22px 10px auto;
  }

  .text-block-19.text-white {
    color: #fff9;
    bottom: 10px;
  }

  .pm-mobile-team-icon {
    max-width: 32px;
  }

  .pm-mobile-download-pdf-text {
    color: #1b2127;
    max-width: 186px;
    margin-bottom: 7px;
    font-size: 14px;
    line-height: 20px;
  }

  .use-case-landing-faq-header {
    align-items: flex-start;
  }

  .annual-roprt-22-body {
    padding-top: 56px;
  }

  .annual-report-22-header {
    border-bottom-style: none;
    padding-top: 45px;
    padding-bottom: 60px;
  }

  .annual-report-22-header-title-block {
    margin-bottom: 27px;
  }

  .annual-report-22-header-block {
    align-items: flex-start;
  }

  .annual-report-22-title {
    font-size: 43px;
    line-height: 46px;
  }

  .annual-report-22-title-span-1 {
    left: 46px;
  }

  .annual-report-22-title-span-vector-1 {
    max-width: 32px;
    top: 53px;
    left: 55px;
  }

  .annual-report-22-title-span-vector-2 {
    max-width: 32px;
    bottom: 53px;
    left: 4px;
  }

  .annual-report-22-header-right-inner {
    max-width: 400px;
    margin-left: 0;
    padding-right: 0;
  }

  .annual-report-22-header-info-text {
    position: relative;
    left: 0;
  }

  .annual-report-22-slider-section {
    padding: 40px 26px 37px;
  }

  .annual-report-22-slider-section-slider {
    padding-top: 60px;
    display: none;
  }

  .annual-report-22-slider-section-arrow-left {
    opacity: 0;
    display: none;
    inset: 15px auto auto 0%;
  }

  .annual-report-22-slider-section-arrow-right {
    opacity: 0;
    display: none;
    inset: 15px 0% auto auto;
  }

  .annual-report-22-slider-section-mask {
    width: 94%;
  }

  .annual-report-22-slider-section-slide-text {
    font-size: 16px;
  }

  .annual-report-22-slider-section-slide-text._5 {
    max-width: 230px;
  }

  .annual-report-22-slider-section-info-text {
    margin-top: 5px;
  }

  .annual-report-22-download-section-grid-left, .annual-report-22-download-section-grid-right {
    padding-left: 20px;
    padding-right: 20px;
  }

  .annual-report-22-slider-section-report-link {
    display: none;
  }

  .annual-report-slider-mobile-right {
    display: none;
    position: absolute;
    inset: 15px 0% auto auto;
  }

  .annual-report-slider-mobile-right.disable {
    display: none;
    inset: 15px 0% auto auto;
  }

  .annual-report-slider-mobile-left {
    display: none;
    position: absolute;
    inset: 15px auto auto 0%;
  }

  .annual-report-slider-mobile-left.disable {
    display: none;
  }

  .annual-report-mobile-nav {
    background-color: #fff;
    justify-content: space-between;
    align-items: center;
    height: 56px;
    padding-left: 20px;
    padding-right: 8px;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .annual-report-mobile-nav-button {
    color: #fff;
    background-color: #000;
    border-radius: 8px;
    padding: 11px 16px;
    font-size: 12px;
    font-weight: 600;
    line-height: 14px;
  }

  .annual-report-mobile-nav-logo {
    max-width: 120px;
  }

  .image-73 {
    display: none;
  }

  .home-with-video-test {
    width: 100vw;
    max-width: none;
    margin-left: -30px;
    margin-right: 0;
  }

  .home-with-video-test-container, .home-with-video-test-wrapper, .home-with-video-test-single-video, .home-with-video-test-single-video.is--first, .home-with-video-test-single-video.is--second {
    border-radius: 0;
  }

  .home-with-video-test-single-video-items {
    grid-row-gap: 10px;
    flex-direction: column-reverse;
    justify-content: flex-end;
    height: 100%;
    padding-top: 10px;
    padding-bottom: 15px;
    top: 0;
  }

  .home-with-video-test-single-video-items.is--right {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
    top: 0;
  }

  .home-with-video-test-single-video-logo {
    height: 15px;
    margin-top: 0;
    display: block;
  }

  .home-with-video-test-single-video-logo.zoom-logo {
    height: 13px;
    margin-top: 2px;
  }

  .blur-btn.with-dot {
    white-space: nowrap;
    flex-wrap: nowrap;
  }

  .annual-report-stats-mobile {
    max-width: 90%;
    margin-top: 60px;
    display: block;
  }

  .home-with-video-test-single-video-logo-wrap {
    flex: none;
    min-width: 90px;
  }

  .home-with-video-test-single-video-tags {
    white-space: nowrap;
    flex: none;
    min-width: 85px;
  }

  .report-stat-slider-desktop {
    display: none;
  }

  .image-75 {
    display: block;
  }

  .report-stat-slider-mobile {
    padding-top: 0;
    display: block;
  }

  .annual-report-22-slider-section-slider-copy {
    margin-top: 10px;
    padding-top: 60px;
    display: block;
    position: static;
    overflow: visible;
  }

  .annual-report-22-slider-section-mask-copy {
    width: 100%;
  }

  .annual-report-22-slider-section-arrow-left-mobile {
    display: block;
    inset: 15px auto auto 0%;
  }

  .annual-report-22-slider-section-arrow-right-mobile {
    inset: 15px 0% auto auto;
  }

  .image-76 {
    display: block;
  }

  .annual-report-slider-mobile-left-mobile {
    display: block;
    position: absolute;
    inset: 15px auto auto 0%;
  }

  .annual-report-slider-mobile-left-mobile.disable {
    display: none;
  }

  .annual-report-slider-mobile-right-mobile {
    display: block;
    position: absolute;
    inset: 15px 0% auto auto;
  }

  .annual-report-slider-mobile-right-mobile.disable {
    display: none;
    inset: 15px 0% auto auto;
  }

  .annual-report-22-slider-section-info-text-mobile {
    margin-top: 5px;
  }

  .podcast-transcript-with-video-info-text {
    margin-top: 26px;
  }

  .podcast-transcript-with-video-title {
    max-width: 310px;
    margin: 44px auto 26px;
    font-size: 20px;
    line-height: 22px;
  }

  .blog-mobile-banner {
    margin-bottom: 40px;
    display: block;
  }

  .blog-mobile-banner-vector-2 {
    width: 36px;
    min-width: 36px;
    max-width: 36px;
  }

  .blog-mobile-banner-vector-1 {
    width: 44px;
    min-width: 44px;
  }

  .r-home-slider-video-component {
    width: 100vw;
    max-width: none;
    margin-left: -30px;
    margin-right: 0;
  }

  .blog-qoute-wrapper {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .blog-qoute-text {
    margin-bottom: 45px;
    font-size: 24px;
    line-height: 32px;
  }

  .blog-qoute-info {
    margin-top: 17px;
  }

  .image-77 {
    max-width: 35px;
  }

  .h1 {
    font-size: 32px;
    line-height: 37px;
  }

  .h1.is--loby-page {
    font-size: 40px;
  }

  .h1.is--loby-page.centered-text.webinars-title {
    font-size: 45px;
    line-height: 50px;
  }

  .text-span-9 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .lobby-header_wrapper {
    margin-top: 28px;
  }

  .container-980 {
    padding-bottom: 45px;
  }

  .container-980.upcoming-header_container, .container-980.is-padding-none {
    padding-bottom: 0;
  }

  .webinars-small {
    margin-bottom: 12px;
    font-size: 15px;
  }

  .webinars-small.past-webinars.webinars-past-wrapper {
    margin-top: 40px;
  }

  .webinars-small.webinars-small-new {
    margin-top: 40px;
    margin-bottom: 14px;
    font-size: 16px;
    line-height: 24px;
  }

  .upcoming-events {
    grid-template-columns: 1fr;
  }

  .podcast-item {
    margin-bottom: 40px;
  }

  .podcast-item.past.webinar-past-item {
    margin-bottom: 18px;
  }

  .podcast-item_watch.past, .podcast-item_watch.hidden {
    display: none;
  }

  .podcast-date {
    font-size: 11px;
  }

  .podcast-date.text-color-white {
    font-size: 14px;
    line-height: 24px;
  }

  .podcast-item_link.upcoming.webinar-upcoming-event_link {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    padding: 40px 20px 115px;
  }

  .podcast-item_link.past {
    flex-direction: row;
    align-items: center;
  }

  .podcast-item_link.past.webinars-past-item_link {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .podcast-item_link.related_link {
    flex-direction: row;
    align-items: center;
  }

  .podcast-item_description.past, .podcast-item_description.hidden {
    display: none;
  }

  .podcast-item_description.text-color-gray {
    font-size: 16px;
  }

  .podcast-item__thumbnail.upcoming {
    padding-top: 21px;
    padding-bottom: 18px;
  }

  .podcast-item__thumbnail.past {
    flex: 1;
    max-width: 200px;
    margin-bottom: 0;
  }

  .podcast-item__thumbnail.related_thumbnail {
    width: 50%;
    margin-right: 10px;
  }

  .podcast-length {
    z-index: 10;
    font-family: Inter-custom-woff2, sans-serif;
    font-size: 10px;
    line-height: 12px;
  }

  .podcast-play {
    max-width: 27px;
    height: 27px;
    bottom: 5px;
    left: 5px;
  }

  .podcast-play.small.webinars-play {
    max-width: 18px;
    height: 18px;
    bottom: 6px;
    left: 6px;
  }

  .podcast-item__content.upcoming.webinar-upcoming-event_contentt {
    position: static;
  }

  .podcast-h2.mb-4 {
    margin-bottom: 7px;
  }

  .podcast-h2.mb-4.past {
    font-size: 15px;
    line-height: 19px;
  }

  .podcast-h2.mb-4.past.webinar-podcast-h2 {
    font-size: 14px;
  }

  .podcast-h2.text-align-center.mb-2 {
    margin-bottom: 21px;
  }

  .newsletter-block {
    background-position: 50% 100%;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-122 {
    width: 100%;
    max-width: 100%;
  }

  .image-10 {
    right: 0;
  }

  .image-10.is--webinar-subsribe-image {
    align-self: flex-end;
    margin-right: -20px;
  }

  .collection-list-2 {
    grid-template-columns: 1fr;
  }

  .past-webinars_actions.past-webinars_actions-box {
    margin-bottom: 25px;
  }

  .podcast-item_register-2.is--wide {
    width: 100%;
  }

  .podcast-item_register-2.is--wide.podcast-item_register-bigger {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830671ac_Vector%20(2).svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    border-width: 0;
    width: auto;
    margin-top: 16px;
    padding: 0 17px;
    font-size: 14px;
    font-weight: 400;
    transition: all .2s, opacity .2s, border-color .2s, color .2s, background-color .2s;
  }

  .podcast-item_register-2.is--wide.podcast-item_register-bigger:hover {
    background-color: var(--white);
    color: var(--dark);
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830671ac_Vector%20(2).svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    margin-top: 16px;
    padding: 0 17px;
    font-size: 14px;
    font-weight: 600;
  }

  .podcast-date-2 {
    font-size: 11px;
  }

  .podcast-item__content-2 {
    margin-left: 20px;
  }

  .podcast-item__content-2.webinars-past-item_content {
    flex: 1;
    margin-left: 0;
    display: block;
  }

  .lobby-cta_h2.webinars-cta_h2 {
    font-size: 30px;
    line-height: 38px;
  }

  .loby-cta_wrapper {
    max-width: 90%;
  }

  .section-past_events {
    margin-bottom: 60px;
  }

  .collection-list-3 {
    grid-template-columns: 1fr;
  }

  .collection-list-4 {
    grid-row-gap: 16px;
  }

  .podcast-speakers--wrapper {
    margin-bottom: 34px;
  }

  .date-block-black {
    font-size: 24px;
  }

  .podcast-related {
    margin-top: 32px;
  }

  .podcast-h1 {
    font-size: 30px;
    line-height: 35px;
  }

  .podcast-main_content.hidden {
    margin-top: 16px;
  }

  .podcast-main_content.hidden.is-paddding-none {
    margin-bottom: 0;
  }

  .collection-list {
    grid-template-columns: 1fr;
  }

  .podcast-description {
    font-size: 13px;
  }

  .icons-image {
    max-width: 80px;
    right: -24px;
  }

  .speaker-item.upcoming-speaker {
    margin-bottom: 0;
  }

  .div-block-127.upcoming-speaker_wrapper {
    min-height: 83px;
  }

  .webinar-rich-text.white.mt--0 {
    background-color: #1d1d1d;
    max-width: 100%;
    padding: 40px 20px 150px;
  }

  .webinar-newsletter-form.has-z-index-high.webinar-newsletter-wrapper {
    width: 100%;
  }

  .webinars-nav-separator.hide--mobile, .webinars-nav-title.hide--mobile, .r-home-nav-desktop-right.hide--mobile {
    display: none;
  }

  .webinars-nav-top-offset {
    padding-top: 59px;
  }

  .webinars-bg-gray.background-gray {
    min-height: 300px;
  }

  .riverside-hit-publish-logo {
    width: 133px;
  }

  .section-teams-hero {
    padding: 95px 25px 0;
  }

  .section-teams-hero.is--bigger {
    padding: 95px 0 0;
  }

  .section-teams-hero.is--bigger._26--padd {
    background-color: #1d1d1d;
    padding-top: 0;
    display: block;
  }

  .section-teams-hero.is--bigger.is--dark {
    background-color: var(--dark);
    padding-top: 100px;
  }

  .section-teams-hero.is--bigger.is--dark.is--producer-lp {
    padding-bottom: 0;
  }

  .teams-hero-text-wrapper {
    text-align: center;
    max-width: 343px;
    margin-left: auto;
    margin-right: auto;
  }

  .teams-hero-text-wrapper.mw--610, .teams-hero-text-wrapper.mw--680 {
    grid-row-gap: 11px;
    align-items: center;
    padding-top: 25px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .teams-hero-text-wrapper.ty-2 {
    grid-row-gap: 11px;
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 25px;
    padding-right: 25px;
  }

  .heading-teams-hero {
    margin-bottom: 20px;
    font-size: 28px;
  }

  .heading-teams-hero.mb--20 {
    font-size: 28px;
    line-height: 38px;
  }

  .teams-hero-bold {
    font-size: 34px;
    line-height: 40px;
  }

  .teams-hero-bold.d--mobile-block {
    display: block;
  }

  .paragraph-hero-teams {
    max-width: 443px;
  }

  .paragraph-hero-teams.mw-300 {
    margin-left: auto;
    margin-right: auto;
  }

  .section-teams-bg-wrapper {
    width: 100vw;
    margin-top: 40px;
    margin-left: 0;
    position: relative;
    left: 50%;
    transform: translate(-50%);
  }

  .section-teams-bg-wrapper.ty--2 {
    margin-top: 50px;
  }

  .tems-bg-black, .right-arrow-3, .arrow-hide {
    display: none;
  }

  .slider-teams-bg {
    width: 100%;
  }

  .slider-teams-bg.is--mb {
    z-index: 2;
    display: block;
  }

  .slider-teams-bg.is--desk {
    display: none;
  }

  .team-slider-slide {
    overflow: hidden;
  }

  .team-slider-image {
    position: static;
  }

  .team-slider-image.is--image-producer {
    transform-origin: 50% 100%;
    transform: scale(1.05);
  }

  .mask-2 {
    height: 320px;
  }

  .slider-teams-bg-nav {
    inset: auto auto 8px 13px;
  }

  .slider-teams-hero-nav-item {
    border-bottom: 2px solid #fff0;
    padding-bottom: 5px;
  }

  .slider-teams-hero-nav-item.fs-sliderdots_active {
    border-bottom-color: #fff;
  }

  .section-teams-carosel {
    padding: 26px 25px;
    display: flex;
    overflow: hidden;
  }

  .section-teams-carosel.has--padding-large {
    padding-top: 120px;
  }

  .section-teams-carosel.has--padding-large.is--vertical {
    flex-flow: column;
  }

  .section-teams-carosel.has--padding-large.is--vertical.is--solution-market.is--marketers-lp.is--producers {
    margin-top: 0;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .section-teams-carosel.has--padding-large.is--vertical.is--solution-market-2-2.is--marketers-lp.is--solution-market-v2025 {
    width: 100%;
    padding-top: 32px;
  }

  .section-teams-carosel.show-mob {
    background-color: #1d1d1d;
    display: block;
  }

  .section-teams-carosel.show-mob.black-desk.is--marque-vs-page {
    padding-top: 35px;
    padding-bottom: 35px;
    display: flex;
  }

  .text-trust {
    letter-spacing: 2px;
    font-size: 12px;
  }

  .text-trust.is-color-3.is--solution-market-2-2.is--solution-market-page, .text-trust.is-color-3.is--solution-market-2.is--solution-market-page {
    padding-bottom: 24px;
  }

  .text-trust.is-color-3.is--solution-market-2.is--solution-market-page.is--producers {
    color: #bbb;
    padding-bottom: 0;
  }

  .track-logo-outer.is-desktop {
    display: none;
  }

  .track-logo-outer.is-desktop.is-margin-10.show-mob {
    display: block;
  }

  .track-logo-outer.is-mb {
    margin-top: 20px;
    display: flex;
  }

  .track-logo-outer.is-mb.is--reverse {
    justify-content: flex-end;
    margin-top: 25px;
  }

  .track-logo-outer.is-mb.is--reverse.hide-mob, .track-logo-outer.is-mb.mob-hide, .track-logo-inner.is-desktop {
    display: none;
  }

  .track-logo-list {
    margin-right: 50px;
  }

  .track-logo-list.is--list-reverse {
    grid-column-gap: 50px;
    justify-content: flex-end;
    margin-left: 50px;
    margin-right: 0;
  }

  .track-logo-list.hide-mob, .track-logo-flex.hide-mob {
    display: none;
  }

  .track-logo-image {
    max-width: 85%;
  }

  .section-teams-reliability {
    padding: 30px 25px;
  }

  .teams-reliability-wrapper {
    grid-row-gap: 30px;
    flex-direction: column;
  }

  .heading-36 {
    font-size: 32px;
    line-height: 1.2;
  }

  .heading-36.has-margin-16.is-marign-mb-12 {
    margin-bottom: 12px;
    font-weight: 900;
  }

  .heading-36.margin-bottom-8.is--case-studies {
    max-width: 225px;
  }

  .heading-36.is--collaboratioin {
    line-height: 38px;
  }

  .heading-36.is-features {
    max-width: 300px;
    margin-left: -7px;
    padding-left: 0;
    font-size: 32px;
  }

  .heading-36.is--less-bold {
    font-weight: 700;
  }

  .heading-36.is-less-bold {
    font-weight: 800;
  }

  .heading-36.is-limit-width {
    max-width: 289px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
  }

  .heading-36.has--mragin-bottom-12.is--mb-60.is--short {
    max-width: 253px;
  }

  .heading-36.is--repurpose.is--mb-30.is-mb-shortz {
    max-width: 325px;
  }

  .heading-36.is--role-producers.is--mb-30.is-mb-short {
    max-width: 234px;
  }

  .heading-36.is--marketers {
    margin-bottom: 0;
  }

  .heading-36.is--trust-riverside {
    max-width: 250px;
  }

  .heading-36.is--mb-30.is--padding {
    text-align: left;
    padding-left: 25px;
    padding-right: 25px;
  }

  .heading-36.mb--8.c-text-center {
    text-align: left;
  }

  .heading-36.is--mobile-h {
    font-size: 26px;
    line-height: 32px;
    display: block;
  }

  .heading-36.is--desktop-h {
    display: none;
  }

  .heading-36.is--solution-market-1 {
    margin-bottom: 32px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-36.is--solution-market-1.is--marketers-lp {
    padding-bottom: 0;
  }

  .heading-36.is--solution-market-1.is--marketers-lp.is--marketers-lp-custom-heading-800.is--marketers-lp-custom-heading-v2025 {
    max-width: 370px;
  }

  .heading-36.is--solution-market-1-2 {
    margin-bottom: 32px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-36.is--solution-market-1-2.is--marketers-lp-2 {
    padding-bottom: 0;
  }

  .small-caps-text.is--tlg {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .paragraph-16.is-mb-18 {
    max-width: 325px;
    font-size: 18px;
  }

  .paragraph-16.is-mb-limited.c-text-center {
    text-align: left;
  }

  .section-teams-recording {
    padding: 40px 25px 0;
    overflow: hidden;
  }

  .section-teams-recording.is-p65 {
    padding-top: 50px;
  }

  .teams-recoarding-wrapper {
    width: 100vw;
    margin-left: -50vw;
    position: relative;
    left: 50%;
  }

  .teams-recoarding-dropdown-item {
    border-bottom-color: #f6f6f633;
    margin-left: 25px;
    margin-right: 25px;
  }

  .teams-recoarding-dropdown-item.has-border-black.is--full-width, .teams-recoarding-dropdown-item.is--full-width {
    margin-left: 0;
    margin-right: 0;
    padding-left: 25px;
    padding-right: 25px;
  }

  .teams-recoarding-dropdown-top.is--roles {
    padding-left: 25px;
    padding-right: 25px;
  }

  .teams-recoarding-dropdown-main-text {
    font-size: 20px;
  }

  .teams-recoarding-dropdown-main-text.mw--300 {
    max-width: 250px;
  }

  .teams-recoarding-dropdown-main-text.mw--300.is--mobile {
    display: block;
  }

  .teams-recoarding-dropdown-main-text.mw--300.is--desktop {
    display: none;
  }

  .teams-recoarding-item-bottom.is--full-width {
    width: 100vw;
    margin-left: -25px;
    margin-right: 0;
    padding-left: 25px;
    padding-right: 25px;
  }

  .teams-recoarding-item-bottom.is--roles-2 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .teams-reacoarding-item-paragraph {
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }

  .teams-reacoarding-item-paragraph.has-width-limit {
    padding-left: 0;
  }

  .teams-reacoarding-item-paragraph.is--gray {
    color: #f6f6f6cc;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-recoarding-right.is-mb-size-18 {
    font-size: 18px;
  }

  .paragraph-recoarding-right.is-mb-size-18.is--absoulure {
    max-width: 323px;
  }

  .image-mac-absolute {
    width: 100%;
    max-width: none;
    display: none;
    right: 0;
    transform: none;
  }

  .image-mac-absolute.is--mb {
    margin-top: 40px;
    display: block;
    right: -3px;
  }

  .section-70 {
    padding: 40px 25px;
  }

  .section-70.mobile-padding-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .made-with-wrapper {
    grid-column-gap: 24px;
  }

  .made-with-title-wrapper {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: stretch;
  }

  .made-wiht-title {
    font-size: 32px;
    line-height: 38px;
  }

  .made-with-paragraph-top.transform-top-1 {
    transform: none;
  }

  .made-with-video-grid.swiper-wrapper {
    grid-column-gap: 0px;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .made-with-video-grid.is--desktop {
    display: none;
  }

  .made-with-video-item {
    height: 100%;
  }

  .made-with-video-item.swiper-slide {
    z-index: 10;
    margin-bottom: 0;
    margin-right: 0;
    position: relative;
  }

  .made-with-video-item.swiper-slide.has-pointer {
    max-width: none;
  }

  .made-with-video-image-wrapper {
    max-width: none;
    max-height: 360px;
    overflow: hidden;
  }

  .made-with-right-grid {
    grid-template-columns: 1fr 1fr;
  }

  .made-with-logo-image-wrapper {
    display: none;
  }

  .section-teams-case-studies {
    padding-left: 25px;
    padding-right: 25px;
  }

  .center-wrapper.is-mb-left {
    text-align: left;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .center-wrapper.is--mb-left-2-2 {
    text-align: left;
    align-items: flex-start;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .center-wrapper.is--mb-left-2-2.is--solution-market-2-2, .center-wrapper.is--mb-left-2-2.is--solution-market-2-2.is--solution-market-v2025 {
    padding-top: 40px;
  }

  .center-wrapper.is--mb-left-2-2.is--marketers-lp {
    padding-top: 0;
  }

  .center-wrapper.is--mb-left-2-2.section-role-video-dark.is--producers {
    margin-top: 0;
    padding-top: 140px;
  }

  .center-wrapper.is--mb-left-2-2.section-role-video-dark.is--producers.is--producers-v2 {
    padding-top: 0;
  }

  .center-wrapper.is--mb-left {
    text-align: left;
    align-items: flex-start;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .center-wrapper.is--mb-left.is--solution-market {
    padding-top: 40px;
  }

  .center-wrapper.is--mb-left-2 {
    text-align: left;
    align-items: flex-start;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .center-wrapper.is--mb-left-2.is--marketers-lp {
    margin-top: 0;
    padding-top: 0;
  }

  .swiper-wrapper.case-studies-swiper {
    align-items: stretch;
  }

  .case-studies-slider-holder.is--desktop {
    display: none;
  }

  .case-studies-slider-holder.is--mb {
    display: block;
  }

  .case-studies-slider, .case-studies-slider.swiper {
    overflow: visible;
  }

  .swiper-slide.is-case-studies-slide {
    max-width: 307px;
    margin-right: 0;
  }

  .swiper-slide.is-case-studies-slide.has-margin-0.mw--auto {
    max-width: none;
  }

  .swiper-slide.trust-slide {
    max-width: 307px;
    padding: 20px;
  }

  .swiper-slide.is--producers-mb-slide {
    background-color: #f6f6f6;
    border-radius: 8px;
    flex-direction: column;
    width: 100%;
    max-width: 300px;
    margin-bottom: 0;
    margin-right: 0;
    padding: 25px;
    display: flex;
  }

  .swiper-slide-content {
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .swiper-slide-content.light-version {
    height: 100%;
    padding: 27px 24px 29px 20px;
  }

  .case-studies-slide-left {
    height: auto;
  }

  .case-studies-slider-main-text {
    max-width: 255px;
    margin-bottom: 40px;
    font-size: 18px;
    font-weight: 800;
  }

  .case-studies-person-image-wrapper, .testimonials-person-image {
    flex: none;
  }

  .case-studies-person-text.is-inline {
    flex-direction: column;
  }

  .testimoinal-slider-person-name.font-2 {
    font-size: 12px;
    line-height: 16px;
  }

  .testimoinal-slider-person-designation.is--smaller {
    font-size: 10px;
  }

  .testimoinal-slider-person-designation.is--smaller-2 {
    font-size: 9px;
  }

  .testimoinal-slider-person-designation.font-2 {
    font-size: 12px;
    line-height: 16px;
  }

  .testimoinal-slider-person-designation.hide--mobile {
    display: none;
  }

  .section-teams-colaboration {
    padding: 40px 25px 0;
  }

  .paragraph-colaboration-top.is--desktop {
    display: none;
  }

  .paragraph-colaboration-top.is--mb {
    display: block;
  }

  .collaboration-teams-wrapper {
    grid-row-gap: 15px;
    flex-direction: column;
    width: 100vw;
    margin-top: 20px;
    margin-left: -50vw;
    position: relative;
    left: 50%;
  }

  .collaboration-teams-wrapper.type--2 {
    grid-row-gap: 40px;
  }

  .collaboration-teams-image-wrapper {
    order: 1;
  }

  .collaboration-teams-image-wrapper.mw-570 {
    margin-top: 0;
  }

  .collaboration-recoarding-dropdown-wrapper {
    width: 100%;
    max-width: none;
  }

  .wrapper-team-features {
    grid-template-columns: 1fr;
    min-height: auto;
  }

  .fearures-left-wrapper {
    display: none;
  }

  .features-right-wrapper {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .features-recoarding-dropdown-wrapper {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    position: relative;
    left: 50%;
  }

  .features-recoarding-dropdown-wrapper.is-gap-mb-20 {
    margin-top: 20px;
    overflow: hidden;
  }

  .section-teams-support {
    padding: 40px 25px;
  }

  .support-title-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .support-title-left {
    max-width: none;
  }

  .support-title-right {
    border-bottom-style: none;
  }

  .paragraph-size-20.is-mb-size-18 {
    font-size: 18px;
  }

  .paragraph-size-20.is-mb-size-18.is-desktop {
    display: none;
  }

  .paragraph-size-20.is-mb-size-18.is--mb {
    display: block;
  }

  .paragraph-size-20.is-mb-size-18.is--mb.is-size-limit {
    max-width: 325px;
  }

  .paragraph-size-20.is--inter.is--mb-18 {
    font-size: 18px;
  }

  .paragraph-size-20.is--inter.is--mb-18.section-role-video-dark, .paragraph-size-20.is--inter.is--mb-18.section-role-video-dark-2-2 {
    text-align: left;
    margin-bottom: 40px;
  }

  .support-buttom-wrapper {
    grid-row-gap: 30px;
    flex-direction: column;
    margin-top: 34px;
  }

  .security-item-top.mb-vertical {
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 14px;
  }

  .security-item-heading._w--auto.is--mobile {
    display: block;
  }

  .security-item-heading._w--auto.is--desktop {
    display: none;
  }

  .security-item-heading._w--auto.mw--150 {
    max-width: 150px;
  }

  .paragraph-security-item {
    font-size: 15px;
  }

  .paragraph-security-item.is--short {
    max-width: 326px;
  }

  .section-teams-trust-slider {
    padding-top: 40px;
    padding-bottom: 19px;
  }

  .section-teams-acordium {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .section-teams-acordium.ty-2 {
    background-color: #f6f6f6;
    padding-top: 50px;
    padding-bottom: 0;
  }

  .teams-acorudium-bg {
    background-color: #0000;
    width: 100vw;
    margin-top: 20px;
    margin-left: -50vw;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    left: 50%;
  }

  .teams-acordium {
    margin-left: 25px;
    margin-right: 25px;
  }

  .teams-acordium.p-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .teams-acordium.p-0.last {
    margin-top: 0;
  }

  .teams-acordium-trigger {
    border-bottom: 0 #82828c33;
    padding-left: 24px;
    padding-right: 24px;
  }

  .acordium-teams-heading {
    font-size: 20px;
  }

  .acordium-team-button.is--hidden-desktop {
    display: block;
  }

  .teams-acordium-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .teams-acordium-grid.mpb--0.sp-20 {
    padding-top: 30px;
  }

  .teams-acordium-item {
    grid-column-gap: 10px;
    flex-direction: row;
    align-items: flex-start;
    display: flex;
  }

  .teams-acordium-title {
    display: none;
  }

  .teams-acordium-title.is-mb {
    margin-bottom: 4px;
    display: block;
  }

  .paragraph-acordium-item.is--1 {
    max-width: 270px;
  }

  .icon-tems-acordium {
    display: none;
  }

  .quiz-logo {
    width: 108px;
  }

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

  .accordion-image.is--margin-right {
    margin-left: 25px;
    margin-right: 0;
  }

  .accordion-image.is--height-2 {
    object-fit: contain;
    height: 100%;
    max-height: 97%;
  }

  .accordion-image.is--limit-width {
    object-fit: contain;
    max-width: 375px;
    max-height: 310px;
  }

  .accordion-image.is--limit-width-2 {
    max-width: 372px;
  }

  .button-wrapper-l {
    justify-content: flex-start;
  }

  .button-wrapper-l.sm-center {
    justify-content: center;
  }

  .button-wrapper-l.sm-center.is--margin-auto {
    margin-top: 0;
  }

  .button-wrapper-l.sm-center.is--margin-auto.is--hide-mb {
    display: none;
  }

  .button-wrapper-l.is--center {
    justify-content: center;
  }

  .button-wrapper-l.sm-p-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .slider-navigation-wrapper {
    width: 100%;
    display: flex;
  }

  .slider-navigation-wrapper.is--desktop {
    display: none;
  }

  .prev-next-button {
    max-width: 25px;
  }

  .prev-next-button.case-button-next:hover, .prev-next-button.case-button-prev:hover, .prev-next-button.video-button-prev:hover, .prev-next-button.video-button-next:hover {
    opacity: 1;
  }

  .accordion-image-wrapper {
    background-color: var(--black-2);
    padding: 60px 20px;
  }

  .accordion-image-wrapper.is-full-width {
    width: 100vw;
    margin-left: -25px;
  }

  .accordion-image-wrapper.is-full-width.same--height {
    align-items: center;
    height: 82.66vw;
    display: flex;
  }

  .accordion-image-wrapper.is-mb-align-bottom {
    flex-direction: column;
    justify-content: flex-end;
    padding-bottom: 0;
    display: flex;
  }

  .accordion-image-wrapper.is-mb-align-bottom.is-full-width {
    margin-left: -25px;
  }

  .accordion-image-wrapper.is-mb-align-bottom.is-full-width.is--align-middle {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-bottom: 60px;
    padding-left: 54px;
    padding-right: 22px;
  }

  .accordion-image-wrapper.is-mb-align-bottom.is-full-width.is--align-middle.same--height {
    height: 82.66vw;
  }

  .accordion-image-wrapper.is-mb-align-bottom.is-full-width.is-padding-20 {
    padding-top: 20px;
  }

  .section-cta.is--teams {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306633f_cta-mask-mobile.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-style: none;
    padding-left: 25px;
    padding-right: 25px;
  }

  .section-cta.is--teams.mobile-54-74 {
    padding-top: 54px;
    padding-bottom: 74px;
    transform: translate(0, 2px);
  }

  .section-cta.is--landing {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306640a_cta_bg_m.svg");
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .cta-heading.is--teams-bottom {
    max-width: 278px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 1.2;
  }

  .cta-heading.is--teams-bottom.is--black.lh--40 {
    line-height: 40px;
  }

  .cta-heading.bs-h2 {
    margin-bottom: 33px;
    font-size: 26px;
    line-height: 30px;
  }

  .image-logo-trust-slide {
    object-fit: scale-down;
    max-width: 134px;
    max-height: 32px;
  }

  .quote-trust-slide {
    max-width: 262px;
    margin-bottom: 30px;
    font-size: 16px;
  }

  .trust-slider-arrows {
    justify-content: space-between;
    width: 100%;
    margin-top: 27px;
    margin-bottom: 27px;
  }

  .trust-arrow-button:hover {
    opacity: 1;
  }

  .track-logo-reverse {
    justify-content: flex-end;
  }

  .track-logo-reverse.is-desktop {
    display: none;
  }

  .teams-image-text-wrapper.mb-23 {
    margin-bottom: 33px;
  }

  .acordium-team-button-text {
    display: none;
  }

  .home-mb-only {
    display: block;
  }

  .section-home-hero-b {
    display: none;
  }

  .image-subscribe-bg {
    width: 100%;
    height: auto;
    display: none;
    inset: auto 0% 0%;
  }

  .image-subscribe-bg.is--mb {
    max-height: 160px;
    display: block;
  }

  .youtube-video-teams {
    z-index: 4;
    position: relative;
  }

  .youtube-video-teams.is--show {
    z-index: 3;
    position: relative;
  }

  .swiper-scrollbar-desk.mt--50 {
    margin-top: 30px;
  }

  .teams-slider-bg-gradient {
    display: none;
  }

  .teams-slider-bg-gradient.is--producer-lp {
    background-image: linear-gradient(0deg, #1d1d1d00, var(--dark));
    display: block;
    inset: 0% 0% auto;
  }

  .icon-tems-acordium-mb {
    display: block;
  }

  .acordium-teams-right {
    flex-direction: row;
    display: block;
  }

  .acordium-video {
    z-index: 1;
  }

  .case-studies-slider-mb {
    overflow: visible;
  }

  .section-role-hero {
    padding: 85px 25px 0;
  }

  .section-role-hero.is--solution-market.is--solution-market-v2025 {
    padding-top: 56px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-role-hero.is--solution-market.is--producers-solution {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-role-hero.is--solution-market.is--producers-solution.is--producers {
    padding-top: 120px;
  }

  .section-role-hero.is--solution-market.is--producers-solution.is--producers.is--ai-translation {
    padding-top: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-role-hero.is--solution-market.is--producers-solution-2-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-role-hero.is--solution-market.is--producers-solution-2-2.is--producers-2-2 {
    padding-top: 120px;
  }

  .container-1240.section-role-video-dark, .container-1240.section-role-video-dark-2-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .role-hero-wrapper {
    grid-row-gap: 35px;
    align-items: center;
  }

  .role-hero-wrapper.is-solution-market-2.is--producers-solution.is--producers {
    grid-row-gap: 15px;
  }

  .role-hero-left {
    flex-direction: column;
    align-items: center;
    max-width: 325px;
    display: flex;
  }

  .role-hero-heading {
    max-width: 317px;
    font-size: 30px;
  }

  .role-hero-heading.is--mb {
    display: block;
  }

  .role-hero-heading.is--mb.is--larger {
    max-width: 321px;
    font-size: 26px;
  }

  .role-hero-heading.is--desktop {
    display: none;
  }

  .role-hero-heading.is--solution-market {
    max-width: 350px;
    margin-top: 60px;
    margin-bottom: 20px;
    font-size: 36px;
    line-height: 44px;
  }

  .role-hero-heading.is--solution-market-2 {
    margin-top: 60px;
  }

  .role-home-paragraph {
    font-size: 18px;
  }

  .role-home-paragraph.is-solution-market {
    margin-bottom: 26px;
  }

  .role-hero-image {
    max-height: none;
    margin-bottom: -84px;
  }

  .section-role-video {
    padding: 124px 25px 0;
    overflow: hidden;
  }

  .section-role-video.big-top-space {
    padding-top: 124px;
  }

  .section-role-video.section-role-video-dark.is--producers {
    padding-top: 40px;
  }

  .section-role-video.section-role-video-dark.is--producers.is--producers-v2 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-role-video.section-role-video-dark-2-2.is--producers-2-2 {
    padding-top: 40px;
  }

  .section-role-video.section-role-video-dark-2-2.is--producers-2-2.is--producers-v2-2-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .role-video-grid-wrapper {
    grid-row-gap: 30px;
    align-items: stretch;
    width: auto;
    margin-left: -25px;
    margin-right: -25px;
  }

  .role-video-item {
    align-items: flex-start;
  }

  .role-video-item.section-role-video-dark.is--producers, .role-video-item.section-role-video-dark-2-2.is--producers-2-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    display: block;
  }

  .role-video-item.section-role-video-dark-2-2.is--producers-2-2.is--podcasters {
    max-width: 100%;
  }

  .role-video-text-bold.section-role-video-dark.video-dark.is--producers {
    display: none;
  }

  .role-video-text-normal.section-role-video-dark.video-dark, .role-video-text-normal.section-role-video-dark.video-dark.is--producers {
    font-size: 22px;
  }

  .role-video-text-normal.section-role-video-dark.video-dark.mobile {
    text-align: center;
  }

  .role-video-text-normal.section-role-video-dark-2-2.video-dark-2-2 {
    font-size: 22px;
  }

  .role-video-text-normal.section-role-video-dark-2-2.video-dark-2-2.mobile-2-2 {
    text-align: center;
  }

  .role-video-text-normal.section-role-video-dark-2-2.video-dark-2-2.is--producers-2-2 {
    text-align: center;
    font-size: 22px;
  }

  .role-video-wrapper {
    border-radius: 0;
    height: auto;
    margin-top: 20px;
  }

  .role-video-wrapper.has--bg-black {
    background-color: #000;
  }

  .role-video-wrapper.has--bg-black.section-role-video-dark-2-2.is--podcasters {
    max-width: 100%;
  }

  .section-roles-tabs {
    background-color: #fff;
    background-image: none;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-roles-tabs.is--mb-gray, .section-roles-tabs.is--mb-gray.is--desktop-whiite {
    background-color: #f6f6f6;
  }

  .roles-tabs-wrapper {
    display: none;
  }

  .section-role-repurpose {
    padding-left: 25px;
    padding-right: 25px;
  }

  .repurpose-top-text-wrapper {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .repurpose-top-text-wrapper.is--mb-left {
    text-align: left;
    align-items: flex-start;
  }

  .repurpise-grid {
    align-items: flex-start;
  }

  .repurpose-grid-item {
    max-width: none;
  }

  .repurpise-item-bold-text {
    font-size: 20px;
  }

  .repurpise-item-bold-text.is--lest--bold {
    font-weight: 800;
  }

  .repurpose-grid-item-image.desktop--image {
    display: none;
  }

  .repurpose-grid-item-image.mobile--image {
    display: block;
  }

  .role-solution-wrapper.is--mb, .section-role-collab {
    padding-left: 25px;
    padding-right: 25px;
  }

  .role-collab-wrapper {
    max-width: 325px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .role-collab-right {
    align-self: center;
  }

  .producers-left-wrapper {
    display: none;
  }

  .producers-right-wrapper {
    padding: 40px 25px 0;
  }

  .wrapper-role-producers {
    grid-template-columns: 1fr;
    min-height: auto;
  }

  .role-producers-paragraph {
    font-size: 18px;
    line-height: 1.35;
  }

  .role-producers-paragraph.is--linit-width {
    max-width: 240px;
  }

  .section-role-marketers {
    padding: 40px 25px;
  }

  .section-role-marketers.is--gray.is--mb-white {
    background-color: #fff;
  }

  .role-marketers-grid {
    align-items: flex-start;
    margin-top: 30px;
  }

  .teams-acordium-trigger-1 {
    border-bottom: 0 #82828c33;
    padding-left: 0;
    padding-right: 0;
  }

  .teams-acordium-trigger-1.type-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-mac-wrapper {
    margin-left: 0;
    margin-right: -25px;
  }

  .paragraph-arrows-wrapper {
    justify-content: flex-start;
  }

  .producers-recoarding-dropdown-wrapper {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    position: relative;
    left: 50%;
  }

  .producers-recoarding-dropdown-wrapper.is-gap-mb-20 {
    margin-top: 20px;
    overflow: hidden;
  }

  .producers-recoarding-dropdown-wrapper.is--min-height.is--width-100 {
    max-width: none;
  }

  .role-collab-image.is--mb {
    max-width: 325px;
  }

  .is--mb-30 {
    font-size: 30px;
  }

  .video-item-text-top {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    padding-left: 25px;
    padding-right: 25px;
    display: flex;
  }

  .video-item-text-top.section-role-video-dark.is--producers {
    align-self: auto;
    align-items: center;
    margin-bottom: 20px;
  }

  .video-item-text-top.section-role-video-dark.is--producers-logo-carousel-title-v1 {
    align-items: center;
    margin-bottom: 20px;
  }

  .video-item-text-top.section-role-video-dark-2-2.is--producers-2-2 {
    align-self: auto;
    align-items: center;
    margin-bottom: 20px;
  }

  .video-item-text-top.section-role-video-dark-2-2.is--producers-logo-carousel-title-v1-2-2 {
    align-items: center;
    margin-bottom: 20px;
  }

  .video-item-text-top.section-role-video-dark-2-2.is--producers-logo-carousel-title-v1-2-2.is--producers-v2-2-2.is--podcasters {
    max-width: none;
  }

  .roles-acordium-wrapper {
    display: block;
  }

  .roles-acordium-item {
    border-bottom-color: #f6f6f633;
    margin-left: 0;
    margin-right: 0;
  }

  .roles-acordium-item.has-border-black {
    margin-left: 0;
    margin-right: 0;
  }

  .roles-acordium-item.has-border-black.is--full-width {
    margin-left: 0;
    margin-right: 0;
    padding-left: 25px;
    padding-right: 25px;
  }

  .roles-acordium-item.has-border-black.is--last {
    border-bottom-style: none;
    border-bottom-width: 0;
  }

  .roles-acordium-item.is--full-width {
    margin-left: 0;
    margin-right: 0;
    padding-left: 25px;
    padding-right: 25px;
  }

  .teams-recoarding-item-bottom-inner {
    padding-bottom: 30px;
    transform: translate(0%);
  }

  .swiper-pagination-roles {
    justify-content: center;
    align-items: center;
    margin-top: 32px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image-solution-mb {
    display: none;
  }

  .section-team-features-mb {
    display: block;
  }

  .static-logo-track.is--mb {
    flex-direction: column;
    display: flex;
  }

  .static-logo-track.is--desktop {
    display: none;
  }

  .hassle-right-wrapper {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066259_Group%20514316.png");
    height: 70vw;
  }

  .hassle-left-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .heading-46.has-margin-14.is-mb-30 {
    font-size: 30px;
    line-height: 1.2;
  }

  .paragraph-20.is--width-small.is--mb-18 {
    font-size: 18px;
  }

  .section-roles-sldes {
    padding-bottom: 30px;
  }

  .heading-arrows-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: flex-start;
  }

  .roles-slies-block {
    margin-top: 15px;
  }

  .roles-slides-item.swiper-slide.is--role-slides {
    width: auto;
    max-width: none;
  }

  .roles-slides-image {
    width: auto;
  }

  .roles-slides-top {
    width: auto;
    height: 165px;
  }

  .heading-roles-slide {
    margin-bottom: 2px;
    font-size: 12px;
  }

  .roles-slide-small-text {
    font-size: 10px;
  }

  .roles-sliders-group {
    align-items: flex-start;
    display: block;
  }

  .roles-sliders-group.desktop {
    display: none;
  }

  .roles-sliders-group.mobile {
    display: flex;
  }

  .roles-sliders-group-inner {
    display: block;
  }

  .slider-navigation-wrapper-roles {
    align-self: flex-end;
    width: 100%;
    display: flex;
  }

  .slider-navigation-wrapper-roles.is--desktop {
    display: none;
  }

  .slider-navigation-wrapper-roles.is--2, .slider-navigation-wrapper-roles.is--mb-right {
    justify-content: space-between;
  }

  .roles-slide-2-bottom {
    display: none;
  }

  .roles-production-grid {
    align-items: flex-start;
  }

  .producers-grid-item {
    max-width: none;
  }

  .paragraph-producers-tabs {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .producers-bold-text {
    font-size: 20px;
  }

  .producers-title-wrapper {
    padding-left: 25px;
    padding-right: 25px;
  }

  .producers-acordium-text-18 {
    font-size: 18px;
    font-weight: 400;
  }

  .basic-swiper {
    display: flex;
  }

  .producers-slider-mb-list {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    align-items: stretch;
    padding-bottom: 0;
    padding-left: 0;
  }

  .producers-slider-mb-image {
    margin-top: 0;
  }

  .producers-slider-mb-image.is--wide, .producers-slider-image-wide {
    margin-left: -10px;
    margin-right: -10px;
  }

  .producers-slider-image-wrapper {
    flex-direction: column;
    flex: 1;
    justify-content: center;
    display: flex;
  }

  .logos-roles-row {
    grid-column-gap: 10px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 248px;
    display: flex;
  }

  .imagle-marvle {
    width: 100%;
    max-width: 76px;
  }

  .image-purose {
    max-width: 145px;
  }

  .logos-roles-row-2 {
    grid-column-gap: 10px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 328px;
    display: flex;
  }

  .image-roles-logo-1 {
    max-width: 79px;
  }

  .image-roles-logo-2 {
    max-width: 133px;
  }

  .image-roles-logo-3 {
    max-width: 84px;
  }

  .repurpose-grid-item-inner.mw--308, .repurpose-grid-item-inner.mw--267 {
    max-width: none;
  }

  .nav-icon-svg-wrapper.is--updated {
    max-width: 1.625rem;
  }

  .dropdown-grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .dropdown-grid.resources-dropdown-grid {
    grid-template-columns: 1fr;
  }

  .dropdow-content.m-mw-300px {
    max-width: 300px;
  }

  .dropdow-content-heading.mt--big {
    margin-top: 24px;
  }

  .dropdow-heading-line, .dropdow-heading-line.desktop--hide {
    width: 100%;
  }

  .dropdow-content-linner {
    grid-column-gap: 16px;
  }

  .dropdow-content-linner.gap--95.m--vertical {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .inner-dropdown-link {
    max-width: 164px;
  }

  .nav-dropdown-list-inner.is--product {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .nav-dropdown-list-inner.is--resources {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    overflow: auto;
  }

  .nav-dropdown-list-inner.is--solutions-updated {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    min-width: 0;
  }

  .nav-menu.is--center {
    height: 100dvh;
  }

  .nav-list-bg-image, .desktop-dp-text {
    display: none;
  }

  .mobile-dp-text {
    display: block;
  }

  .transcription-section {
    padding-left: 24px;
    padding-right: 15px;
  }

  .transcription-section.step2-active {
    padding-left: 16px;
    padding-right: 16px;
  }

  .transcription-heading-wrapper {
    padding-top: 32px;
    padding-bottom: 10px;
  }

  .transcription-h2 {
    margin-bottom: 0;
    font-size: 48px;
    line-height: 72px;
  }

  .transcription-bottom-badge {
    bottom: 24px;
    right: 13px;
  }

  .transcription-h3.step2-title {
    font-size: 36px;
  }

  .hidden-components {
    display: none;
  }

  .bubble-wrapper {
    max-width: 260px;
  }

  .bubble-wrapper.bottom-right {
    bottom: 24.6vh;
    right: 36.6vw;
  }

  .bubble-wrapper.bottom-left {
    left: 42.5vw;
  }

  .transcription-error-wrapper {
    justify-content: space-between;
    bottom: 84px;
    left: 16px;
    right: 16px;
  }

  .tr-popup-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .tr-popup-content {
    padding: 28px 24px 32px;
  }

  .transcription-info-wrapper {
    right: 118px;
  }

  .mobile-ready-buttons {
    grid-row-gap: 12px;
    flex-direction: column;
    align-items: stretch;
    padding-left: 16px;
    padding-right: 16px;
  }

  .buttons-background {
    height: 140px;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .announcement-banner-wrapper {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d1c_banner__bg-mobile.svg");
    border-radius: 0;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .announcement-banner-container {
    grid-row-gap: 8px;
    flex-flow: wrap-reverse;
    justify-content: flex-start;
    align-items: center;
  }

  .announcement-banner-link {
    margin-left: 0;
    display: inline;
  }

  .ab-time-wrapper {
    order: 1;
    position: relative;
  }

  .ab-time-item {
    grid-row-gap: 3px;
    width: 36px;
    height: 36px;
    padding-top: 7px;
    font-size: 13px;
  }

  .ab-time-t {
    font-size: 8px;
  }

  .ab-left-image, .ab-right-image {
    display: none;
  }

  .ab-right-image.show {
    display: block;
  }

  .announcement-banner-close {
    top: 17px;
    right: 13px;
    transform: none;
  }

  .ab-mobile-text {
    display: block;
  }

  .ab-right-image-mobile {
    display: block;
    bottom: -8px;
    right: -20px;
  }

  .ab-left-image-mobile {
    display: block;
    top: -15px;
    left: -14px;
  }

  .r-editor-header {
    padding-top: 87px;
    padding-bottom: 140px;
  }

  .r-editor-header-content-get-started {
    margin-top: 22px;
    margin-bottom: 40px;
  }

  .r-editor-header-content-images {
    display: none;
  }

  .r-editor-header-content {
    position: relative;
  }

  .r-editor-feature-heading {
    text-align: left;
    margin-bottom: 27px;
    font-size: 24px;
    font-weight: 800;
    line-height: 32px;
  }

  .r-editor-feature {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 24px;
    font-size: 15px;
    line-height: 24px;
  }

  .r-editor-feature.last-rf {
    border-bottom-style: none;
    padding-bottom: 0;
  }

  .r-editor-content-feature-block {
    padding-top: 0;
  }

  .r-editor-feature-grid {
    grid-row-gap: 25px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .r-home-feature-copy {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 28px;
  }

  .r-home-feature-copy.last {
    border-bottom-style: none;
    padding-bottom: 0;
  }

  .r-editor-feature-header {
    cursor: pointer;
    align-items: center;
    display: flex;
  }

  .r-editor-feature-name {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 26px;
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
  }

  .r-editor-feature-header-arrow {
    display: inline;
    position: absolute;
    inset: 12px 0% auto auto;
  }

  .r-editor-feature-content {
    overflow: hidden;
  }

  .ref-text {
    margin-top: 10px;
  }

  .r-editor-tracks-section {
    padding-top: 52px;
    padding-bottom: 60px;
  }

  .r-editor-tracks-title-wrapper {
    margin-bottom: 24px;
  }

  .r-editor-tracks-sub {
    max-width: 268px;
    font-size: 15px;
    line-height: 22px;
  }

  .r-editor-tracks-vector-1, .r-editor-tracks-vector-3, .r-editor-tracks-vector-2 {
    display: none;
  }

  .r-customization-section.overflow-hidden {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .r-editor-customization {
    width: 100%;
    padding-left: 31px;
    padding-right: 31px;
    line-height: 24px;
  }

  .r-editor-customization.mpb--72 {
    padding-bottom: 72px;
  }

  .r-editor-feature-grid-copy {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .r-editor-feature-header-copy {
    cursor: pointer;
    align-items: center;
    height: 166px;
    display: flex;
  }

  .r-editor-customization-content {
    overflow: hidden;
  }

  .r-editor-customization-image {
    width: 186px;
  }

  .r-editor-customization-image.rei-2 {
    width: 156px;
  }

  .r-editor-customization-name {
    margin-top: 0;
    padding-left: 30px;
    font-size: 22px;
    line-height: 26px;
  }

  .r-editor-content-customization-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-editor-works-section {
    padding: 50px 20px 43px;
  }

  .r-works-video {
    border-radius: 5px;
    width: 100%;
  }

  .r-editor-works-content-points {
    grid-row-gap: 50px;
    width: 100%;
    max-width: none;
  }

  .r-editor-works-content-point {
    grid-column-gap: 26px;
    margin-bottom: 0;
  }

  .image-88 {
    max-width: none;
  }

  .r-editor-works-title-mobile {
    max-width: 234px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 34px;
  }

  .r-editor-header-content-images-mobile {
    width: 100%;
    display: block;
    position: absolute;
    left: 0;
  }

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

  .r-editor-clips-section {
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-editor-clips-content-top {
    width: 375px;
    margin-bottom: 35px;
  }

  .r-editor-clips-image-bottom {
    width: 100%;
  }

  .r-editor-clips-content-bottom {
    max-width: 375px;
    margin-bottom: 50px;
  }

  .image-91 {
    order: 1;
  }

  .r-editor-heading {
    text-align: center;
    margin-bottom: 30px;
    font-size: 32px;
    line-height: 38px;
  }

  .r-editor-heading.mb--50 {
    margin-bottom: 50px;
  }

  .r-editor-tracks-title {
    max-width: 234px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 34px;
  }

  .c-wrapper-1311.clips-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 80px;
  }

  .r-editor-feature-grid-copy-copy, .r-editor-clips-grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .r-editor-header-heading {
    margin-bottom: 0;
    font-size: 34px;
    line-height: 40px;
  }

  .r-editor-clips-heading-small {
    text-align: center;
    align-self: center;
    max-width: 100%;
    margin-bottom: 10px;
    font-size: 24px;
    font-weight: 800;
    line-height: 28px;
  }

  .r-editor-clips-heading-small.mw--250 {
    max-width: 250px;
  }

  .r-editor-clips-text {
    text-align: center;
    max-width: none;
  }

  .r-editor-clips-text.mw--310 {
    max-width: 100%;
  }

  .r-editor-tracks-button.get-started-start {
    margin-top: 37px;
  }

  .r-editor-tracks-button.get-started-start.home-with-video {
    margin-top: 0;
  }

  .r-editor-tracks-button.is--purple.has-margin-top-20.is-mb-hide {
    display: none;
  }

  .text-block-24 {
    margin-top: 13px;
    line-height: 28px;
  }

  .editor-how-it {
    grid-row-gap: 50px;
    flex-direction: column;
    align-items: stretch;
  }

  .lightbox-overlay-content {
    max-width: 180px;
    font-size: 18px;
    font-weight: 800;
    line-height: 23px;
    bottom: 17px;
    left: 17px;
  }

  .lightbox-overlay-play {
    width: 32px;
    height: 32px;
  }

  .r-editor-feature-image {
    width: 48px;
  }

  .r-home-content-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .c-wrapper-section-1 {
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
  }

  .c-image-section-1 {
    order: 1;
    width: 400px;
  }

  .r-home-section-content.mw--472, .r-home-section-content.mw--461 {
    max-width: 100%;
  }

  .r-home-content-section-vid {
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .c-wrapper-section-2 {
    grid-row-gap: 25px;
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066322_Group%2011565.png");
    flex-direction: column;
    min-height: 0;
    padding-top: 40px;
    padding-bottom: 50px;
  }

  .c-enterprise-footer-new {
    padding: 40px 10px;
  }

  .privacy-rich-text ol {
    padding-left: 30px;
  }

  .swiper-nav-wrapper {
    justify-content: space-between;
    align-self: flex-end;
    width: 100%;
    display: flex;
  }

  .swiper-nav-wrapper.is--desktop {
    display: none;
  }

  .swiper-nav-wrapper.is--2, .swiper-nav-wrapper.is--mb-right {
    justify-content: space-between;
  }

  .swiper-nav-wrapper.is-gap-64 {
    margin-top: 17px;
    margin-bottom: 26px;
  }

  .section-65 {
    padding: 44px 20px 34px;
  }

  .section-65.mpb-0 {
    padding-bottom: 0;
  }

  .section-65.pb--55 {
    padding-bottom: 50px;
  }

  .section-65.pb--55.mobile-padding--40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .case-studies-grid.swiper-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    margin-top: 0;
    display: flex;
  }

  .case-studie-item {
    flex-direction: column;
    flex: 1;
  }

  .case-studie-heading {
    max-width: 266px;
  }

  .mb--16.sm-p-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .improve-workflow-image {
    border-radius: 0;
  }

  .heading-40 {
    font-size: 32px;
    line-height: 38px;
  }

  .support-items-wrapper {
    grid-row-gap: 30px;
    margin-top: 11px;
    padding-top: 0;
  }

  .support-item-icon {
    width: 20px;
  }

  .quote-heading {
    font-size: 18px;
    line-height: 24px;
    display: none;
  }

  .quote-heading p {
    font-size: 18px;
    line-height: 24px;
  }

  .quote-heading.is--mobile {
    margin-bottom: 30px;
    display: block;
  }

  .mobile-plr-25 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .container-1160.is--solution-market {
    flex-flow: column;
  }

  .container-1160.is--solution-market.is--solution-market-container, .container-1160.is--solution-market.is--solution-market-container-2 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    overflow: hidden;
  }

  .case-study-item-outer.swiper-slide {
    align-self: stretch;
    width: 100%;
    height: auto;
  }

  .case-studies-grid-outer.swiper {
    overflow: visible;
  }

  .case-studies-slider-holder-ty2 {
    margin-top: 0;
    display: block;
  }

  .case-studies-slider-holder-ty2.is--desktop {
    display: none;
  }

  .case-studies-slider-holder-ty2.is--mb {
    display: block;
  }

  .mb--40 {
    margin-bottom: 20px;
  }

  .is-show--mobile {
    display: block;
  }

  .cookies-close-icon {
    top: 25px;
    right: 8px;
  }

  .rs-homepage-header {
    padding: 100px 20px 0;
  }

  .rs-homepage-header.pt--164 {
    padding-top: 100px;
  }

  .rs-home-brands-section-text {
    height: 9px;
    margin-bottom: 32px;
    font-size: 12px;
    line-height: 12px;
  }

  .rs-home-brands-section-text.is--sm {
    font-size: 14px;
  }

  .rs-home-brands-section-text.mb--30 {
    margin-bottom: 0;
  }

  .rs-homepage-header-text {
    margin-bottom: 21px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 32px;
  }

  .rs-homepage-header-text.is--big-font {
    margin-bottom: 20px;
    font-size: 42px;
    line-height: 49px;
  }

  .rs-homepage-header-text.is--md-font {
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 35px;
  }

  .rs-homepage-header-sub {
    max-width: 280px;
    margin-bottom: 24px;
    font-size: 14px;
  }

  .rs-homepage-header-sub.is--ty2 {
    max-width: 230px;
  }

  .rs-homepage-header-sub.is--gray {
    margin-bottom: 24px;
    font-size: 16px;
    display: none;
  }

  .rs-homepage-header-sub.is--gray.mb--40 {
    max-width: 310px;
    margin-bottom: 24px;
  }

  .rs-homepage-header-sub.is--gray.is--mobile {
    max-width: 300px;
    margin-bottom: 19px;
    display: block;
  }

  .rs-homepage-header-content-wrapper {
    max-width: 290px;
  }

  .rs-homepage-header-content-wrapper.is--big {
    max-width: 335px;
  }

  .rs-homepage-header-content-wrapper.mwm-350px {
    max-width: 350px;
  }

  .rs-home-with-video-wrapper {
    width: 90vw;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .home-checkbox-form {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    max-width: 335px;
    display: flex;
  }

  .home-checkbox-form.is--hidden-mobile, .rs-checkbox-input {
    display: none;
  }

  .rs-checkbox-wrapper {
    width: 105px;
    padding-top: 22px;
    padding-bottom: 19px;
  }

  .rs-checkbox-label {
    height: auto;
    margin-top: 14px;
  }

  .home-checkbox-block {
    margin-bottom: 0;
  }

  .button-wrapper-center.is--left-mb-none {
    justify-content: center;
    display: none;
  }

  .button-wrapper-center.show--mobile {
    display: block;
  }

  .rs-section {
    padding: 40px 20px;
  }

  .rs-section.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .rs-section.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .rs-section.pt-mobile-48 {
    padding-top: 48px;
  }

  .rs-section.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .rs-section.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .rs-section.made-with_section.black_bg {
    padding-top: 0;
  }

  .rs-section.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .rs-section.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .rs-section.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .rs-section.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .rs-section.ready-for-use {
    padding-top: 46px;
  }

  .rs-section.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .rs-section.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .rs-section.is--workflow {
    padding-bottom: 66px;
  }

  .rs-section.pb--120 {
    padding-bottom: 48px;
  }

  .rs-section.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .rs-section.is--go-live {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rs-section.pb__lg-0 {
    padding-bottom: 40px;
  }

  .rs-section.is--team-cta {
    padding-top: 53px;
  }

  .rs-section.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .rs-section.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .rs-section.is--made-with.bg--1d {
    padding-top: 37px;
    padding-bottom: 35px;
  }

  .rs-section.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .rs-section.is--dark_1d.ty_2 {
    padding-bottom: 0;
  }

  .rs-section.is--dark_1d.ty_3 {
    padding-top: 24px;
    padding-bottom: 32px;
  }

  .rs-section.pt--100 {
    padding-top: 40px;
  }

  .rs-section.bg--1d {
    padding-top: 40px;
    padding-bottom: 27px;
    padding-left: 20px;
  }

  .rs-section.bg--1d.top-290.is--producer-lp-bento-grid {
    padding-bottom: 0;
  }

  .rs-section.bg--1d.pt--0.is--producer-lp {
    padding-top: 0;
  }

  .rs-section.bg--1d.sm__pt_18 {
    padding-top: 18px;
  }

  .rs-section.bg--1d.relative-3 {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .rs-section.bg--1d.is--producer-lp {
    padding-top: 40px;
    padding-bottom: 39px;
  }

  .rs-section.bg--1d.is--producer-remote {
    padding-top: 40px;
    padding-bottom: 56px;
  }

  .rs-section.is--white.pb--32 {
    padding-top: 50px;
  }

  .rs-section.is--white.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

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

  .rs-section.pt--200 {
    padding-top: 120px;
  }

  .rs-section.top-290 {
    padding-top: 118px;
  }

  .rs-section.bottom-130 {
    padding-bottom: 60px;
  }

  .rs-section.mb--57 {
    padding-bottom: 40px;
  }

  .rs-section.sm__pb-0 {
    padding-bottom: 0;
  }

  .rs-section.is--white_sm-light {
    background-color: var(--white-smoke-3);
  }

  .rs-section.black_friday_banner {
    padding: .6875rem .75rem;
    inset: 0% auto auto 0%;
  }

  .rs-section.is--busniess-page_grid {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .rs-section.videos_speak-section {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rs-section.is--recording {
    background-position: 50%;
    background-repeat: repeat-y;
    background-size: auto 100%;
  }

  .rs-section.is--team-cta_2 {
    background-color: #09060b;
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383067173_recording__bg-mobile.png");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: 100%;
    padding-top: 53px;
  }

  .rs-section.is-general-landing.ty_2 {
    padding-top: 34px;
    padding-bottom: 33px;
  }

  .rs-section.is--black-2.is--fun-switch, .rs-section.py--145 {
    padding-top: 115px;
    padding-bottom: 115px;
  }

  .rs-h2 {
    font-size: 22px;
    line-height: 28px;
  }

  .rs-h2.is--white.m-mh--16.v2, .rs-h2.is--white.m-mh--16.is--bold.h-auto, .rs-h2.is--white.m-mh--16.v3 {
    height: auto;
  }

  .rs-h2.is--white.is_mc {
    margin-top: 0;
    margin-bottom: 22px;
    line-height: 26px;
  }

  .rs-h2.is--white.mb--10 {
    margin-bottom: 10px;
  }

  .rs-h2.is--large-mobile {
    font-size: 28px;
  }

  .rs-h2.is--mobile-center {
    text-align: center;
  }

  .rs-h2.is--height-22 {
    height: 16px;
  }

  .rs-h2.is--line-34 {
    line-height: 26px;
  }

  .rs-h2.link-boxes-heading {
    max-width: 240px;
    height: 42px;
    line-height: 26px;
  }

  .rs-h2.is--desktop {
    display: none;
  }

  .rs-h2.is--white.m-mh--16 {
    align-items: center;
    height: 16px;
    display: flex;
  }

  .rs-h2.is--white.m-mh--16.v3, .rs-h2.is--white.m-mh--16.v2 {
    height: auto;
  }

  .heading-wrapper-center.is--center.is--mobile-left {
    text-align: left;
    align-items: flex-start;
  }

  .heading-wrapper-center.is--center.is--vs-page_table-heading {
    margin-bottom: 40px;
    font-size: 30px;
    font-weight: 800;
    line-height: 36px;
  }

  .heading-wrapper-center.is--center-gap-14 {
    grid-row-gap: 16px;
  }

  .heading-wrapper-center.is--center--mobile {
    text-align: center;
    align-items: center;
  }

  .rs-text.mw--768.is--desktop {
    display: none;
  }

  .rs-text.is--mobile {
    display: block;
  }

  .rs-grid {
    grid-row-gap: 48px;
    margin-top: 63px;
  }

  .rs-grid-item {
    grid-row-gap: 38px;
    text-align: center;
    flex-direction: column;
    width: 100%;
    max-width: 480px;
    min-height: 400px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 38px;
  }

  .rs-grid-item.is--vertical {
    padding-bottom: 38px;
  }

  .rs-grid-item.is--vertical.bg--gradient {
    grid-row-gap: 49px;
    padding-top: 45px;
  }

  .rs-grid-item.is--video {
    grid-row-gap: 11px;
    padding-bottom: 38px;
  }

  .rs-grid-content {
    grid-row-gap: 21px;
    max-width: 277px;
  }

  .rs-grid-content.mw--375 {
    max-width: 277px;
  }

  .rs-grid-content.is--center.mw--393 {
    max-width: 274px;
  }

  .rs-grid-content.mw--393, .rs-grid-content.mw--385 {
    max-width: 277px;
  }

  .rs-grid-item-video-wrapper {
    order: -1;
  }

  .rs-video-buttons-wrapper {
    grid-column-gap: 12px;
    justify-content: space-between;
    margin-top: 15px;
    padding-left: 6%;
    padding-right: 6%;
  }

  .rs-grid-item-absolute-inner {
    max-width: 174px;
    top: 37px;
  }

  .rs-grid-item-image-relative {
    min-height: 255px;
  }

  .label-image-absolute {
    height: auto;
  }

  .label-image-absolute.top-left {
    max-width: 45px;
    left: -56px;
  }

  .label-image-absolute.bottom-left {
    max-width: 45px;
    left: -39px;
  }

  .label-image-absolute.top-center {
    max-width: 48px;
    top: -15px;
    left: 114px;
  }

  .label-image-absolute.top-right {
    max-width: 45px;
    top: 17px;
    right: -34px;
  }

  .label-image-absolute.bottom-right {
    max-width: 50px;
    top: 52px;
  }

  .flex-role-item.swiper-slide {
    width: 277px;
  }

  .rs-flex--role-wrapper.swiper {
    width: 100vw;
    margin-left: -50vw;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
  }

  .sw-role-pagination {
    display: block;
    position: relative;
    overflow: visible;
  }

  .c-book-nav-link {
    color: #1d1d1d;
    border-bottom: 1px solid #1d1d1d;
    margin-right: 15px;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    display: block;
  }

  .rs-section-cta {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306638f_ax-icon.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066392_mic-icon.svg");
    background-position: 20px 127px, 85.6vw 66px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, auto;
    padding: 40px 20px;
  }

  .rs-section-cta.cat_cta {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306638f_ax-icon.svg"), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066392_mic-icon.svg");
    background-position: 87.6vw 88px, 14.5vw 19px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, auto;
  }

  .rs-section-cta-content {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
    font-size: 15px;
    line-height: 15px;
  }

  .rs-cta-heading {
    margin-bottom: 14px;
    font-size: 23px;
    line-height: 22px;
    display: block;
  }

  .rs-cta-heading.is-mobile-block {
    display: block;
  }

  .rs-goals-grid {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
    margin-top: 48px;
  }

  .cr-links-grid {
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
    max-width: 335px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .cr-link-item {
    text-align: left;
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830663a4_y-e-icon-m.svg");
    background-position: 100% 100%;
    align-items: flex-start;
    padding: 14px 16px 20px;
    font-size: 18px;
    line-height: 24px;
  }

  .cr-link-item.is--community {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830663a7_group-e-icon-m.svg");
  }

  .cr-link-item.is--help-center {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830663a6_hat-e-icon-m.svg");
  }

  .cr-link-item.is--support {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830663a5_messsage-e-icon-m.svg");
  }

  .cr-link-arrow-image {
    display: none;
  }

  .t-mw-138 {
    max-width: none;
  }

  .rs-section-bottom-cta {
    padding: 48px 20px 40px;
    font-size: 15px;
  }

  .rs-section-bottom-cta.mh--192 {
    min-height: 192px;
    padding-top: 42px;
    padding-bottom: 48px;
  }

  .rs-cta-sub {
    margin-bottom: 16px;
  }

  .rs-homepage-header-sub-small {
    margin-bottom: 16px;
    line-height: 12px;
  }

  .rs-homepage-header-sub-small.is--hidden-mobile {
    display: none;
  }

  .i-mw-67, .i-mw-74, .i-mw-55 {
    width: 100%;
    max-width: 67px;
    height: auto;
  }

  .i-mw-105 {
    width: 100%;
    max-width: 105px;
    height: auto;
  }

  .i-mw-134 {
    width: 100%;
    max-width: 134px;
    height: auto;
  }

  .i-mw-57 {
    width: 100%;
    max-width: 57px;
    height: auto;
  }

  .i-mw-45 {
    width: 100%;
    max-width: 45px;
    height: auto;
  }

  .i-mw-62 {
    width: 100%;
    max-width: 62px;
    height: auto;
  }

  .i-mw-80 {
    width: 100%;
    max-width: 80px;
    height: auto;
  }

  .text-block-27 {
    font-size: 15px;
  }

  .t-mw-200 {
    max-width: none;
  }

  .p-hero-content {
    text-align: left;
  }

  .pricing-toggle {
    font-size: 12px;
  }

  .r-pricing-button--pcp {
    color: #fff;
    background-color: #9671ff;
    border-color: #9671ff;
    margin-top: 20px;
  }

  .r-pricing-button--pcp:hover {
    background-color: #875eff;
  }

  .r-pricing-button--pcp.cancel-new-feature {
    color: #1d1d1d;
    background-color: #0000;
    border-color: #1d1d1d;
    margin-top: 0;
  }

  .r-pricing-button--pcp.cancel-new-feature:hover {
    color: #fff;
    background-color: #1d1d1d;
  }

  .r-pricing-button--pcp.confirm-new-feature {
    margin-top: 0;
  }

  .pcp-text {
    font-size: 18px;
    line-height: 24px;
  }

  .h1-pricing {
    margin-bottom: 6px;
    font-size: 34px;
    line-height: 37px;
  }

  .pcp-buttons-wrapper {
    margin-top: 24px;
  }

  .pricing-confirmation-popup {
    padding: 21px 15px 16px;
  }

  .pricing-toggle-item {
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 16px;
  }

  .pcp-heading {
    font-size: 24px;
    line-height: 28px;
  }

  .h-pricing-subtitle {
    line-height: 24px;
  }

  .pricing-hero-wrapper {
    padding: 88px 20px 22px;
  }

  .pricing-toggle-wrapper {
    width: 100%;
    max-width: 514px;
    margin: 0 auto 15px;
  }

  .pricing-toggle-slide {
    height: 44px;
  }

  .pricing-tabs-menu {
    background-color: #1d1d1d;
    border-style: none;
    border-radius: 0;
    justify-content: center;
    max-width: none;
    margin-top: -2px;
    padding-bottom: 0;
  }

  .pricing-card-read-more-text {
    margin-bottom: 7px;
  }

  .businesses-compare-plans-top, .compare-plans-container {
    display: none;
  }

  .pricing-card-read-more-overlay {
    display: flex;
  }

  .pricing-card-read-more-overlay.popular-card-overlay {
    z-index: 5;
  }

  .pricing-card-read-more-overlay.is--big {
    height: 258px;
  }

  .b-card-checks-wrapper {
    position: relative;
    overflow: hidden;
  }

  .r-pricing-card-show_desktop {
    display: none;
  }

  .feature-pricing-badge-block {
    font-size: 10px;
  }

  .r-pricing-item-block {
    max-height: 364px;
    padding-top: 23px;
    transition: all .5s;
    position: relative;
    overflow: hidden;
  }

  .r-pricing-item-block.is-bussiness-package {
    max-height: 518px;
    padding-top: 0;
    position: sticky;
  }

  .r-pricing-item-block.is-bussiness-package.is--active-card {
    max-height: 1770px;
    position: sticky;
  }

  .r-pricing-item-block.is--active-card {
    max-height: 1000px;
    padding-bottom: 94px;
  }

  .r-plan-description {
    display: none;
  }

  .r-plan-description.is--businesses.show-mobile {
    max-width: 250px;
    min-height: 0;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 16px;
    line-height: 22px;
    display: block;
  }

  .r-plan-description.is--businesses.show-mobile.mw--265 {
    max-width: 265px;
  }

  .pricing-tab-pane-grid, .pricing-tab-pane-grid.is--business {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .pricing-tab-pane-grid.is--individuals {
    margin-top: 24px;
  }

  .pricing-tab-link {
    border-bottom-style: solid;
    border-radius: 0;
    width: auto;
  }

  .pricing-tab-link.w--current {
    background-color: #2c2c2c;
    border-bottom-style: solid;
    border-radius: 4px 4px 0 0;
  }

  .pricing-card-feature-item {
    text-align: left;
    background-color: #0000;
    min-height: 0;
    padding: 0;
  }

  .pricing-card-feature-item.is--popular {
    color: #a5a5a5;
    background-color: #0000;
  }

  .r-pricing-price {
    margin-bottom: 0;
  }

  .pricing-tab-text {
    display: none;
  }

  .r-pricing-button {
    color: #fff;
    background-color: #9671ff;
    border-color: #9671ff;
    margin-top: 20px;
    margin-bottom: 24px;
  }

  .r-pricing-button:hover {
    background-color: #875eff;
  }

  .r-pricing-button.mb--10 {
    margin-bottom: 0;
  }

  .r-pricing-item-block-inner.desktop-text-center {
    text-align: left;
  }

  .r-pricing-item-block-inner.desktop-text-center.hide-mobile {
    display: none;
  }

  .r-pricing-item-block-inner.is-mobile-card-content {
    display: block;
  }

  .r-pricing-item-block-inner.mobile-inline {
    justify-content: space-between;
    display: flex;
  }

  .pricing-tabs-content-wrapper {
    padding-top: 24px;
  }

  .r-pricing-billed-text {
    margin-top: -7px;
  }

  .b-text-block {
    display: inline;
  }

  .r-pricing-price-big {
    font-size: 28px;
  }

  .r-pricing-price-big.hide-mobile {
    display: none;
  }

  .r-feature-item-heading-block {
    grid-row-gap: 5px;
    flex-direction: column;
    align-items: flex-start;
  }

  .r-pricing-name {
    font-size: 34px;
    line-height: 32px;
  }

  .r-pricing-name.is-business-heading {
    font-size: 28px;
  }

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

  .trial-wrapper.fts-11 {
    margin-top: 5px;
  }

  .trial-wrapper.mt--16 {
    margin-top: 16px;
  }

  .card-bottom-features-wrapper.mobile--top-0 {
    margin-top: 0;
  }

  .pricing-card-feature-wrapper {
    grid-column-gap: 9px;
    align-items: flex-start;
    display: flex;
  }

  .pricing-card-feature-wrapper.m-mw-211 {
    max-width: 211px;
  }

  .empty-gray-cell {
    display: none;
  }

  .card-default-feature.is--mc-gray {
    color: #a5a5a5;
  }

  .pricing-card-feature-icon {
    margin-top: 7px;
    display: block;
  }

  .r-pricing-sticky {
    z-index: 1;
    margin-top: 0;
    padding-bottom: 24px;
    transition: all .3s;
    top: 0;
  }

  .container-p-30 {
    padding-bottom: 24px;
  }

  .r-logos-desktop {
    display: none;
  }

  .r-logos-mobile {
    text-align: center;
    display: block;
  }

  .r-logos-mobile-image {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .r-logos-mobile-text {
    text-align: center;
    max-width: 280px;
    margin-bottom: 32px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    font-weight: 900;
    line-height: 22px;
  }

  .c-section-banner-marvel.c-price-abtest-testimonials-section {
    padding-top: 75px;
    padding-bottom: 70px;
  }

  .c-section-banner-marvel.c-price-abtest-testimonials-section.pricing-with-marvel {
    padding-top: 0;
  }

  .r-comparison-table {
    grid-row-gap: 7px;
    background-color: #fff;
    border-radius: 8px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 50px;
    padding: 23px;
    display: flex;
  }

  .mw--195 {
    max-width: 195px;
  }

  .comparison-link-mobile {
    color: #1b2127;
    border-bottom: 1px solid #1b2127;
    font-size: 14px;
    font-weight: 800;
    line-height: 17px;
  }

  .rs-player-wrapper.mw--359 {
    max-width: 212px;
  }

  .ra-pricing-button.is-solution-market.is--marketers-tabs-cta-btn {
    width: 335px;
  }

  .c-pricing-col_header-inner {
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding-top: 26px;
    display: flex;
  }

  .c-pricing-col_header-inner.pb--21 {
    flex-wrap: wrap;
  }

  .is--pricing-arrow {
    transition: all .35s;
    display: block;
    position: absolute;
    right: -30px;
    transform: rotate(-90deg);
  }

  .is--pricing-arrow.is--business {
    right: -6px;
  }

  .is-bussines-icon {
    max-width: 25px;
  }

  .legacy-plan-wrapper {
    margin-top: 14px;
    margin-bottom: 24px;
    display: none;
  }

  .legacy-plan-wrapper.is--bussiness-tab {
    margin-bottom: 26px;
    display: none;
  }

  .ml--5 {
    margin-left: -5px;
  }

  .r-small-text {
    font-size: 11px;
  }

  .r-small-text.ml--8 {
    align-self: flex-end;
    margin-left: -8px;
    font-size: 10px;
    line-height: 16px;
  }

  .rs-home-video_wrapper {
    max-width: 96%;
    padding-bottom: 59%;
    top: 19px;
  }

  .i-mh--100 {
    height: 100%;
  }

  .rs-lp-hero-wrapper {
    padding: 84px 20px 20px;
  }

  .rs-h1 {
    max-width: 327px;
    font-size: 34px;
    line-height: 36px;
  }

  .rs-h1.is-full {
    max-width: none;
  }

  .mw--570 {
    max-width: 320px;
  }

  .rs-selection-wrapper {
    margin-top: -8px;
    padding: 24px 9px;
  }

  .rs-selection-heading {
    font-weight: 400;
  }

  .rs-selection-form {
    margin-bottom: 0;
  }

  .rs-lp-home-brands-section-text.hide--mobile, .rs-button-flex.is--desktop {
    display: none;
  }

  .rs-button-flex.is--mobile {
    display: flex;
  }

  .h2-40 {
    font-size: 30px;
    line-height: 40px;
  }

  .h2-40.is--white-desktop {
    color: #1d1d1d;
  }

  .h2-40.is--white-desktop.is--center-desktop {
    text-align: left;
  }

  .h2-40.chq-heading {
    color: #1d1d1d;
    text-align: left;
    max-width: 314px;
    font-weight: 900;
    position: static;
  }

  .h2-40.m-mw-167 {
    max-width: 167px;
  }

  .h2-40.h_29.is_mobile_center_22 {
    text-align: center;
    justify-content: center;
    height: 16px;
    font-size: 22px;
    line-height: 26px;
  }

  .h2-40.lp-f-h2 {
    max-width: 297px;
    font-size: 25px;
    line-height: 29px;
  }

  .h2-40.is--white.card-h2 {
    max-width: 310px;
    font-size: 28px;
    line-height: 34px;
  }

  .h2-40.is--white.text-align-center {
    line-height: 38px;
  }

  .h2-40.is--white.lg__is--center {
    text-align: left;
  }

  .h2-40.sm__hide {
    display: none;
  }

  .h2-40.sm--28 {
    font-size: 28px;
    line-height: 32px;
  }

  .h2-40.is--mobile-center {
    text-align: center;
  }

  .h2-40.lh--56 {
    line-height: 36px;
  }

  .h2-40.sm--22 {
    font-size: 22px;
    line-height: 28px;
  }

  .h2-40.mb--35 {
    margin-bottom: 15px;
  }

  .h2-40.sm--26 {
    font-size: 26px;
    line-height: 32px;
  }

  .rs-pl-mobile-p {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .r-videos-section {
    background-color: #1d1d1d;
    padding: 40px 20px 30px;
  }

  .r-home-benefit-grid {
    grid-row-gap: 23px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .r-home-benefit-item {
    grid-row-gap: 15px;
    text-align: center;
    flex-direction: column;
    font-size: 15px;
    font-weight: 400;
  }

  .r-videos-content {
    width: 100%;
    max-width: none;
  }

  .r-video-item {
    color: var(--white);
    text-align: center;
    background-color: #222;
    border-bottom-style: none;
    border-radius: 20px;
    align-items: center;
    width: 100%;
    max-width: none;
    padding: 45px 18px;
    line-height: 22px;
  }

  .r-video-item.is--last {
    padding-bottom: 45px;
  }

  .r-video-item.is--first {
    padding-top: 45px;
  }

  .h3-36.video-h-c {
    color: var(--white);
    max-width: 303px;
    padding-left: 0;
    font-size: 28px;
    line-height: 32px;
  }

  .r-video-items-wrapper {
    grid-row-gap: 20px;
    align-items: center;
    width: 100%;
    padding-left: 0;
  }

  .r-video-item-heading {
    font-size: 22px;
    line-height: 26px;
  }

  .r-video-c-wrapper {
    display: none;
  }

  .box-v-wrapper {
    margin-top: 20px;
    overflow: visible;
  }

  .box-v-item {
    color: #1b2127;
    background-color: #0000;
    border-bottom: 1px solid #82828c33;
    border-radius: 0;
    padding: 20px 0;
    position: static;
  }

  .box-v-item.is--last {
    border-bottom-style: none;
    margin-bottom: 0;
  }

  .box-v-inner {
    grid-row-gap: 0vh;
  }

  .box-v-item-heading {
    grid-column-gap: 16px;
    align-items: center;
    position: relative;
  }

  .box-v-item-icon {
    display: none;
  }

  .box-v-item-heading-text {
    font-size: 20px;
  }

  .box-v-item-heading-text.mw--190 {
    max-width: 190px;
  }

  .box-v-item-heading-text.mw--220 {
    max-width: 220px;
  }

  .box-v-item-text {
    margin-top: 12px;
    display: block;
  }

  .box-v-item-text-desktop {
    display: none;
  }

  .box-v-item-icon-mobile {
    display: block;
  }

  .mw--100 {
    max-width: none;
  }

  .box-v-item-arrow {
    transition: all .25s;
    display: block;
    position: absolute;
    right: 0;
  }

  .r-video-item-mobile-image {
    margin-bottom: 15px;
    display: block;
  }

  .r-video-item-mobile-image.mw--181 {
    width: 100%;
    max-width: 181px;
  }

  .r-video-item-mobile-image.mw--167px {
    width: 100%;
    max-width: 167px;
    margin-bottom: 10px;
  }

  .r-video-item-mobile-image.mw--188 {
    width: 100%;
    max-width: 188px;
  }

  .r-hide--desktop {
    display: inline-block;
  }

  .is--desktop-arrow {
    display: none;
  }

  .is--mobile-arrow {
    width: 32px;
    display: block;
  }

  .mc-hero-section {
    height: 100%;
    min-height: 590px;
    padding: 100px 20px 39px;
    display: block;
  }

  .mc-hero-content {
    grid-row-gap: 22px;
    height: 100%;
    min-height: 509px;
  }

  .mc--h1 {
    max-width: 290px;
    height: auto;
    font-size: 28px;
    line-height: 32px;
  }

  .mc--subheading {
    max-width: 240px;
    height: auto;
    font-size: 14px;
    line-height: 22px;
  }

  .mc-hero_buttons-wrapper {
    margin-top: auto;
    padding-bottom: 4px;
  }

  .mc-hero-link.open-popup.mobile-hidden {
    display: none;
  }

  .mc-section.speaker_section {
    padding-bottom: 20px;
  }

  .mc-section.is--video_section {
    padding-top: 48px;
    padding-bottom: 48px;
    overflow: hidden;
  }

  .mc-hero-section_watch {
    padding: 100px 20px 31px;
  }

  .mc-video_wrapper {
    margin-top: 16px;
  }

  .mc-video_inner {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    display: flex;
  }

  .mc-video_inner.swiper-wrapper {
    display: flex;
  }

  .mc-video_item {
    width: 100%;
    max-width: 250px;
  }

  .mc-video_item.swiper-slide {
    height: 140px;
  }

  .mc-video_image {
    width: 100%;
  }

  .speaker-wrapper {
    grid-row-gap: 35px;
    flex-direction: column;
    align-items: center;
  }

  .mc_speaker-description {
    font-size: 15px;
    line-height: 24px;
  }

  .mc-watch_wrapper {
    grid-row-gap: 36px;
    flex-direction: column;
  }

  .mc-watch-player_wrapper, .mc-watch-player_overlay {
    border-radius: 8px;
  }

  .mc-watch-player_content-wrapper {
    border-radius: 8px;
    padding-bottom: 16px;
    padding-left: 15px;
  }

  .mc-watch-player_content {
    font-size: 16px;
    line-height: 22px;
  }

  .mc-watch-player_wrapper-inner {
    border-radius: 8px;
  }

  .mc-video_embed-wrapper {
    border-radius: 8px;
    overflow: hidden;
  }

  .mc-watch-video-chapter_text.is_desktop {
    display: none;
  }

  .mc-watch-video-chapter_text.is_mobile {
    margin-top: -8px;
    display: block;
  }

  .mc-copy_wrapper {
    background-color: #fff3;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    display: flex;
    top: 12px;
    right: 12px;
  }

  .mc-copy_tooltip-wrapper {
    top: -51px;
  }

  .mc-videos-navigation_wrapper {
    justify-content: space-between;
    align-items: center;
    margin-top: 32px;
    display: flex;
  }

  .mc-videos-navigation_prev {
    display: flex;
  }

  .mc-videos-navigation_prev.swiper-button-disabled {
    opacity: .5;
  }

  .mc-videos-navigation_next {
    display: flex;
  }

  .mc-videos-navigation_next.swiper-button-disabled {
    opacity: .5;
  }

  .mc-copy_icon {
    width: 16px;
  }

  .cwe_overlay {
    display: none;
  }

  .text-block-29 {
    color: #fff;
    font-weight: 600;
  }

  .mc-hero-mobile-section {
    height: 100%;
    min-height: 590px;
    padding: 100px 20px 39px;
    display: none;
  }

  .m-hero {
    padding-top: 90px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .m-hero_content {
    grid-column-gap: 56px;
    grid-row-gap: 56px;
  }

  .m-hero_text {
    text-align: center;
    padding-top: 28px;
  }

  .m-hero_title {
    text-align: center;
    margin-bottom: 10px;
    font-size: 1.75rem;
    line-height: 2rem;
  }

  .m-hero_paragraph {
    text-align: center;
    max-width: 310px;
    font-size: 14px;
  }

  .m-hero_paragraph.mobile {
    display: block;
  }

  .m-hero_paragraph.desktop {
    display: none;
  }

  .m-more {
    background-image: linear-gradient(to top, #0f0f0f, #1d1d1d);
    background-position: 0 0;
    background-size: auto;
    padding: 40px 39px 48px;
  }

  .m-more_content {
    justify-content: center;
    display: flex;
  }

  .m-more_text {
    max-width: 330px;
    font-size: 22px;
    line-height: 34px;
  }

  .m-stack-cards {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .m-stack_wrapper {
    grid-row-gap: 48px;
  }

  .m-stack_card {
    top: 84px;
  }

  .m-stack_card.two {
    background-color: #1d1d1d;
    background-image: linear-gradient(to top, #1d1d1d 50.59%, #11111196 58.45%, #0000 99.96%, #1d1d1d 65.73%);
    overflow: hidden;
  }

  .m-stack_card.three {
    overflow: hidden;
  }

  .m-stack_card.three.show {
    display: block;
  }

  .m-stack_card-img {
    min-height: 368px;
  }

  .div-block-133 {
    background-image: linear-gradient(to top, #1d1d1d 41.91%, #1d1d1d00 86.47%);
    height: 100%;
  }

  .grid-15 {
    grid-row-gap: 67px;
    order: 1;
    grid-template-columns: 1fr;
    margin-left: 29px;
    margin-right: 29px;
    padding-top: 24px;
    padding-bottom: 34px;
  }

  .grid-15.two {
    grid-row-gap: 20px;
    padding-top: 0;
    padding-bottom: 25px;
  }

  .grid-15.three {
    margin-right: 29px;
    padding-top: 54px;
    padding-bottom: 53px;
  }

  .grid-15.one {
    grid-row-gap: 10px;
  }

  .m-stack_card-content {
    flex-direction: row;
  }

  .m-stack_card-right {
    justify-content: center;
    display: flex;
  }

  .m-stack_card-right.one {
    z-index: auto;
    position: relative;
  }

  .m-stack_card-title {
    max-width: 181px;
    margin-bottom: 16px;
    font-size: 1.375rem;
    line-height: 1.625rem;
  }

  .m-stack_card-title.two {
    max-width: 260px;
  }

  .m-stack_card-text {
    max-width: 393px;
    font-size: 15px;
    line-height: 22px;
  }

  .m-stack_card-wrap {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-99 {
    max-width: 100%;
  }

  .div-block-134 {
    width: 100%;
  }

  .m-features {
    margin-top: 36px;
  }

  .m-features_title {
    font-size: 1.375rem;
    line-height: 1.75rem;
  }

  .m-features_cards {
    margin-top: 52px;
  }

  .grid-16.row-one {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .grid-16.row-two {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .m-features_card {
    height: auto;
    max-height: none;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .grid-17 {
    grid-row-gap: 16px;
    margin-top: 0;
  }

  .grid-17.two {
    grid-row-gap: 16px;
  }

  .grid-17.four, .grid-17.five {
    margin-top: 0;
  }

  .grid-17.v1 {
    grid-row-gap: 16px;
  }

  .m-features_card-img {
    max-height: 100%;
  }

  .m-features_card-img.two {
    max-width: 200px;
  }

  .m-features_card-title {
    line-height: 1.625rem;
  }

  .m-features_card-text {
    font-size: 15px;
    line-height: 22px;
  }

  .m-stack_card-tag {
    width: 34px;
    top: 40px;
    right: 45px;
  }

  .m-features_card-img-wrap {
    height: 160px;
    min-height: 0;
    max-height: none;
  }

  .m-features_card-tag.tag-48khz.movable {
    width: 46px;
    top: 85px;
    left: -20px;
  }

  .m-features_card-tag.tag-4k.movable {
    width: 33px;
    right: -10px;
  }

  .m-features_card-tag.tag-upload.movable {
    width: 33px;
    top: 15px;
  }

  .m-features_card-tag.move-tag.movable {
    width: 33px;
    top: 30px;
  }

  .desktop {
    display: none;
  }

  .mobile {
    display: inline-block;
  }

  .popup {
    display: none;
  }

  .popup.popup-mobile {
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
  }

  .popup.popup-desktop {
    display: none;
  }

  .trailer-embed.mobile {
    width: 100%;
  }

  .trailer-video {
    width: auto;
    height: auto;
  }

  .trailer-video.mobile._w-100 {
    width: 100%;
    height: 100%;
    min-height: auto;
  }

  .video-container {
    width: 460px;
  }

  .video-container.mobile {
    width: 100%;
    height: 330px;
    min-height: auto;
    position: relative;
  }

  .close-popup {
    top: -56px;
    right: 0;
  }

  .m-stack_card-img-wrap {
    width: 100%;
    max-width: 260px;
  }

  .frame-front {
    max-width: 175px;
  }

  .frame-1-para {
    max-width: 175px;
    height: 89.25px;
    top: 10px;
  }

  .frame-right-1 {
    width: 120px;
    height: 68px;
    right: 19px;
  }

  .frame-right-2 {
    width: 97px;
    height: 55px;
  }

  .frame-left-1 {
    width: 120px;
    height: 68px;
    left: 19px;
  }

  .frame-left-2 {
    width: 97px;
    height: 55px;
  }

  .scrollbox {
    width: 100%;
    height: auto;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    left: auto;
  }

  .popup-share {
    max-width: none;
    display: none;
  }

  .popup-share--inner {
    max-width: 307px;
    margin-left: 0;
    margin-right: 0;
  }

  .popup_share--content {
    padding: 40px;
  }

  .text-block-31.mb-16 {
    margin-bottom: 24px;
  }

  .popup_share--icons {
    grid-column-gap: 16px;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 32px;
    display: flex;
  }

  .popup_share--icon {
    width: 72px;
    height: 72px;
  }

  .html-embed-15 {
    width: 100%;
  }

  .copy_link {
    max-width: 100%;
  }

  .popup_share--close {
    background-color: #00000080;
    width: 24px;
    height: 24px;
    top: 1rem;
    right: 1rem;
  }

  .mobile-link-test {
    grid-column-gap: 6px;
    display: flex;
  }

  .image-101 {
    object-fit: cover;
    width: 100%;
    height: 111px;
    min-height: 111px;
  }

  .image-102 {
    width: 13px;
    height: 13px;
  }

  .r-editor-header_video-wrapper {
    display: none;
  }

  .cat-hero_section {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-repeat: no-repeat;
    background-size: 0;
    padding: 122px 20px 73px;
    position: relative;
  }

  .cat-hero_content {
    font-size: 14px;
    line-height: 22px;
    position: relative;
  }

  .h1_45 {
    margin-bottom: 12px;
    font-size: 32px;
    line-height: 34px;
  }

  .cat-breadcrumb_section {
    padding: 24px 20px 30px;
  }

  .cat-feature_wrapper {
    grid-row-gap: 45px;
    flex-direction: column;
  }

  .cat-feature_section {
    padding-bottom: 26px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cat_h2 {
    font-size: 28px;
    line-height: 32px;
  }

  .cat-feature_rich-text {
    margin-top: 22px;
    display: none;
  }

  .cat-feature_rich-text p {
    font-size: 18px;
  }

  .cat-feature_rich-text.is_mobile {
    display: block;
  }

  .cat-feature_video {
    border-radius: 5px;
    width: 100%;
  }

  .cat-feature_embed-image {
    max-width: none;
  }

  .cat-feature_lightbox-overlay-play {
    width: 56px;
    height: 56px;
  }

  .cat-feature_lightbox-overlay-content {
    grid-column-gap: 20px;
    grid-row-gap: 5px;
    max-width: 100%;
    font-size: 16px;
    font-weight: 800;
    line-height: 22px;
    inset: 0%;
  }

  .cat-feature-right_content {
    max-width: none;
  }

  .cat_post-tags.hide-mobile-landscape {
    display: none;
  }

  .cat_h3.is--center {
    text-align: left;
  }

  .cat_h3.lh--28 {
    line-height: 28px;
  }

  .cat_content-divider {
    margin-top: 26px;
    margin-bottom: 26px;
  }

  .cat_popular-guide-main {
    margin-top: 24px;
  }

  .cat-resources_wrapper {
    margin-top: 77px;
  }

  .cat-resources_main.swiper {
    width: 100vw;
    margin-top: 23px;
    margin-left: -50vw;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
  }

  .cat-resources_item.swiper-slide {
    flex: none;
    width: 270px;
    height: 282px;
    padding-top: 35px;
    padding-left: 19px;
  }

  .cat-resources_item-image {
    width: 105px;
    top: auto;
    bottom: 23px;
    right: 20px;
  }

  .cat-resources_item-image.is_3 {
    top: auto;
    right: 20px;
  }

  .cat-resources_item-image.is_2 {
    width: 259px;
    top: auto;
    bottom: -55px;
    right: -58px;
  }

  .cat-resources_item-image.is_2.is_icon {
    width: 104px;
    top: auto;
    bottom: 23px;
    right: 19px;
  }

  .cat-trending_section {
    padding: 29px 20px 28px;
  }

  .cat-trending_grid {
    grid-template-columns: 1fr;
  }

  .cat-trending_item-title {
    max-width: 290px;
    font-size: 16px;
    line-height: 22px;
    bottom: 16px;
    left: 13px;
  }

  .cat-trending_item-overlay {
    mix-blend-mode: multiply;
  }

  .cat-articles_section {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cat-experts_section {
    padding: 40px 20px;
  }

  .cat_articles-grid {
    grid-template-columns: 1fr;
  }

  .cat_articles-grid.mt--36 {
    grid-row-gap: 32px;
  }

  .cat-newsletter-box {
    background-position: 100% 104%;
    background-size: 100px 120px;
    width: 100%;
    max-width: none;
    height: 404px;
    padding-top: 40px;
    padding-bottom: 112px;
    font-size: 15px;
    line-height: 22px;
    position: absolute;
    bottom: 0;
  }

  .cat_blog-subscribe-form {
    grid-row-gap: 12px;
    flex-direction: column;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .cat_blog-subscribe-input {
    margin-left: 0;
    margin-right: 0;
  }

  .cat_blog-subscribe-button {
    min-width: 100%;
  }

  .cat_blog-subscribe-form-block {
    margin-top: 22px;
  }

  .cat-newsletter-title {
    font-size: 28px;
    line-height: 32px;
  }

  .cat_blog-image-link {
    margin-bottom: 26px;
  }

  .cat_article-heading {
    font-size: 20px;
    line-height: 26px;
  }

  .cat_post-info-block.featured {
    justify-content: center;
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
  }

  .cat_post-info-block.hide-mobile-landscape {
    display: none;
  }

  .cat_article-summary {
    margin-bottom: 18px;
    font-size: 15px;
    line-height: 22px;
  }

  .cat_article-summary.mb--0 {
    margin-bottom: 0;
  }

  .cat_authors-grid.swiper-wrapper {
    margin-top: 16px;
  }

  .cat_experts-heading {
    flex-direction: column;
    justify-content: flex-start;
  }

  .cat_experts-text {
    text-align: left;
    margin-left: 0;
  }

  .cat_authors-main.swiper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cat_experts-nav-wrapper {
    margin-top: 25px;
    display: flex;
  }

  .cat_experts-scrollbar {
    background-color: #f6f6f680;
    height: 1px;
    margin-top: 31px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .cat_resource-nav-wrapper {
    margin-top: 27px;
    display: flex;
  }

  .cat_resource-scrollbar {
    display: block;
  }

  .mc-lic_accordion-paralax_wrapper.is--dark {
    display: none;
  }

  .mc-lic_accordion-text, .mc-lic_accordion-text.mw--358 {
    max-width: 298px;
  }

  .mc-lic_accordion-text.is--dark {
    color: #ababab;
    max-width: none;
  }

  .mc-lic_accordion-text.is--dark.is--mobile {
    display: block;
  }

  .mc-lic_accordion-text.is--dark.is--desktop {
    display: none;
  }

  .mc-lic_accordion-text.ty_2 {
    padding-right: 30px;
  }

  .mrc-card_wrapper.mkbhd {
    max-width: 34.93vw;
    height: 55.73vw;
    top: 230vw;
    left: 0;
    right: auto;
  }

  .mrc-card_wrapper.aliabdaal {
    max-width: 58.67vw;
    height: 34.67vw;
    top: 34vw;
    left: 14.93vw;
    transform: none;
  }

  .mrc-card_wrapper.aliabdaal.relative {
    width: 363px;
  }

  .mrc-card_wrapper.casey_2 {
    max-width: 42.93vw;
    top: 230vw;
    left: auto;
    right: 0;
  }

  .mrc-card_wrapper.guy_raz {
    max-width: 28vw;
    height: 49.6vw;
    top: 100vw;
    right: 0;
  }

  .mrc-card_wrapper.garryvee {
    max-width: 40.26vw;
    top: 72vw;
    left: 0;
  }

  .mrc-card_wrapper.beardfm {
    max-width: 58.67vw;
    height: auto;
    top: 160vw;
    left: auto;
    right: 0;
  }

  .mrc-card_wrapper.casey {
    max-width: 37.6vw;
    height: 37.6vw;
    top: 190vw;
    left: 15.2vw;
    right: auto;
  }

  .mcr-heading {
    font-size: 40px;
    line-height: 55px;
    top: 35vh;
  }

  .mc-lic_images-wrapper {
    order: -1;
  }

  .mc-lic_images-wrapper.is--dark {
    display: none;
  }

  .mc-lic_images-wrapper.is--last {
    order: 1;
  }

  .mc-card_author {
    bottom: 3.3vw;
    left: 2.13vw;
  }

  .mc-card_author.guy_raz {
    bottom: 2.67vw;
    left: 3.73vw;
  }

  .mc-card_author.casey_2 {
    bottom: 3.4vw;
    left: 3.47vw;
  }

  .mc-card_author.casey {
    bottom: 1.87vw;
    left: 2.26vw;
  }

  .mc-card_author.beardfm {
    bottom: 2.4vw;
    left: 2.93vw;
  }

  .mc-card_author.garryvee {
    bottom: 3.3vw;
    left: 3.46vw;
  }

  .mc-card_author.beardfm_2 {
    bottom: 2.4vw;
    left: 2.93vw;
  }

  .mc-lic_accordion-title.f-18 {
    font-size: 20px;
    position: relative;
  }

  .ml-lic_wrapper {
    grid-row-gap: 43px;
    flex-direction: column;
    margin-top: 50px;
  }

  .ml-lic_wrapper.is--dark {
    margin-top: 0;
  }

  .mc-lic_accordion-wrapper {
    max-width: none;
    padding-left: 21px;
    padding-right: 20px;
  }

  .mc-lic_accordion-wrapper.p-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .mc-lic_accordion-wrapper.ty_2 {
    order: -1;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .mc-card_badge {
    left: 3.46vw;
  }

  .mc-card_badge.casey {
    left: 3.2vw;
  }

  .mc-card_badge.guy_raz {
    top: 1.28vw;
    left: 2.93vw;
  }

  .mc-card_badge.garryvee {
    top: 1.312vw;
    left: 3.46vw;
  }

  .mc-card_badge.mkbhd {
    top: 1.3vw;
    left: 3.2vw;
  }

  .mc-card_badge.casey_2 {
    top: 1.176vw;
    left: 3.528vw;
  }

  .mc-card_badge.beardfm {
    left: auto;
    right: 3.2vw;
  }

  .mc-hero_embed {
    display: none;
  }

  .mcr-section {
    height: 200vw;
    padding: 47px 20px 30vw;
  }

  .mcc-hero-section {
    height: auto;
  }

  .mc-h2 {
    max-width: 240px;
    font-size: 30px;
    line-height: 39px;
  }

  .mc-lic_accordion.is--last {
    border-bottom: 1px solid #1d1d1d33;
    padding-bottom: 31px;
  }

  .mc-lic_accordion.is--first {
    padding-top: 0;
  }

  .mc-lic_accordion.is--dark {
    border-top-color: #ababab80;
  }

  .lic-section {
    padding: 50px 20px;
  }

  .lic-section.is--dark {
    color: #fff;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .lic-section.is--dark.bg_img {
    height: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .lic-section.is--dark.ty_2 {
    padding-top: 40px;
    padding-bottom: 16px;
  }

  .mc-hero_title-wrapper {
    display: none;
  }

  .mc-hero_title-wrapper.is_1.is-active._9vh.lp {
    display: flex;
  }

  .mrc-card_video.guy_raz {
    width: 25.3vw;
    height: 23.1vw;
    top: 1.28vw;
    left: 1.4vw;
  }

  .mrc-card_video.guy_raz.is--nr_2 {
    bottom: 1.28vw;
  }

  .mrc-card_video.mkbhd {
    width: 32.27vw;
    height: 53.06vw;
  }

  .mrc-card_video.casey_2 {
    width: 40.53vw;
    height: 40.53vw;
  }

  .mrc-card_video.gary_vee {
    width: 37.6vw;
    height: 36.26vw;
  }

  .mrc-card_video.beardfm {
    width: 27.73vw;
    height: 30.93vw;
    left: 1.06vw;
  }

  .mrc-card_video.beardfm.is--nr_2 {
    right: 1.06vw;
  }

  .mc-hero_embed-mobile {
    margin-top: 55px;
    display: block;
  }

  .mc-get-started {
    white-space: nowrap;
    bottom: 80px;
  }

  .mc-get-started.white.nav-mob {
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .mc-get-started.white.nav-mob.is--hidden {
    display: none;
  }

  .ab-text_wrapper {
    flex-direction: row;
    align-items: flex-start;
    max-width: none;
  }

  .cat-hero_mobile-image {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .cat_article_time-wrapper {
    margin-bottom: 12px;
    line-height: 20px;
  }

  .business_pricing-toggle-wrapper {
    margin-bottom: 24px;
  }

  .business_pricing-toggle-item {
    max-height: 74px;
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 14px;
    line-height: 18px;
  }

  .pricing-toggle-item_small {
    font-size: 12px;
  }

  .mc-lic_badge {
    left: -14%;
  }

  .mc-lic_badge.is_2 {
    right: -10%;
  }

  .mc-lic_moving_wrapper {
    height: auto;
  }

  .mc-lic_card-content {
    flex-direction: row;
  }

  .mc-frame-left-2 {
    width: 97px;
    height: 55px;
  }

  .mc-frame-left-1 {
    width: 120px;
    height: 68px;
    left: 19px;
  }

  .mc-frame-right-2 {
    width: 97px;
    height: 55px;
  }

  .mc-frame-right-1 {
    width: 120px;
    height: 68px;
    right: 19px;
  }

  .mc-lic_badge-cap {
    left: -14%;
  }

  .mc-lic_badge-cap.is_2 {
    right: -10%;
  }

  .mc-lic_badge-cus {
    left: -14%;
  }

  .mc-lic_badge-cus.is_2 {
    right: -10%;
  }

  .mc-lic_badge-share {
    left: -14%;
  }

  .mc-lic_badge-share.is_2, .mc-lic_badge-share.is_3, .mc-lic_badge-share.is_4, .mc-lic_badge-share.is_5, .mc-lic_badge-share.is_6 {
    right: -10%;
  }

  .cpn-arrows-wrapper {
    justify-content: space-between;
    display: none;
  }

  .cpn-arrows-wrapper.mobile {
    width: 100%;
    margin-bottom: 8px;
    margin-right: 0;
    display: flex;
  }

  .cp-hero_motion-overlay_mobile {
    background-image: linear-gradient(to right, #fff, #0000);
    width: 82px;
    height: 256px;
    display: block;
    position: absolute;
    inset: -15px auto 0% -20px;
  }

  .cp-hero_motion-overlay_mobile.is_right {
    background-image: linear-gradient(to right, #0000, #fff);
    width: 118px;
    left: auto;
    right: -20px;
  }

  .cpp_bg-image {
    max-width: none;
  }

  .cp-cta_section {
    border-radius: 8px;
    margin: 24px 20px;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .cpc_arrow {
    width: 24px;
  }

  .cp-caroussel_section {
    padding: 40px 22px;
  }

  .cpp_content, .cpp_content.mw--481 {
    max-width: none;
  }

  .cpc-arrows_wrapper {
    margin-bottom: 13px;
    position: static;
  }

  .cp-hero_motion-wrapper_slider {
    max-width: 100vw;
    margin-left: -50vw;
    padding-left: 18px;
    padding-right: 18px;
    display: block;
    position: relative;
    left: 50%;
  }

  .cp-hero_motion-wrapper_slider.is_2 {
    margin-top: 12px;
  }

  .cp-hero_motion-wrapper_slider.is_2.swiper, .cp-hero_motion-wrapper_slider.is_1.swiper {
    max-width: 100vw;
    margin-left: -50vw;
    padding-left: 18px;
    padding-right: 18px;
    left: 50%;
    overflow: hidden;
  }

  .cp-potential-section {
    padding: 30px 20px 29px;
  }

  .cp_h3 {
    font-size: 24px;
    line-height: 28px;
  }

  .cp_h3.mw--250 {
    max-width: 211px;
  }

  .cpn-arrow-prev {
    padding-left: 0;
  }

  .cp-hero_motion-wrapper {
    width: 100%;
    max-width: none;
  }

  .cp_h2 {
    font-size: 30px;
    line-height: 36px;
  }

  .cpn_scrollbar {
    margin-top: 23px;
  }

  .cpp_video {
    border-radius: 5px;
    width: 100%;
  }

  .cpp_video._2 {
    margin-bottom: 26px;
  }

  .cp-network_section {
    padding: 40px 20px 31px;
  }

  .cpp_text {
    display: none;
  }

  .cpp_text.is_mobile {
    font-size: 18px;
    line-height: 24px;
    display: block;
  }

  .cp-hero_motion-inner {
    flex-direction: column;
    overflow: visible;
  }

  .cp-hero_motion-item_slide {
    width: 107px;
    height: 107px;
  }

  .cp-hero_motion-item_slide.swiper-slide {
    border-radius: 6px;
    flex: none;
    width: 107px;
    height: 107px;
    margin-bottom: 0;
    margin-right: 0;
    position: relative;
    overflow: hidden;
  }

  .cpps_grid {
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    margin-top: 26px;
    margin-bottom: 27px;
  }

  .cp-hero_wrapper {
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .cpc_content {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    height: 100%;
  }

  .cpc_content.align-start {
    justify-content: space-between;
    height: 100%;
  }

  .cpc_text, .cpc_text.ft-22 {
    font-size: 16px;
    line-height: 26px;
  }

  .cpc_text.ft-30 {
    font-size: 20px;
    line-height: 24px;
  }

  .cp-cta_image {
    height: 53px;
    margin-bottom: 30px;
  }

  .cpps_item-heading {
    order: -1;
  }

  .cp_h1 {
    font-size: 30px;
    line-height: 34px;
  }

  .cp_h1.is--small {
    font-size: 30px;
    line-height: 34px;
    display: none;
  }

  .cp_h1.is--small.is--mobile {
    display: block;
  }

  .cp-hero_icon {
    z-index: 10;
    width: 38px;
    top: 159px;
    left: 77px;
  }

  .cp-hero_icon.is_2 {
    width: 46px;
    top: 21px;
    left: 209px;
    right: auto;
  }

  .cp-hero_motion-inner_wrapper, .cp-hero_motion-inner_wrapper.swiper-wrapper {
    display: flex;
  }

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

  .cpn-arrow-next {
    padding-right: 0;
  }

  .cpn_wrapper {
    grid-row-gap: 17px;
    flex-direction: column;
    margin-top: 0;
  }

  .cpp_lightbox-title {
    margin-top: 8px;
    font-size: 15px;
    line-height: 19px;
  }

  .cpp_lightbox-overlay-content {
    max-width: 228px;
    font-size: 12px;
    line-height: 9px;
    bottom: 17px;
    left: 17px;
  }

  .cpp_lightbox-overlay-content.p-24 {
    left: 17px;
  }

  .cpp_lightbox-overlay-content.is--big {
    font-size: 18px;
    line-height: 23px;
    bottom: 17px;
  }

  .cpp_lightbox-overlay-content.is--big.is--ai-translation {
    left: 8px;
  }

  .cpps_item {
    height: 164px;
  }

  .cp-hero_section {
    padding: 86px 20px 24px;
  }

  .cp-hero_section.desktop-pb--0 {
    padding-bottom: 24px;
  }

  .cp-hero_m-overlay {
    display: none;
  }

  .cpn_text {
    margin-top: 16px;
    font-size: 18px;
    line-height: 24px;
  }

  .cpc_item {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    flex-direction: column;
    padding: 30px 20px 28px;
  }

  .cpc_item.swiper-slide {
    height: auto;
    display: flex;
  }

  .cpp_lightbox-overlay-play {
    width: 30px;
    height: 30px;
  }

  .cpn_slider.swiper {
    width: 100vw;
    height: auto;
    margin-left: -50vw;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
  }

  .cp-hero_text {
    max-width: 335px;
    margin: 14px auto 16px;
    line-height: 28px;
  }

  .cp-hero_text.ty-2 {
    display: none;
  }

  .cp-hero_text.ty-2.is--mobile {
    max-width: 328px;
    display: block;
  }

  .cp-program_section {
    padding: 40px 20px;
  }

  .cp_cta-text {
    max-width: 276px;
    margin-top: 16px;
    margin-bottom: 17px;
    font-size: 15px;
    line-height: 24px;
  }

  .cpp_wrapper {
    grid-row-gap: 30px;
    flex-direction: column;
  }

  .cpn_content {
    max-width: none;
  }

  .mc-section-wrapper {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    flex-direction: column;
    align-items: center;
  }

  .mc-section-content {
    text-align: center;
    max-width: 277px;
    font-size: 15px;
    line-height: 22px;
  }

  .mc-section-paralax-wrapper {
    order: -1;
  }

  .mc-section-badge {
    display: none;
  }

  .mc-lic_acc-record_profile.mc-lic_acc-record_profile_custom {
    width: 70.87vw;
    max-width: 500px;
  }

  .mc-get-started_wrapper {
    bottom: 42px;
  }

  .transcription-hero_section {
    min-height: 0;
    padding-top: 175px;
    padding-bottom: 155px;
  }

  .transcription-hero_wrapper {
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tr-h1 {
    font-size: 34px;
    line-height: 38px;
  }

  .transcription-hero_content {
    max-width: 287px;
    font-size: 16px;
    line-height: 22px;
  }

  .transcription-hero_text {
    max-width: 240px;
    margin-top: 21px;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .transcription-hero_text.is--mobile {
    display: block;
  }

  .transcription-hero_inner.swiper {
    width: 100%;
    max-width: none;
  }

  .transcription-hero_inner-wrapper.swiper-wrapper {
    padding-left: 3px;
    padding-right: 3px;
  }

  .transcription-hero_overlay_top {
    background-image: linear-gradient(#1d1d1d, #1d1d1de6 27%, #1d1d1d 50%, #1d1d1de6 78%, #1d1d1d00);
    width: 100%;
    height: 100%;
    top: 56px;
  }

  .transcription-hero_overlay_bottom {
    display: none;
  }

  .mmb-17 {
    margin-bottom: 23px;
    line-height: 0;
    display: inline-block;
  }

  .ts-features_section {
    padding: 35px 20px 56px;
    font-size: 15px;
  }

  .ts-video_section {
    padding: 33px 20px 45px;
    font-size: 15px;
  }

  .ts-features_grid {
    grid-template-columns: 1fr;
    margin-top: 42px;
  }

  .h3_30 {
    font-size: 28px;
  }

  .h3_30.is--center.is--white.mobile {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 38px;
    display: block;
  }

  .h3_30.is--center.is--white.desk._2.is--faq-use-cases {
    display: block;
  }

  .h3_30.is--mobile-left {
    text-align: left;
  }

  .h3_30.is--mobile-22 {
    font-size: 22px;
    line-height: 26px;
  }

  .h3_30.lh--44 {
    font-size: 40px;
  }

  .h3_30.mob {
    display: block;
  }

  .h3_30.lg__is--center.is--white.show-mobile-landscape.text-align-center {
    text-align: center;
  }

  .ts-features_text {
    display: none;
  }

  .ts-features_text.is_mobile {
    margin-left: 0;
    display: block;
  }

  .ts-feature_item {
    height: 400px;
    padding: 213px 20px 48px;
  }

  .ts-feature_item.is_2 {
    min-height: 0;
    padding: 213px 20px 48px;
  }

  .ts-feature_item-content {
    grid-row-gap: 13px;
    text-align: center;
    align-items: center;
    max-width: 277px;
    margin-left: auto;
    margin-right: auto;
    line-height: 22px;
  }

  .ts-feature_item-content.is_2 {
    max-width: 277px;
  }

  .ts-feature_item-content.is_3 {
    max-width: 241px;
  }

  .ts-feature_item-image-wrapper {
    width: 100%;
    max-height: 229px;
    padding-left: 17.5px;
    padding-right: 17.5px;
    left: 50%;
    right: auto;
    overflow: hidden;
    transform: translate(-50%);
  }

  .ts-feature_item-image-bg {
    width: 100%;
    margin-top: 50px;
  }

  .ts-feature_item-image-overlay {
    background-image: linear-gradient(#0000, #6e6e6e00 25%, #1d1d1da6 65%, #1d1d1d), linear-gradient(#1d1d1d, #1d1d1d00 22%, #1d1d1d33 66%, #1d1d1d);
  }

  .ts-feature_item-image-bg_3 {
    display: none;
  }

  .ts-feature_item-image-bg_3.is--mobile {
    width: 100%;
    max-width: 50%;
    display: block;
    top: 40px;
    left: 50%;
    right: auto;
    transform: translate(-50%);
  }

  .ts-video_text {
    display: none;
  }

  .ts-video_text.is_mobile {
    text-align: left;
    max-width: 310px;
    margin-top: 17px;
    margin-left: 0;
    line-height: 22px;
    display: block;
  }

  .ts-video_wrapper {
    margin-top: 35px;
  }

  .ts-video_image {
    width: 88vw;
  }

  .ts-video_grid {
    grid-template-columns: 1fr;
  }

  .ts-video_feature {
    font-size: 15px;
  }

  .ts-video_feature-title {
    font-size: 40px;
  }

  .rs-section-cta-text {
    display: none;
  }

  .rs-section-cta-text.is_mobile {
    color: var(--white);
    max-width: 340px;
    font-size: 22px;
    font-weight: 700;
    line-height: 36px;
    display: block;
  }

  .ts-video_feature-text-1 {
    max-width: none;
  }

  .cp-hero_motion-video {
    display: none;
  }

  .cp-hero_motion-video.is_mobile {
    width: 100vw;
    height: 500px;
    max-height: 71vw;
    margin-left: -50vw;
    display: block;
    left: 50%;
  }

  .rs-homepage-header-sub-button.on--white-smoke-bg.is--video-compressor {
    margin-top: 24px;
  }

  .rs-homepage-header-sub-button.black_friday_banner-text-nth-child-2-before-black_friday_banner-text-last-child-before-content-display-block-or-inline-block-depending-on-your-layout-background-color-black-width-10px-adjust-as-needed-height-10px-adjust-as-needed-border-radius-50-to-make-it-a-dot-margin-right-5px-space-between-the-dot-and-the-text, .rs-homepage-header-sub-button.black_friday_banner-text-nth-child-2-before-black_friday_banner-text-last-child-before-content-display-block-or-inline-block-depending-on-your-layout-background-color-black-width-10px-adjust-as-needed-height-10px-adjust-as-needed-border-radius-50-to-make-it-a-dot-margin-right-5px-space-between-the-dot-and-the-text-2-2 {
    color: #f6f6f6;
  }

  .rs-leader-wrapper {
    grid-row-gap: 28px;
    flex-wrap: wrap;
  }

  .rs-leader-divider {
    margin-left: 18px;
    margin-right: 15px;
  }

  .rs-leader-content.gap--9 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
  }

  .rs-leader-content.gap--7 {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
  }

  .rs-leader-content-inner {
    justify-content: flex-start;
    align-items: center;
  }

  .rs-leader-content-inner.is--producer-lp {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .rs-leader-rating.is--small_3.is--vs-page {
    font-size: 33px;
    line-height: 33px;
  }

  .rs-leader-rating.is--small_4 {
    font-size: 18px;
  }

  .rs-leader-rating.is--small_4.is--vs-page {
    font-size: 33px;
    line-height: 33px;
  }

  .made-with-galery_wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .made-with-galery_wrapper.ty--2 {
    margin-top: 25px;
  }

  .made-with-swiper.swiper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .made-with-swiper.swiper.mt-2.mr-1.sticky-swiper-slide.mobile-visible {
    width: 100%;
  }

  .made-with-swiper.swiper.mt-2.mr-1.sticky-swiper-slide.mobile-visible.is--vs-page_table {
    margin-top: 0;
    margin-bottom: 18px;
  }

  .made-with-swiper-slide.swiper-slide.is--linear {
    z-index: 5;
  }

  .made-with-swiper-image {
    min-height: 185px;
    max-height: 185px;
  }

  .exit-intent-image-wrapper {
    padding-top: 25px;
    padding-bottom: 23px;
  }

  .exit-intent-image {
    max-width: 247px;
  }

  .exit-intent-content {
    padding-top: 16px;
    padding-bottom: 21px;
  }

  .ei_h3 {
    font-size: 24px;
    line-height: 28px;
    display: none;
  }

  .ei_h3.is--mobile {
    display: block;
  }

  .ei-text {
    font-size: 18px;
    line-height: 24px;
    display: none;
  }

  .ei-text.is--mobile {
    display: block;
  }

  .rs-selection-video-wrapper {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .cr-lp-hero-wrapper {
    padding: 94px 20px 40px;
  }

  .sticky-mobile-cta-wrapper {
    display: none;
  }

  .rs-lp-homepage-section {
    padding: 90px 20px 0;
  }

  .rs-lp-homepage-header {
    text-align: center;
    max-width: 269px;
    margin-bottom: 14px;
    margin-left: auto;
    margin-right: auto;
    font-size: 32px;
    line-height: 36px;
  }

  .rs-lp-homepage-header-sub {
    text-align: center;
    max-width: 320px;
    margin-bottom: 26px;
  }

  .rs-lp-homepage-header-sub-button {
    text-align: center;
    display: none;
  }

  .rs-lp-homepage-header-sub-button.show--mobile {
    margin-top: 16px;
    display: block;
  }

  .rs-lp-hero-features-wrapper {
    align-items: flex-start;
    max-width: 263px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .rs-lp-home-with-video-wrapper {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    left: 50%;
  }

  .rs-lp-home-video_wrapper {
    top: 14%;
  }

  .r-homepage-header-wrapper-inline, .r-homepage-header-wrapper-inline.align-left {
    flex-direction: column;
  }

  .rs-lp-leader-image_first {
    order: 1;
    max-width: 154px;
  }

  .rs-lp-leader-image {
    order: -1;
    width: 47px;
    margin-right: 0;
  }

  .rs-lp-leader-image.ty--2 {
    align-self: stretch;
  }

  .rs-lp-leader-divider {
    margin-left: 18px;
    margin-right: 15px;
  }

  .rs-lp-leader-divider.is--small_2.comparison__hero-divider {
    display: none;
  }

  .rs-lp-leader-divider.is--small_2.is--producer-lp {
    margin-left: 0;
    margin-right: 0;
  }

  .rs-lp-leader-divider.is--small_3.comparison__hero-divider {
    display: none;
  }

  .rs-lp-leader-divider.is--small_3.is--producer-lp {
    margin-left: 0;
    margin-right: 0;
  }

  .rs-lp-leader-divider.is--small_4 {
    margin-left: 15px;
    margin-right: 13px;
  }

  .rs-lp-leader-divider.is--small_4.comparison__hero-divider {
    display: none;
  }

  .rs-lp-leader-divider.is--small_4.is--producer-lp {
    margin-left: 0;
    margin-right: 0;
  }

  .rs-lp-home-brands-section_text {
    max-width: 279px;
    height: auto;
    margin-bottom: 32px;
    font-size: 18px;
    line-height: 28px;
  }

  .lp-hero-icon-check {
    width: 11px;
  }

  .rating_vs_desktop {
    max-height: 1.6875rem;
    display: none;
  }

  .rating_vs_desktop.is--small {
    height: 15px;
    max-height: none;
  }

  .rs-lp-leader-wrapper {
    grid-column-gap: 13px;
    grid-row-gap: 28px;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
  }

  .rs-lp-leader-wrapper.mt--30 {
    margin-top: 19px;
  }

  .rs-lp-leader-wrapper.mt--8.is--producer-lp {
    grid-column-gap: 18px;
  }

  .rs-lp-leader-wrapper.is--tools_2 {
    grid-column-gap: 0px;
  }

  .tools-cms-faq-header {
    align-items: flex-start;
  }

  .gradient-cta_text {
    font-size: 23px;
    line-height: 30px;
  }

  .rs-tools-wrapper {
    flex-direction: column;
  }

  .rs-tools-sticky {
    min-width: 0;
    max-width: none;
    margin-bottom: 45px;
    position: relative;
    top: 0;
  }

  .rs-tools-sticky.hide--mobile {
    display: none;
  }

  .rs-tools-content {
    grid-row-gap: 56px;
  }

  .rs-tools-item {
    margin-top: 0;
    padding-top: 0;
  }

  .h2-56 {
    height: 26px;
    font-size: 30px;
    line-height: 22px;
    position: relative;
  }

  .rs-tool-text {
    margin-top: 10px;
    margin-bottom: 24px;
    font-size: 14px;
  }

  .rs-tools-sticky-links-wrapper {
    display: none;
  }

  .rs-tools-sticky-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 16px;
  }

  .button-border.hide--mobile {
    display: none;
  }

  .c-tools-hero {
    background-color: #1d1d1d;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    padding-top: 94px;
  }

  .c-tools-hero-text {
    max-width: 320px;
    margin-top: 18px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 24px;
  }

  .c-tools-list-grid {
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-top: 30px;
  }

  .c-tools-list-grid.mt--30 {
    margin-top: 20px;
  }

  .c-tools-list-image {
    width: 100%;
    max-width: 210px;
  }

  .link-load-more {
    border-style: solid;
    border-color: #1c1c1c;
    border-radius: 4px;
    margin-top: 30px;
    padding: 14px 35px 15px;
    font-weight: 700;
  }

  .link-load-more:hover {
    opacity: 1;
  }

  .c-main-tools-section {
    padding: 35px 20px 45px;
  }

  .c-main-tools-section.ts-tools-page {
    background-color: #fff;
  }

  .c-all-tools-list-section {
    padding: 44px 17px 24px;
  }

  .c-all-tools-list-block {
    padding: 25px 18px 25px 25px;
  }

  .c-all-tools-collection-list {
    grid-template-columns: 1fr;
  }

  .c-all-tools-list-description {
    text-align: center;
    max-width: 238px;
    margin-left: auto;
    margin-right: auto;
  }

  .link-load-more-arrow {
    display: none;
  }

  .c-all-tools-heading-wrapper {
    padding-left: 0;
  }

  .h1_45-tools {
    max-width: 275px;
    margin-bottom: 12px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
    line-height: 40px;
  }

  .rs-h2-tools {
    font-size: 24px;
    line-height: 28px;
    display: block;
  }

  .rs-h2-tools.is--white.m-mh--16 {
    align-items: center;
    height: 16px;
    display: flex;
  }

  .rs-h2-tools.is--white.m-mh--16.v2 {
    height: auto;
  }

  .rs-h2-tools.is--white.is_mc {
    margin-top: 0;
    margin-bottom: 22px;
    line-height: 26px;
  }

  .rs-h2-tools.is--large-mobile {
    font-size: 28px;
  }

  .rs-h2-tools.is--mobile-center {
    text-align: center;
  }

  .rs-h2-tools.is--height-22 {
    height: 16px;
  }

  .rs-h2-tools.is--line-34 {
    line-height: 26px;
  }

  .rs-h2-tools.link-boxes-heading {
    max-width: 240px;
    height: 42px;
    line-height: 26px;
  }

  .rs-h2-tools.is--desktop {
    display: none;
  }

  .rs-h2-tools.is--mobile {
    text-align: center;
    display: block;
  }

  .tools-hero {
    padding-top: 16px;
    padding-bottom: 22px;
  }

  .tool-breadcrumb-wrapper.t_2 {
    padding-top: 16px;
  }

  .tools-header-grid {
    grid-column-gap: 5px;
    grid-row-gap: 28px;
    text-align: center;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 26px;
  }

  .rs-home-brands-section-text-small {
    height: 9px;
    margin-bottom: 32px;
    font-size: 12px;
    line-height: 12px;
  }

  .tools-case-study-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tool-split-text-section {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tools-content-box {
    padding: 32px 17px 32px 14px;
  }

  .tool-content-section {
    padding: 34px 20px 40px;
  }

  .tool-video-section {
    padding: 55px 20px;
  }

  .c-wrapper-768.is--flex {
    flex-direction: column;
    display: flex;
  }

  .tool-video-title {
    text-align: left;
    order: 1;
    max-width: 333px;
    margin-left: 0;
    margin-right: 0;
    font-size: 24px;
    line-height: 28px;
    display: block;
  }

  .tool-video-title.is--white.m-mh--16 {
    align-items: center;
    height: 16px;
    display: flex;
  }

  .tool-video-title.is--white.m-mh--16.v2 {
    height: auto;
  }

  .tool-video-title.is--white.is_mc {
    margin-top: 0;
    margin-bottom: 22px;
    line-height: 26px;
  }

  .tool-video-title.is--large-mobile {
    font-size: 28px;
  }

  .tool-video-title.is--mobile-center {
    text-align: center;
  }

  .tool-video-title.is--height-22 {
    height: 16px;
  }

  .tool-video-title.is--line-34 {
    line-height: 26px;
  }

  .tool-video-title.link-boxes-heading {
    max-width: 240px;
    height: 42px;
    line-height: 26px;
  }

  .tool-video-title.is--desktop {
    display: none;
  }

  .tool-video-title.is--mobile {
    text-align: center;
    display: block;
  }

  .tool-video-grid {
    grid-row-gap: 20px;
    order: 2;
    grid-template-columns: 1fr;
  }

  .tool-video-grid-item {
    grid-column-gap: 13px;
  }

  .tools-video-how-text {
    font-size: 15px;
    line-height: 22px;
  }

  .tool-video-wrapper {
    order: 3;
    margin-top: 30px;
  }

  .tools-header-grid-title {
    margin-bottom: 18px;
    margin-left: auto;
    margin-right: auto;
    font-size: 34px;
  }

  .c-tool-articles-section {
    padding-bottom: 52px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tool-video-content {
    grid-row-gap: 7px;
    bottom: 18px;
    left: 14px;
  }

  .tool-video-play-icon {
    width: 32px;
  }

  .tool-video-content-title p {
    font-size: 18px;
    line-height: 22px;
  }

  .tools-header-grid-text {
    margin-bottom: 18px;
  }

  .tools-faq-section {
    padding-top: 45px;
    padding-bottom: 26px;
  }

  .tools-faq-section.use-case-black {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .tools-faq-title {
    font-size: 18px;
    line-height: 22px;
  }

  .tools-cms-faq-image {
    margin-top: 5px;
  }

  .tools-faq-header {
    align-items: flex-start;
  }

  .tool-video-grid-icon {
    width: 40px;
  }

  .tools-faq-section-title {
    text-align: left;
    margin-bottom: 28px;
    margin-left: 0;
    font-size: 26px;
    line-height: 32px;
  }

  .tools-content-with-images {
    grid-row-gap: 30px;
    flex-direction: column;
    display: flex;
  }

  .tools-content-block {
    grid-column-gap: 30px;
    grid-row-gap: 28px;
    flex-direction: column;
    margin-bottom: 0;
  }

  .rs-search-wrapper {
    background-color: var(--white);
    width: 100%;
    height: 56px;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .3s;
    position: absolute;
    inset: 0% 0% auto;
    transform: translate(0, -56px);
  }

  .rs-search-wrapper.is--active {
    transform: translate(0);
  }

  .rs-search-icon.is--mobile {
    width: 20px;
    height: 20px;
    padding: 0;
    display: block;
  }

  .rs-search-inner-wrapper {
    width: 100%;
  }

  .rs-blog-main-section {
    padding: 84px 20px 0;
  }

  .rs-blog-main-wrapper {
    grid-row-gap: 34px;
    flex-direction: column;
  }

  .rs-blog-side-wrapper {
    background-color: #fff;
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
    overflow: hidden;
  }

  .rs-blog-image-link.mb--16 {
    height: auto;
    max-height: 288px;
  }

  .rs-blog-image-link.is-mobile-last {
    order: 1;
    margin-bottom: 0;
  }

  .rs-blog-main-heading {
    font-size: 28px;
    line-height: 32px;
  }

  .rs-blog-main-summary {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .rs-blog-main-info-wrapper {
    margin-bottom: 24px;
  }

  .rs-blog-main-info-wrapper.is--mobile {
    margin-bottom: 16px;
    display: flex;
  }

  .rs-blog-side-heading-wrapper {
    border-radius: 0;
    width: 100vw;
    margin-left: -50vw;
    left: 50%;
  }

  .rs-homepage-header-text_small {
    font-size: 28px;
    line-height: 28px;
    display: inline;
  }

  .cat-blog_experts-text {
    text-align: left;
    margin-left: 0;
  }

  .rs-blog-side-heading {
    font-size: 24px;
    line-height: 28px;
  }

  .rs-trending-post {
    grid-column-gap: 10px;
  }

  .rs-trending-post.swiper-slide {
    border-bottom-style: none;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .rs-trending-post-title {
    order: 1;
    font-size: 16px;
    line-height: 20px;
  }

  .rs-trending-post-title:hover {
    text-decoration: none;
  }

  .rs-trending-post-info {
    margin-top: 0;
    margin-bottom: 2px;
  }

  .rs-trending-post-info.mtm-10 {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .rs-cat-badge-link {
    white-space: nowrap;
  }

  .rs-trending-post-info-inner.hide--mobile {
    display: none;
  }

  .rs-trending-post-info-inner.hide--desktop {
    display: flex;
  }

  .rs-trending-post-collection-list.is--small {
    padding-right: 0;
  }

  .rs-trending-post-collection-list.is--small.swiper-wrapper {
    flex-direction: row;
    min-width: 0;
    max-width: none;
    padding-bottom: 0;
    padding-left: 0;
  }

  .rs-blog-categories.hide--mobile {
    display: none;
  }

  .rs-blog-categories.is--flex-relative {
    justify-content: space-between;
    display: flex;
    position: relative;
  }

  .popular-posts-section {
    padding: 27px 20px 28px;
  }

  .rs-blog-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .rs-blog-grid.mt--0.border--bottom {
    padding-bottom: 40px;
  }

  .rs-blog-grid.mt--40-m-14 {
    margin-top: 14px;
  }

  .rs-blog-heading {
    min-height: 48px;
  }

  .rs-blog-heading:hover {
    text-decoration: none;
  }

  .rs-blog-summary {
    margin-bottom: 20px;
  }

  .blog-more-topics-section {
    padding: 27px 20px 30px;
  }

  .more-topics-wrapper {
    grid-template-columns: 1fr;
    margin-top: 30px;
  }

  .emt-link {
    min-height: 313px;
    max-height: 313px;
    overflow: hidden;
  }

  .emt-link-content {
    font-size: 14px;
    line-height: 20px;
    bottom: 25px;
    left: 20px;
  }

  .emt-link-content.is--sm {
    bottom: 25px;
    left: 20px;
  }

  .emt-link-title {
    font-size: 28px;
    line-height: 32px;
  }

  .etm-arrow {
    opacity: 1;
  }

  .lpu-section {
    padding: 47px 20px 16px;
  }

  .lpu-wrapper {
    flex-direction: column;
  }

  .lpu-post {
    border-bottom: 1px solid #1d1d1d33;
    margin-bottom: 27px;
    padding-bottom: 40px;
  }

  .lpu-post-content {
    min-width: 0;
  }

  .lpu-post-link {
    margin-top: 16px;
    font-size: 20px;
    line-height: 24px;
  }

  .blog-newsletter-box {
    border-radius: 8px;
    width: 100%;
    max-width: none;
    height: 356px;
    padding: 43px 18px 52px;
    font-size: 15px;
    line-height: 22px;
    position: absolute;
    bottom: 0;
  }

  .blog-subscribe-button {
    color: #fff;
    background-color: #9671ff;
    min-width: 100%;
    height: 48px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    line-height: 17px;
    position: static;
  }

  .blog-subscribe-button:hover {
    color: #fff;
    background-color: #885eff;
  }

  .blog-subscribe-input {
    margin-left: 0;
    margin-right: 0;
  }

  .blog-newsletter-title {
    font-size: 28px;
    line-height: 32px;
  }

  .blog-subscribe-form {
    grid-row-gap: 12px;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
  }

  .rs-blog-grid-wrapper {
    padding-bottom: 403px;
  }

  .rs-blog-grid-wrapper._2 {
    padding-bottom: 0;
  }

  .rs-resources-section {
    padding: 40px 20px;
  }

  .all-articles-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rs-resources-wrapper {
    grid-row-gap: 14px;
    grid-template-columns: 1fr;
    max-width: 450px;
    margin-left: auto;
    margin-right: auto;
  }

  .rs-resource-item {
    border-radius: 8px;
    min-height: 340px;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .rs-resource-item-image {
    max-width: 244px;
    margin-bottom: 15px;
  }

  .rs-resource-item-title {
    margin-bottom: 16px;
    line-height: 22px;
  }

  .rs-resource-item-description {
    font-size: 15px;
  }

  .blog-categories-filter-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .search-posts-section {
    padding: 26px 20px 20px;
  }

  .search-posts-hero-section {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830666db_Header-All.webp");
    margin-top: 55px;
    padding: 21px 20px 29px;
  }

  .search-hero-link {
    font-size: 14px;
  }

  .search-hero-link.is--black-absolute {
    position: static;
  }

  .s-h1 {
    font-size: 28px;
    line-height: 32px;
  }

  .search-posts-hero-wrapper {
    grid-row-gap: 9px;
  }

  .search-form, .search-form-block {
    width: 100%;
  }

  .blog-pagination {
    grid-column-gap: 21px;
    flex-wrap: nowrap;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
  }

  .blog-pagination-sites-wrapper {
    grid-column-gap: 18px;
  }

  .blog-pagination-link {
    align-items: stretch;
    width: 24px;
    height: 36px;
  }

  .no-results-wrapper {
    grid-row-gap: 12px;
    font-size: 14px;
  }

  .no-result-h4 {
    font-size: 18px;
    line-height: 13px;
  }

  .search-icon-mobile {
    width: 20px;
    height: 20px;
    margin-right: 10px;
    display: block;
  }

  .rs-search-wrapper-mobile {
    grid-column-gap: 8px;
    background-color: #0000;
    width: 100%;
    transition: all .1s;
    display: flex;
    position: absolute;
    inset: 0% 0% auto;
    transform: translate(100%);
  }

  .rs-search-inner-wrapper-mobile {
    grid-column-gap: 8px;
    justify-content: space-around;
    width: 100%;
    min-height: 54px;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .rs-search-icon-enter {
    width: 23px;
    height: 26px;
    padding-left: 0;
  }

  .rs-close-icon-mobile {
    width: 23px;
    height: 26px;
    padding-right: 0;
  }

  .rs-sugestions-wrapper {
    opacity: 0;
    background-color: #fff;
    height: 100%;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .1s;
    display: block;
    position: fixed;
    inset: 56px 0% auto;
    overflow: scroll;
  }

  .sugestions-title {
    padding-left: 0;
    padding-right: 0;
    font-weight: 800;
  }

  .rs-sugestions-items-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 12px;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 12px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .rs-sugestions-item {
    color: #9671ff;
    background-color: #ad98fa33;
    border-radius: 2px;
    padding: 5px 9px;
    font-size: 12px;
    line-height: 20px;
  }

  .rs-sugestions-inner-wrapper {
    padding-top: 34px;
  }

  .rs-blog-main {
    flex-direction: column;
    padding-top: 41px;
    display: flex;
    position: relative;
  }

  .category-posts-wrapper {
    grid-row-gap: 30px;
  }

  .link-all-category-posts.b-page {
    justify-content: center;
    margin-top: 40px;
    display: flex;
  }

  .blog-categories-list-link {
    z-index: 1;
  }

  .blog-categories-list-link:hover {
    color: #1d1d1d;
  }

  .posts-loading-animation {
    grid-column-gap: 20px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .posts-loading-spiner {
    width: 40px;
    height: 40px;
  }

  .blog-categories-filter-overlay {
    z-index: 2;
  }

  .rs-blog-side-heading-image {
    object-fit: cover;
    width: 100%;
  }

  .trending-post-info-wrapper {
    flex-direction: column;
    display: flex;
  }

  .blog-newsletter-description {
    max-width: 285px;
  }

  .emt-image {
    object-fit: cover;
    width: 100%;
  }

  .emt-image.is--mobile {
    display: block;
  }

  .emt-image.is--desktop, .emt-link-description.is--desktop {
    display: none;
  }

  .emt-link-description.is--mobile {
    display: block;
  }

  .rs-trending-post-collection-wrapper.swiper {
    width: 100vw;
    margin-left: -50vw;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
    overflow: hidden;
  }

  .posts-swiper-pagination {
    display: block;
    bottom: 0;
  }

  .ca-video_section {
    padding: 25px 20px 62px;
    font-size: 15px;
  }

  .ca-video_wrapper {
    margin-top: 35px;
  }

  .ca-faq_section {
    padding: 33px 20px 45px;
    font-size: 15px;
  }

  .ca-faq_section.is--webinars {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .ca-faq-container {
    margin-top: 30px;
  }

  .ca-faq-container.is--large.sm__top-20 {
    margin-top: 20px;
  }

  .ca-faq-item {
    padding: 17px 24px;
  }

  .captions-hero_section {
    min-height: 0;
    padding-top: 100px;
  }

  .ca_h1 {
    max-width: 275px;
    font-size: 35px;
    line-height: 38px;
  }

  .ca_h1-badge {
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .blog-pagination-link-text {
    display: none;
  }

  .blog-pagination-link-mobile {
    align-items: center;
    height: 36px;
    display: flex;
    position: absolute;
    bottom: 0;
  }

  .blog-pagination-link-mobile:hover {
    opacity: .8;
  }

  .blog-pagination-link-mobile.is--disabled {
    opacity: .6;
  }

  .blog-pagination-link-mobile.is--prev {
    align-items: center;
    height: 36px;
    padding-top: 11px;
    padding-bottom: 11px;
    bottom: 0;
    left: 3px;
  }

  .blog-pagination-link-mobile.is--next {
    right: 3px;
  }

  .captions-hero_heading {
    margin-bottom: 35px;
  }

  .captions-hero-description {
    color: var(--white);
    width: 310px;
    margin-top: 15px;
    margin-bottom: 35px;
    font-size: 15px;
  }

  .captions-hero-cards-wrapper {
    display: none;
  }

  .captions-hero-cards-wrapper.is--mobile {
    grid-column-gap: 9px;
    grid-row-gap: 13px;
    justify-content: flex-start;
    width: 110vw;
    max-height: 521px;
    margin-left: -55vw;
    margin-right: 0;
    display: flex;
    position: relative;
    left: 50%;
  }

  .captions-hero-image {
    border-radius: 4px;
    width: 100%;
    max-width: none;
  }

  .captions-hero-cards-inner {
    grid-row-gap: 13px;
    width: 34vw;
  }

  .ca-faq-item-heading {
    font-size: 18px;
  }

  .ca-faq-item-text {
    margin-top: 10px;
  }

  .ca-cta-section {
    background-image: linear-gradient(to bottom, var(--white), #f6f6f6);
    background-position: 0 0;
    padding: 43px 20px;
  }

  .ca_h2 {
    font-size: 30px;
  }

  .ca-hw-section {
    padding: 50px 20px 43px;
  }

  .ca-features-section {
    height: auto;
    padding: 35px 20px 50px;
  }

  .ca_h2-small {
    max-width: 334px;
    margin-top: 2px;
    font-size: 16px;
    line-height: 26px;
    display: inline-block;
  }

  .ca-hw-wrapper {
    grid-row-gap: 45px;
    flex-direction: column;
  }

  .ca-hw-feature {
    grid-column-gap: 24px;
  }

  .ca-hw-feature.ty_2 {
    padding-bottom: 24px;
  }

  .ca-hw-feature.ty_2.is--first {
    margin-top: 0;
    padding-bottom: 30px;
  }

  .hw_bg-image {
    max-width: none;
  }

  .ca-videos-wrapper {
    position: relative;
    top: 0;
  }

  .ca-video-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding-right: 0;
  }

  .ca-video-embed.is_1 {
    max-width: 100%;
    height: auto;
    display: none;
  }

  .ca-video-embed.is_2, .ca-video-embed.is_3 {
    max-width: 100%;
    height: 100%;
  }

  .ca_h3 {
    font-size: 30px;
    line-height: 22px;
  }

  .ca-video-content {
    grid-row-gap: 16px;
    border-left-style: none;
    max-width: none;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
    line-height: 22px;
  }

  .ca-video-content.is--share {
    grid-row-gap: 16px;
    max-width: none;
    font-size: 14px;
    line-height: 22px;
  }

  .ca-video-content-buttons {
    grid-column-gap: 10px;
    margin-top: 5px;
  }

  .ca-video-content-main {
    grid-row-gap: 120px;
    width: 100%;
    max-width: 100%;
    height: auto;
    position: relative;
  }

  .ca-video-content-outer {
    height: auto;
  }

  .ca-video-content-outer.is_1 {
    max-width: 100%;
  }

  .ca-hw-icon {
    width: 48px;
  }

  .ca-video_feature-title {
    font-size: 30px;
  }

  .ca-video_feature-text {
    max-width: none;
    margin-top: 4px;
    font-size: 16px;
  }

  .ca-video_feature {
    grid-row-gap: 8px;
    font-size: 15px;
  }

  .ca-video_grid {
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .ca-video_section-title {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 40px;
  }

  .ca-video_section-title.is--mobile-left {
    text-align: left;
  }

  .ca-video_section-title.is--mobile-22 {
    font-size: 22px;
    line-height: 26px;
  }

  .ca-video_section-title.lh--44 {
    font-size: 40px;
  }

  .ca_lightbox-title {
    margin-top: 6px;
    font-size: 18px;
    line-height: 23px;
  }

  .ca_lightbox-overlay-play {
    width: 32px;
    height: 32px;
    display: block;
  }

  .ca-video-mobile {
    display: block;
  }

  .rs-tools-video-wrapper {
    border-radius: 4px;
  }

  .rs-tools-video-wrapper.pt--76 {
    padding-top: 76px;
  }

  .tools-pagination {
    display: block;
  }

  .tool-video-logo {
    width: 67px;
    top: 12px;
    left: 14px;
  }

  .ts-video {
    width: 88vw;
  }

  .ca-video-progress-line {
    display: none;
  }

  .tools-button-wrapper {
    display: flex;
  }

  .rs-tools-video-toggle-wrapper {
    top: 0;
    bottom: auto;
  }

  .book-demo-section {
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .performance-footer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .book-demo-wrapper {
    grid-row-gap: 37px;
    flex-direction: column;
  }

  .book-demo-form-main {
    border-radius: 0;
    width: 100vw;
    max-width: none;
    padding: 30px 20px 27px;
  }

  .bd_h1 {
    font-size: 40px;
    line-height: 44px;
  }

  .book-demo-features {
    grid-row-gap: 10px;
  }

  .book-demo-feature {
    align-items: flex-start;
  }

  .book-demo-feature.mwm-280 {
    max-width: 280px;
  }

  .book-demo-trust-wrapper {
    text-align: center;
  }

  .book-demo-trust-logos {
    justify-content: center;
  }

  .book-demo-lead-wrapper {
    display: none;
  }

  .book-demo-lead-wrapper.is--mobile {
    margin-top: 25px;
    padding-left: 23px;
    padding-right: 28px;
    display: block;
  }

  .bd-form-embed-wrapper {
    padding-top: 23px;
    padding-bottom: 31px;
  }

  .bd-contact-form-title.update {
    text-align: center;
  }

  .performance-footer-links {
    grid-column-gap: 18px;
    order: -1;
  }

  .performance-footer-socials {
    display: none;
  }

  .performance-footer-copy {
    white-space: nowrap;
    min-width: 0;
  }

  .book-demo-feature-icon {
    width: 23px;
    min-width: 23px;
  }

  .rs-blog-main-info-cat-date {
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .posts-loading-item.hide--mobile {
    display: none;
  }

  .etm-icon {
    max-width: 200px;
  }

  .etm-icon.is--2 {
    max-width: 120px;
  }

  .h1_cat.author-name {
    font-size: 20px;
  }

  .mc-lic_acc_48khz {
    max-width: 100px;
    top: 65%;
  }

  .mc-lic_acc_4k {
    max-width: 74px;
  }

  .rs-sugestions-wrapper-2 {
    opacity: 0;
    background-color: #fff;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .3s;
    position: fixed;
    inset: 54px 0% auto;
  }

  .rs-search-wrapper-main-mobile {
    z-index: 2;
    background-color: #fff;
    align-items: center;
    width: 100%;
    height: 56px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    position: absolute;
    inset: 0% 0% auto;
  }

  .rs-searched-item-link {
    font-size: 15px;
    font-weight: 600;
    line-height: 20px;
  }

  .rs-searched-items-list {
    grid-row-gap: 10px;
    flex-direction: column;
    display: flex;
  }

  .posts-loading-item-image {
    width: 100%;
    height: auto;
  }

  .link-all-category-posts-wrapper {
    margin-top: 30px;
  }

  .search-posts-loading-animation {
    grid-column-gap: 20px;
    grid-row-gap: 24px;
    flex: 0 0 100vw;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-left: -50vw;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
  }

  .lp-features-wrapper {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    margin-top: 45px;
  }

  .rs-lp-header {
    background-image: linear-gradient(#000, #1d1d1d);
    height: auto;
    padding: 100px 20px 0;
  }

  .rs-lp-header.pt--164 {
    padding-top: 100px;
  }

  .rs-lp-video-wrapper {
    max-width: 100%;
    margin-top: 43px;
  }

  .rs-sugestions-link-desktop {
    display: none;
  }

  .gradient-cta {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gradient-cta.ty_2 {
    margin-top: 32px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .lp-record-time-wrapper {
    margin-top: 35px;
  }

  .lp-homepage-header-wrapper.align-left {
    flex-direction: column;
  }

  .rs-lp-upload {
    margin-top: 0;
    padding: 120px 20px 100px;
  }

  .rs-lp-upload.pt--164 {
    padding-top: 100px;
  }

  .lp-record-text {
    display: none;
  }

  .lp-feature-h3 {
    margin-top: 18px;
  }

  .lp-feature-h3.mtm--0 {
    margin-top: 0;
  }

  .lp-feature-text, .lp-feature-text.mw--372, .lp-feature-text.mw--410 {
    max-width: 332px;
  }

  .lp-cards-grid {
    grid-row-gap: 20px;
    margin-top: 30px;
  }

  .lp-cards-grid.mtn-20 {
    margin-top: 20px;
  }

  .lp-card {
    max-width: 335px;
    padding: 36px 33px;
  }

  .lp-card.p-0, .lp-card.p-2 {
    padding-bottom: 34px;
  }

  .lp-card-image-wrapper.is--full {
    margin-bottom: 25px;
  }

  .lp-card-image-wrapper.is--full.mb--45 {
    margin-bottom: 22px;
  }

  .lp-card-title {
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
  }

  .lp-card-title.ty-2 {
    margin-bottom: 9px;
  }

  .lp-card-text.pl--13 {
    padding-right: 0;
  }

  .lp-card-text.p--42 {
    padding-left: 37px;
    padding-right: 37px;
    font-size: 14px;
  }

  .lp-card-text.fm-14 {
    font-size: 14px;
  }

  .mc-lic-accordion-h2 {
    margin-top: 0;
    margin-left: 0;
    font-size: 32px;
    line-height: 38px;
  }

  .mc-lic-accordion-h2._2 {
    margin-left: 0;
  }

  .h2-35 {
    font-size: 28px;
    line-height: 34px;
  }

  .h2-30.hide--desktop {
    display: none;
  }

  .h2-30.show--mobile {
    display: block;
  }

  .h2-30.sm__fs-24 {
    font-size: 24px;
    line-height: 28px;
  }

  .h2-30.mob {
    display: block;
  }

  .h2-30.fs-24 {
    font-size: 1.5rem;
    line-height: 1.2;
  }

  .lp-cta-wrapper {
    padding: 38px 31px;
  }

  .lp-cta-inner {
    flex-direction: column;
  }

  .lp-cta-image-wrapper {
    display: none;
  }

  .lp-cta-content {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .lc--cta-heading {
    margin-bottom: 24px;
    font-size: 24px;
    line-height: 30px;
  }

  .lc--cta-text {
    display: none;
  }

  .lc--cta-text.is--mobile {
    max-width: 273px;
    display: block;
  }

  .lp-workflow-grid {
    grid-row-gap: 56px;
    grid-template-columns: 1fr;
    margin-top: 42px;
  }

  .lp-workflow-item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .lp-workflow-separator {
    margin-bottom: 8px;
  }

  .mc-lic_accordion-mobile-image {
    margin-top: 24px;
    display: block;
  }

  .lp-cta-image-mobile {
    display: block;
  }

  .cta--desktop-wrapper {
    display: none;
  }

  .cta--mobile-wrapper {
    display: block;
  }

  .blog-hero {
    padding: 26px 20px 50px;
  }

  .blog-hero-wrapper {
    flex-direction: column;
    margin-top: 30px;
  }

  .blog-hero-image {
    max-width: 100%;
    display: none;
  }

  .blog-hero-image.is--mobile {
    border-radius: 8px;
    display: block;
  }

  .blog-hero-content {
    line-height: 22px;
  }

  .blog_h1 {
    font-size: 30px;
    line-height: 34px;
  }

  .blog-hero-author-wrapper {
    margin-bottom: 26px;
  }

  .blog-publish-info-wrapper {
    grid-column-gap: 4px;
    margin-top: 28px;
  }

  .blog-reviewer-link:hover {
    color: #ababab;
  }

  .blog-content-block {
    background-color: #0000;
    border-radius: 8px;
    padding: 0;
  }

  .sidebar-table-of-content {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    margin-top: 12px;
    padding-bottom: 18px;
  }

  .blog-sidebar-signup-block {
    margin-top: 50px;
    margin-bottom: 30px;
    padding: 30px 20px;
    display: none;
  }

  .blog-sidebar-signup-block.is--mobile {
    border-radius: 8px;
    display: block;
  }

  .signup-sidebar-text {
    margin-top: 10px;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
  }

  .blog-share-block {
    display: none;
  }

  .signup-sidebar-heading {
    font-size: 28px;
    line-height: 34px;
  }

  .blog-content-section {
    padding: 0 20px 20px;
  }

  .blog-content-block-wrapper {
    flex-direction: column;
  }

  .blog-sidebar-wrapper {
    order: -1;
    max-width: none;
    position: relative;
  }

  .blog-sidebar-sticky {
    display: none;
    position: relative;
    top: 0;
  }

  .cp-partner-section {
    padding: 38px 20px;
  }

  .cp-partner-top-info {
    grid-column-gap: 28px;
    grid-row-gap: 10px;
  }

  .cp-partner-top-info-item {
    font-size: 14px;
  }

  .cp-partner-package-wrapper {
    box-shadow: none;
    background-color: #0000;
    border-radius: 0;
    padding: 0;
  }

  .ca-video_feature-2 {
    grid-row-gap: 8px;
    font-size: 15px;
  }

  .sugestions-title-2 {
    font-weight: 800;
  }

  .ca-video_feature-text-2 {
    max-width: none;
    margin-top: 4px;
    font-size: 16px;
  }

  .get_started_btn {
    display: block;
  }

  .ca-video_section-title-2 {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 40px;
  }

  .c-updated-nav-desktop-2 {
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 16px;
  }

  .c-blog-nav-button-2.c-blog-mobile-menu-button.get-started-start.space-from-top-link {
    color: #1a191a;
    background-color: #dfff84;
    border-radius: 4px;
    margin-top: 100px;
  }

  .ca-hw-content-2.half-width, .ca-hw-content-2.half-width.mob-full-width {
    width: 100%;
  }

  .ca-hw-content-2.half-width.bottom--75 {
    margin-bottom: 0;
  }

  .ca-hw-content-2.is--small {
    max-width: 100%;
  }

  .made_with_riverside_content {
    grid-row-gap: 28px;
    max-width: 55%;
  }

  .made_with_riverside_content.gap--14 {
    grid-row-gap: 11px;
    max-width: none;
  }

  .play_it_smart_content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ca-hw-wrapper-2 {
    grid-row-gap: 45px;
    flex-direction: column;
  }

  .ca-hw-wrapper-2.sm--gap-0 {
    grid-row-gap: 0px;
  }

  .ca-hw-wrapper-2.ty_2 {
    grid-row-gap: 30px;
    margin-top: 24px;
  }

  .ca-hw-wrapper-2.is--virtual-event.is-testimonials {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .h30-2 {
    font-size: 22px;
    line-height: 34px;
  }

  .tb_18.gray.mb--17 {
    margin-bottom: 10px;
  }

  .tb_18.white._100.marg {
    color: #000;
  }

  .tb_18.white._100.max-w.left.mob {
    text-align: left;
    display: block;
  }

  .tb_18.white.ex_bold {
    color: #000;
    text-align: left;
    font-size: 22px;
  }

  .tb_18.white--08._100.marg {
    color: #000;
  }

  .tb_18.white--08.ex_bold {
    color: #000;
    text-align: left;
    font-size: 22px;
  }

  .tb_18.mb--45 {
    margin-bottom: 25px;
  }

  .ca-hw-section-2 {
    padding: 50px 20px 43px;
  }

  .h35.black.ex_bold {
    font-size: 25px;
    line-height: 30px;
  }

  .h35.black._40-mob {
    font-size: 40px;
  }

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

  .h35.center {
    font-size: 26px;
    line-height: 32px;
  }

  .h35.m-mw--296 {
    max-width: 296px;
  }

  .p_18.max_w {
    max-width: 90%;
  }

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

  .p_18.left.white.max-w.sm--18 {
    color: #ababab;
  }

  .p_18.left.marg-top.sm--16 {
    font-size: 16px;
    line-height: 24px;
  }

  .p_18.max_w_60 {
    max-width: 90%;
  }

  .p_18.is--busniess-page {
    line-height: 22px;
  }

  .p_18.pt--16.is--support-info {
    text-align: left;
  }

  .ca-video_feature-title-2 {
    font-size: 30px;
  }

  .ca-hw-inner-2.mb-50 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .ca-hw-inner-2.sm__mt-6 {
    margin-top: 6px;
  }

  .ca-hw-inner-2.hw-content {
    margin-top: 30px;
  }

  .tb_20.white {
    font-size: 12px;
    line-height: 14px;
  }

  .rs-search-wrapper-mobile-2 {
    grid-column-gap: 8px;
    background-color: #fff;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .3s;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
    transform: translate(0, -100%);
  }

  .c-nav-link-2 {
    text-align: center;
    margin-left: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    font-weight: 500;
  }

  .rs-sugestions-items-wrapper-2 {
    grid-column-gap: 8px;
    grid-row-gap: 12px;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 12px;
    display: flex;
  }

  .play_it_smart_content_wrap {
    align-items: center;
  }

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

  .rs-sugestions-item-2 {
    color: #9671ff;
    background-color: #ad98fa33;
    border-radius: 2px;
    padding: 5px 9px;
    font-size: 12px;
    line-height: 20px;
  }

  .ca_lightbox-overlay-play-2 {
    width: 32px;
    height: 32px;
  }

  .page_wrapper.t--2 {
    padding-top: 0;
  }

  .page_wrapper.is--simple-nav {
    margin-top: 15px;
  }

  .c-blog-menu-link-2 {
    color: #f6f6f6;
    font-weight: 400;
  }

  .c-blog-menu-link-2.w--current {
    font-weight: 800;
  }

  .made_with_riverside_marquee {
    padding-bottom: 40px;
  }

  .marquee.mobile {
    display: flex;
  }

  .marquee.smaller.show {
    grid-column-gap: 20px;
  }

  .card_text_wrap, .card_text_wrap._3, .card_text_wrap._2 {
    width: 90%;
  }

  .container-1.min-w.p--0 {
    padding-left: 0;
    padding-right: 0;
  }

  .rs-sugestions-wrapper-3 {
    background-color: #fff;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .3s;
    position: fixed;
    inset: 54px 0% auto;
  }

  .hero_tele_video {
    width: 400px;
    height: 250px;
  }

  .card_image_wrap.mob {
    width: 310px;
  }

  .cpp_video-2 {
    border-radius: 5px;
    width: 100%;
  }

  .cpp_video-2._2 {
    margin-bottom: 26px;
  }

  .cpp_video-2._2.is--virtual-event.is-testimonials {
    margin-top: 0;
    padding-top: 0;
  }

  .cpp_video-2.sm__full {
    border-radius: 0;
    width: 100vw;
  }

  .ca_lightbox-title-2 {
    margin-top: 6px;
    font-size: 18px;
    line-height: 23px;
  }

  .tb-18.tb-center {
    font-size: 14px;
  }

  .tb-18.tb-center.gray.mw-530 {
    max-width: 335px;
  }

  .tb-18.tb-center.gray.sm__mw--345 {
    max-width: 345px;
  }

  .search-icon-mobile-2 {
    width: 20px;
    height: 20px;
    display: block;
  }

  .hiw_lightbox.is--mount {
    padding-bottom: 12px;
    padding-left: 12px;
  }

  .hiw_lightbox.is--marketers-lp {
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
    position: relative;
  }

  .m-stack-cards-2 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .tb_22.white._53 {
    max-width: 272px;
  }

  .tb_22.mob_marg {
    margin-top: 20px;
  }

  .ca-hw-feature-2 {
    grid-column-gap: 24px;
  }

  .ca-hw-feature-2.top_marg.top-align.testimonials, .ca-hw-feature-2.top-align.testimonials {
    grid-column-gap: 32px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .ca-hw-feature-2.top-align.testimonials.is--last {
    padding-bottom: 0;
  }

  .hw_bg-image-2 {
    max-width: none;
  }

  .h40 {
    text-align: center;
  }

  .h40.center.normal {
    max-width: 90%;
  }

  .h40.center.normal.mobile {
    max-width: 432px;
  }

  .h40.center.black, .h40.center.black-text {
    font-size: 26px;
    line-height: 32px;
  }

  .h40._24px_mob {
    font-size: 24px;
    line-height: 44px;
  }

  .h40.black-weight.desk._2 {
    display: none;
  }

  .h40.black-weight.desk._2.hw-title {
    text-align: left;
    font-size: 28px;
    line-height: 32px;
    display: block;
  }

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

  .h40.testimonials {
    width: 320px;
    font-size: 24px;
    line-height: 32px;
  }

  .cp-partner-package-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .cp-partner-package-first {
    display: none;
  }

  .cp-partner-package {
    grid-column-gap: 38px;
    grid-row-gap: 38px;
    justify-content: space-between;
    display: flex;
  }

  .cp-partner-package-heading {
    margin-bottom: 18px;
    line-height: 18px;
  }

  .cp-partner-package-text {
    height: auto;
    font-size: 14px;
    line-height: 20px;
  }

  .cp-partner-package-text.h--38 {
    height: auto;
  }

  .cp-partner-package-divider {
    margin-top: 22px;
    margin-bottom: 22px;
  }

  .cp-partner-package-divider.mw--203 {
    max-width: none;
  }

  .cp-partner-package-mobile {
    display: block;
  }

  .cp-partner-package-box {
    background-color: #fff;
    border-radius: 5px;
    padding: 24px 20px;
    box-shadow: 0 10px 30px 5px #0000000d;
  }

  .cp-partner-package-box-outer {
    width: 100%;
    min-width: 320px;
    max-width: 380px;
  }

  .cp-partner-package-heading-m {
    margin-top: 60px;
    font-size: 14px;
    font-weight: 800;
    line-height: 18px;
  }

  .cp-partner-package-heading-m.is--2 {
    margin-top: 49px;
  }

  .cp-partner-package-heading-m.is--3 {
    margin-top: 45px;
  }

  .cp-partner-package-heading-m.is--4 {
    margin-top: 67px;
  }

  .blog-post-author {
    margin-bottom: 22px;
    padding-top: 20px;
  }

  .blog-feature-posts-section {
    padding-top: 26px;
    padding-bottom: 32px;
  }

  .blog-resources-section {
    background-color: #fff;
    padding: 30px 20px 39px;
  }

  .h2--24 {
    font-size: 22px;
  }

  .h2--24.is--white {
    color: var(--white);
  }

  .h2--24.is--center {
    text-align: center;
  }

  .ca-video_feature-3 {
    grid-row-gap: 8px;
    font-size: 15px;
  }

  .ca-video_feature-title-3 {
    font-size: 30px;
  }

  .ca-video_feature-text-3 {
    max-width: none;
    margin-top: 4px;
    font-size: 16px;
  }

  .book-demo-feature-text.is--desktop {
    display: none;
  }

  .book-demo-feature-text.is--mobile {
    display: block;
  }

  .iz-flag {
    width: 21px;
  }

  .rs-lp-uploading-button {
    grid-column-gap: 15px;
    border-radius: 15px;
    padding: 13px 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .rs-lp-uploading-button-background {
    filter: blur(30px);
    width: 200px;
    height: 200px;
  }

  .rs-lp-uploading-button-icon-wrapper {
    width: 22px;
    height: 22px;
  }

  .rs-lp-uploading-button-icon {
    width: 19px;
  }

  .rs-lp-uploading-button-text-wrapper {
    height: 26px;
  }

  .ca-video_feature-4 {
    grid-row-gap: 8px;
    font-size: 15px;
  }

  .c-blog-nav-button-3.c-blog-mobile-menu-button.get-started-start.space-from-top-link {
    color: #1a191a;
    background-color: #dfff84;
    border-radius: 4px;
    margin-top: 100px;
  }

  .ca-hw-wrapper-3 {
    grid-row-gap: 45px;
    flex-direction: column;
  }

  .h50.mob_smaller {
    text-align: center;
    line-height: 36px;
  }

  .ca-hw-section-3 {
    padding: 50px 20px 43px;
  }

  .tb_30.max_w {
    max-width: 100%;
  }

  .ca-video_feature-title-4 {
    font-size: 30px;
  }

  .rs-search-wrapper-mobile-3 {
    grid-column-gap: 8px;
    background-color: #fff;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .3s;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
    transform: translate(0, -100%);
  }

  .c-nav-link-3 {
    text-align: center;
    margin-left: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    font-weight: 500;
  }

  .rs-sugestions-items-wrapper-3 {
    grid-column-gap: 8px;
    grid-row-gap: 12px;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 12px;
    display: flex;
  }

  .ca_lightbox-overlay-play-3 {
    width: 32px;
    height: 32px;
  }

  .ca_lightbox-overlay-play-3.is--mount {
    width: 35px;
    height: 35px;
  }

  .cta-visual-1 {
    width: 210px;
    display: none;
  }

  .c-blog-menu-link-3 {
    color: #f6f6f6;
    font-weight: 400;
  }

  .c-blog-menu-link-3.w--current {
    font-weight: 800;
  }

  .rs-sugestions-wrapper-4 {
    background-color: #fff;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .3s;
    position: fixed;
    inset: 54px 0% auto;
  }

  .cpp_video-3 {
    border-radius: 5px;
    width: 100%;
  }

  .cpp_video-3.is--mount {
    order: -1;
    width: 100%;
  }

  .ca_lightbox-title-3 {
    margin-top: 6px;
    font-size: 18px;
    line-height: 23px;
  }

  .cta-visual-2 {
    inset: auto auto 17% 12%;
  }

  .search-icon-mobile-3 {
    width: 20px;
    height: 20px;
    display: block;
  }

  .cta-visual-1-2 {
    width: 210px;
    display: none;
  }

  .m-stack-cards-3 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .cta-visual-2-2 {
    inset: auto auto 17% 12%;
  }

  .ca-hw-feature-3 {
    grid-column-gap: 24px;
  }

  .blog-richtext {
    margin-top: 26px;
    font-size: 16px;
    line-height: 24px;
  }

  .blog-richtext h2 {
    margin-top: 36px;
    font-size: 28px;
    line-height: 34px;
  }

  .blog-richtext p {
    font-size: 16px;
    line-height: 24px;
  }

  .blog-richtext h3 {
    font-size: 22px;
    line-height: 28px;
  }

  .blog-richtext h4 {
    font-size: 20px;
    line-height: 24px;
  }

  .blog-richtext li {
    font-size: 16px;
    line-height: 24px;
  }

  .blog-richtext blockquote {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 16px;
    font-size: 22px;
    line-height: 28px;
  }

  .blog-tip-wrapper {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .blog-tip-richtext h2 {
    font-size: 28px;
    line-height: 34px;
  }

  .blog-tip-richtext h3 {
    font-size: 22px;
    line-height: 28px;
  }

  .blog-tip-richtext h4 {
    font-size: 20px;
    line-height: 24px;
  }

  .blog-further-reading-wrapper {
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .blog-further-reading-title {
    font-size: 20px;
    line-height: 20px;
  }

  .blog-further-reading-link {
    align-items: center;
    font-size: 16px;
    line-height: 24px;
  }

  .blog-text-cta-wrapper {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .blog-text-cta-richtext h2 {
    font-size: 28px;
    line-height: 34px;
  }

  .blog-text-cta-richtext p {
    font-size: 16px;
    line-height: 24px;
  }

  .blog-text-cta-richtext h3 {
    font-size: 22px;
    line-height: 28px;
  }

  .blog-text-cta-richtext h4 {
    font-size: 20px;
    line-height: 24px;
  }

  .blog-single-newsletter-box {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830666be_newsletter.webp");
    border-radius: 8px;
    flex-direction: column;
    width: 100%;
    max-width: 450px;
    height: 356px;
    margin-bottom: 20px;
    padding: 43px 18px 52px;
    font-size: 15px;
    line-height: 22px;
  }

  .blog-single-newsletter-box-content, .sp-news-form-load {
    max-width: none;
  }

  .blog-further-reading-icon {
    align-self: flex-start;
    margin-top: 10px;
  }

  .single-blog-subscribe-form-block {
    margin-top: 22px;
  }

  .blog-hero-author-inner {
    flex-wrap: wrap;
  }

  .single-blog-newsletter-title {
    font-size: 28px;
    line-height: 32px;
  }

  .rs-tools-item-inner {
    padding-left: 20px;
    position: relative;
  }

  .blog-content-gradient {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    bottom: 0;
  }

  .blog-publish-info-wrapper-inner {
    grid-column-gap: 4px;
  }

  .blog-share-modal_inner {
    grid-column-gap: 20px;
    grid-row-gap: 14px;
    border-style: none;
    border-radius: 4px;
    flex-wrap: wrap;
    align-items: center;
    padding: 17px 16px 24px;
    display: flex;
    box-shadow: 0 5px 10px #00000026;
  }

  .share-title {
    flex: 100%;
    align-self: flex-start;
    font-size: 13px;
    font-weight: 800;
    line-height: 13px;
  }

  .post-share-icon {
    color: #1d1d1d66;
    align-items: center;
    display: flex;
    left: 0;
  }

  .post-share-icon:hover {
    color: #9671ff;
  }

  .mcc-text-section {
    background-image: linear-gradient(to top, #141414, #1d1d1d);
    background-position: 0 0;
    background-size: auto;
    margin-top: -6px;
    padding: 73px 20px;
  }

  .mcc-gradient-h2 {
    max-width: 314px;
    font-size: 30px;
    line-height: 37px;
  }

  .mc-lic_acc-record_profile_full {
    display: block;
  }

  .mc-lic_acc-record_profile_full.mc-lic_acc-record_profile_custom {
    width: 70.87vw;
    max-width: 500px;
  }

  .mc-scroll-section {
    background-image: linear-gradient(#221f2200, #221f21 5%);
  }

  .mc-scroll-section_scroll_wrap {
    display: none;
  }

  .mc_scroll_text_button_wrap {
    padding-top: 21px;
  }

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

  .ca-hw-text.hide--mobile {
    display: none;
  }

  .ca-hw-text.show--mobile {
    display: block;
  }

  .tb_14.gray._8 {
    font-size: 8px;
    line-height: 12px;
  }

  .tb_14.white.mob {
    display: block;
  }

  .tb_14.mob-white {
    color: #fff9;
  }

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

  .call_the_shots {
    padding-top: 40px;
    padding-bottom: 57px;
  }

  .call_the_shots_grid {
    grid-row-gap: 54px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .call_the_shots_grid_box_img {
    height: 144px;
  }

  .call_the_shots_grid_box {
    max-width: 70%;
  }

  .p16.gray.center_desk {
    text-align: left;
    font-style: normal;
  }

  .p16.gray.center_desk.pad_line {
    border-left: 1px solid #ababab;
    padding-left: 12px;
  }

  .h30.no_marg {
    font-size: 24px;
    line-height: 30px;
  }

  .h30.mrg_34 {
    margin-bottom: 34px;
    font-size: 26px;
    line-height: 32px;
  }

  .h30.white {
    font-size: 24px;
  }

  .h30.white._700-weight.sm_18 {
    font-size: 18px;
    line-height: 29px;
  }

  .h30.white._28px.left {
    font-size: 16.5px;
    font-weight: 700;
    line-height: 21px;
  }

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

  .got_your_back_grid_box {
    padding: 50px 26px 58px;
  }

  .ai_powered_content {
    grid-row-gap: 42px;
  }

  .ai_powered_content_heading_wrap {
    order: 1;
    max-width: 60%;
  }

  .image-109 {
    width: 34px;
  }

  .ai_powered_grid {
    grid-row-gap: 40px;
    order: 3;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ai_powered_grid_box {
    grid-row-gap: 16px;
    flex-direction: column;
    display: flex;
  }

  .div-block-139 {
    display: none;
  }

  .image-111 {
    order: 2;
  }

  .business_form {
    flex-direction: column;
  }

  .business_form_text_wrap {
    order: 1;
    width: 100vw;
  }

  .business_form_form_wrap {
    background-color: #f6f6f6;
    width: 100%;
  }

  .business_form_list_wrap {
    grid-row-gap: 24px;
  }

  .list-4 {
    grid-row-gap: 6px;
  }

  .business_form_logos_sec_wrap {
    align-items: center;
    margin-top: 30px;
  }

  .fields_wrap {
    grid-row-gap: 12px;
    flex-direction: column;
  }

  .form_text_field {
    background-color: #fff;
    border-color: #ababab80;
  }

  .form-block {
    margin-top: 30px;
  }

  .form-2 {
    align-items: stretch;
  }

  .form_select_field {
    background-color: #fff;
    border-width: 1px;
    border-color: #ababab80;
  }

  .h45.mob_black {
    color: #000;
  }

  .f-heading {
    padding-right: 0;
  }

  .image-118.mob, .image-119.mob, .image-120.mob, .image-121.mob {
    display: block;
  }

  .company_quotes_slider {
    justify-content: center;
    align-items: center;
    height: 100%;
  }

  .company_quotes_slide_content {
    flex-direction: column;
    align-items: center;
    padding-top: 50px;
    padding-bottom: 0;
  }

  .company_quotes_slide_company_logo_wrap {
    border-right-width: 0;
    padding-top: 0;
    padding-right: 0;
  }

  .company_quotes_slide_company_logo {
    margin-bottom: 40px;
  }

  .underlined_text {
    margin-top: 34px;
  }

  .p20 {
    text-align: center;
  }

  .company_quotes_slide_quote {
    grid-row-gap: 34px;
    justify-content: center;
    align-items: center;
  }

  .instant_click {
    padding-top: 45px;
    padding-bottom: 50px;
  }

  .instant_click_h_wrap {
    max-width: 67%;
  }

  .instant_click_content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .invite_div {
    margin-left: 16px;
    margin-right: 16px;
    padding: 15px 28px;
  }

  .transparent_txt_field {
    font-size: 8px;
    line-height: 12px;
  }

  .invite_select {
    padding: 6px 8px;
    font-size: 8px;
    line-height: 12px;
  }

  .grid-18 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-141 {
    width: 320px;
    height: 320px;
  }

  .image-122 {
    object-fit: cover;
    object-position: 80% 50%;
    height: 332px;
    padding-left: 0;
    position: relative;
  }

  .gradient_overlay {
    display: none;
  }

  .made_with_riverside {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .made_with_riverside.ty_2 {
    position: relative;
    overflow: hidden;
  }

  .made_with_riverside.ty_2.is--producer-lp {
    padding-top: 50px;
    padding-bottom: 16px;
  }

  .made_with_riverside_slider_wrap {
    margin-top: 30px;
  }

  .hero_small_nav {
    background-image: linear-gradient(#0000, #000000b3);
    justify-content: flex-start;
    height: auto;
    padding-bottom: 10px;
    padding-left: 13px;
  }

  .hero_small_nav.is--dark {
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 0;
  }

  .hero_small_nav.is--dark.is--producer-lp {
    padding-bottom: 21px;
  }

  .underline_small_nav.is--producer-lp {
    border-bottom-width: 2px;
    padding-bottom: 4px;
  }

  .gradient {
    background-image: linear-gradient(#1b1b1b, #fff0);
    width: 100%;
    height: 94px;
    position: absolute;
  }

  .mob_img_wrap {
    position: relative;
  }

  .mobile_badge_wrap {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 44px;
    display: flex;
  }

  .logos_roll_mobile {
    padding-top: 35px;
  }

  .logos_roll_mobile.mobile {
    grid-column-gap: 25px;
    grid-row-gap: 0px;
    align-items: center;
    width: 100%;
    padding-bottom: 25px;
    display: flex;
  }

  .h55.white {
    font-size: 35px;
    line-height: 38px;
  }

  .h55.white.mobile {
    margin-bottom: 0;
  }

  .ne_hero_content {
    padding-left: 30px;
    padding-right: 30px;
  }

  .logos_loop_dark.ty_2 {
    padding-top: 16px;
  }

  .marquee-content.scroll {
    grid-column-gap: 20px;
  }

  .easy-as__section {
    padding-bottom: 64px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .easy-as__section.ty_2 {
    padding-bottom: 16px;
  }

  .easy-as__grid {
    grid-row-gap: 18px;
    margin-top: 30px;
  }

  .easy-as__grid.ty_2 {
    grid-template-rows: auto auto;
  }

  .easy-as__grid.ty_2.is--producer-lp {
    grid-template-rows: auto;
  }

  .easy-as__grid.sm__1 {
    grid-template-columns: 1fr;
  }

  .intuitive_nav_grid_box_text {
    grid-row-gap: 10px;
  }

  .image-126 {
    display: none;
  }

  .per-track__section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .per-track__grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .branded_content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .branded_content.pb__74 {
    padding-bottom: 35px;
  }

  .branded_content_grid {
    grid-row-gap: 25px;
  }

  .branded_content_grid_box, .branded_content_grid_box_img {
    max-height: none;
  }

  .online_video_editor_content {
    padding-bottom: 20px;
  }

  .online_video_editor_dd {
    width: 100%;
  }

  .featured_online_editor {
    padding-left: 20px;
    padding-right: 20px;
  }

  .perfect_your_content {
    padding: 25px 20px 20px;
  }

  .perfect_your_content_content {
    grid-row-gap: 40px;
  }

  .perfect_your_content_grid {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .perfect_your_content_grid_box {
    height: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .image-129._3 {
    height: 260px;
  }

  .div-block-146 {
    position: static;
  }

  .icon-4 {
    margin-left: 40px;
  }

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

  .left-arrow-3 {
    width: 80px;
  }

  .right-arrow-5 {
    width: 80px;
    overflow: visible;
  }

  .online_video_editor_mobile_text {
    max-width: 100%;
  }

  .desk {
    display: none;
  }

  .editor_hero {
    background-color: #1d1d1d;
  }

  .lic-section2 {
    padding: 50px 20px;
  }

  .lic-section2.is--dark {
    color: #fff;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .lic-section2.is--dark.bg_img {
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .c-wrapper-11602.cat_container {
    padding-bottom: 439px;
    position: relative;
  }

  .c-wrapper-11602.is__right-30 {
    padding-right: 0;
  }

  .c-wrapper-11602.mt--50 {
    margin-top: 0;
  }

  .c-wrapper-11602.relative {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-v2-guides-logos-wrap {
    grid-row-gap: 40px;
  }

  .footer-v2-podcats-link {
    font-size: 10px;
    line-height: 12px;
  }

  .footer-v2-aicpa-logo {
    width: 70px;
  }

  .footer-v2-leader-logo {
    height: 70px;
  }

  .footer-v2-rating-logo {
    width: 128px;
  }

  .footer-v2-bottom-logos {
    grid-column-gap: 16px;
  }

  .footer-v2-small-logos {
    grid-column-gap: 25px;
  }

  .footer-v2-logo-divider {
    height: 50px;
  }

  .footer-v2-wrap.mobile {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-v2-legal-links-wrap {
    grid-column-gap: 20px;
  }

  .footer-v2-socials-wrap {
    grid-column-gap: 24px;
  }

  .footer-v2-socials-link-icon {
    height: 20px;
  }

  .collection-list-6 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .footer-cta-v2-gradient-div {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .footer-cta-v2-icon {
    width: 20px;
  }

  .marquee-image {
    grid-column-gap: 10px;
  }

  .tb_50 {
    font-size: 28px;
  }

  .captions-hero-cards-wrapper-n {
    display: none;
  }

  .captions-hero-cards-wrapper-n.is--mobile {
    grid-column-gap: 9px;
    grid-row-gap: 13px;
    justify-content: flex-start;
    width: 110vw;
    max-height: 521px;
    margin-left: -55vw;
    margin-right: 0;
    display: flex;
    position: relative;
    left: 50%;
  }

  .captions-hero-cards-inner-n {
    grid-row-gap: 13px;
    width: 34vw;
  }

  .captions-hero-image-n {
    border-radius: 4px;
    width: 100%;
    max-width: none;
  }

  .features-img-2 {
    width: 173px;
  }

  .features-img-wrap {
    width: 100%;
  }

  .features-row-text {
    max-width: 90%;
    padding-left: 16px;
  }

  .features-img-1 {
    width: 257px;
  }

  .features-img-3 {
    width: 153px;
  }

  .recording-zone.sm_mt-100 {
    padding-top: 100px;
  }

  .ca-video_feature-5 {
    grid-row-gap: 8px;
    font-size: 15px;
  }

  .c-blog-nav-button-4.c-blog-mobile-menu-button.get-started-start.space-from-top-link {
    color: #1a191a;
    background-color: #dfff84;
    border-radius: 4px;
    margin-top: 100px;
  }

  .ca-hw-wrapper-4 {
    grid-row-gap: 45px;
    flex-direction: column;
  }

  .h30-3 {
    font-size: 22px;
    line-height: 34px;
  }

  .ca-hw-section-4 {
    padding: 50px 20px 43px;
  }

  .h35-2.black {
    text-align: left;
  }

  .ca-video_feature-title-5 {
    font-size: 30px;
  }

  .rs-sugestions-items-wrapper-4 {
    grid-column-gap: 8px;
    grid-row-gap: 12px;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 12px;
    display: flex;
  }

  .c-updated-nav-mobile-content-2 {
    background-color: #000;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .ca_lightbox-overlay-play-4 {
    width: 32px;
    height: 32px;
  }

  .cta-visual-1-3 {
    width: 210px;
    display: none;
  }

  .rs-sugestions-wrapper-5 {
    background-color: #fff;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .3s;
    position: fixed;
    inset: 54px 0% auto;
  }

  .cpp_video-4 {
    border-radius: 5px;
    width: 100%;
  }

  .ca_lightbox-title-4 {
    margin-top: 6px;
    font-size: 18px;
    line-height: 23px;
  }

  .cta-visual-2-3, .cta-visual-2-4 {
    inset: auto auto 17% 12%;
  }

  .ca-hw-feature-4 {
    grid-column-gap: 24px;
  }

  .hw_bg-image-3 {
    max-width: none;
    height: 260px;
  }

  .c-hide-mobile-2 {
    display: none;
  }

  .section_business-remote {
    padding: 50px 20px;
  }

  .section_business-remote.mpb-0 {
    padding-bottom: 0;
  }

  .section_business-remote.pb--55 {
    padding-bottom: 50px;
  }

  .section_business-remote.pb--55.mobile-padding--40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .flex-horizontal.is--colob {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    flex-flow: column;
  }

  .flex-horizontal.is--repurpose, .flex-horizontal.is--producer-lp {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 20px;
  }

  .flex-horizontal.webinars-newsletter-box {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    text-align: center;
    flex-flow: column;
  }

  .bo-hero-content-img-wrap {
    width: 530px;
  }

  .bo-hero-image-1 {
    max-height: 330px;
  }

  .bo-section-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bo-section-1-images-div {
    height: 800px;
  }

  .image-154 {
    width: 335px;
    left: auto;
  }

  .image-155 {
    inset: 0% auto auto 0%;
  }

  .image-156 {
    width: 200px;
    inset: auto auto 14% 0%;
  }

  .image-157 {
    width: 269px;
  }

  .image-158 {
    display: none;
  }

  .image-159 {
    width: 172px;
    bottom: 22%;
    right: 36%;
  }

  .image-160 {
    width: 142px;
    inset: 40% auto auto 29%;
  }

  .image-161 {
    right: 46%;
  }

  .bo-section-2-images-wrap.mobile {
    justify-content: center;
    display: flex;
  }

  .h38 {
    line-height: 34px;
  }

  .bo-section-4-content-wrap {
    grid-row-gap: 22px;
    flex-direction: column;
  }

  .dropdown-6 {
    width: 100%;
  }

  .bo-sec-4-dd-wrap {
    width: 100%;
    padding-left: 0;
  }

  .bo-sec-3-with-without {
    height: 290px;
  }

  .with-without-button-slide {
    height: 51px;
  }

  .footer-cta-v3-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  .background-video-3 {
    height: 300px;
  }

  .button-wrap.is--center.gap-14 {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .button-wrap.lg__is--strech {
    justify-content: flex-start;
    align-items: center;
  }

  .button-wrap.comparison__hero-button-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 16px;
    display: flex;
  }

  .cta-head-wrap.ty_2 {
    max-width: 320px;
  }

  .blog-categories-other-link {
    z-index: 1;
  }

  .blog-categories-other-link:hover {
    color: #1d1d1d;
  }

  .cs-temp-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cs-temp-quote-personal-name {
    flex-flow: wrap;
  }

  .quiz-wrapper.is--updated {
    position: static;
  }

  .div-block-169 {
    display: none;
  }

  .comparison_hero_content_wrap {
    grid-row-gap: 0px;
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-menu-6 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-tabs-link {
    font-size: 14px;
  }

  .mob-v2-section-1 {
    padding-top: 70px;
  }

  .mob-v2-section-3-txt {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .virtual-bg_hero {
    padding-top: 0;
  }

  .virtual-bg-section-2-content.sm__gap--32 {
    grid-row-gap: 32px;
  }

  .virtual-bg-section-2-grid {
    grid-template-columns: 1fr;
  }

  .virtual-bg-section-2-grid.sm__gap-20 {
    grid-row-gap: 20px;
  }

  .virtual-bg-section-2-gridbox1.gap--7 {
    min-height: 364px;
  }

  .mobile__video-wrapper.desk {
    display: block;
  }

  .fs-sliderdots_arrow-right {
    width: 3rem;
    height: 3rem;
    font-size: 1rem;
    right: -1.5rem;
  }

  .fs-sliderdots_text {
    max-width: 15rem;
    font-size: 1rem;
  }

  .fs-sliderdots_arrow-left {
    width: 3rem;
    height: 3rem;
    font-size: 1rem;
    left: -1.5rem;
  }

  .virtual-bg_video {
    right: -60%;
  }

  .virtual-bg_hero-info {
    padding-top: 140px;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .virtual-bg_hero-info._2 {
    padding-top: 400px;
  }

  .heading-virtual-bg {
    font-size: 80px;
    line-height: 80px;
  }

  .use-cases-hero.is--webinars {
    border-radius: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 39px;
    padding-bottom: 34px;
  }

  .use-cases-hero-content.is--webinars {
    grid-row-gap: 16px;
    justify-content: center;
    align-items: center;
  }

  .use-cases-hero-content.is--learning-and-dev {
    margin-left: auto;
    margin-right: auto;
  }

  .use-cases-hero-content.is--tutorial-videos {
    width: 100%;
    max-width: 100%;
  }

  .use-cases-hero-content-wrap.gradient {
    height: auto;
    position: static;
  }

  .use-cases-hero-content-wrap.ty_2, .use-cases-hero-content-wrap.is--tutorial-videos {
    padding-left: 20px;
  }

  .use-cases-hero-content-wrap.is--tutorial-videos.is--virtual-events {
    padding: 35px 16px 45px;
  }

  .use-cases-hero-content-wrap.is--tutorial-videos.is--virtual-events.is--testimonials {
    grid-row-gap: 29px;
    padding-top: 59px;
  }

  .use-cases-hero-content-wrap.is--tutorial-videos.p-0 {
    padding-bottom: 0;
  }

  .logo-marquee-section.is--webinars {
    padding-top: 2.1875rem;
    padding-bottom: 1.3125rem;
  }

  .logo-marquee-icon.hubspot.hubspot-new {
    height: 22px;
  }

  .logo-marquee-icon.vertex {
    height: 2.375rem;
  }

  .logo-marquee-icon.aerospace {
    height: 1.875rem;
  }

  .logo-marquee-icon.clarivate {
    height: 2.5625rem;
  }

  .logo-marquee-icon.how-build-this {
    height: 3rem;
  }

  .logo-marquee-icon.height-56 {
    height: 45px;
  }

  .logo-marquee-icon.slack {
    height: 29px;
  }

  .logo-marquee-icon.microsoft-new {
    height: 21px;
  }

  .logo-marquee-icon.headspace {
    height: 25px;
  }

  .logo-marquee-icon.ge {
    height: 33px;
  }

  .logo-marquee-icon.vaynermedia {
    height: 12px;
  }

  .logo-marquee.scroll.is--webinars {
    grid-column-gap: 1.4375rem;
  }

  .logo-marquee-wrap.is--video-marketing {
    margin-top: 22px;
  }

  .use-cases-hero-image {
    object-fit: cover;
    object-position: 85% 50%;
    height: auto;
  }

  .use-cases-hero-image.is--podcating {
    height: 100%;
    display: block;
  }

  .use-cases-hero-image.is--center.is--testimonials {
    display: none;
  }

  .use-cases-row {
    grid-row-gap: 2rem;
  }

  .use-cases-row.reversed.is--producers.is--producers-v2 {
    grid-row-gap: 44px;
  }

  .use-cases-row.is--reversed.is-testimonials {
    grid-row-gap: 38px;
  }

  .use-cases-row.is--webinars.is-testimonials {
    grid-column-gap: 38px;
    grid-row-gap: 38px;
  }

  .use-cases-row-content {
    border-radius: 4px;
  }

  .use-cases-row-content.w {
    height: auto;
  }

  .user-cases-row-text.center {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .user-cases-row-text.is--webinars {
    grid-row-gap: .75rem;
  }

  .user-cases-row-text.testimonials {
    grid-row-gap: 0px;
  }

  .case-studies-section.m__mb-78 {
    padding-bottom: 78px;
  }

  .case-studies-section.show-case-section {
    padding-top: 2.5rem;
    padding-bottom: 4.875rem;
  }

  .case-studies-section-wrap.show-case-section__gap {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .case-studies-section-wrap.show-case-section__gap.is-testimonials {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .case-studies-section-txt.is--webinars {
    grid-row-gap: 16px;
  }

  .case-studies-section-txt.is--webinars.testimonials {
    grid-row-gap: 24px;
  }

  .swiper.swiper_virtual-text {
    width: 200px;
  }

  .swiper.which_teams-items {
    padding-left: 1.25rem;
  }

  .swiper-virtual_controls {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .swiper-virtual_prev {
    width: 3rem;
    height: 3rem;
    font-size: 1rem;
    left: -1.5rem;
  }

  .swiper-virtual_next {
    width: 3rem;
    height: 3rem;
    font-size: 1rem;
    right: -1.5rem;
  }

  .swiper-virtual_arrow {
    width: 14px;
  }

  .subtitle-virtual-bg {
    max-width: 240px;
  }

  .subtitle-virtual-bg.tb-center {
    font-size: 14px;
  }

  .uc-hero-wrap.no-padd {
    height: 500px;
  }

  .uc-hero-wrap.no-padd.is--virutal-event {
    max-width: 100%;
    height: auto;
    padding-left: 4px;
    padding-right: 4px;
  }

  .uc-hero-wrap.no-padd.is--virutal-event.testimonials {
    margin-right: -50px;
  }

  .uc-hero-wrap.no-padd.auto {
    height: auto;
  }

  .cs-sec-img-wrap.testimonials {
    margin-left: 0;
    margin-right: 0;
    padding-left: 13px;
    padding-right: 13px;
  }

  .image-190.is--mobile {
    display: block;
  }

  .image-190.is--desktop-and-mobile, .image-190.is--desktop-and-mobile.is-virtual-event {
    display: none;
  }

  .image-190.testimonials-1 {
    margin-top: 9px;
  }

  .image-190.testimonials-3 {
    margin-top: 15px;
  }

  .background-video-6 {
    height: 300px;
  }

  .purple-circle {
    height: 420px;
  }

  .mobile.is--producers.is--ai-translation {
    order: -1;
  }

  .community-hub-hero {
    background-image: linear-gradient(0deg, #222, #1d1d1d 90%);
    padding-top: 170px;
    padding-bottom: 90px;
  }

  .community-hub-hero-content.mob {
    flex-flow: wrap;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .community-hub-hero-img {
    width: 18.66vw;
  }

  .community-hub-hero-line {
    flex-flow: wrap;
  }

  .community-hub-hero-div {
    padding-bottom: 0;
  }

  .community-hub-hero-link {
    color: var(--secondary-purple);
  }

  .community-hub-join {
    padding-top: 60px;
  }

  .community-hub-join-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .community-hub-join-heading.sm--left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .community-hub-join-divs-wrap {
    flex-flow: column;
  }

  .community-hub-join-div-grad {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    opacity: 1;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    height: 71px;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
  }

  .community-hub-join-div-grad:hover {
    text-decoration: none;
  }

  .community-hub-join-div-arrow {
    opacity: 1;
    margin-left: auto;
    position: static;
  }

  .community-hub-join-div-grad2.abs {
    display: none;
  }

  .community-hub-tabs {
    padding-top: 80px;
  }

  .ght__item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    padding-right: 24px;
  }

  .community-hub-form-wrap {
    flex-flow: column;
  }

  .community-hub-form-div {
    padding: 24px;
  }

  .ch-store__item, .ch-store__item.h--2 {
    height: 62.4vw;
  }

  .ch-store__link {
    padding: 24px;
  }

  .ch-store__link.px--36 {
    padding-left: 24px;
  }

  .ch-store__link-text {
    background-color: #9671ff;
    line-height: 16px;
  }

  .ch-store__image {
    height: auto;
  }

  .ch-store__image.is--cap {
    width: 80vw;
  }

  .ch-store__image.is--tshirt {
    width: 124vw;
    max-width: 468px;
    bottom: -60%;
  }

  .ch-store__image.is--mic-flag {
    width: 87vw;
    bottom: -37%;
    right: -12.5%;
  }

  .ch-store__image.is--pop-filter {
    width: 67vw;
  }

  .ch-store__image.is--mug {
    width: 48.5vw;
  }

  .ch-store__grid {
    grid-template-columns: 1fr 1fr;
  }

  .events__grid {
    grid-template-columns: 1fr;
  }

  .community-hub-form-2-h {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .community-hub-form-2-div {
    width: 100%;
    padding-top: 30px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .remove-f-s-clean-div-box-1.mob {
    display: flex;
  }

  .tb_22-1.white._53 {
    max-width: 272px;
  }

  .tb_22-1.mob_marg {
    margin-top: 20px;
  }

  .tb_18-1.white._100.marg {
    color: #000;
  }

  .tb_18-1.white.ex_bold {
    color: #000;
    text-align: left;
    font-size: 22px;
  }

  .tb_22-2.white._53 {
    max-width: 272px;
  }

  .tb_22-2.mob_marg {
    margin-top: 20px;
  }

  .tb_18-2.white._100.marg {
    color: #000;
  }

  .tb_18-2.white.ex_bold {
    color: #000;
    text-align: left;
    font-size: 22px;
  }

  .tb_22-3.white._53 {
    max-width: 272px;
  }

  .tb_22-3.mob_marg {
    margin-top: 20px;
  }

  .tb_18-3.white._100.marg {
    color: #000;
  }

  .tb_18-3.white.ex_bold {
    color: #000;
    text-align: left;
    font-size: 22px;
  }

  .tb_22-4.white._53 {
    max-width: 272px;
  }

  .tb_22-4.mob_marg {
    margin-top: 20px;
  }

  .tb_18-4.white._100.marg {
    color: #000;
  }

  .tb_18-4.white.ex_bold {
    color: #000;
    text-align: left;
    font-size: 22px;
  }

  .tb_22-5.white._53 {
    max-width: 272px;
  }

  .tb_22-5.mob_marg {
    margin-top: 20px;
  }

  .tb_18-5.white._100.marg {
    color: #000;
  }

  .tb_18-5.white.ex_bold {
    color: #000;
    text-align: left;
    font-size: 22px;
  }

  .use-cases-hero-content-wraper.is--webinars {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
  }

  .use-cases-hero-image-3 {
    border-radius: 4px;
    height: 50vw;
  }

  .rs-blog-grid_recommend {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .rs-blog-grid_recommend.mt--0.border--bottom {
    padding-bottom: 40px;
  }

  .rs-blog-grid_recommend.mt--40-m-14 {
    margin-top: 14px;
  }

  .mov-v2-coming-soon {
    padding: 50px 20px;
  }

  .mov-v2-coming-soon.s2 {
    padding-bottom: 40px;
  }

  .mov-v2-coming-soon.is--relative {
    padding-top: 11px;
  }

  .mov-v2-coming-soon-content {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
  }

  .mov-v2-coming-soon-img {
    border-radius: 5px;
    right: 0;
  }

  .mov-v2-coming-soon-h {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-top: 0;
  }

  .text-block-44.bp-h-text {
    font-size: 14px;
    line-height: 16px;
  }

  .text-block-47.bp-text {
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
  }

  .c-nav-link-4 {
    text-align: center;
    margin-left: 0;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Inter-custom-woff2, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .c-nav-link-4.c-nav-link--default.hover--60.hide--sm {
    display: none;
  }

  .div-block-203.pm-mobile-team {
    margin-bottom: 0;
  }

  .div-block-203.pm-mobile-team.is--new {
    padding-right: 23px;
    position: relative;
  }

  .div-block-206 {
    margin-bottom: 26px;
  }

  .c-updated-nav-desktop-3 {
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 16px;
  }

  .div-block-209 {
    margin-top: 20px;
  }

  .c-pricing-button-enterprise-2 {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-pricing-button-enterprise-2.abtest.enterprise-abtest-button-2.c-hide-mobile.col_plan_button_team.plan-test-team-button.pm-mobile-team-button {
    text-align: center;
    display: block;
  }

  .c-pricing-button-yearly-2 {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-pricing-button-yearly-2.abtest-button-yearly.updated.update-year-free {
    margin-top: -25px;
  }

  .text-block-54.team {
    font-size: 14px;
    line-height: 16px;
  }

  .div-block-216 {
    margin-top: 20px;
  }

  .div-block-216.center {
    text-align: center;
    margin-top: 26px;
    position: relative;
    left: 14px;
  }

  .rs-search-wrapper-3 {
    background-color: #fff;
    width: 100%;
    height: 56px;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .3s;
    position: absolute;
    inset: 0% 0% auto;
    transform: translate(0, -56px);
  }

  .text-block-57.team {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
  }

  .div-block-221.pm-mobile-team {
    margin-bottom: 0;
  }

  .rs-search-inner-wrapper-4 {
    width: 100%;
  }

  .text-block-59 {
    color: #1d1d1d80;
    font-size: 12px;
    line-height: 14px;
    position: absolute;
    inset: auto 22px 10px auto;
  }

  .text-block-59.text-white {
    color: #fff9;
    bottom: 10px;
  }

  .div-block-225 {
    margin-bottom: 26px;
  }

  .c-pricing-button-yearly-3 {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-pricing-button-yearly-3.abtest-button-yearly.updated.update-year-free {
    margin-top: -25px;
  }

  .c-updated-nav-desktop-4 {
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 16px;
  }

  .footer-v2-aicpa-logo-2 {
    width: 70px;
  }

  .footer-v2-guides-logos-wrap-2 {
    grid-row-gap: 40px;
  }

  .footer-v2-rating-logo-2 {
    width: 128px;
  }

  .footer-v2-2.rel {
    padding-top: 43px;
  }

  .footer-v2-leader-logo-2 {
    height: 70px;
  }

  .footer-cta-v2-gradient-div-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .footer-cta-v3-2.ty_2 {
    grid-row-gap: 18px;
  }

  .c-updated-nav-desktop-copy {
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 16px;
  }

  .c-updated-nav-desktop-copy.p--18 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .c-book-nav-link-copy {
    color: #1d1d1d;
    border-bottom: 1px solid #1d1d1d;
    margin-right: 15px;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
    display: block;
  }

  .cd_banner-image {
    order: 1;
    max-width: 117px;
  }

  .cd_banner-info {
    letter-spacing: -.154px;
    order: 3;
    margin-top: 2px;
    font-size: 14px;
    line-height: 22px;
  }

  .dark-bg_section {
    padding-top: 45px;
    padding-bottom: 45px;
    overflow: hidden;
  }

  .dark-bg_section.py--85 {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .dark-bg_section.py--85_20 {
    padding-top: 60px;
  }

  .dark-bg_section.pb--0_mobile, .dark-bg_section.py_30-70 {
    padding-bottom: 0;
  }

  .dark-bg_section.pb--70 {
    padding-bottom: 50px;
  }

  .dark-bg_section.py--60 {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .grid_3-cards {
    grid-template-columns: 1fr;
  }

  .flex-vertical.align-center.gap-16.mb--60 {
    margin-bottom: 44px;
  }

  .flex-vertical.align-center.gap-64 {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .flex-vertical.ty_2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 100%;
    max-width: 100%;
  }

  .flex-vertical.gap-14 {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
  }

  .flex-vertical.mob-padd-30 {
    padding: 24px 30px 54px;
  }

  .grid_3-cards_item {
    flex-flow: row;
  }

  .grid_3-cards_item:hover {
    transform: none;
  }

  .grid_3-cards_image {
    width: 45%;
  }

  .grid_3-cards_image._w--100 {
    width: 100%;
  }

  .grid_2-cards {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .grid_2-cards_image-wrapper {
    min-height: 55vw;
  }

  .grid_2-cards_image-wrapper.is--music_panel {
    min-height: 55vw;
    max-height: none;
  }

  .grid_2-cards_image-wrapper.is--image-panel {
    min-height: 0;
    max-height: none;
  }

  .grid_2-cards_image.first, .grid_2-cards_image.second {
    top: auto;
  }

  .grid_2-cards_image.colors-preset, .grid_2-cards_image.colors-preset-2 {
    max-width: 100%;
  }

  .grid_2-cards_image.cursor {
    bottom: 30px;
    left: 80%;
    right: auto;
  }

  .grid_2-cards_image.studio-logo {
    width: 10vw;
    top: 20vw;
    left: 20%;
  }

  .grid_2-cards_image.colors-preset-3 {
    max-width: 100%;
  }

  .colors-preset-wrapper {
    min-height: 55vw;
    max-height: 55vw;
  }

  .grid_full-width_item {
    flex-flow: column;
    max-height: none;
  }

  .grid_full-width_content {
    width: 100%;
    padding-bottom: 24px;
  }

  .sb_name-bg_overlay {
    display: none;
  }

  .grid_full-width_image-wrapper {
    order: -1;
    width: 100%;
    min-height: 55vw;
    overflow: hidden;
  }

  .sb_speaker-name.second {
    inset: 2% 2% auto auto;
  }

  .sb_speaker-name.first {
    inset: 3% 3% auto auto;
  }

  .sb_name-style {
    bottom: -40%;
    left: -2%;
  }

  .sb_name-style.first, .sb_name-style.second, .sb_name-style.last {
    bottom: -105px;
  }

  .sb_name-cursor {
    top: auto;
    bottom: 100px;
    left: 160px;
  }

  .sbranding-hero_shadow-1 {
    min-height: 700px;
    display: none;
  }

  .sbranding-hero_shadow-2 {
    max-width: 100%;
    bottom: -277px;
  }

  .sbranding-hero_video-wrapper {
    border-radius: 5px;
    margin-bottom: -70px;
    left: -15vw;
  }

  .sbranding-h2.black.ex_bold {
    font-size: 25px;
    line-height: 30px;
  }

  .sbranding-h2.black._40-mob {
    font-size: 40px;
  }

  .sbranding-h2.black {
    text-align: left;
  }

  .sbranding-h2.center {
    font-size: 26px;
    line-height: 32px;
  }

  .h2--30 {
    margin-bottom: 0;
  }

  .colors-preset-inner {
    max-width: 41vw;
  }

  .grid_2-cards_overlay {
    width: 100%;
    min-width: 100%;
    display: none;
  }

  .grid_2-cards_overlay.is--mobile {
    display: block;
    bottom: 0;
  }

  .sm--block {
    display: block;
  }

  .lightbox-heading {
    font-size: 22px;
  }

  .sb_name--overlay {
    z-index: 5;
    width: 100%;
    max-width: 248px;
    display: block;
    position: absolute;
    bottom: -20px;
    left: -2%;
  }

  .ls-features__grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    max-width: 335px;
    margin-top: 40px;
  }

  .ls-features__item {
    justify-content: space-between;
    align-items: center;
    max-height: none;
  }

  .ls-features__item-content {
    text-align: center;
    padding-left: 25px;
    padding-right: 25px;
  }

  .ls-features__item-image.socials-mobile, .ls-features__item-image.relive__anim-mobile {
    max-height: 100%;
  }

  .h3--30 {
    font-size: 24px;
    line-height: 28px;
  }

  .ls-features__item-text {
    max-width: 242px;
    min-height: 0;
  }

  .ls-features__item-text.mw--352 {
    max-width: 242px;
  }

  .ls-features__item-overlay {
    width: 100%;
  }

  .gradient--cta {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066ccc_gradient_cta-mobile.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 40px 18px 43px;
    font-size: 25px;
    line-height: 32px;
  }

  .promote--section {
    padding-top: 45px;
    padding-bottom: 70px;
  }

  .promote--section.is--relative {
    position: relative;
  }

  .promote__wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding: 0;
  }

  .promote__item {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    text-align: center;
    border-bottom-style: none;
    border-radius: 8px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    min-height: 256px;
    padding: 32px 16px 30px;
  }

  .promote__item-heading {
    z-index: 2;
    font-size: 30px;
    line-height: 22px;
    position: relative;
  }

  .promote__item-heading.lh--40 {
    line-height: 22px;
  }

  .promote__wrapper-outer {
    margin-top: 48px;
  }

  .promote__wrapper-outer.sm__top-27 {
    margin-top: 27px;
  }

  .promote__wrapper-outer.sm__top-0 {
    margin-top: 0;
  }

  .promote__elipse {
    display: none;
  }

  .streaming__section {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .streaming__section.is--gradient, .streaming__section.is--gradient_n {
    background-image: none;
    padding-bottom: 0;
  }

  .streaming__wrapper {
    margin-top: 95px;
  }

  .streaming__wrapper.pt__sm--65 {
    margin-top: 65px;
  }

  .streaming__wrapper.pt__sm--40 {
    margin-top: 40px;
  }

  .streaming__item {
    grid-template-columns: 1fr;
  }

  .streaming__item.gap--57 {
    place-items: start center;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .streaming__item.gap--57.is--play-out {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .streaming__item.is--multistreaming {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-bottom: 56px;
  }

  .streaming__item.is--new-studio {
    background-image: linear-gradient(#111, #1d1d1d);
    padding-top: 48px;
    padding-bottom: 40px;
  }

  .streaming__item.is--record {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-top: 22px;
  }

  .streaming__item.is--stream-it {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-top: 35px;
    margin-bottom: 70px;
  }

  .streaming__item.is--edit {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-bottom: 70px;
  }

  .streaming__item.sm__mb-0 {
    margin-bottom: 10px;
  }

  .streaming__item-content {
    text-align: center;
    padding-right: 20px;
  }

  .streaming__item-content.is--right {
    padding-left: 20px;
  }

  .streaming__item-content.sm__fs--15 {
    font-size: 15px;
    line-height: 22px;
  }

  .streaming__item-content.sm__fs--15.align--left {
    text-align: left;
  }

  .streaming__item-image-wrapper.is--name_style {
    flex-flow: row;
    justify-content: flex-end;
    align-items: center;
    max-width: none;
    height: 311px;
    display: flex;
  }

  .streaming__item-image-wrapper.is--multistreaming {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 95%;
    max-width: none;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .streaming__item-image-wrapper.is--stream-it {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
  }

  .streaming__item-image-wrapper.is--play-out {
    flex-flow: row;
    justify-content: flex-end;
    align-items: center;
    width: auto;
    max-width: none;
    height: 311px;
    display: flex;
  }

  .streaming__item-text {
    min-width: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .streaming__item-text.sm__mt-20 {
    margin-top: 20px;
  }

  .streaming__item-text.gap__2 {
    color: #fffc;
    margin-top: 7px;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .streaming__item-image {
    width: 482px;
  }

  .streaming__item-image.is--name-style {
    width: 550px;
    position: absolute;
    right: 0;
  }

  .streaming__item-image.is--chat {
    width: 499px;
  }

  .streaming__item-image.is--multistreaming {
    width: 100%;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .streaming__item-image.is--new-studio {
    width: 100%;
  }

  .streaming__item-image.is--record {
    width: 100%;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .streaming__item-image.is--record.ty2 {
    margin-right: 0;
    padding-right: 10px;
  }

  .streaming__item-image.is--record.ty3 {
    margin-right: 0;
    padding-right: 30px;
  }

  .streaming__item-image.is--stream {
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .streaming__item-image.is--stream.mobile.is--full {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    left: 50%;
  }

  .streaming__item-image.is--edit {
    width: 100%;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .streaming__item-image.is--promote {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 0;
  }

  .streaming__item-image.is--record-overlay {
    width: 34.66vw;
    bottom: -3vw;
    left: auto;
    right: 0;
  }

  .streaming__item-image.is--play-out {
    width: 550px;
    position: absolute;
    right: 0;
  }

  .card-links__wrapper {
    grid-template-columns: 1fr;
    margin-top: 43px;
  }

  .card-links__item {
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 260px;
    padding: 14px;
  }

  .card-links__text {
    margin-top: 15px;
  }

  .card-links__heading {
    margin-top: 32px;
    font-size: 24px;
    line-height: 17px;
  }

  .recording-zone__main {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    padding: 60px 30px;
  }

  .collaboration__grid {
    grid-template-columns: 1fr;
    margin-top: 44px;
  }

  .devices__grid {
    grid-row-gap: 85px;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .devices__item {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    background-image: none;
    border-style: none;
    flex-flow: column;
    padding: 0;
  }

  .devices__item.is--iphone {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .devices__item.is--mac {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .devices__item-content {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    max-width: 316px;
    min-height: 0;
  }

  .devices__item-content.is--imac {
    max-width: 316px;
    min-height: 0;
  }

  .devices__item-text {
    margin-bottom: 22px;
  }

  .devices__item-text.mb--0 {
    margin-bottom: 0;
  }

  .devices__item-image {
    width: 100%;
    max-width: 285px;
  }

  .devices__item-image.is--iphone {
    width: 100%;
  }

  .devices__item-image.is--mac {
    width: 100vw;
    position: relative;
  }

  .fs-18.tb-center {
    font-size: 14px;
  }

  .fs-18.tb-center.gray.mw-530 {
    max-width: 335px;
  }

  .ls-features__item-heading {
    max-width: 222px;
    margin-left: auto;
    margin-right: auto;
  }

  .promote__elipse-mobile {
    filter: blur(16px);
    width: 100vw;
    display: block;
    bottom: -30px;
  }

  .promote__elipse-mobile.bottom--20 {
    bottom: -20px;
  }

  .sm__text-break {
    line-height: 0;
    display: block;
  }

  .sm__text-break.lh--32 {
    line-height: 1px;
  }

  .sm__text-break.is--vs-page {
    display: none;
  }

  .recording-zone__wrapper {
    border-radius: 161px;
    width: auto;
    height: auto;
    padding: 24px;
  }

  .recording-zone__wrapper.inner_1 {
    border-radius: 140px;
    padding: 20px;
  }

  .recording-zone__wrapper.inner_2 {
    border-radius: 120px;
    padding: 20px;
  }

  .recording-zone__block {
    padding-top: 35px;
  }

  .recording-zone__block.sm_mt-100 {
    padding-top: 100px;
  }

  .recording-zone__heading.black.ex_bold {
    font-size: 25px;
    line-height: 30px;
  }

  .recording-zone__heading.black._40-mob {
    font-size: 40px;
  }

  .recording-zone__heading.black {
    text-align: left;
  }

  .recording-zone__heading.center {
    font-size: 26px;
    line-height: 32px;
  }

  .recording-zone__heading.m-mw--296 {
    max-width: 296px;
  }

  .img-magnifier-glass_mobile {
    right: 17%;
  }

  .hero--text.mw--666 {
    max-width: 292px;
  }

  .hero--text.sm__16 {
    font-size: 16px;
    line-height: 22px;
  }

  .hero--text.sm__14 {
    font-size: 14px;
    line-height: 22px;
  }

  .hero--text.sm__color-gray {
    color: var(--tech-gray);
  }

  .hero--text.mb--22 {
    margin-bottom: 10px;
  }

  .hero--text.mw--800.sm__color-tech.sm__fs-16 {
    font-size: 16px;
    line-height: 24px;
  }

  .h1--65 {
    font-size: 35px;
    line-height: 38px;
  }

  .music-panel_image {
    width: 100%;
  }

  .music-pannel {
    width: 45vw;
    max-width: none;
  }

  .music-panel_cursor {
    bottom: 15%;
    right: 20%;
  }

  .mark-words__main-image {
    order: -1;
    width: 100%;
    min-height: 55vw;
    overflow: hidden;
  }

  .image-panel {
    width: 45vw;
    max-width: none;
  }

  .image-panel__image {
    width: 51vw;
    top: 15%;
  }

  .mark-type__wrapper {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    top: auto;
    bottom: 0;
    left: 0%;
    transform: none;
  }

  .mark-type {
    margin-top: 13%;
  }

  .mark-type__pallet {
    display: none;
  }

  .mark-type__pallet.is--mobile {
    width: auto;
    max-width: none;
    height: 100%;
    margin-top: 0;
    display: block;
    position: absolute;
    right: 0;
  }

  .shrikbox {
    border-width: 2px;
  }

  .shrikbox_text {
    font-size: 15px;
    line-height: 22px;
  }

  .shrikbox__bullet {
    width: 15px;
  }

  .shrikbox__bullet.is--tl {
    top: -9px;
    left: -8px;
  }

  .shrikbox__bullet.is--tr {
    top: -9px;
    right: -8px;
  }

  .shrikbox__bullet.is--br {
    bottom: -9px;
    right: -8px;
  }

  .shrikbox__bullet.is--bl {
    bottom: -9px;
    left: -8px;
  }

  .shrikbox__bullet-vertical.is--small {
    width: 10px;
    left: -6px;
  }

  .shrikbox__bullet-vertical.is--right.is--small {
    left: auto;
    right: -6px;
  }

  .cpp-embed__overlay {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066ce8_bt-overlay-mobile.svg");
    background-repeat: no-repeat;
    background-size: cover;
    height: 40px;
  }

  .features-gridbox__image-block {
    min-height: 230px;
  }

  .features-gridbox__image-block.align--bottom {
    max-height: 230px;
  }

  .features-gridbox__image {
    max-width: 250px;
  }

  .features-gridbox__image.is--speech {
    max-width: none;
  }

  .promote__grid {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
    grid-template-columns: 1fr;
  }

  .promote__card {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    color: var(--white);
    text-align: center;
    border-bottom-style: none;
    border-radius: 8px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding: 42px 16px 35px;
    font-size: 18px;
    line-height: 26px;
  }

  .lg__text-break {
    display: inline;
  }

  .lg__text-break.sm__break-as-well {
    display: block;
  }

  .image-panel__wrapper {
    min-height: 55vw;
    max-height: 55vw;
  }

  .overlay-video__wrapper {
    width: 100vw;
  }

  .overlay-video__inner {
    display: none;
  }

  .overlay-video__inner.is--mobile {
    z-index: 2;
    display: block;
  }

  .uc__text-small {
    display: none;
  }

  .uc__text-small.is--mobile {
    display: block;
  }

  .ght__collection-list {
    grid-template-columns: 1fr;
  }

  .ght__item-heading.white._53 {
    max-width: 272px;
  }

  .ght__item-heading.mob_marg {
    margin-top: 20px;
  }

  .ght-collection__popup-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing__wrapper {
    padding-top: 0;
  }

  .pricing__wrapper.updated {
    padding-bottom: 55px;
  }

  .pricing__wrapper.updated.new.plans-test.pricing-header-desktop {
    display: none;
  }

  .pricing__wrapper.updated.new.plans-test.pricing-header-mobile {
    display: block;
  }

  .pricing__wrapper.is--yearly {
    padding-bottom: 0;
  }

  .pricing__inner {
    padding-top: 33px;
    padding-bottom: 66px;
  }

  .pricing__inner.plans-test-content.pb-0.p-l-r-30.pricing-content-mobile {
    padding-top: 36px;
  }

  .pricing__top-header.plans-test-wrapper.pm-test-wrapper-mobile, .pricing__top-header.plans-test-wrapper.is--new {
    padding-bottom: 26px;
  }

  .pricing__title {
    font-size: 36px;
    line-height: 46px;
  }

  .pricing__title.updated.plans-header-title-test.pm-title {
    max-width: 320px;
    margin-bottom: 8px;
    font-size: 32px;
    line-height: 34px;
  }

  .pricing__intro-text {
    max-width: 290px;
  }

  .pricing__intro-text.plans-test-sub.pm-header-sub {
    max-width: 300px;
    font-size: 16px;
    line-height: 22px;
  }

  .pricing__intro-text.is--updated {
    max-width: 323px;
  }

  .pricing__title-span.mobile-block {
    display: block;
  }

  .pricing__grid {
    grid-row-gap: 24px;
  }

  .pricing__lable.mobile-black {
    color: #1d1d1d;
    font-size: 12px;
    line-height: 14px;
    top: 0;
    left: 0;
  }

  .pricing__lable.is--right {
    color: #1d1d1d;
    text-align: left;
    font-size: 12px;
    line-height: 14px;
    top: 0;
    left: 0;
  }

  .pricing__main-column {
    background-image: none;
    width: 100%;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 0 0;
  }

  .pricing__main-column.with--mobile {
    background-color: #0000;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .pricing__main-column.with--mobile.mb--0 {
    padding-bottom: 0;
  }

  .pricing__inner-grid {
    grid-row-gap: 6px;
    grid-template-columns: 1fr;
  }

  .pricing__inner-grid.space-6 {
    grid-row-gap: 6px;
  }

  .pricing__inner-grid.h--100 {
    grid-row-gap: 16px;
  }

  .pricing__plan {
    max-height: 80px;
    padding-top: 20px;
    padding-left: 18px;
    padding-right: 18px;
    position: relative;
    overflow: hidden;
  }

  .pricing__plan.is--pro.sm__is--dark {
    background-color: var(--dark);
  }

  .pricing__plan.is--business {
    padding: 24px 18px 40px;
  }

  .pricing__plan.is--free-plan {
    padding-top: 24px;
    padding-bottom: 30px;
  }

  .pricing__plan-title {
    font-size: 22px;
  }

  .pricing__plan-title.is--pro {
    font-size: 28px;
  }

  .pricing__plan-title.is--updated {
    line-height: 22px;
  }

  .pricing__plan-info {
    display: none;
  }

  .pricing__plan-info.is--mobile {
    margin-top: 15px;
    margin-bottom: 22px;
    display: block;
  }

  .pricing__plan-info.sm__top-22 {
    margin-top: 22px;
  }

  .pricing__plan-price-wrapper {
    padding-right: 22px;
  }

  .pricing__plan-contact-image {
    max-width: 32px;
  }

  .pricing__plan-contact-block {
    margin-top: 0;
    padding-right: 20px;
    position: relative;
  }

  .pricing__plan-contact-block.pm-mobile-team {
    margin-bottom: 0;
  }

  .pricing__plan-contact-block.pm-mobile-team.is--new {
    padding-right: 23px;
    position: relative;
  }

  .pricing__plan-header {
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-top: 0;
    transition: all .2s;
    display: flex;
  }

  .pricing__plan-header.pb--21 {
    flex-wrap: wrap;
  }

  .pricing__plan-header-block {
    height: auto;
  }

  .pricing__plan-price-block {
    justify-content: flex-end;
    align-items: center;
    padding-top: 0;
    padding-right: 5px;
    transition: all .2s;
  }

  .pricing__plan-price-info {
    margin-bottom: 0;
  }

  .pricing__plan-price-info.op--0 {
    margin-top: -16px;
    transition: all .2s;
  }

  .pricing__plan-price-info.is--billed-text {
    opacity: .01;
    transition: all .2s;
  }

  .pricing__plan-feature-divider-text.is--pro.ty_2, .pricing__plan-feature-divider-text.is--business, .pricing__plan-feature-divider-text.is-free, .pricing__plan-feature-divider-text.is--standard {
    margin-top: 24px;
  }

  .pricing__plan-price {
    font-size: 26px;
    line-height: 28px;
  }

  .pricing__plan-price.is--pro {
    font-size: 28px;
  }

  .pricing__plan-price-label {
    top: 4px;
  }

  .pricing__plan-price-label.is--pro {
    top: 5px;
  }

  .font--400.sm__24 {
    font-size: 24px;
  }

  .pricing__plan-contact-info {
    font-size: 12px;
    line-height: 16px;
  }

  .announcement-banner__link {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    letter-spacing: -.154px;
    order: 4;
    width: 100%;
    font-size: 14px;
  }

  .announcement-banner__link:hover {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
  }

  .announcement-banner__link-arrow {
    width: 8px;
  }

  .webinar__hero {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066d2c_webinar--hero_mobile.svg");
    padding: 76px 20px 53px;
  }

  .webinar__h1 {
    margin-top: 19px;
    font-size: 30px;
    line-height: 36px;
  }

  .webinar__date-wrapper {
    font-size: 22px;
    font-weight: 700;
    line-height: 44px;
  }

  .fw--400.mw--300 {
    max-width: 300px;
  }

  .webinar__section {
    background-color: #0000;
    padding: 0;
  }

  .webinar__section.is--speakers {
    padding: 50px 20px 38px;
  }

  .webinar__content-inner {
    grid-row-gap: 0px;
    position: relative;
  }

  .webinar__form-wrapper {
    margin-top: -120px;
    margin-left: 20px;
    margin-right: 20px;
    padding: 22px 24px 25px;
    transform: none;
    box-shadow: 0 10px 20px #0000000a;
  }

  .webinar__form-title {
    max-width: none;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 28px;
  }

  .speakres__grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .speakres__item-content {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .speaker__name {
    font-size: 20px;
  }

  .speaker__role {
    font-size: 16px;
  }

  .speaker__desription {
    margin-top: 2px;
    font-size: 14px;
    line-height: 21px;
  }

  .small__footer {
    padding: 43px 20px 27px;
  }

  .small-footer__main {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    flex-flow: column;
  }

  .small-footer__link {
    text-decoration: none;
  }

  .livestream-video__inner {
    display: none;
  }

  .livestream-video__inner.is--mobile {
    z-index: 2;
    display: block;
  }

  .event__hero {
    background-image: linear-gradient(#000, #1d1d1d 20%, #1d1d1d);
    padding: 90px 20px 40px;
  }

  .h1--50 {
    font-size: 34px;
    line-height: 38px;
  }

  .h1--50.is--mobile-center {
    text-align: center;
  }

  .h1--50.is--white.sm__36.ma--h1 {
    margin-bottom: 52vw;
  }

  .h1--50.sm__24 {
    font-size: 24px;
    line-height: 30px;
  }

  .h1--50.sm__30 {
    font-size: 30px;
    line-height: 35px;
  }

  .h1--50.sm__36 {
    font-size: 36px;
    line-height: 44px;
  }

  .color__tech-gray.is--mobile-center {
    text-align: center;
  }

  .event-performance__grid {
    grid-column-gap: 24px;
    grid-row-gap: 30px;
    margin-top: 35px;
  }

  .event-performance__item-header {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .ev-features__item-box {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
    justify-content: space-between;
    align-items: flex-start;
    height: auto;
    min-height: 0;
    max-height: none;
    padding: 0 0 14px;
  }

  .ev-features__item-box.is--full {
    background-image: linear-gradient(#2c2c2c, #252525);
    flex-flow: column;
    height: auto;
    min-height: 0;
    max-height: none;
    padding-left: 0;
  }

  .ev-features__item-box.is--full.bg--image {
    background-image: linear-gradient(#2c2c2c, #252525);
    background-repeat: repeat;
    background-size: auto;
    padding-left: 0;
  }

  .ev-features__item-box.is--full.sm--pb-31 {
    max-height: none;
  }

  .ev-features__item-box.sm--pb-31 {
    padding-bottom: 31px;
  }

  .ev-features__image-block {
    height: auto;
    max-height: none;
    overflow: visible;
  }

  .ev-features__image-block.only--mobile {
    display: block;
  }

  .ev-features__grid {
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
    max-width: 400px;
    margin-top: 26px;
    margin-left: auto;
    margin-right: auto;
  }

  .ev-features__item-content {
    width: 100%;
    padding-left: 14px;
    padding-right: 15px;
  }

  .ev-features__item-content.is--big, .ev-features__item-content.is--mw_274, .ev-features__item-content.is--mw_285, .ev-features__item-content.is--mw_342 {
    max-width: none;
    padding-left: 14px;
    padding-right: 15px;
  }

  .ev-features__item-image {
    display: none;
  }

  .ev-features__item-image.socials-mobile, .ev-features__item-image.relive__anim-mobile {
    max-height: 100%;
  }

  .ev-features__item-heading {
    font-size: 24px;
  }

  .ev-features__item-text {
    font-size: 18px;
    line-height: 26px;
  }

  .ev-features__item-text.mw--352 {
    max-width: 242px;
  }

  .ev-features__item-link {
    display: none;
  }

  .ev-features__item-link.mobile--visible {
    display: inline-block;
  }

  .ev-social__anim-badge, .ev-features__item-box-image {
    display: none;
  }

  .h2-45 {
    font-size: 30px;
    line-height: 36px;
  }

  .h2-45.is--white-desktop {
    color: #1d1d1d;
  }

  .h2-45.is--white-desktop.is--center-desktop {
    text-align: left;
  }

  .h2-45.chq-heading {
    color: #1d1d1d;
    text-align: left;
    max-width: 314px;
    font-weight: 900;
    position: static;
  }

  .h2-45.m-mw-167 {
    max-width: 167px;
  }

  .h2-45.h_29.is_mobile_center_22 {
    text-align: center;
    justify-content: center;
    height: 16px;
    font-size: 22px;
    line-height: 26px;
  }

  .h2-45.lp-f-h2 {
    max-width: 297px;
    font-size: 25px;
    line-height: 29px;
  }

  .h2-45.is--white.card-h2 {
    max-width: 310px;
    font-size: 28px;
    line-height: 34px;
  }

  .h2-45.sm__hide {
    display: none;
  }

  .h2-45.sm--28 {
    font-size: 28px;
    line-height: 32px;
  }

  .ev-features__item-badge {
    margin-bottom: 14px;
    font-size: 12px;
    line-height: 12px;
  }

  .ev-features__item-badge.opacity--0 {
    display: none;
  }

  .ev-features__item-badge.mb--13 {
    margin-bottom: 14px;
  }

  .ev-features__item-box-overlay, .ev-features__item-image-anim {
    display: none;
  }

  .event-performance__item-checkmark {
    min-width: 24px;
  }

  .ev-features__item-image-fade, .ev-features__item-image-icon {
    display: none;
  }

  .ev-features__item-image-mobile {
    display: block;
  }

  .ev-features__item-link-arrow {
    float: right;
    margin-top: 10px;
    display: block;
  }

  .event-hero__description {
    font-size: 18px;
  }

  .event__hero-h2 {
    text-align: center;
    margin-top: 0;
    font-size: 34px;
    line-height: 38px;
  }

  .event__hero-h2.is--white-desktop {
    color: #1d1d1d;
  }

  .event__hero-h2.is--white-desktop.is--center-desktop {
    text-align: left;
  }

  .event__hero-h2.chq-heading {
    color: #1d1d1d;
    text-align: left;
    max-width: 314px;
    font-weight: 900;
    position: static;
  }

  .event__hero-h2.m-mw-167 {
    max-width: 167px;
  }

  .event__hero-h2.h_29.is_mobile_center_22 {
    text-align: center;
    justify-content: center;
    height: 16px;
    font-size: 22px;
    line-height: 26px;
  }

  .event__hero-h2.lp-f-h2 {
    max-width: 297px;
    font-size: 25px;
    line-height: 29px;
  }

  .event__hero-h2.is--white.card-h2 {
    max-width: 310px;
    font-size: 28px;
    line-height: 34px;
  }

  .event__hero-h2.sm__hide {
    display: none;
  }

  .event__hero-h2.sm--28 {
    font-size: 28px;
    line-height: 32px;
  }

  .event__hero-h2.is--mobile-center {
    text-align: center;
  }

  .small-footer__socials {
    margin-bottom: 4px;
    display: flex;
  }

  .event__hero-event {
    margin-top: 30px;
    margin-bottom: 45px;
  }

  .home-hero {
    padding-top: 80vw;
    padding-bottom: 66px;
  }

  .home-hero__content {
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .h1--80 {
    font-size: 42px;
    line-height: 42px;
  }

  .home-hero__intro {
    font-size: 15px;
    line-height: 22px;
  }

  .home-hero__intro.is--sm {
    font-size: 16px;
    line-height: 24px;
  }

  .cta-head__title {
    text-align: center;
    font-size: 24px;
    line-height: 32px;
  }

  .cta-head__title.mob_black {
    color: #000;
  }

  .cta-head__title.fs--400.hide__mobile {
    display: none;
  }

  .cta-head__title.ty_2 {
    max-width: 300px;
    font-size: 24px;
    line-height: 32px;
  }

  .cta-head__title.ty_2.fw--400.hide_mobile, .home-hero__checkbox-wrapper, .home-hero_title-sm {
    display: none;
  }

  .home-hero_title-xs {
    text-align: center;
  }

  .home-hero_title-xs.is--marketers-lp {
    margin-top: 8px;
  }

  .home-hero_title-xs.home-hero_title-xs-desktop-v2025 {
    margin-top: 0;
    display: none;
  }

  .made-with-swiper-slide_v2.swiper-slide.h-auto.mobile-visible_made-with--inner {
    box-shadow: none;
  }

  .made-with-galery_wrapper_v2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .made-with-galery_wrapper_v2.made-with-galery_wrapper_v2025, .made-with-galery_wrapper_v2.made-with-galery_wrapper_v2025-2 {
    padding-bottom: 10px;
  }

  .heading-wrapper-center-small {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .heading-wrapper-center-small.is--center.is--mobile-left {
    text-align: left;
    align-items: flex-start;
  }

  .heading-wrapper-center-small.is--center-gap-14 {
    grid-row-gap: 16px;
  }

  .heading-wrapper-center-small.is--center--mobile {
    text-align: center;
    align-items: center;
  }

  .big--paragraph {
    font-size: 15px;
    line-height: 22px;
  }

  .big--paragraph.sm--mw_315 {
    max-width: 315px;
  }

  .big--paragraph.white.is--vs-section {
    margin-bottom: 1rem;
    font-size: 16px;
    line-height: 24px;
  }

  .big--paragraph.vs_big--paragraph {
    font-size: 16px;
  }

  .rs-link__arrow {
    font-size: 15px;
  }

  .record-it__image {
    display: none;
  }

  .record-it__image.is--mobile {
    margin-top: 30px;
    display: none;
  }

  .heading-wrapper__buttons {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
  }

  .edit-it__grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    margin-top: 45px;
    margin-bottom: 50px;
  }

  .edit-it__item {
    border-radius: 12px;
    padding: 6px;
  }

  .edit-it__item.is--top, .edit-it__item-image {
    border-radius: 8px;
  }

  .edit-it__item-image.is--top {
    border-radius: 3px;
  }

  .edit-it__item-content {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 21px;
    padding-bottom: 25px;
    font-size: 15px;
    line-height: 22px;
  }

  .gradient-cta__list {
    display: block;
  }

  .gradient-cta__text {
    margin-top: 10px;
    margin-bottom: 24px;
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
  }

  .gradient-cta__text.ty_2 {
    max-width: 243px;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 800;
    line-height: 26px;
  }

  .gradient-cta__text.is--home {
    margin-bottom: .8125rem;
  }

  .editing__grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .editing__grid.ty_3 {
    grid-row-gap: 27px;
  }

  .editing__grid.is--marketing-lp {
    padding-top: 16px;
  }

  .editing__grid.is--solution-market-2-2, .editing__grid.is--solution-market-2-2-2 {
    grid-row-gap: 17px;
  }

  .plug-it__grid {
    max-width: 400px;
    margin: 50px auto;
  }

  .editing__item {
    padding-top: 34px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
    line-height: 22px;
  }

  .editing__item-content {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    margin-bottom: 34px;
    font-size: 16px;
    line-height: 24px;
  }

  .editing__item-content.is--big {
    max-width: 274px;
  }

  .editing__item-content.is--big.is--marketing-lp {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    max-width: 315px;
    margin-bottom: 40px;
  }

  .editing__item-content.is--sm_mobile {
    max-width: 221px;
  }

  .editing__item-content.ty_2 {
    max-width: 271px;
  }

  .editing__item-content.is--solution-market-2-2.is--ai-translation {
    max-width: 298px;
    margin-left: auto;
    margin-right: auto;
  }

  .editing__item-image {
    width: calc(100% + 60px);
    margin-left: -30px;
  }

  .editing__item-image.is--solution-market, .editing__item-image.is--solution-market-2-2, .editing__item-image.is--solution-market-2-2-2 {
    margin-left: -30px;
  }

  .plug-it__item {
    flex-flow: column;
    padding: 6px;
    font-size: 15px;
    line-height: 22px;
  }

  .plug-it__item-content {
    max-width: none;
    padding: 22px 12px 0 16px;
  }

  .plug-it__item-content.is--big {
    max-width: none;
  }

  .plug-it__item-image {
    width: 100%;
    max-width: none;
    display: none;
  }

  .plug-it__item-image.is--big {
    width: 100%;
  }

  .plug-it__item-image.is--mobile {
    display: block;
  }

  .home-logo-stripes-logos__main {
    width: 100vw;
    margin-top: 45px;
    margin-left: -50vw;
    left: 50%;
  }

  .home-logo-stripes-logos__overlay, .app-lause__image {
    display: none;
  }

  .app-lause__image.is--mobile {
    display: block;
  }

  .cta-box {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    height: 125vw;
    margin-bottom: 0;
    padding: 0 20px 31px;
  }

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

  .cta-box__image {
    display: none;
  }

  .cta-box__image.is--mobile {
    width: 100%;
    height: auto;
    display: block;
  }

  .cta-box__text {
    margin-top: 11px;
    margin-bottom: 27px;
  }

  .cta-box__actions {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    flex-flow: column;
  }

  .cta-head-rich h3 {
    font-size: 25px;
    line-height: 30px;
  }

  .resources__grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    margin-top: 30px;
  }

  .resources__item {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
    border-radius: 12px;
    padding-bottom: 20px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    line-height: 22px;
  }

  .resources__item-icon {
    width: 28px;
  }

  .gradient-cta__text-top {
    font-size: 24px;
    font-weight: 800;
    line-height: 32px;
  }

  .go-live__video.is--mobile {
    margin-top: 30px;
    display: block;
  }

  .go-live__video.is--lp {
    margin-bottom: 35px;
  }

  .edit-it__item-heading, .editing__item-heading {
    font-size: 24px;
    line-height: 24px;
  }

  .editing__item-heading.ty_2 {
    font-size: 20px;
    line-height: 28px;
  }

  .text-block-62, .text-block-63 {
    line-height: 22px;
  }

  .h2--56 {
    font-size: 30px;
    line-height: 39px;
    position: relative;
  }

  .h2--56.lh--39 {
    line-height: 39px;
  }

  .plug-it__item-heading {
    font-size: 24px;
    line-height: 24px;
  }

  .edit-it__image {
    width: 1111px;
    max-width: none;
  }

  .heading-wrapper.is--center.mw--400 {
    max-width: 310px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-wrapper.lg__is--center {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .heading-wrapper.mb--45 {
    margin-bottom: 30px;
  }

  .heading-wrapper.sm__is-center {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .heading-wrapper.mb--72 {
    margin-bottom: 28px;
  }

  .edit-it__image-overlay {
    width: auto;
    max-width: none;
    top: 10%;
  }

  .h2--40.is--white {
    font-size: 30px;
    line-height: 40px;
  }

  .h2--40.is--white.sm__mw-312 {
    max-width: 312px;
  }

  .h2--40.sm__font-24 {
    font-size: 24px;
    line-height: 30px;
  }

  .h2--40.sm__center {
    text-align: center;
  }

  .h2--40.is--business-page {
    font-size: 30px;
    line-height: 38px;
  }

  .intuitive-nav__item {
    padding: 0 14px 28px;
  }

  .intuitive-nav__item.is--full {
    height: auto;
    max-height: none;
    padding-left: 14px;
  }

  .intuitive-nav__h3, .intuitive-nav__h3.is--big {
    font-size: 24px;
    line-height: 30px;
  }

  .intuitive-nav__image {
    max-width: none;
    position: relative;
    left: -14px;
  }

  .intuitive-nav__image.is--full {
    display: none;
  }

  .intuitive-nav__image.is--mobile {
    display: block;
  }

  .per-track__item.is--left {
    padding-left: 0;
  }

  .per-track__h3 {
    margin-bottom: 14px;
    font-size: 30px;
    line-height: 40px;
  }

  .per-track__image-wrapper {
    height: auto;
    max-height: none;
  }

  .per-track__image {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    position: relative;
    left: 50%;
    right: 0;
  }

  .easy-as__item {
    min-height: 350px;
    line-height: 24px;
  }

  .easy-as__item.ty_2 {
    border-radius: 8px;
    height: auto;
    min-height: 380px;
    max-height: none;
  }

  .easy-as__item.ty_3 {
    border-radius: 8px;
    height: 95vw;
    min-height: auto;
    max-height: 450px;
    box-shadow: 0 10px 14px #00000014;
  }

  .easy-as__item.ty_3.is--sm {
    max-height: 430px;
  }

  .easy-as__h3 {
    font-size: 24px;
  }

  .easy-as__h3.ty_3 {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    font-size: 24px;
    line-height: 32px;
  }

  .intuitive__grid {
    grid-row-gap: 17px;
    grid-template-columns: 1fr;
    margin-top: 35px;
  }

  .easy-as__item-content {
    order: 1;
    padding: 24px 17px 34px 23px;
  }

  .easy-as__item-content.is--small {
    padding: 32px 22px 0;
  }

  .easy-as__item-content.ty_2 {
    padding-top: 32px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .easy-as__item-content.ty_3 {
    padding-top: 32px;
    padding-left: 22px;
    padding-right: 22px;
    font-size: 16px;
    line-height: 24px;
  }

  .record-it__media {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    padding-right: 20px;
  }

  .record-it__tab {
    grid-template-columns: 1fr 1fr;
    width: 100%;
    padding-top: 3px;
    padding-right: 3px;
    overflow: hidden;
  }

  .record-it__tab-image {
    max-height: 71vw;
  }

  .record-it__tab-image.is--2 {
    border-top-right-radius: 3.2vw;
  }

  .record-it__tab-cam {
    width: 11vw;
  }

  .record-it__tab-cam.ty_2 {
    left: 50%;
    transform: translate(-50%);
  }

  .record-it__tab-rec {
    width: 8.8vw;
    top: 3.5vw;
    right: 3.5vw;
  }

  .record-it__tab-right {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-left: 20px;
  }

  .record-it__tab-right.ty_2 {
    padding-bottom: 40px;
  }

  .record-it__tab-right-image {
    border-radius: 12px;
    width: 100%;
  }

  .go-live__video-inner {
    display: none;
  }

  .go-live__video-inner.is--mobile {
    z-index: 2;
    display: block;
  }

  .record-it__tab-right-text {
    font-size: 4vw;
    line-height: 2.93vw;
    top: 5vw;
    bottom: auto;
    left: 4.5vw;
  }

  .separate-tracks__wrapper {
    padding: 4.5vw 2.13vw 3.52vw;
  }

  .separate-tracks__title {
    font-size: 4vw;
    line-height: 2.93vw;
  }

  .separate-tracks__grid {
    grid-column-gap: 2.26vw;
    grid-row-gap: 2.26vw;
    margin-top: 4.5vw;
  }

  .separate-tracks__item {
    padding: 2.13vw;
  }

  .separate-tracks__item-user {
    border-radius: .8vw;
    width: 9.3vw;
    height: 9.3vw;
  }

  .separate-tracks__user-info {
    grid-column-gap: 1.86vw;
    grid-row-gap: 1.86vw;
  }

  .separate-tracks__file-info {
    grid-column-gap: 5.3vw;
    grid-row-gap: 5.3vw;
  }

  .separate-tracks__user-name {
    margin-bottom: 2.66vw;
    font-size: 2.66vw;
    line-height: 1.86vw;
  }

  .separate-tracks__user-status, .separate-tracks__file-size {
    font-size: 2.4vw;
    line-height: 1.86vw;
  }

  .separate-tracks__file-download-wrapper {
    grid-column-gap: 3.7vw;
    grid-row-gap: 3.7vw;
  }

  .separate-tracks__file-download-image {
    width: 3.2vw;
    height: 3.2vw;
  }

  .separate-tracks__file-download-inner {
    grid-column-gap: 1.6vw;
    grid-row-gap: 1.6vw;
    font-size: 2.93vw;
    line-height: 2.13vw;
  }

  .separate-tracks__item-user-icon {
    width: 4.2vw;
  }

  .hero-video__wrapper {
    background-color: var(--black-2);
  }

  .hero-video__embed {
    display: none;
  }

  .hero-video__embed.is--mobile {
    max-height: 91vw;
    padding-top: 60px;
    display: block;
  }

  .hero-video__embed.is--business-page.is--mobile {
    max-height: none;
    padding-top: 0;
    height: -moz-fit-content !important;
    height: fit-content !important;
  }

  .hero-video__overlay {
    z-index: 1;
    pointer-events: none;
    background-image: linear-gradient(#0000 76%, #000);
    width: 100%;
    height: 100%;
    max-height: 93vw;
    display: block;
    position: absolute;
    top: 0;
  }

  .item-comming-badge {
    display: inline-flex;
    position: static;
  }

  .item-comming-badge.t--16 {
    margin-bottom: 2px;
    font-size: 8px;
  }

  .item-comming-badge.t--16.ty_2 {
    margin-top: 6px;
    margin-bottom: 9px;
  }

  .ve__item-badge {
    margin-bottom: 5px;
  }

  .ve__item-badge.opacity--0 {
    display: none;
  }

  .ve__item-badge.mb--13 {
    margin-bottom: 14px;
  }

  .easy-as__cta {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    text-align: center;
    flex-flow: column;
    max-width: 321px;
    margin-top: 55px;
    margin-left: auto;
    margin-right: auto;
  }

  .easy-as__cta.is--vertical {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    max-width: 332px;
    margin-top: 55px;
    font-size: 22px;
    line-height: 28px;
  }

  .branded-content__content {
    padding-bottom: 32px;
  }

  .branded-content__content.type_2 {
    grid-row-gap: 10px;
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 32px;
  }

  .branded-content__content-title {
    font-size: 24px;
  }

  .fs--400.sm__block {
    display: block;
  }

  .gradient-cta__section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gradient-cta__section.pt--75 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 22px;
  }

  .gradient-cta__section.pt--75.referral-cta-section {
    background-position: 90% 100%;
  }

  .gradient-cta__section.pt--75.ty-2 {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 130%, 0% 130%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 130%, 0% 130%);
    padding-bottom: 100px;
  }

  .gradient-cta__section.pt--75.ty-2.is--producer-lp {
    padding-bottom: 83px;
  }

  .gradient-cta__section.pt--75.is--home {
    padding-bottom: 2.8125rem;
  }

  .gradient-cta__section.pt--75.ty_3 {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 130%, 0% 130%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 130%, 0% 130%);
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306711a_cta-bg.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    padding-top: 40px;
    padding-bottom: 45px;
  }

  .gradient-cta__section.pt--75.ty_3.is--producer-lp {
    padding-bottom: 83px;
  }

  .gradient-cta__section.pt--65 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 22px;
  }

  .gradient-cta__section.pt--65.referral-cta-section {
    background-position: 90% 100%;
  }

  .gradient-cta__section.ty-3 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 22px;
  }

  .gradient-cta__section.ty-3.referral-cta-section {
    background-position: 90% 100%;
  }

  .gradient-cta__section.ty-3.ty-2 {
    padding-bottom: 100px;
  }

  .gradient-cta__section.ty-4 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 40px;
    padding-bottom: 55px;
  }

  .gradient-cta__section.ty-4.referral-cta-section {
    background-position: 90% 100%;
  }

  .gradient-cta__section.ty-4.ty-2 {
    padding-bottom: 100px;
  }

  .gradient-cta__section.ty_2 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 36px;
    padding-bottom: 64px;
  }

  .gradient-cta__section.ty_2.referral-cta-section {
    background-position: 90% 100%;
  }

  .gradient-cta__section.is--busniess-page {
    padding-top: 59px;
    padding-bottom: 48px;
  }

  .gradient-cta__section.is--use-cases-webinars {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e19_gradient-section__bg.svg");
    background-position: 100%;
    background-size: cover;
    padding-top: 0;
    padding-bottom: 92px;
  }

  .gradient-cta__section.is--video-marketing {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e19_gradient-section__bg.svg");
    background-position: 100%;
    background-size: cover;
    padding-top: 0;
    padding-bottom: 20px;
  }

  .gradient-cta__section.ty_3 {
    max-width: 100%;
  }

  .gradient-cta__content-v2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .gradient-cta__content-v2.is--bigger.sm__gap-20 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .gradient-cta__content-v2.is--xl.ty-2 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
  }

  .gradient-cta__content-v2.is--xl.ty-2.max-w-835.is--producer-lp {
    grid-column-gap: 1.625rem;
    grid-row-gap: 1.625rem;
  }

  .gradient-cta__content-v2.is--xl.gap__10 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .gradient-cta__content-v2.is--660px {
    grid-column-gap: .6875rem;
    grid-row-gap: .6875rem;
  }

  .gradient-cta__content-v2._w-lg.ty_2 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .gradient-cta__heading {
    max-width: 290px;
    font-size: 28px;
    line-height: 33px;
  }

  .gradient-cta__heading.is--small {
    font-size: 28px;
    line-height: 33px;
  }

  .gradient-cta__heading.is--small.sm__22 {
    max-width: 326px;
    font-size: 22px;
    line-height: 32px;
  }

  .gradient-cta__heading.is--small.sm__24 {
    font-size: 24px;
  }

  .gradient-cta__heading.is--small.sm__24.is--vs-page {
    max-width: 335px;
    font-size: 24px;
    line-height: 32px;
  }

  .gradient-cta__heading.is--xs.sm__font-22 {
    max-width: 350px;
    font-size: 22px;
    line-height: 28px;
  }

  .gradient-cta__heading.sm__is-full {
    max-width: 326px;
    font-size: 22px;
    line-height: 32px;
  }

  .gradient-cta__heading.sm__is-full.is--producer-lp {
    font-size: 1.375rem;
    font-weight: 400;
    line-height: 2rem;
  }

  .gradient-cta__heading.fs--45 {
    font-size: 24px;
  }

  .gradient-cta__heading.is--home-updated {
    max-width: none;
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .gradient-cta__heading.ty_2 {
    max-width: 270px;
    font-size: 30px;
    line-height: 38px;
  }

  .gradient-cta__heading.ty_3 {
    font-size: 30px;
    line-height: 38px;
  }

  .streaming-full__heading {
    background-color: #1d1d1d;
    background-image: linear-gradient(#0003, #0003);
    padding-top: 40px;
    padding-bottom: 45px;
  }

  .streaming-full__section {
    background-image: linear-gradient(#0003, #1d1d1d);
    padding-top: 30px;
  }

  .h2--50 {
    font-size: 32px;
    line-height: 38px;
  }

  .h2--50.is--white.is--center-desktop {
    text-align: left;
  }

  .streaming-full__content {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    padding-left: 0;
  }

  .streaming-full__tab {
    width: 99vw;
    margin-right: -13vw;
    padding-top: 1.3vw;
    padding-bottom: 4.5vw;
    padding-left: 1.3vw;
  }

  .streaming-full__tab-image {
    max-width: none;
    max-height: 67.2vw;
  }

  .streaming-full__tab-image.is--2 {
    border-top-right-radius: 3.2vw;
  }

  .streaming-full__tab-cam {
    width: 11vw;
  }

  .streaming-full__tab-rec {
    top: 11px;
  }

  .streaming-full__tab-text {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    max-width: 319px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    line-height: 22px;
  }

  .streaming-full__tab-text.p--0 {
    max-width: 300px;
    padding-left: 0;
    padding-right: 0;
  }

  .streaming-full__4k-wrapper {
    width: 23.46vw;
    height: 23.46vw;
    bottom: 11.2vw;
    left: -7.73vw;
  }

  .streaming-full__4k-wrapper.st-2 {
    z-index: 2;
    border-radius: 2.1vw;
    width: 31vw;
    height: 31.2vw;
    bottom: 4.5vw;
  }

  .streaming-full__4k-badge {
    width: 4vw;
    bottom: 1.3vw;
    left: 1.3vw;
  }

  .streaming-full__4k-badge.is--top {
    width: 8.5vw;
    top: 1.3vw;
  }

  .multistream__checkbox-wrapper.mw--912 {
    flex-flow: wrap;
  }

  .multistream__checkbox.sm__ord-9 {
    order: 9;
  }

  .multistream__checkbox.sm__ord-1 {
    order: 1;
  }

  .multistream__checkbox.sm__ord-2 {
    order: 2;
  }

  .multistream__checkbox.sm__ord-3 {
    order: 3;
  }

  .multistream__checkbox.sm__ord-4 {
    order: 4;
  }

  .multistream__checkbox.sm__ord-5 {
    order: 5;
  }

  .multistream__checkbox.sm__ord-6 {
    order: 6;
  }

  .multistream__checkbox.sm__ord-7 {
    order: 7;
  }

  .multistream__checkbox.sm__ord-8 {
    order: 8;
  }

  .grid_3-cards_image-wrapper {
    width: 100%;
    min-width: 45%;
  }

  .grid_3-cards_image-abs {
    bottom: -25px;
  }

  .streaming-full__4k-stars {
    width: 4.26vw;
    bottom: -6.66vw;
    left: -1.9vw;
  }

  .streaming-full__4k-stars.is--top {
    width: 4vw;
    top: -8.5vw;
  }

  .promote-items__styles {
    display: none;
  }

  .footer-column__resources {
    margin-top: -64px;
  }

  .footer-column__resources.ty_2 {
    margin-top: 0;
  }

  .footer-column__features {
    margin-top: -64px;
  }

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

  .footer-title__arrow {
    width: auto;
    display: block;
  }

  .footer-column__tools, .footer-js {
    display: none;
  }

  .mov-v2-coming-soon-qr {
    bottom: -33px;
    right: 18px;
  }

  .mov-v2-coming-soon_title.black.ex_bold {
    font-size: 25px;
    line-height: 30px;
  }

  .mov-v2-coming-soon_title.black._40-mob {
    font-size: 40px;
  }

  .mov-v2-coming-soon_title.black {
    text-align: left;
  }

  .mov-v2-coming-soon_title.center {
    font-size: 26px;
    line-height: 32px;
  }

  .mov-v2-coming-soon_title.m-mw--296 {
    max-width: 296px;
  }

  .recording-studio__video-wrapper {
    max-width: 100%;
  }

  .recording-studio__video {
    width: 76.3vw;
    height: 47.46vw;
  }

  .recording-studio__video-wrapper-small {
    justify-content: center;
    align-items: flex-start;
    width: 16.266vw;
    height: 33.6vw;
    display: flex;
    bottom: -2vw;
    right: 3vw;
  }

  .recording-studio__video-small {
    border-radius: 1.06vw;
    width: 15.733vw;
    height: 25.866vw;
    top: 4.533vw;
  }

  .h3--34 {
    font-size: 26px;
    line-height: 34px;
  }

  .streaming__item-content-image {
    display: none;
  }

  .streaming__item-socials {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: row;
  }

  .streaming__item-socials-it {
    width: 42px;
  }

  .quote_slider.swiper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .streaming__item-outer.is--record {
    background-image: linear-gradient(#0003 40%, #1d1d1d);
    padding-top: 44px;
    padding-bottom: 35px;
  }

  .osl-hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .h1--40 {
    font-size: 30px;
    line-height: 38px;
  }

  .h1--40.text-center {
    margin-bottom: 1.5rem;
  }

  .osl-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .osl__item-heading {
    font-size: 24px;
    line-height: 34px;
  }

  .guide-how-tos__section {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 86px 20px 70px;
  }

  .guide-how-tos__heading {
    font-size: 18px;
    line-height: 26px;
  }

  .guide-how-tos__back-link {
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
  }

  .guide-how-tos__creator {
    color: #ababab;
    font-size: 14px;
    line-height: 22px;
  }

  .guide-how-tos__document-wrapper {
    border-right-style: none;
    padding: 5px 6px 23px;
  }

  .guide-how-tos__button-wrapper {
    margin-top: 56px;
  }

  .guide-how-tos__category-list {
    max-width: 400px;
  }

  .university-hero {
    padding: 75px 20px 20px;
  }

  .university__h1 {
    margin-bottom: 32px;
    font-size: 40px;
    line-height: 48px;
  }

  .university-hero__features {
    grid-template-columns: 1fr;
  }

  .university-hero__box {
    background-color: #222;
    border-radius: 4px;
    transition: none;
  }

  .university-hero__box.is--big {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding: 0;
  }

  .university-hero__box-content {
    max-width: 300px;
    margin-top: -12vw;
    padding-top: 0;
    padding-bottom: 15px;
  }

  .university__h3 {
    font-size: 22px;
    line-height: 22px;
  }

  .university__h3.is--big {
    font-size: 22px;
  }

  .university-hero__label.is--hidden {
    opacity: 0;
    display: block;
  }

  .university-hero__box-text {
    margin-bottom: 10px;
  }

  .university-hero__box-text.is--desktop {
    display: none;
  }

  .university-hero__box-text.is--mobile {
    display: block;
  }

  .university-hero__box-image {
    display: none;
  }

  .university-hero__box-image.is--big {
    order: -1;
    width: 100%;
    max-width: 100%;
  }

  .university-hero__box-image.is--mobile {
    display: block;
  }

  .university-hero__box-link {
    font-size: 14px;
  }

  .university-hub__section {
    padding-top: 12px;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .university-hub__section.is--category {
    padding-top: 60px;
  }

  .university-hero__box-overlay, .university-hub__grid {
    display: none;
  }

  .university-hub__search-field {
    height: 55px;
    padding-left: 44px;
    font-size: 16px;
    line-height: 26px;
  }

  .university-hub__videos-list {
    grid-row-gap: 32px;
  }

  .university-hub__videos-list._3-col-3-items {
    grid-template-columns: 1fr;
  }

  .university-hub__video-item {
    transition: none;
  }

  .university-hub__content-heading {
    margin-bottom: 30px;
  }

  .university-hub__content-heading.is--category {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 24px;
  }

  .university-hub__category-heading {
    height: auto;
    font-size: 28px;
    line-height: 36px;
    display: block;
  }

  .university-hub__pagination {
    justify-content: space-between;
    align-items: flex-end;
    padding-left: 30px;
    padding-right: 30px;
    position: relative;
  }

  .university-hub__pagination.is--hidden {
    display: none;
  }

  .university-hub__heading-link {
    margin-bottom: 12px;
  }

  .university-hub__heading-link:hover {
    opacity: 1;
  }

  .university-hub__pagination-link {
    justify-content: center;
    align-items: center;
    min-width: 24px;
  }

  .university-hub__pagination-sites-wrapper {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    margin-bottom: -4px;
  }

  .university-hub__video-item-image-link {
    width: 100%;
    height: 50vw;
  }

  .university-hub__video-item-overlay {
    background-position: 12px 18px, 0 0;
    background-size: 34px, cover;
    max-height: 62px;
  }

  .university-hub__video-title {
    font-size: 18px;
    line-height: 22px;
  }

  .university-hub__video-loading.is--relative {
    min-width: 77.33vw;
    position: relative;
  }

  .university-hub__no-results-heading {
    height: auto;
    margin-bottom: 9px;
    font-size: 28px;
    line-height: 36px;
  }

  .university-hub__no-results {
    margin-top: 5px;
  }

  .university-hero__features-main {
    width: 100vw;
    margin-left: -50vw;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
    overflow: hidden;
  }

  .university-hub__grid-mobile {
    display: block;
  }

  .university-hero_pagination {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    margin-top: 23px;
    display: flex;
  }

  .university__h1-span {
    font-size: 20px;
    font-weight: 400;
    line-height: 22px;
  }

  .university-vid-categories__wrapper {
    margin-top: 32px;
    position: relative;
  }

  .university-vid-categories__list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    white-space: nowrap;
    padding-bottom: 11px;
    transition: all .3s;
    display: flex;
  }

  .university-vid-categories__item {
    color: #ababab;
    font-size: 16px;
    line-height: 24px;
  }

  .university-vid-categories__field {
    margin-bottom: 0;
    padding-left: 0;
    transition: all .3s;
    position: relative;
  }

  .university-vid-categories__field.is--active {
    color: var(--white);
  }

  .university-vid-categories__radio {
    display: none;
  }

  .university-vid-categories__label {
    margin-bottom: 0;
  }

  .university-vid-categories__form-block {
    width: 100vw;
    margin-bottom: 34px;
    position: relative;
  }

  .university-hub__videos-menu-js {
    display: none;
  }

  .university-vid-categories__link {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    color: var(--white);
    margin-bottom: 12px;
    font-size: 14px;
    line-height: 22px;
    display: flex;
  }

  .categories_link-arrow {
    font-size: 15px;
    line-height: 22px;
  }

  .referral-top {
    padding-bottom: 70px;
  }

  .referral-h1 {
    text-align: center;
    padding-right: 0;
    font-size: 34px;
    line-height: 38px;
  }

  .referral-left {
    margin-bottom: 20px;
  }

  .referral-form {
    margin-bottom: 32px;
    padding: 24px 15px;
  }

  .referral-top-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr;
  }

  .text-block-65 {
    text-align: center;
    padding-right: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .text-block-68, .text-block-70, .text-block-72 {
    padding-right: 0;
  }

  .text-block-73 {
    text-align: center;
    margin-bottom: 24px;
    font-size: 22px;
  }

  .section-faq-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-54 {
    text-align: left;
    margin-bottom: 28px;
  }

  .referral-howitworks.mobile {
    display: block;
  }

  .div-block-234 {
    height: 20px;
  }

  .referral-gradient {
    top: 0%;
    left: 50%;
    transform: rotate(90deg);
  }

  .referral-gradient-mobile.mobile {
    width: 100%;
    position: absolute;
    top: 29px;
    left: 0;
  }

  .text-span-30 {
    width: auto;
    min-width: auto;
    display: inline;
  }

  .university-hub__videos-pagination {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    margin-top: 30px;
    display: flex;
  }

  .university-hub__breadcrumb {
    font-size: 14px;
    line-height: 16px;
  }

  .university-hub__hub-title {
    margin-top: 60px;
  }

  .university-hub__pagination-link-text {
    display: none;
  }

  .university-hub__pagination-link-mobile {
    align-items: center;
    height: 17px;
    display: flex;
    position: absolute;
  }

  .university-hub__pagination-link-mobile:hover {
    opacity: .8;
  }

  .university-hub__pagination-link-mobile.is--disabled {
    opacity: .6;
  }

  .university-hub__pagination-link-mobile.is--prev {
    justify-content: center;
    align-items: center;
    left: 0;
  }

  .university-hub__pagination-link-mobile.is--next {
    justify-content: center;
    align-items: center;
    right: 0;
  }

  .university-hub__pagination-link-arrow {
    height: 17px;
  }

  .university-hub__other-section-mobile {
    margin-top: 60px;
  }

  .university-hub__other-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 35px;
    display: grid;
  }

  .university-hub__other-link {
    color: var(--white);
    background-image: linear-gradient(#2c2c2c, #252525);
    border: 1px solid #393939;
    border-radius: 8px;
    width: 100%;
    padding: 19px 13px 15px 20px;
  }

  .university-hub__other-link-info {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    justify-content: space-between;
    align-items: flex-end;
    margin-top: 3px;
    display: flex;
  }

  .university-hub__other-link-title {
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 800;
    line-height: 22px;
  }

  .university-hub__other-link-arrow {
    font-size: 15px;
    font-weight: 700;
    line-height: 20px;
  }

  .university-hub__menu-wrapper {
    display: none;
  }

  .university-video__hero {
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .university-video__hero.is--category {
    padding-top: 60px;
  }

  .university-video__hero-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .university-video__hero-content {
    max-width: 100%;
  }

  .university-video__h1 {
    height: auto;
    font-size: 28px;
    line-height: 36px;
    display: none;
  }

  .university-video__h1.is--mobile {
    margin-bottom: 29px;
    display: block;
  }

  .university-video__hero-link-tr {
    margin-top: 10px;
    margin-bottom: 24px;
    display: none;
  }

  .university-video__hero-link-tr.is--mobile {
    margin-bottom: 0;
    display: inline-flex;
  }

  .university-video__transcriptions {
    padding-left: 20px;
    padding-right: 20px;
  }

  .university-video__transcriptions-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .university-video__transcription-time {
    font-size: 14px;
  }

  .university-video__transcription-text p {
    font-size: 14px;
    line-height: 22px;
  }

  .university-video__hero-title {
    font-size: 20px;
  }

  .university-video__hero-text {
    margin-top: 30px;
  }

  .university-video__recomended-videos {
    margin-top: 48px;
  }

  .university-video__transcriptions-view-more {
    margin-top: 32px;
  }

  .university-vid-categories__overlay {
    pointer-events: none;
    background-image: linear-gradient(270deg, #1d1d1d, #1d1d1d00);
    width: 24.3vw;
    position: absolute;
    inset: 0% 0% 1px auto;
  }

  .c-updated-nav-left__buttons.mobile-nav-margin-top {
    margin-top: 60px;
  }

  .uc-cta__wrapper {
    background-color: #0000;
  }

  .university-vid-categories__block {
    width: 100vw;
    margin-bottom: 34px;
    position: relative;
  }

  .university-hub__video-loading-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    display: flex;
  }

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

  .flex__2-col {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .flex__2-col.mb--160, .flex__2-col.mb--140 {
    margin-bottom: 50px;
  }

  .flex__2-col-content {
    order: -1;
  }

  .gradient-cta__linear {
    border-radius: 16px;
    margin-top: 70px;
    padding-bottom: 30px;
    padding-left: 19px;
    padding-right: 19px;
  }

  .image__mobile-100vw {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    position: relative;
    left: 50%;
  }

  .ai-voice__asset-wrapper {
    margin-top: 23px;
    padding-bottom: 0;
  }

  .ai-voice__section {
    -webkit-text-fill-color: inherit;
    background-color: #0f0f0f;
    background-clip: border-box;
  }

  .gradient-cta__linear-text {
    margin-top: 10px;
    margin-bottom: 24px;
    font-size: 22px;
    line-height: 28px;
  }

  .gradient-cta__linear-text.mob {
    display: block;
  }

  .sr__hero {
    padding-top: 85px;
    padding-bottom: 27px;
  }

  .h2--35 {
    font-size: 28px;
    line-height: 32px;
  }

  .h2--35.mb--35 {
    margin-bottom: 20px;
  }

  .h2--35.mb--16 {
    margin-bottom: 10px;
  }

  .h2--35.sm__fs--22 {
    font-size: 22px;
    line-height: 28px;
  }

  .grid__3-col, .grid__3-col.md--2col {
    grid-template-columns: 1fr;
  }

  .sr-features__wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .sr-features, .sr-features__col {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .sr-step__wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .sr-step__wrapper.sm_gap-40 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .sr-step__img-block {
    order: 1;
  }

  .sr-step__img-block.sm--full {
    width: 100vw;
    max-width: none;
    margin-top: 17px;
  }

  .h3--22.mb--8 {
    margin-bottom: 5px;
  }

  .sr-step__img.sm--full {
    border-radius: 0;
    width: 100vw;
    max-width: none;
    position: relative;
    left: -20px;
  }

  .sr-step__overlay-img {
    width: 13vw;
    max-width: none;
    top: 7.46vw;
    left: 8.8vw;
    transform: translate(-50%);
  }

  .sr-step__tip {
    order: -1;
    margin-top: 50px;
    margin-bottom: 17px;
  }

  .edit__section {
    background-image: none;
    background-size: auto;
    padding: 40px 20px;
  }

  .edit__section.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .edit__section.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .edit__section.pt-mobile-48 {
    padding-top: 48px;
  }

  .edit__section.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .edit__section.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .edit__section.made-with_section.black_bg {
    padding-top: 0;
  }

  .edit__section.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .edit__section.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .edit__section.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .edit__section.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .edit__section.ready-for-use {
    padding-top: 46px;
  }

  .edit__section.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .edit__section.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .edit__section.is--workflow {
    padding-bottom: 66px;
  }

  .edit__section.pb--120 {
    padding-bottom: 48px;
  }

  .edit__section.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .edit__section.is--go-live {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .edit__section.pb__lg-0 {
    padding-bottom: 40px;
  }

  .edit__section.is--team-cta {
    padding-top: 53px;
  }

  .edit__section.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .edit__section.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .edit__section.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .edit__section.pt--100 {
    padding-top: 40px;
  }

  .card__linear {
    min-height: 232px;
  }

  .hw_bg-image--lg {
    max-width: none;
  }

  .xl__text-break {
    display: inline;
  }

  .h1--60 {
    font-size: 28px;
    line-height: 34px;
  }

  .sm__fs-14 {
    font-size: 14px;
    line-height: 20px;
  }

  .sr__capture-message {
    display: block;
  }

  .ai-voice__asset-gif-block {
    bottom: -10px;
  }

  .blog__toc {
    margin-top: 24px;
    margin-bottom: 24px;
    padding: 24px;
  }

  .blog__toc-heading {
    font-size: 20px;
    line-height: 28px;
  }

  .blog__toc-content {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .blog__toc-content a {
    font-size: 16px;
  }

  .blog__sidebar-sticky {
    z-index: 999;
    padding-left: 12px;
    padding-right: 12px;
    position: fixed;
    inset: auto 0% 0%;
  }

  .blog__sidebar-sticky-inner {
    background-image: linear-gradient(#2c2c2c, #252525);
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding: 12px;
    transition: all .3s;
    position: relative;
  }

  .blog__sidebar-divider, .blog__sidebar-sticky-logo, .blog__sidebar-rich-text {
    display: none;
  }

  .blog__sidebar-text {
    margin-bottom: 12px;
    font-weight: 600;
    display: block;
  }

  .blog__sidebar-sticky-trigger {
    background-color: #2c2c2c;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    width: 42px;
    height: 24px;
    display: block;
    position: absolute;
    top: -20px;
    right: 12px;
  }

  .mm-hero {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066f61_mount_heor-mobile.webp");
    background-position: 50% 100%;
    height: 736px;
    max-height: none;
    padding-left: 20px;
    padding-right: 20px;
  }

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

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

  .buttons-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .buttons-wrapper.is--solution-market-2 {
    width: 100%;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .mm-hero__img {
    display: none;
  }

  .mm-hero__img.is--mobile {
    width: 100%;
    display: block;
  }

  .pixelated-video__wrapper {
    border-radius: 0;
    width: 100vw;
    margin-left: -50vw;
    left: 50%;
  }

  .pixelated-video__wrapper.is--business {
    margin-bottom: -70px;
  }

  .pixelated-video__wrapper.is--business-page {
    margin-top: 32px;
    margin-bottom: 0;
  }

  .pixelated-video__wrapper.is--producer-lp {
    margin-top: 35px;
    margin-bottom: -70px;
  }

  .section-carousel {
    padding: 26px 25px;
    display: none;
    overflow: hidden;
  }

  .section-carousel.has--padding-large {
    padding-top: 120px;
  }

  .section-carousel.show-mob {
    background-color: #1d1d1d;
    padding-top: 31px;
    padding-bottom: 20px;
    display: block;
  }

  .section-carousel.show-mob.is--busniess-page {
    padding-top: 35px;
    padding-bottom: 19px;
  }

  .section-carousel.show-mob.is--producer-lp {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .home-logo-stripes__wrapper {
    width: 100vw;
    margin-left: -50vw;
    left: 50%;
  }

  .home-logo-stripes__wrapper.is--limited {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    margin-right: 0;
    left: 50%;
  }

  .home-logo-stripes__overlay {
    display: none;
  }

  .section__use-cases.is--producer-lp {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .use-cases__wrapper {
    width: 100vw;
    margin-left: -50vw;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
    overflow: hidden;
  }

  .blog__sidebar-h3 {
    display: none;
  }

  .use-cases__item {
    height: 52vw;
  }

  .use-cases__h3 {
    font-size: 16px;
    line-height: 20px;
  }

  .nav-business {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    box-shadow: none;
    border-radius: 0;
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
    top: 60px;
    overflow: scroll;
  }

  .nav-business.sticky-shadow {
    box-shadow: 0 5px 10px #0000000d;
  }

  .pixelated-video__text {
    font-size: 12px;
    line-height: 16px;
    top: 12px;
    left: 16px;
  }

  .pixelated-video__text.is--right {
    text-align: right;
    right: 16px;
  }

  ._4-col__grid {
    grid-template-columns: 1fr;
  }

  ._4-col__grid.mt--45 {
    margin-top: 24px;
  }

  ._4-col__grid.gap-mobile_35 {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .h2---56 {
    font-size: 36px;
    line-height: 39px;
  }

  .h2---56.lh--39 {
    line-height: 39px;
  }

  .h2---56.is--producer-lp {
    line-height: 44px;
  }

  ._2-col__grid {
    grid-template-columns: 1fr;
  }

  ._2-col__grid.gap--65 {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
  }

  ._2-col__grid.gap-18_28 {
    grid-row-gap: 20px;
  }

  ._2-col__grid.gap--59.is--big-image {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    display: flex;
  }

  ._2-col__grid.gap--59.is--reverse {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column-reverse;
    display: flex;
  }

  ._2-col__grid.gap-110_17 {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
  }

  .h3-30.is--white {
    color: #fff;
  }

  .simple-cta {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    text-align: center;
    flex-flow: column;
    margin-top: 55px;
    padding: 30px 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .simple-cta.top--56 {
    margin-top: 16px;
  }

  .simple-cta.ty_2 {
    margin-top: 36px;
    margin-bottom: 60px;
  }

  .h3--24 {
    font-size: 22px;
  }

  .h3--24.mb--10 {
    margin-bottom: 5px;
  }

  .h3--24.mb--10__11 {
    margin-bottom: 11px;
  }

  .h2-40_36 {
    font-size: 36px;
    line-height: 44px;
  }

  .h2-40_36.mb--8 {
    margin-bottom: 14px;
    font-size: 1.875rem;
    line-height: 2.375rem;
  }

  .h2-40_36.is--colob {
    margin-top: 0;
  }

  .colob--img {
    order: 1;
    width: 100%;
  }

  .editing-video {
    border-radius: 8px;
    margin-top: 35px;
    margin-bottom: 42px;
  }

  .image-repurpose {
    width: 100%;
  }

  .image-repurpose.is--desk {
    display: none;
  }

  .image-repurpose.is--mobile {
    display: block;
  }

  .fs_18.mb--12 {
    margin-bottom: 6px;
  }

  .livestream-video {
    border-radius: 4px;
    margin-bottom: -80px;
  }

  .support-info {
    background-image: none;
    margin-top: 30px;
    padding: 0;
  }

  .support-info__inner {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
    background-image: linear-gradient(0deg, var(--dark), #111);
    border-radius: 8px;
    flex-flow: column;
    margin-top: 24px;
    padding: 24px 20px;
  }

  .support-info__inner.is--producer-lp {
    margin-top: 42px;
  }

  .support-info__heading {
    margin-bottom: 16px;
  }

  .section-carousel__title {
    font-size: 12px;
    line-height: 16px;
  }

  .section-carousel__title.is--business-page {
    font-size: 14px;
  }

  .ls__section {
    padding-top: 40px;
  }

  .ls__section.sm__top-30 {
    padding-top: 30px;
  }

  .ls__section.sm__top-30.is--producer-lp {
    padding-top: 40px;
  }

  .ls__section.is--producer-lp {
    padding-top: 50px;
  }

  .use-case__pagination.is--producer-lp {
    display: none;
  }

  .h1-56 {
    font-size: 30px;
    line-height: 34px;
  }

  .mount-cta {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    text-align: center;
    flex-flow: column;
  }

  .how-it-works__wrapper {
    width: 100vw;
    margin-left: -50vw;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    left: 50%;
    overflow: hidden;
  }

  .how-it-works__inner {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-bottom: 35px;
  }

  .how-it-works__item {
    font-size: 14px;
    line-height: 20px;
  }

  .h3-30_22 {
    font-size: 22px;
    line-height: 30px;
  }

  .h3-30_22.mb--15 {
    margin-bottom: 12px;
  }

  .how-it-works__image {
    width: 100%;
  }

  .how-it-works__image.is--desktop {
    display: none;
  }

  .how-it-works__image.is--mobile {
    display: block;
  }

  .i-mw-87 {
    width: 100%;
    max-width: 87px;
    height: auto;
  }

  .i-mw-90 {
    width: 100%;
    max-width: 90px;
    height: auto;
  }

  .i-mw-41 {
    width: 41px;
  }

  .how-it-works__pagination {
    display: block;
  }

  .h3-30_18 {
    font-size: 18px;
    line-height: 22px;
  }

  .h3--22_18 {
    font-size: 18px;
    line-height: 26px;
  }

  .h3--22_18.mb--8 {
    margin-bottom: 5px;
  }

  .pixelated-video__text-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 10px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    line-height: 14px;
    display: grid;
    position: static;
  }

  .pixelated-video__inner {
    position: relative;
    overflow: hidden;
  }

  .fs_16-sm_18.mb--12 {
    margin-bottom: 6px;
  }

  .fs__24 {
    font-size: 18px;
    line-height: 26px;
  }

  .ai-voice__asset-overlay {
    background-image: linear-gradient(0deg, #1d1d1d, #191919d9 33%, #0000);
    height: 170px;
  }

  .sr-step__block {
    order: 1;
  }

  .sr-step__block.sm--full {
    width: 100vw;
    max-width: none;
    margin-top: 17px;
  }

  .mobile_image-full {
    object-fit: cover;
    width: 100%;
    display: block;
  }

  .font--300.sm__24 {
    font-size: 24px;
  }

  .product-demo_section {
    padding: 40px 20px;
  }

  .product-demo_section.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .product-demo_section.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .product-demo_section.pt-mobile-48 {
    padding-top: 48px;
  }

  .product-demo_section.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .product-demo_section.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .product-demo_section.made-with_section.black_bg {
    padding-top: 0;
  }

  .product-demo_section.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .product-demo_section.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .product-demo_section.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .product-demo_section.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .product-demo_section.ready-for-use {
    padding-top: 46px;
  }

  .product-demo_section.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .product-demo_section.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .product-demo_section.is--workflow {
    padding-bottom: 66px;
  }

  .product-demo_section.pb--120 {
    padding-bottom: 48px;
  }

  .product-demo_section.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .product-demo_section.is--go-live {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .product-demo_section.pb__lg-0 {
    padding-bottom: 40px;
  }

  .product-demo_section.is--team-cta {
    padding-top: 53px;
  }

  .product-demo_section.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .product-demo_section.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .product-demo_section.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .product-demo_section.pt--100 {
    padding-top: 40px;
  }

  .product-demo_section.sm__white {
    background-color: var(--white);
  }

  .product-demo_section.pt--200 {
    padding-top: 120px;
  }

  .product-demo_section.top-290 {
    padding-top: 118px;
  }

  .product-demo_section.bottom-130 {
    padding-bottom: 60px;
  }

  .product-demo_section.mb--57 {
    padding-bottom: 40px;
  }

  .product-demo_section.sm__pb-0 {
    padding-bottom: 0;
  }

  .product-demo_section.is--white_sm-light {
    background-color: var(--white-smoke-3);
  }

  .h1--40_24 {
    font-size: 24px;
    line-height: 32px;
  }

  .how-it-works__assets {
    margin-bottom: 13px;
  }

  .glossary__hero {
    padding: 46px 20px 90px;
  }

  .glossary__menu {
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    max-width: none;
    margin-top: -84px;
    padding-bottom: 19px;
    top: 60px;
    overflow: scroll;
  }

  .glossary__menu-link {
    width: 24px;
    min-width: 24px;
    height: 24px;
    font-size: 18px;
    line-height: 18px;
  }

  .glossary__link {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .glossary__items-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .glossary__section {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }

  .glossary__section-main {
    padding: 30px 20px 20px;
  }

  .glossary-single__hero {
    padding: 26px 20px 32px;
  }

  .glossary__breadcrumb {
    font-size: 12px;
  }

  .glossary-single__section {
    padding: 20px 20px 25px;
  }

  .glossary__relevant-articles {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: column;
    margin-top: 24px;
    padding: 23px 20px;
  }

  .glossary__relevant-heading {
    max-width: 100%;
    font-size: 20px;
    line-height: 30px;
  }

  .glossary__relevant-list {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .glossary__relevant-list a {
    font-size: 16px;
    line-height: 24px;
  }

  .glossary-single__nav {
    margin-top: 20px;
    padding-top: 23px;
  }

  .glossary__cta {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066fb7_glossary-cta_mobile.svg");
    background-position: 50%;
    margin-bottom: 40px;
    padding-bottom: 40px;
    display: flex;
  }

  .glossary-single__nav-item {
    font-size: 15px;
    line-height: 26px;
  }

  .glossary__hero-text {
    max-width: 335px;
    margin-left: auto;
    margin-right: auto;
    font-weight: 400;
  }

  .glossary-single__nav-icon {
    width: 9px;
  }

  .glossary__menu-inner {
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    max-width: none;
    padding-bottom: 18px;
    padding-left: 20px;
    padding-right: 20px;
    top: 60px;
    overflow: scroll;
  }

  .glossary__empty-message {
    margin-bottom: 0;
  }

  .cta-buttons.is--use-cases-webinars {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 0;
  }

  .magic-audio__hero {
    padding: 96px 20px 40px;
  }

  .magic-audio__block {
    padding: 15px;
  }

  .magic-audio__play {
    width: 44px;
    height: 44px;
    margin-bottom: 3px;
  }

  .magic-audio__info {
    font-size: 10px;
  }

  .magic-audio__progress {
    width: 270px;
  }

  .easy-as__item-image {
    max-height: 100%;
  }

  .easy-as__item-image.ty_2 {
    height: 100%;
  }

  .ca-hw-feature_heading {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 10px;
  }

  .cpp_image {
    border-radius: 0;
    width: 100%;
    max-width: 100%;
  }

  .grid-item {
    border-bottom: 1px solid #ababab33;
    padding-bottom: 24px;
  }

  .grid-item.last {
    border-bottom-style: none;
    padding-bottom: 0;
  }

  .i-mw-63 {
    width: 100%;
    max-width: 63px;
    height: auto;
  }

  .i-mw-56 {
    width: 100%;
    max-width: 56px;
    height: auto;
  }

  .comparison__hero {
    padding: 94px 20px 0;
  }

  .comparison__hero.ty__2 {
    padding-top: 94px;
  }

  .comparison__hero-text {
    width: 100%;
    margin-bottom: 0;
  }

  .comparison__hero-content {
    width: 100%;
  }

  .compare__wrapper {
    width: 100vw;
    margin-top: 0;
    margin-left: -50vw;
    margin-right: -50vw;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    left: 50%;
    right: 50%;
  }

  .compare__heading {
    top: 55px;
  }

  .compare__group-cta {
    margin-left: 20px;
    margin-right: 20px;
  }

  .compare__group-cta.mobile-visible {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .compare__group-item {
    padding-left: 20px;
    padding-right: 20px;
  }

  .compare__group-item.is--white {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
  }

  .compare__group-item.is--heading {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .compare__group-item-h {
    font-size: 14px;
  }

  .section.section_vs {
    padding: 40px 20px;
  }

  .image-text_wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .image-text_wrapper.is--compare {
    flex-flow: column;
    display: flex;
  }

  .image-text_left {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-text_title {
    font-size: 1.5rem;
    line-height: 1.2;
  }

  .image-text_title.text-align-center {
    text-align: center;
    font-size: 1.875rem;
  }

  .paragraph-23 {
    color: var(--white-smoke);
    line-height: 1.8;
  }

  .paragraph-23.mobile-hidden {
    display: none;
  }

  .div-block-235 {
    padding-top: 28px;
  }

  .div-block-236 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    height: auto;
    display: flex;
    inset: 0% auto auto 7px;
  }

  .image-213 {
    max-width: 47px;
  }

  .comparison-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
    display: flex;
  }

  .comparison-wrapper_left, .comparison-wrapper_right {
    max-width: 50%;
    overflow: hidden;
  }

  .comparison-wrapper_item {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    height: 100%;
    display: flex;
  }

  .comparison-wrapper_price {
    margin-top: 31px;
    margin-bottom: 11px;
    font-size: 3.6rem;
  }

  .comparison-wrapper_paragraph {
    white-space: nowrap;
    min-width: -moz-fit-content;
    min-width: fit-content;
    line-height: 22px;
  }

  .comparison-wrapper_top {
    padding: 20px 0 40px 14px;
  }

  .fs-18_sm-16 {
    font-size: 16px;
    line-height: 24px;
  }

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

  .comparison__hero-video {
    padding-left: 22px;
  }

  .use-cases-new-hero-content-wrap {
    grid-row-gap: 1.875rem;
    padding-top: 6.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .use-cases-new-hero-content-wrap.gradient {
    height: auto;
    position: static;
  }

  .use-cases-new-hero__content {
    grid-row-gap: 1rem;
  }

  .use-cases-new-hero__heading {
    max-width: 21.4375rem;
    font-size: 1.875rem;
    font-weight: 900;
    line-height: 2.1875rem;
  }

  .use-cases-new-hero__text {
    max-width: 21.4375rem;
    margin-bottom: 1rem;
  }

  .use-cases-new__marquee {
    grid-row-gap: 1.1875rem;
    padding-top: 2.1875rem;
    padding-bottom: 0;
  }

  .user-cases-new-rows {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .user-cases-new-rows.is--solution-market.is--solution-market-lp, .user-cases-new-rows.is--solution-market.is--solution-market-lp-2 {
    padding-top: 40px;
  }

  .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025, .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2, .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2.is--producers.is--ai-translation {
    padding-top: 24px;
    padding-bottom: 12px;
  }

  .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2.is--producers-2 {
    padding-bottom: 48px;
  }

  .user-cases-new-rows.is--solution-market-2-2-2.is--solution-market-v2025-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .use-cases-new-row__heading {
    font-size: 1.625rem;
    line-height: 2rem;
  }

  .use-cases-new-row__heading.is--desktop.is--all {
    max-width: 37%;
  }

  .use-cases-new-row-text {
    grid-row-gap: 1.25rem;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .use-cases-new-row-text.center {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .use-cases-new-row-text.is--solution-marketers-page {
    grid-row-gap: 10px;
  }

  .use-cases-new-row__text {
    font-size: 1rem;
  }

  .case-studies-new-section__image {
    max-width: 100%;
  }

  .case-studies-section-new__content {
    grid-row-gap: 1.875rem;
  }

  .case-studies-section-new {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .case-studies-section-new.m__mb-78 {
    padding-bottom: 78px;
  }

  .case-studies-section-new__heading {
    font-size: 1.625rem;
    line-height: 2rem;
  }

  .case-studies-section-new__author {
    font-size: .875rem;
  }

  .case-studies-section-new__author-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    display: flex;
  }

  .use-cases-new-section__faq {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    padding: 4rem 1.25rem;
    font-size: 15px;
  }

  .use-cases-new-section__faq-content.is--large.sm__top-20 {
    margin-top: 20px;
  }

  .use-cases-new__cta {
    padding: 1.125rem 1.25rem 3.375rem;
    box-shadow: 0 6px 31px #00000080;
  }

  .use-cases-new__cta.pt--75 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 22px;
  }

  .use-cases-new__cta.pt--75.referral-cta-section {
    background-position: 90% 100%;
  }

  .use-cases-new__cta.pt--75.ty-2 {
    padding-bottom: 100px;
  }

  .use-cases-new__cta.pt--65 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 22px;
  }

  .use-cases-new__cta.pt--65.referral-cta-section {
    background-position: 90% 100%;
  }

  .use-cases-new__cta.ty-3 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 22px;
  }

  .use-cases-new__cta.ty-3.referral-cta-section {
    background-position: 90% 100%;
  }

  .use-cases-new__cta.ty-3.ty-2 {
    padding-bottom: 100px;
  }

  .use-cases-new__cta.ty-4 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 40px;
    padding-bottom: 55px;
  }

  .use-cases-new__cta.ty-4.referral-cta-section {
    background-position: 90% 100%;
  }

  .use-cases-new__cta.ty-4.ty-2 {
    padding-bottom: 100px;
  }

  .use-cases-new__cta.ty_2 {
    background-position: 100% 100%;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 36px;
    padding-bottom: 64px;
  }

  .use-cases-new__cta.ty_2.referral-cta-section {
    background-position: 90% 100%;
  }

  .use-cases-new__cta-wrapper {
    grid-column-gap: 1.3125rem;
    grid-row-gap: 1.3125rem;
  }

  .use-cases-new__cta-wrapper.is--bigger.sm__gap-20 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .use-cases-new__cta-wrapper.is--xl.ty-2 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
  }

  .use-cases-new__cta-wrapper.is--xl.gap__10 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .use-cases-new__cta-heading {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }

  .use-cases-new__cta-heading.is--small {
    font-size: 28px;
    line-height: 33px;
  }

  .use-cases-new__cta-heading.is--small.sm__22 {
    max-width: 326px;
    font-size: 22px;
    line-height: 32px;
  }

  .use-cases-new__cta-heading.is--small.sm__24 {
    font-size: 24px;
  }

  .use-cases-new__cta-heading.is--small.sm__24.is--vs-page {
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new__cta-heading.is--xs.sm__font-22 {
    max-width: 350px;
    font-size: 22px;
    line-height: 28px;
  }

  .use-cases-new__cta-heading.sm__is-full {
    max-width: 326px;
    font-size: 22px;
    line-height: 32px;
  }

  .use-cases-new__cta-heading.fs--45 {
    font-size: 24px;
  }

  .use-cases-new__cta-buttons {
    flex-flow: wrap;
  }

  .black_friday_banner-content {
    grid-column-gap: .5625rem;
    grid-row-gap: .375rem;
    flex: 0 100%;
    grid-template-columns: auto 1fr 1fr;
    max-width: none;
  }

  .countdown_item {
    padding-left: .4375rem;
    padding-right: .4375rem;
  }

  .black_friday_banner-link {
    font-size: .875rem;
    line-height: 1.375rem;
  }

  .black_friday_banner-text {
    grid-row-gap: 0rem;
    width: 100%;
    margin-right: 0;
  }

  .black_friday_close-button {
    justify-content: flex-end;
    align-items: flex-start;
    display: flex;
  }

  .black_friday_banner-text_inner {
    font-size: .875rem;
    line-height: 1.375rem;
  }

  .black_friday_banner-text_inner.is--first {
    flex: 0 100%;
    display: flex;
  }

  .black_friday_banner-text_inner.is--last {
    flex: 1;
    justify-content: flex-end;
    align-items: center;
  }

  .black_friday_banner-text_inner.is--learn-more {
    margin-left: 0;
  }

  .gradiient-cta__button-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    display: flex;
  }

  .gradiient-cta__button-wrap.lg__is--strech {
    justify-content: flex-start;
    align-items: center;
  }

  .gradiient-cta__button-wrap.comparison__hero-button-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 16px;
    display: flex;
  }

  .rating_vs_mobile {
    max-width: 98px;
    display: block;
  }

  .business_hero {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 87px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .business_hero-content {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    max-width: 316px;
  }

  .business_hero-title {
    font-size: 32px;
    line-height: 34px;
  }

  .business_hero-text {
    color: var(--white);
    font-size: 16px;
    line-height: 22px;
  }

  .business_hero-button_wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-bottom: 16px;
  }

  .business_hero-image {
    display: none;
  }

  .business_hero-image_wrapper {
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
  }

  .review-logo_wrapper {
    grid-column-gap: 19px;
    grid-row-gap: 28px;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
  }

  .review-logo_wrapper.mt--30 {
    margin-top: 19px;
  }

  .review-logo_wrapper.is--mobile {
    display: flex;
  }

  .review-logo_image {
    order: -1;
    width: 49px;
    margin-right: 0;
  }

  .review-logo_image.ty--2 {
    align-self: stretch;
  }

  .review-logo_divider.is--small_2.comparison__hero-divider {
    display: none;
  }

  .review-logo_reviews.gap--9 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
  }

  .review-logo_reviews-rate.is--small_3.is--vs-page {
    font-size: 33px;
    line-height: 33px;
  }

  .reviews-rate_wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .business-logo-stripes__wrapper {
    width: 100vw;
    margin-top: 23px;
    margin-left: -50vw;
    left: 50%;
  }

  .business-logo-stripes-logo-block {
    grid-column-gap: 26px;
  }

  .business-logo-stripes-logo-block.gap--42 {
    grid-column-gap: 26px;
    justify-content: flex-start;
    width: 1260px;
    max-height: 36px;
    margin-right: 20px;
  }

  .business-logo-stripes-logo-block.gap--42.op--2 {
    width: 1280px;
    max-height: 41px;
  }

  .business-logo-stripes-logo-block.gap--42.op__2 {
    opacity: 1;
    max-height: 40px;
  }

  .business_hero-image-mobile {
    display: block;
  }

  .busniess-page_left-column {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-top: 0;
  }

  .busniess-page_left-column_title {
    font-size: 30px;
    line-height: 38px;
  }

  .busniess-page_left-column-faq_wrapper {
    margin-bottom: 0;
  }

  .busniess_faq-item {
    padding-left: 0;
    padding-right: 0;
  }

  .busniess_faq-item.c-no-border-top.vc-faq-row-top, .busniess_faq-item.vc-faq-row {
    padding-left: 20px;
    padding-right: 20px;
  }

  .busniess-page_right-column.is--big-image {
    height: auto;
    min-height: 0;
    max-height: 500px;
  }

  .busniess-page_right-column.is--first-order {
    justify-content: flex-start;
    align-items: center;
    min-height: 328px;
    display: flex;
  }

  .busniess-page_right-column_image {
    max-height: 328px;
    display: none;
  }

  .busniess-page_right-column_image.is--big {
    max-height: 328px;
    display: none;
    inset: auto 0% 0% 20%;
  }

  .busniess-page_right-column_image.is--big.is--mobile {
    object-fit: fill;
    width: 100vw;
    height: 100%;
    max-height: none;
    margin-left: -50vw;
    margin-right: -50vw;
    display: block;
    position: relative;
    left: 50%;
    right: 50%;
  }

  .busniess-page_right-column_image.is--big.is--mobile.is--not-full-width {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    left: 0%;
    right: 0%;
  }

  .busniess-page_right-column_image.is--big.is--mobile.post-production-image {
    left: 52%;
  }

  .busniess-page_right-column_image.is--big.is--mobile.pre-production-image {
    object-fit: fill;
    max-height: none;
  }

  .busniess_cta {
    background-image: radial-gradient(circle at 10% 140%, #9671ff80 2% 5%, #111 46%);
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .busniess_cta_wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-left: 24px;
    padding-right: 24px;
  }

  .business_cta_title {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 30px;
  }

  .support_and_security_wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-image: none;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding: 0;
  }

  .support_and_security_title {
    text-align: left;
  }

  .support_and_security_title.is--mobile {
    display: block;
  }

  .support_and_security_content {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    border-radius: 8px;
    flex-flow: column;
    margin-top: 24px;
    padding: 24px 20px;
  }

  .which_teams_wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    margin: 40px -50vw;
    display: flex;
    position: relative;
    left: 50%;
    right: 50%;
  }

  .which_teams_title {
    max-width: 218px;
    font-size: 30px;
    line-height: 38px;
  }

  .which_teams_items-wrapper.swiper-wrapper {
    align-items: stretch;
  }

  .which_teams-item {
    flex: none;
    max-width: 217px;
  }

  .which_teams-item.swiper-slide {
    flex: none;
  }

  .which_teams-item_image {
    min-height: 100%;
  }

  .business_cta {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    text-align: center;
    border-radius: 8px;
    flex-flow: column;
    margin-top: 32px;
    margin-bottom: 16px;
    padding: 30px 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .business_cta.top--56 {
    margin-top: 16px;
  }

  .business_cta.ty_2 {
    margin-top: 36px;
    margin-bottom: 60px;
  }

  .how_they_do_it-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-top: 32px;
    margin-bottom: 64px;
  }

  .how_they_do_it-title {
    text-align: left;
    font-size: 36px;
    line-height: 44px;
  }

  .how_they_do_it-items {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .how_they_do_it-item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .how_they_do_it-item_title {
    font-size: 22px;
  }

  .how_they_do_it-item_text {
    line-height: 24px;
  }

  .company_testimonial-author_text {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
  }

  .videos_speaks-header {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .enterprise_features-wrapper {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .enterprise_features-item {
    padding: 0;
  }

  .enterprise_feature-item_header {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .enterprise_feature-item_title {
    font-size: 24px;
    line-height: 32px;
  }

  .enterprise_feature-item_image {
    width: 100%;
    min-width: 100px;
    max-height: none;
    display: inline-block;
    position: relative;
  }

  .gradient-cta__heading-2 {
    max-width: 290px;
    font-size: 28px;
    line-height: 33px;
  }

  .gradient-cta__heading-2.is--business-page, .gradient-cta__heading-2.is--use-case-webinars, .gradient-cta__heading-2.is--video-marketing, .gradient-cta__heading-2.is--pricing-page {
    font-size: 22px;
    line-height: 30px;
  }

  .gradient-cta__section-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gradient-cta__section-2.is--business-page {
    padding-top: 59px;
    padding-bottom: 48px;
  }

  .enterprise_features-item_image-wrapper {
    justify-content: center;
    align-items: center;
    margin-bottom: 14px;
    display: flex;
  }

  .faq-title.transcript-tool-faq-title {
    font-size: 15px;
    line-height: 22px;
  }

  .faq-title.is--white {
    word-break: keep-all;
  }

  .gradient-cta__button-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .bold-text-5 {
    font-size: 25px;
  }

  ._2-col__overlay-wrapper {
    display: none;
  }

  .sm__text-break-copy {
    line-height: 0;
    display: block;
  }

  .sm__text-break-copy.lh--32 {
    line-height: 1px;
  }

  .sm__text-break-copy.is--vs-page {
    display: none;
  }

  .use-cases__webinars-title {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }

  .use-cases__webinars-title.h1--50.testimonials {
    font-size: 30px;
    line-height: 38px;
  }

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

  .use-cases__webinars-text.testimonials {
    margin-bottom: 46px;
  }

  .use-cases-row__title {
    font-size: 1.625rem;
    line-height: 2rem;
  }

  .use-cases-row__title.is-virutal-event {
    max-width: 200px;
  }

  .use-cases-row__title.is-virutal-event.height-77px {
    height: 49px;
    line-height: 32px;
  }

  .use-cases-row__title.is--virtual-event.height-77px {
    line-height: 32px;
  }

  .use-cases-row__title.testimonials {
    color: #fff;
    margin-bottom: 24px;
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-row__text {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .use-cases-row__text.is-video-tutorial.testimonials {
    font-size: 16px;
    line-height: 24px;
  }

  .use-cases-row__button-wrapper {
    margin-top: 6px;
  }

  .show-case-section__title {
    font-size: 1.625rem;
    line-height: 2rem;
  }

  .show-case-section__title.is--video-tutorial.testimonials {
    font-size: 20px;
    line-height: 28px;
  }

  .business_hero-image__bg {
    display: none;
  }

  .nav-dropdown__list.is--product {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .nav-dropdown__list-links__wrapper.is--solutions, .nav-dropdown__list-links__wrapper.is--resources {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .nav-links__list.is--smaller-gap.gap-6 {
    align-self: flex-start;
  }

  .nav-dropdown__list-links__inner-wrapper.is--2-col-images {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 1.25rem;
    display: grid;
  }

  .nav-list-item__link {
    max-width: 164px;
  }

  .nav-dropdown__list-links__image-wrapper {
    max-width: none;
    max-height: none;
  }

  .nav-dropdown-toggle--updated {
    padding: 16px 29px 16px 20px;
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .nav-menu-updated {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
    width: 100vw;
    height: auto;
    overflow: hidden;
  }

  .nav-dropdown-list--updated {
    overflow: auto;
  }

  .nav-dropdown-list--updated.w--open {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    height: auto;
  }

  .ca_lightbox-overlay-play-5 {
    width: 32px;
    height: 32px;
  }

  .ca-hw-wrapper-5 {
    grid-row-gap: 45px;
    flex-direction: column;
  }

  .ca-hw-feature-5 {
    grid-column-gap: 24px;
  }

  .editing-simplified__section {
    margin-bottom: 50px;
  }

  .plan-tab__plans-row {
    padding-right: 0;
  }

  .pricing__hero-wrapper.plans-test-content.pb-0.p-l-r-30.pricing-content-mobile {
    padding-top: 36px;
  }

  .paragraph-24 {
    text-align: left;
    font-size: 1.125rem;
    line-height: 1.625rem;
  }

  .paragraph-24.mt--32 {
    margin-top: 1.125rem;
    font-size: 1.125rem;
    line-height: 1.625rem;
  }

  .h2--40-copy.is--white {
    font-size: 30px;
    line-height: 40px;
  }

  .h2--40-copy.is--white.sm__mw-312 {
    max-width: 312px;
  }

  .h2--40-copy.sm__font-24 {
    font-size: 24px;
    line-height: 30px;
  }

  .h2--40-copy.sm__center {
    text-align: center;
  }

  .h2--40-copy.is--business-page {
    font-size: 30px;
    line-height: 38px;
  }

  .h2-style--40 {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .h2-style--40.is--white {
    font-size: 30px;
    line-height: 40px;
  }

  .h2-style--40.is--white.sm__mw-312 {
    max-width: 312px;
  }

  .h2-style--40.sm__font-24 {
    font-size: 24px;
    line-height: 30px;
  }

  .h2-style--40.sm__center {
    text-align: center;
  }

  .h2-style--40.is--business-page {
    font-size: 30px;
    line-height: 38px;
  }

  .h2-style--40.text-align-center.text-align-start__mobile {
    text-align: left;
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .gradient-cta__producer-bold {
    font-weight: 800;
  }

  .gradient-cta__text-18, .gradient-cta__subtitle {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .gradient-cta__subtitle.ty_2 {
    max-width: 230px;
    font-weight: 700;
  }

  .gradient-cta__subtitle.ty_3 {
    max-width: 335px;
    font-weight: 400;
  }

  .gradient-cta__subtitle.ty_4 {
    font-weight: 400;
    line-height: 24px;
  }

  .bold__mobile {
    font-weight: 700;
  }

  .team-form-split-section-updated {
    grid-template-columns: minmax(200px, 1fr);
    min-height: auto;
  }

  .team-form-split-col-left-updated {
    border-top-right-radius: 0;
    border-bottom-left-radius: .625rem;
  }

  .team-form-split-col-left-updated.is--thank-you {
    min-height: 624px;
  }

  .team-form-split-col-right-updated {
    padding: 32px 24px 64px;
  }

  .enterprise-form-brands-block-updated {
    margin-top: 30px;
    position: relative;
    bottom: 0;
  }

  .enterprise-form-tab-dots-wrapper-updated {
    display: none;
  }

  .enterprise-testimonial-tab-content-updated {
    text-align: center;
    max-width: 280px;
    margin: 25px auto 21px;
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.625rem;
  }

  .enterprise-testimonial-tab-content-updated.marvel {
    margin-bottom: 13px;
    font-size: 16px;
    font-weight: 800;
    line-height: 20px;
  }

  .enterprise-testimonial-tab-content-updated.wix {
    max-width: 300px;
    margin-bottom: 30px;
    font-size: 16px;
    font-weight: 800;
    line-height: 20px;
  }

  .team-form-split-testimnoials-wrapper-updated {
    display: none;
  }

  .simple__footer {
    padding: 43px 20px 27px;
  }

  .enterprise-form-right-brands-content-label-updated {
    margin-bottom: 22px;
  }

  .set-up__section {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 100px 18px 48px;
  }

  .enterprise-testimonial-tab-contents-updated {
    background-color: var(--dark);
    text-align: center;
    border-radius: .75rem;
    padding: 2rem 1rem;
  }

  .enterprise-testimonial-tab-author-name-updated {
    color: var(--white);
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.5rem;
  }

  .enterprise-testimonial-tab-author-designation-updated {
    color: var(--tech-gray-text);
    line-height: 1rem;
  }

  .enterprise-testimonial-tab-author-right-updated {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    text-align: center;
    flex-flow: column;
    margin-top: 11px;
    padding-left: 0;
    display: flex;
  }

  .enterprise-testimonial-tab-content-logo-updated {
    border-bottom: 4px solid var(--secondary-purple);
    padding-bottom: 11px;
    display: inline-block;
  }

  .back-demo-btn.w--current {
    top: 76px;
    left: 20px;
  }

  .set-up__content {
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .set-up__h1 {
    margin-bottom: 0;
    font-size: 35px;
    line-height: 35px;
  }

  .set-up__h1-wrapper {
    margin-bottom: 32px;
  }

  .set-up__h1-svg-block {
    width: 174px;
    height: 75px;
    bottom: 0;
    left: 145px;
  }

  .set-up__intro {
    font-size: 15px;
    line-height: 22px;
  }

  .set-up__intro.is--sm {
    font-size: 16px;
    line-height: 24px;
  }

  .set-up__lessions-heading {
    display: none;
  }

  .set-up__swiper-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .set-up__swiper-slide {
    width: 100%;
    max-width: 100%;
  }

  .set-up__lession-video-block {
    width: 100%;
    max-width: 100%;
    height: auto;
    max-height: none;
  }

  .set-up__lession-video-info {
    padding-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .set-up__lession-play-ico {
    width: 34px;
  }

  .set-up__lession-info {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-top: 18px;
  }

  .set-up__lession-ep {
    color: var(--tech-gray-text);
    font-size: 12px;
    line-height: 12px;
  }

  .set-up__lession-name {
    font-size: 18px;
    line-height: 13px;
  }

  .set-up__lession-video-duration {
    padding: 8px 11px;
    font-size: 14px;
    line-height: 10px;
  }

  .set-up__play.get-started-start {
    margin-top: 37px;
  }

  .set-up__play.get-started-start.home-with-video {
    margin-top: 0;
  }

  .set-up__play.is--purple.has-margin-top-20.is-mb-hide {
    display: none;
  }

  .set-up__play.is--purple.has-margin-top-16.ml--25 {
    margin-left: 25px;
  }

  .set-up__play.is--purple.m-hero_button {
    margin-top: 24px;
    padding: 15px 30px;
  }

  .set-up__play.is--purple.m-hero_button.desktop {
    display: none;
  }

  .set-up__play.is--purple.m-hero_button.mobile {
    font-family: Inter-custom-woff2, sans-serif;
    font-weight: 600;
    display: inline-block;
  }

  .set-up__play.is--purple.m-hero_button.mobile:hover {
    background-color: #885eff;
  }

  .set-up__play.is--purple.m-hero_button.mobile:active {
    color: #d8d8d8;
    background-color: #7b54ea;
  }

  .set-up__play.is--purple.download-beh {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .set-up__play.is--purple.is--desk {
    display: none;
  }

  .set-up__play.is--purple.sm__mt-16 {
    margin-top: 16px;
  }

  .set-up__play.is--purple.top--24.is--vs-page_table {
    margin-top: 0;
  }

  .set-up__play.is--purple.max-width-fit.is--business-hero {
    min-width: 261px;
  }

  .set-up__play.is--purple-2.v2 {
    margin-top: 8px;
  }

  .set-up__play.is--purple-2.is--full {
    text-align: center;
    width: 100%;
  }

  .set-up__play.is--purple-2.is--mobile-full {
    text-align: center;
    font-size: 14px;
  }

  .set-up__play.is--purple-2.mt--20 {
    margin-top: 20px;
  }

  .set-up__play.is--purple-2.mw--252 {
    min-width: 220px;
  }

  .set-up__play.is--purple-border.has-margin-top-20.is-mb-hide {
    display: none;
  }

  .set-up__play.is--purple-border.has-margin-top-16.ml--25 {
    margin-left: 25px;
  }

  .set-up__play.is--purple-border.m-hero_button {
    margin-top: 24px;
    padding: 15px 30px;
  }

  .set-up__play.is--purple-border.m-hero_button.desktop {
    display: none;
  }

  .set-up__play.is--purple-border.m-hero_button.mobile {
    font-family: Inter-custom-woff2, sans-serif;
    font-weight: 600;
    display: inline-block;
  }

  .set-up__play.is--purple-border.m-hero_button.mobile:hover {
    background-color: #885eff;
  }

  .set-up__play.is--purple-border.m-hero_button.mobile:active {
    color: #d8d8d8;
    background-color: #7b54ea;
  }

  .set-up__play.sm__is-big {
    width: 100%;
    padding-top: 21px;
    padding-bottom: 21px;
  }

  .set-up__play.sm__is-big-220 {
    width: 220px;
    padding: 21px 30px;
  }

  .setup-up__video-modal {
    z-index: 5005;
    max-height: 100vh;
  }

  .setup-up__modal-content {
    padding: 16px;
  }

  .setup-up__modal-content-inner {
    max-width: 100%;
    height: 0;
    max-height: none;
    padding-bottom: 56.25%;
  }

  .set-up__close-modal {
    top: -41px;
    right: -2px;
  }

  .rs-blog-grid__main {
    padding-top: 10px;
  }

  .set-up__content-replace {
    text-align: left;
  }

  .set-up__h1-svg {
    left: 0;
  }

  .rs__st {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .rs__st.ty__2 {
    margin-top: 40px;
    margin-bottom: 60px;
  }

  .rs__st-content {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    max-width: 319px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    line-height: 22px;
  }

  .rs__st-content.ty_2 {
    max-width: 355px;
    padding-left: 20px;
  }

  .rs__st-content.ty_3 {
    max-width: 309px;
    padding-left: 0;
    padding-right: 0;
  }

  .yt-icon {
    width: 39px;
    height: 27px;
  }

  .sm__color-tech {
    color: var(--tech-gray);
  }

  .sm__inline {
    display: inline;
  }

  .streaming-full__overlay {
    background-color: var(--black-2);
    height: 4.5vw;
    display: block;
  }

  .streaming-full__overlay.is--big {
    background-color: #0000;
    background-image: linear-gradient(0deg, #000, #0000);
    height: 26.4vw;
    bottom: 4.5vw;
  }

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

  .set-up_footer {
    z-index: 200;
    background-color: var(--white);
    width: 100%;
  }

  .set-up__lession-end {
    text-align: center;
    margin-top: 62px;
    line-height: 24px;
    display: block;
  }

  .set-up_footer-overlay {
    z-index: 1;
    pointer-events: none;
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306710c_setup-gradient.svg");
    background-position: 0 0;
    background-size: cover;
    width: 100%;
    height: 17.87vw;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: fixed;
    inset: auto 0% -2px;
  }

  .setup-video__overlay {
    display: none;
  }

  .tools__hero {
    padding: 84px 20px 30px;
  }

  .logo-carousel__wrap {
    width: 100vw;
    margin-left: -50vw;
    left: 50%;
  }

  .logo-carousel__anim, .logo-carousel {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .setup-up__modal-arrows-block {
    justify-content: center;
    width: 100%;
    top: auto;
    bottom: -41px;
    transform: translate(-50%);
  }

  .section__how-to {
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .step_col-outer {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .step_col-main {
    grid-row-gap: 20px;
  }

  .step_col strong {
    font-size: 16px;
    line-height: 24px;
  }

  .step_col-title {
    font-size: 20px;
    line-height: 28px;
  }

  .tools-rich h2 {
    font-size: 24px;
    line-height: 32px;
  }

  .tools__hero-inner {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
  }

  .step_col-video-block {
    margin-top: 30px;
  }

  .step_col-video-play.marketers-video-play.is--marketers-lp-play.is--marketers-lp-play-popup {
    margin-top: -26px;
    margin-left: -26px;
    padding-left: 0;
    position: absolute;
    inset: 50% auto auto 50%;
  }

  .tools__hero-content {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .tools__hero-image {
    height: auto;
    position: relative;
    top: auto;
    right: 0;
    transform: none;
  }

  .tools_h1 {
    margin-bottom: 10px;
    font-size: 36px;
    line-height: 44px;
  }

  .tools_intro {
    margin-bottom: 26px;
  }

  .section__why {
    padding: 40px 20px 32px;
  }

  .tool_why-boxes {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .tool_why-box {
    padding-bottom: 40px;
  }

  .rs-cta {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383067119_rs-gradient-cta-mobile.svg");
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 33px;
  }

  .rs-cta__heading {
    margin-bottom: 15px;
    font-size: 22px;
    line-height: 30px;
  }

  .rs-cta__heading p {
    font-size: 24px;
    line-height: 32px;
  }

  .rs-cta__heading.ty_3 {
    max-width: 295px;
  }

  .rs-cta__heading.ty_3.on--white-smoke-bg.is--video-compressor {
    margin-bottom: 24px;
  }

  .rs-cta__heading h2 {
    font-size: 24px;
    line-height: 32px;
  }

  .grad_cta {
    padding-bottom: 64px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grad_cta.sm_pb-40 {
    padding-bottom: 40px;
  }

  .grad_cta.ty_3 {
    padding-bottom: 0;
  }

  .grad_cta.ty_2 {
    padding-bottom: 40px;
  }

  .how-to__section {
    padding: 40px 20px 20px;
  }

  .how-to__section.is--content {
    padding-top: 16px;
    padding-bottom: 20px;
  }

  .tools_h2 {
    max-width: 80%;
    font-size: 24px;
    line-height: 32px;
  }

  .how-to__flex {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
  }

  .how-to__grid-item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
  }

  .how-to__grid-image {
    width: 100%;
    max-width: 100%;
  }

  .how-to__rich h3 {
    font-size: 20px;
    line-height: 28px;
  }

  .how-to__rich p {
    font-size: 16px;
    line-height: 24px;
  }

  .use-rs__section {
    padding-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .use-rs__grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .use-rs__grid-item {
    padding-top: 32px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .use-rs__grid-item h3 {
    margin-bottom: 12px;
    font-size: 20px;
    line-height: 28px;
  }

  .use-rs__grid-item p {
    font-size: 16px;
    line-height: 24px;
  }

  .tools__section {
    padding: 34px 20px;
  }

  .faq__section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .faq__section.py_70_80 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .accordion__item {
    padding: 19px 24px;
  }

  .tools__faq {
    margin-top: 24px;
  }

  .accordion__content {
    padding-right: 20px;
  }

  .h2--40_24 {
    font-size: 24px;
    line-height: 32px;
  }

  .h2--40_24.is--white-desktop {
    color: #1d1d1d;
  }

  .h2--40_24.is--white-desktop.is--center-desktop {
    text-align: left;
  }

  .h2--40_24.chq-heading {
    color: #1d1d1d;
    text-align: left;
    max-width: 314px;
    font-weight: 900;
    position: static;
  }

  .h2--40_24.m-mw-167 {
    max-width: 167px;
  }

  .h2--40_24.h_29.is_mobile_center_22 {
    text-align: center;
    justify-content: center;
    height: 16px;
    font-size: 22px;
    line-height: 26px;
  }

  .h2--40_24.lp-f-h2 {
    max-width: 297px;
    font-size: 25px;
    line-height: 29px;
  }

  .h2--40_24.is--white.card-h2 {
    max-width: 310px;
    font-size: 28px;
    line-height: 34px;
  }

  .h2--40_24.is--white.text-align-center {
    line-height: 38px;
  }

  .h2--40_24.is--white.lg__is--center {
    text-align: left;
  }

  .h2--40_24.sm__hide {
    display: none;
  }

  .h2--40_24.sm--28 {
    font-size: 28px;
    line-height: 32px;
  }

  .h2--40_24.is--mobile-center {
    text-align: center;
  }

  .h2--40_24.lh--56 {
    line-height: 36px;
  }

  .h2--40_24.sm--22 {
    font-size: 22px;
    line-height: 28px;
  }

  .h2--40_24.mb--35 {
    margin-bottom: 15px;
  }

  .h2--40_24.sm--26 {
    font-size: 26px;
    line-height: 32px;
  }

  .h2--40_24.mw--300 {
    max-width: 330px;
  }

  .tools__posts {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    grid-template-columns: 1fr;
  }

  .tools_other-rich {
    flex-flow: column;
  }

  .tools__other-links {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    max-width: 335px;
    margin-top: 25px;
  }

  .tools__testimonial-outer {
    flex-flow: column;
  }

  .tools__testimonial-image {
    width: 100%;
    display: none;
  }

  .tools__testimonial-image.is--mobile {
    display: block;
  }

  .tools__testimonial {
    order: -1;
  }

  .tools__testimonial p {
    margin-bottom: 0;
  }

  .tools__testimonial sub {
    margin-top: 15px;
  }

  .h2--30_30 {
    margin-bottom: 0;
  }

  .h2--30_30.is--center.mobile {
    display: block;
  }

  .tools__hero-video {
    padding: 16px;
  }

  .rs-section_t {
    padding: 40px 20px;
  }

  .rs-section_t.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .rs-section_t.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .rs-section_t.pt-mobile-48 {
    padding-top: 48px;
  }

  .rs-section_t.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .rs-section_t.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .rs-section_t.made-with_section.black_bg {
    padding-top: 0;
  }

  .rs-section_t.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .rs-section_t.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .rs-section_t.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .rs-section_t.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .rs-section_t.ready-for-use {
    padding-top: 46px;
  }

  .rs-section_t.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .rs-section_t.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .rs-section_t.is--workflow {
    padding-bottom: 66px;
  }

  .rs-section_t.pb--120 {
    padding-bottom: 48px;
  }

  .rs-section_t.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .rs-section_t.is--go-live {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rs-section_t.pb__lg-0 {
    padding-bottom: 40px;
  }

  .rs-section_t.is--team-cta {
    padding-top: 53px;
  }

  .rs-section_t.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .rs-section_t.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .rs-section_t.is--made-with.bg--1d {
    padding-top: 37px;
    padding-bottom: 35px;
  }

  .rs-section_t.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .rs-section_t.pt--100 {
    padding-top: 40px;
  }

  .rs-section_t.bg--1d {
    padding-top: 40px;
    padding-bottom: 27px;
    padding-left: 20px;
  }

  .rs-section_t.bg--1d.top-290.is--producer-lp-bento-grid {
    padding-bottom: 0;
  }

  .rs-section_t.bg--1d.pt--0.is--producer-lp {
    padding-top: 0;
  }

  .rs-section_t.bg--1d.sm__pt_18 {
    padding-top: 18px;
  }

  .rs-section_t.bg--1d.relative-3 {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .rs-section_t.bg--1d.is--producer-lp {
    padding-top: 40px;
    padding-bottom: 39px;
  }

  .rs-section_t.bg--1d.is--producer-remote {
    padding-top: 40px;
    padding-bottom: 56px;
  }

  .rs-section_t.is--white.pb--32 {
    padding-top: 50px;
  }

  .rs-section_t.is--white.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .rs-section_t.sm__white {
    background-color: var(--white);
  }

  .rs-section_t.pt--200 {
    padding-top: 120px;
  }

  .rs-section_t.top-290 {
    padding-top: 118px;
  }

  .rs-section_t.bottom-130 {
    padding-bottom: 60px;
  }

  .rs-section_t.mb--57 {
    padding-bottom: 40px;
  }

  .rs-section_t.sm__pb-0 {
    padding-bottom: 0;
  }

  .rs-section_t.is--white_sm-light {
    background-color: var(--white-smoke-3);
  }

  .rs-section_t.black_friday_banner {
    padding: .6875rem .75rem;
    inset: 0% auto auto 0%;
  }

  .rs-section_t.is--busniess-page_grid {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .rs-section_t.videos_speak-section {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rs-section_t.sm__pt-0 {
    padding-top: 0;
  }

  .rs-section_t.sm__pb-12 {
    padding-bottom: 12px;
  }

  .rs-section_t.is--white-smoke.pb--32 {
    padding-top: 50px;
  }

  .rs-section_t.is--white-smoke.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .rs-section_t.py--54_40 {
    padding-top: 24px;
  }

  .h2--40_30 {
    font-size: 30px;
    line-height: 38px;
  }

  .h2--40_30.is--white {
    font-size: 30px;
    line-height: 40px;
  }

  .h2--40_30.is--white.sm__mw-312 {
    max-width: 312px;
  }

  .h2--40_30.sm__font-24 {
    font-size: 24px;
    line-height: 30px;
  }

  .h2--40_30.sm__center {
    text-align: center;
  }

  .h2--40_30.is--business-page {
    font-size: 30px;
    line-height: 38px;
  }

  .h2--40_30.text-align-center.is--stars {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .other-tools {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
    margin-top: 22px;
  }

  .other-tools__item {
    padding-left: 26px;
  }

  .other-tools__item-content {
    min-width: 200px;
  }

  .other-tools__item-image {
    max-width: 35vw;
  }

  .make-video__wrap {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    flex-flow: column;
    margin-top: 20px;
  }

  .make-video__img {
    width: 100%;
  }

  .make-video__content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .make-video__item {
    border-bottom-style: none;
    padding-bottom: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .make-video__heading {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 6px;
  }

  .make-video__step {
    font-size: 16px;
    line-height: 24px;
  }

  .tools__breadcrumb {
    align-self: flex-start;
    margin-bottom: 45px;
    font-size: 12px;
  }

  .vc__wrap {
    flex-flow: column;
  }

  .vc__wrap.sm__mt-0 {
    margin-top: 0;
  }

  .vc__img {
    order: 1;
    width: 100%;
  }

  .h2--40_36 {
    font-size: 30px;
    line-height: 38px;
  }

  .h2--40_36.is--white {
    font-size: 30px;
    line-height: 40px;
  }

  .h2--40_36.is--white.sm__mw-312 {
    max-width: 312px;
  }

  .h2--40_36.sm__font-24 {
    font-size: 24px;
    line-height: 30px;
  }

  .h2--40_36.sm__center {
    text-align: center;
  }

  .h2--40_36.is--business-page {
    font-size: 30px;
    line-height: 38px;
  }

  .vc__item {
    line-height: 24px;
  }

  .cs__item {
    background-color: #000;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .cv__grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .h3-24 {
    line-height: 32px;
  }

  .h3-24.mb--10 {
    margin-bottom: 5px;
  }

  .h3-24.mb--10__11 {
    margin-bottom: 11px;
  }

  .cv__item-content {
    margin-bottom: 40px;
    line-height: 24px;
  }

  .com-cta {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .com-cta__img {
    width: 110vw;
    position: relative;
    left: -10vw;
  }

  .com-section {
    height: auto;
    min-height: 0;
    max-height: none;
    padding: 32px 20px 0;
  }

  .com-section.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .com-section.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .com-section.pt-mobile-48 {
    padding-top: 48px;
  }

  .com-section.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .com-section.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .com-section.made-with_section.black_bg {
    padding-top: 0;
  }

  .com-section.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .com-section.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .com-section.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .com-section.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .com-section.ready-for-use {
    padding-top: 46px;
  }

  .com-section.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .com-section.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .com-section.is--workflow {
    padding-bottom: 66px;
  }

  .com-section.pb--120 {
    padding-bottom: 48px;
  }

  .com-section.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .com-section.is--go-live {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .com-section.pb__lg-0 {
    padding-bottom: 40px;
  }

  .com-section.is--team-cta {
    padding-top: 53px;
  }

  .com-section.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .com-section.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .com-section.is--made-with.bg--1d {
    padding-top: 37px;
    padding-bottom: 35px;
  }

  .com-section.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .com-section.pt--100 {
    padding-top: 40px;
  }

  .com-section.bg--1d {
    padding-top: 40px;
    padding-bottom: 27px;
    padding-left: 20px;
  }

  .com-section.bg--1d.top-290.is--producer-lp-bento-grid {
    padding-bottom: 0;
  }

  .com-section.bg--1d.pt--0.is--producer-lp {
    padding-top: 0;
  }

  .com-section.bg--1d.sm__pt_18 {
    padding-top: 18px;
  }

  .com-section.bg--1d.relative-3 {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .com-section.bg--1d.is--producer-lp {
    padding-top: 40px;
    padding-bottom: 39px;
  }

  .com-section.bg--1d.is--producer-remote {
    padding-top: 40px;
    padding-bottom: 56px;
  }

  .com-section.is--white.pb--32 {
    padding-top: 50px;
  }

  .com-section.is--white.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

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

  .com-section.pt--200 {
    padding-top: 120px;
  }

  .com-section.top-290 {
    padding-top: 118px;
  }

  .com-section.bottom-130 {
    padding-bottom: 60px;
  }

  .com-section.mb--57 {
    padding-bottom: 40px;
  }

  .com-section.sm__pb-0 {
    padding-bottom: 0;
  }

  .com-section.is--white_sm-light {
    background-color: var(--white-smoke-3);
  }

  .com-section.black_friday_banner {
    padding: .6875rem .75rem;
    inset: 0% auto auto 0%;
  }

  .com-section.is--busniess-page_grid {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .com-section.videos_speak-section {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .com-cta__content {
    align-self: flex-start;
    max-width: 350px;
  }

  .spacer-10_12 {
    padding-top: 12px;
  }

  .spacer-16_18 {
    padding-top: 18px;
  }

  .tools-browse {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    max-width: 300px;
    font-size: 20px;
    line-height: 28px;
    display: flex;
  }

  .tools-browse__link.is--white {
    font-size: 16px;
    line-height: 20px;
  }

  .h3-24_22 {
    font-size: 22px;
  }

  .rs-cta__simple {
    max-width: 275px;
    margin-left: auto;
    margin-right: auto;
  }

  .grad_cta-simple {
    padding-bottom: 64px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grad_cta-simple.sm_pb-40 {
    padding-bottom: 40px;
  }

  .other-tools__section, .tools__section-graient {
    padding: 34px 20px;
  }

  .tools-other__list {
    grid-template-columns: 1fr;
  }

  .tools-other__item {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    padding-top: 34px;
    padding-bottom: 0;
  }

  .tools-other__item:hover {
    transform: none;
  }

  .tools-other__img {
    width: calc(100% + 60px);
    max-width: none;
    max-height: 250px;
  }

  .tools-other__content {
    line-height: 24px;
  }

  .af__hero {
    padding-left: 20px;
  }

  .af__h1 {
    flex-flow: wrap;
    font-size: 30px;
    line-height: 26px;
  }

  .af__h1-img {
    width: 61px;
    height: 42px;
  }

  .af__h1-full {
    flex: 0 0 100%;
  }

  .af__hero-block {
    margin-top: 40px;
    padding-bottom: 40px;
  }

  .tools__testimonial-quote {
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 32px;
  }

  .tools__testimonial-main {
    order: -1;
  }

  .tools__testimonial-person-job {
    font-size: 16px;
  }

  .af__hero-grid {
    grid-auto-columns: 1fr;
    display: none;
  }

  .af__hero-person {
    display: none;
  }

  .af__features {
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .af__feature-content {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .h2--40_28 {
    font-size: 28px;
    line-height: 32px;
  }

  .h2--40_28.is--white {
    font-size: 30px;
    line-height: 40px;
  }

  .h2--40_28.is--white.sm__mw-312 {
    max-width: 312px;
  }

  .h2--40_28.sm__font-24 {
    font-size: 24px;
    line-height: 30px;
  }

  .h2--40_28.sm__center {
    text-align: center;
  }

  .h2--40_28.is--business-page {
    font-size: 30px;
    line-height: 38px;
  }

  .h3--24_18 {
    font-size: 18px;
    line-height: 26px;
  }

  .h3--24_18.mb--8 {
    margin-bottom: 5px;
  }

  .af__testimonial {
    flex-flow: column;
  }

  .af__testimonial-img {
    order: 1;
  }

  .af__testimonial-content {
    font-size: 16px;
  }

  .af__hero-mobile-image {
    width: 119.2vw;
    max-width: none;
    margin-left: -6.13vw;
    display: block;
  }

  .how-it-works__section {
    padding: 40px 20px;
  }

  .how-it-works__section.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .how-it-works__section.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .how-it-works__section.pt-mobile-48 {
    padding-top: 48px;
  }

  .how-it-works__section.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .how-it-works__section.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .how-it-works__section.made-with_section.black_bg {
    padding-top: 0;
  }

  .how-it-works__section.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .how-it-works__section.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .how-it-works__section.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .how-it-works__section.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .how-it-works__section.ready-for-use {
    padding-top: 46px;
  }

  .how-it-works__section.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .how-it-works__section.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .how-it-works__section.is--workflow {
    padding-bottom: 66px;
  }

  .how-it-works__section.pb--120 {
    padding-bottom: 48px;
  }

  .how-it-works__section.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .how-it-works__section.is--go-live {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .how-it-works__section.pb__lg-0 {
    padding-bottom: 40px;
  }

  .how-it-works__section.is--team-cta {
    padding-top: 53px;
  }

  .how-it-works__section.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .how-it-works__section.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .how-it-works__section.is--made-with.bg--1d {
    padding-top: 37px;
    padding-bottom: 35px;
  }

  .how-it-works__section.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .how-it-works__section.pt--100 {
    padding-top: 40px;
  }

  .how-it-works__section.bg--1d {
    padding-top: 40px;
    padding-bottom: 27px;
    padding-left: 20px;
  }

  .how-it-works__section.bg--1d.top-290.is--producer-lp-bento-grid {
    padding-bottom: 0;
  }

  .how-it-works__section.bg--1d.pt--0.is--producer-lp {
    padding-top: 0;
  }

  .how-it-works__section.bg--1d.sm__pt_18 {
    padding-top: 18px;
  }

  .how-it-works__section.bg--1d.relative-3 {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .how-it-works__section.bg--1d.is--producer-lp {
    padding-top: 40px;
    padding-bottom: 39px;
  }

  .how-it-works__section.bg--1d.is--producer-remote {
    padding-top: 40px;
    padding-bottom: 56px;
  }

  .how-it-works__section.is--white.pb--32 {
    padding-top: 50px;
  }

  .how-it-works__section.is--white.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .how-it-works__section.sm__white {
    background-color: var(--white);
  }

  .how-it-works__section.pt--200 {
    padding-top: 120px;
  }

  .how-it-works__section.top-290 {
    padding-top: 118px;
  }

  .how-it-works__section.bottom-130 {
    padding-bottom: 60px;
  }

  .how-it-works__section.mb--57 {
    padding-bottom: 40px;
  }

  .how-it-works__section.sm__pb-0 {
    padding-bottom: 0;
  }

  .how-it-works__section.is--white_sm-light {
    background-color: var(--white-smoke-3);
  }

  .how-it-works__section.black_friday_banner {
    padding: .6875rem .75rem;
    inset: 0% auto auto 0%;
  }

  .how-it-works__section.is--busniess-page_grid {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .how-it-works__section.videos_speak-section {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .how-it-works__section.sm__pt-0 {
    padding-top: 0;
  }

  .how-it-works__section.sm__pb-12 {
    padding-bottom: 12px;
  }

  .how-it-works__section.is--white-smoke.pb--32 {
    padding-top: 50px;
  }

  .how-it-works__section.is--white-smoke.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .how-it-works__section.py--54_40 {
    padding-top: 24px;
  }

  .how-it-works__step {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .how-it-works__step.is--first {
    margin-top: 6px;
  }

  .how-it-works__step-number, .how-it-works__step-description {
    font-size: 16px;
    line-height: 24px;
  }

  .how-it-works__inner-wrapper {
    margin-top: 32px;
  }

  .who-can-join__section {
    padding: 40px 20px;
  }

  .who-can-join__section.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .who-can-join__section.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .who-can-join__section.pt-mobile-48 {
    padding-top: 48px;
  }

  .who-can-join__section.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .who-can-join__section.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .who-can-join__section.made-with_section.black_bg {
    padding-top: 0;
  }

  .who-can-join__section.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .who-can-join__section.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .who-can-join__section.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .who-can-join__section.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .who-can-join__section.ready-for-use {
    padding-top: 46px;
  }

  .who-can-join__section.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .who-can-join__section.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .who-can-join__section.is--workflow {
    padding-bottom: 66px;
  }

  .who-can-join__section.pb--120 {
    padding-bottom: 48px;
  }

  .who-can-join__section.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .who-can-join__section.is--go-live {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .who-can-join__section.pb__lg-0 {
    padding-bottom: 40px;
  }

  .who-can-join__section.is--team-cta {
    padding-top: 53px;
  }

  .who-can-join__section.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .who-can-join__section.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .who-can-join__section.is--made-with.bg--1d {
    padding-top: 37px;
    padding-bottom: 35px;
  }

  .who-can-join__section.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .who-can-join__section.pt--100 {
    padding-top: 40px;
  }

  .who-can-join__section.bg--1d {
    padding-top: 40px;
    padding-bottom: 27px;
    padding-left: 20px;
  }

  .who-can-join__section.bg--1d.top-290.is--producer-lp-bento-grid {
    padding-bottom: 0;
  }

  .who-can-join__section.bg--1d.pt--0.is--producer-lp {
    padding-top: 0;
  }

  .who-can-join__section.bg--1d.sm__pt_18 {
    padding-top: 18px;
  }

  .who-can-join__section.bg--1d.relative-3 {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .who-can-join__section.bg--1d.is--producer-lp {
    padding-top: 40px;
    padding-bottom: 39px;
  }

  .who-can-join__section.bg--1d.is--producer-remote {
    padding-top: 40px;
    padding-bottom: 56px;
  }

  .who-can-join__section.is--white.pb--32 {
    padding-top: 50px;
  }

  .who-can-join__section.is--white.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .who-can-join__section.sm__white {
    background-color: var(--white);
  }

  .who-can-join__section.pt--200 {
    padding-top: 120px;
  }

  .who-can-join__section.top-290 {
    padding-top: 118px;
  }

  .who-can-join__section.bottom-130 {
    padding-bottom: 60px;
  }

  .who-can-join__section.mb--57 {
    padding-bottom: 40px;
  }

  .who-can-join__section.sm__pb-0 {
    padding-bottom: 0;
  }

  .who-can-join__section.is--white_sm-light {
    background-color: var(--white-smoke-3);
  }

  .who-can-join__section.black_friday_banner {
    padding: .6875rem .75rem;
    inset: 0% auto auto 0%;
  }

  .who-can-join__section.is--busniess-page_grid {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .who-can-join__section.videos_speak-section {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .who-can-join__section.sm__pt-0 {
    padding-top: 0;
  }

  .who-can-join__section.sm__pb-12 {
    padding-bottom: 12px;
  }

  .who-can-join__section.is--white-smoke.pb--32 {
    padding-top: 50px;
  }

  .who-can-join__section.is--white-smoke.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .who-can-join__section.py--54_40 {
    padding-top: 24px;
  }

  .who-can-join__cards {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .who-can-join__card {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    padding-top: 40px;
    padding-bottom: 34px;
  }

  .who-can-join__card-image {
    object-fit: contain;
    object-position: 0% 50%;
  }

  .join-the-program__section {
    padding: 40px 20px;
  }

  .join-the-program__section.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .join-the-program__section.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .join-the-program__section.pt-mobile-48 {
    padding-top: 48px;
  }

  .join-the-program__section.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .join-the-program__section.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .join-the-program__section.made-with_section.black_bg {
    padding-top: 0;
  }

  .join-the-program__section.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .join-the-program__section.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .join-the-program__section.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .join-the-program__section.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .join-the-program__section.ready-for-use {
    padding-top: 46px;
  }

  .join-the-program__section.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .join-the-program__section.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .join-the-program__section.is--workflow {
    padding-bottom: 66px;
  }

  .join-the-program__section.pb--120 {
    padding-bottom: 48px;
  }

  .join-the-program__section.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .join-the-program__section.is--go-live {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .join-the-program__section.pb__lg-0 {
    padding-bottom: 40px;
  }

  .join-the-program__section.is--team-cta {
    padding-top: 53px;
  }

  .join-the-program__section.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .join-the-program__section.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .join-the-program__section.is--made-with.bg--1d {
    padding-top: 37px;
    padding-bottom: 35px;
  }

  .join-the-program__section.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .join-the-program__section.pt--100 {
    padding-top: 40px;
  }

  .join-the-program__section.bg--1d {
    padding-top: 40px;
    padding-bottom: 27px;
    padding-left: 20px;
  }

  .join-the-program__section.bg--1d.top-290.is--producer-lp-bento-grid {
    padding-bottom: 0;
  }

  .join-the-program__section.bg--1d.pt--0.is--producer-lp {
    padding-top: 0;
  }

  .join-the-program__section.bg--1d.sm__pt_18 {
    padding-top: 18px;
  }

  .join-the-program__section.bg--1d.relative-3 {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .join-the-program__section.bg--1d.is--producer-lp {
    padding-top: 40px;
    padding-bottom: 39px;
  }

  .join-the-program__section.bg--1d.is--producer-remote {
    padding-top: 40px;
    padding-bottom: 56px;
  }

  .join-the-program__section.is--white.pb--32 {
    padding-top: 50px;
  }

  .join-the-program__section.is--white.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .join-the-program__section.sm__white {
    background-color: var(--white);
  }

  .join-the-program__section.pt--200 {
    padding-top: 120px;
  }

  .join-the-program__section.top-290 {
    padding-top: 118px;
  }

  .join-the-program__section.bottom-130 {
    padding-bottom: 60px;
  }

  .join-the-program__section.mb--57 {
    padding-bottom: 40px;
  }

  .join-the-program__section.sm__pb-0 {
    padding-bottom: 0;
  }

  .join-the-program__section.is--white_sm-light {
    background-color: var(--white-smoke-3);
  }

  .join-the-program__section.black_friday_banner {
    padding: .6875rem .75rem;
    inset: 0% auto auto 0%;
  }

  .join-the-program__section.is--busniess-page_grid {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .join-the-program__section.videos_speak-section {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .join-the-program__section.sm__pt-0 {
    padding-top: 0;
  }

  .join-the-program__section.sm__pb-12 {
    padding-bottom: 12px;
  }

  .join-the-program__section.is--white-smoke.pb--32 {
    padding-top: 50px;
  }

  .join-the-program__section.is--white-smoke.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .join-the-program__section.py--54_40 {
    padding-top: 24px;
  }

  .join-the-program__wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .tools-and-assets__section {
    padding: 40px 20px;
  }

  .tools-and-assets__section.p--mobile-48 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .tools-and-assets__section.p--mobile-32-49 {
    padding-top: 32px;
    padding-bottom: 49px;
  }

  .tools-and-assets__section.pt-mobile-48 {
    padding-top: 48px;
  }

  .tools-and-assets__section.cwe {
    background-color: var(--white);
    padding: 40px 25px 0;
  }

  .tools-and-assets__section.made-with_section.pb--74 {
    padding-bottom: 12px;
  }

  .tools-and-assets__section.made-with_section.black_bg {
    padding-top: 0;
  }

  .tools-and-assets__section.gradient_cta {
    padding-top: 62px;
    padding-bottom: 60px;
  }

  .tools-and-assets__section.tools-sticky-section {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .tools-and-assets__section.tools-sticky-section.is--dark {
    padding-top: 24px;
  }

  .tools-and-assets__section.lp-features {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .tools-and-assets__section.ready-for-use {
    padding-top: 46px;
  }

  .tools-and-assets__section.lp-more-fearures {
    background-color: #fff;
    padding-top: 29px;
    padding-bottom: 35px;
  }

  .tools-and-assets__section.lp--cta {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tools-and-assets__section.is--workflow {
    padding-bottom: 66px;
  }

  .tools-and-assets__section.pb--120 {
    padding-bottom: 48px;
  }

  .tools-and-assets__section.is--resources-section {
    background-image: linear-gradient(#191919, #191919 85%, #1d1d1d);
    padding-top: 18px;
  }

  .tools-and-assets__section.is--go-live {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tools-and-assets__section.pb__lg-0 {
    padding-bottom: 40px;
  }

  .tools-and-assets__section.is--team-cta {
    padding-top: 53px;
  }

  .tools-and-assets__section.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .tools-and-assets__section.is--made-with.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .tools-and-assets__section.is--made-with.bg--1d {
    padding-top: 37px;
    padding-bottom: 35px;
  }

  .tools-and-assets__section.is--dark_1d.is--relative.hide--mobile {
    display: none;
  }

  .tools-and-assets__section.pt--100 {
    padding-top: 40px;
  }

  .tools-and-assets__section.bg--1d {
    padding-top: 40px;
    padding-bottom: 27px;
    padding-left: 20px;
  }

  .tools-and-assets__section.bg--1d.top-290.is--producer-lp-bento-grid {
    padding-bottom: 0;
  }

  .tools-and-assets__section.bg--1d.pt--0.is--producer-lp {
    padding-top: 0;
  }

  .tools-and-assets__section.bg--1d.sm__pt_18 {
    padding-top: 18px;
  }

  .tools-and-assets__section.bg--1d.relative-3 {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .tools-and-assets__section.bg--1d.is--producer-lp {
    padding-top: 40px;
    padding-bottom: 39px;
  }

  .tools-and-assets__section.bg--1d.is--producer-remote {
    padding-top: 40px;
    padding-bottom: 56px;
  }

  .tools-and-assets__section.is--white.pb--32 {
    padding-top: 50px;
  }

  .tools-and-assets__section.is--white.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .tools-and-assets__section.sm__white {
    background-color: var(--white);
  }

  .tools-and-assets__section.pt--200 {
    padding-top: 120px;
  }

  .tools-and-assets__section.top-290 {
    padding-top: 118px;
  }

  .tools-and-assets__section.bottom-130 {
    padding-bottom: 60px;
  }

  .tools-and-assets__section.mb--57 {
    padding-bottom: 40px;
  }

  .tools-and-assets__section.sm__pb-0 {
    padding-bottom: 0;
  }

  .tools-and-assets__section.is--white_sm-light {
    background-color: var(--white-smoke-3);
  }

  .tools-and-assets__section.black_friday_banner {
    padding: .6875rem .75rem;
    inset: 0% auto auto 0%;
  }

  .tools-and-assets__section.is--busniess-page_grid {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .tools-and-assets__section.videos_speak-section {
    margin-top: -2px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tools-and-assets__section.sm__pt-0 {
    padding-top: 0;
  }

  .tools-and-assets__section.sm__pb-12 {
    padding-bottom: 12px;
  }

  .tools-and-assets__section.is--white-smoke.pb--32 {
    padding-top: 50px;
  }

  .tools-and-assets__section.is--white-smoke.pb--32.is--producer-lp {
    padding-bottom: 16px;
  }

  .tools-and-assets__section.py--54_40 {
    padding-top: 24px;
  }

  .tools-and-assets__content {
    margin-top: 24px;
  }

  .tools-and-assets__list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .tools-and-assets__list-item {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .tools-and-assets__item-title {
    font-size: 22px;
    line-height: 30px;
  }

  .tools-and-assets__item-text {
    font-size: 16px;
    line-height: 24px;
  }

  .tools-other__arrow {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    margin-bottom: 24px;
    display: flex;
  }

  .tools-and-assets__image-desktop {
    display: none;
  }

  .tools-and-assets__image-mobile {
    object-fit: contain;
    max-height: 328px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .cta-on-grey-bg__section {
    padding-bottom: 64px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cta-on-grey-bg__section.sm_pb-40 {
    padding-bottom: 40px;
  }

  .cta-on-grey-bg__section.ty_3 {
    padding-bottom: 0;
  }

  .cta-on-grey-bg__section.ty_2 {
    padding-bottom: 40px;
  }

  .cs__item-image {
    width: auto;
  }

  .cs__bottom-image {
    display: none;
  }

  .cs__bottom-image.is--mobile {
    display: block;
  }

  .af__hero-img {
    display: none;
  }

  .rs-cta__heading-ty2 {
    margin-bottom: 15px;
    font-size: 22px;
    line-height: 30px;
  }

  .rs-cta__heading-ty2.ty_3 {
    max-width: 295px;
  }

  .rs-cta__heading-ty2.ty_3.on--white-smoke-bg.is--video-compressor {
    margin-bottom: 24px;
  }

  .rs-cta__heading-ty2 h2 {
    font-size: 22px;
    line-height: 30px;
  }

  .rs-cta__heading-ty2 h3 {
    font-size: 18px;
    line-height: 26px;
  }

  .rs-cta__heading-ty2 a {
    color: var(--secondary-purple);
    transition: all .3s;
  }

  .rs-cta__heading-ty2 a:hover {
    color: var(--primary-purple);
  }

  .link-11 {
    color: var(--secondary-purple);
    transition: all .3s;
  }

  .step_col-heading {
    max-width: none;
  }

  .dark-cta {
    padding-left: 20px;
    padding-right: 20px;
  }

  .dark-cta.ty_2 {
    margin-top: 32px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .team__wrapp {
    margin-bottom: 115vw;
  }

  .go-live__video-inner-2 {
    display: none;
  }

  .go-live__video-inner-2.is--mobile {
    z-index: 2;
    display: block;
  }

  .university-video__h1-2 {
    height: auto;
    font-size: 28px;
    line-height: 36px;
    display: none;
  }

  .hero-video__overlay-2 {
    z-index: 1;
    pointer-events: none;
    background-image: linear-gradient(#0000 76%, #000);
    width: 100%;
    height: 100%;
    max-height: 93vw;
    display: block;
    position: absolute;
    top: 0;
  }

  .general-landing__hero_section {
    grid-column-gap: 38px;
    grid-row-gap: 38px;
  }

  .rs-homepage-header-sub-link-3 {
    color: #f6f6f6;
  }

  .general-landing__hero_header {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    max-width: 335px;
  }

  .general-landing__hero_title {
    font-size: 30px;
    line-height: 38px;
  }

  .general-landing__hero_text {
    font-size: 16px;
    line-height: 24px;
  }

  .g2-badge__wrapper {
    grid-row-gap: 28px;
    flex-wrap: wrap;
  }

  .g2-badge__divider {
    margin-left: 18px;
    margin-right: 15px;
  }

  .is-general-landing {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .is-general-landing.hide--lg {
    background-color: #1d1d1d;
    display: block;
  }

  .is-general-landing.bg--1d {
    padding-top: 37px;
    padding-bottom: 35px;
  }

  .general-landing__hero_prev__button-block, .general-landing__hero_next__button-block {
    display: none;
  }

  .is--promote {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    width: 100%;
    max-width: 100%;
    margin-top: 35px;
    margin-bottom: 70px;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .is--promote.mobile.is--full {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    left: 50%;
  }

  .is--promote_2 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    margin-top: 35px;
    margin-bottom: 70px;
  }

  .h1--56_30 {
    font-size: 30px;
    line-height: 38px;
  }

  .spacer-26 {
    padding-top: 26px;
  }

  .container-1160-6.is--solution-market {
    flex-flow: column;
    overflow: hidden;
  }

  .section-single-studio {
    padding: 48px 20px 40px;
  }

  .section-single-studio.is--solution-market {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .section-single-studio.is--solution-market.is--marketers-lp {
    padding: 40px 0 0;
  }

  .section-single-studio.is--solution-market.is--marketers-lp.is--producers {
    margin-top: 0;
    padding-top: 34px;
  }

  .recording-h3.recording-h3-v2 {
    font-size: 22px;
  }

  .heading-58 {
    text-align: center;
    align-self: center;
    line-height: 32px;
  }

  .div-block-247 {
    justify-content: center;
    align-items: flex-start;
    max-width: none;
    padding: 40px 30px;
  }

  .div-block-250 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .buttons-wrapper-2 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .buttons-wrapper-2.is--solution-market-2 {
    width: 100%;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .ra-pricing-button-3.is-solution-market.is-solution-market-lp {
    display: none;
  }

  .container-tabs-market {
    flex-flow: column;
  }

  .tabs-market-cta {
    display: none;
  }

  .tabs-market-cta.is--solution-market {
    flex-flow: column;
    width: 335px;
    min-width: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 32px;
    display: flex;
  }

  .div-hover-wrapper {
    max-width: none;
    height: auto;
  }

  .tabs-market-right {
    margin-top: 32px;
    margin-bottom: 0;
    padding-left: 20px;
  }

  .section-tabs-market.section-tabs-market-white {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .tabs-market-left {
    max-width: none;
  }

  .editing__item-2 {
    padding-top: 34px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
    line-height: 22px;
  }

  .use-cases-new-row__text-2 {
    color: #d2d2d2;
    font-size: 16px;
    line-height: 20px;
  }

  .use-cases-new-row__text-2.is--solution-market {
    color: #d2d2d2;
    max-width: none;
    font-size: 16px;
    line-height: 20px;
  }

  .use-cases-row-content-3 {
    border-radius: 4px;
  }

  .use-cases-row-content-3.w {
    height: auto;
  }

  .heading-59 {
    text-align: left;
    margin-bottom: 0;
  }

  .heading-59.is--marketers-lp-heading.is--marketers-lp-heading-lp {
    margin-bottom: 40px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .buttons-wrapper-3 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .buttons-wrapper-3.is--solution-market-2 {
    width: 100%;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-1-2.use-cases-rows__wrapper.is--solution-market {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .container-1-2.use-cases-rows__wrapper.is--solution-market.is--solution-market-lp {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .use-cases-new-row-text-2 {
    grid-row-gap: 1.25rem;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .use-cases-new-row-text-2.is--marketers-lp-use-cases-new-row-text {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .use-cases-new-row__heading-2 {
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2.is--desktop.is--all {
    max-width: 37%;
  }

  .use-cases-new-row__heading-2.is--desktop.is--all.is--solution-market.is--solution-market-heading, .use-cases-new-row__heading-2.is--desktop.is--all.is--solution-market.is--solution-market-heading-2 {
    max-width: none;
  }

  .use-cases-new-row__heading-2.is--solution-market.is--solution-market-heading {
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2.is--solution-market.is--solution-market-heading-2, .editing__item-heading-2 {
    font-size: 24px;
    line-height: 24px;
  }

  .editing__item-heading-2.is--marketing-lp {
    color: #fff;
    font-size: 22px;
    line-height: 22px;
  }

  .editing__item-heading-2.is--marketing-lp.is--marketing-lp-v2025 {
    font-size: 22px;
    line-height: 22px;
  }

  .section-marketers-hero {
    padding: 32px 20px;
  }

  .section-marketers-hero.marketers-lp-hero.marketers-lp-hero-v2025 {
    padding-top: 72px;
  }

  .hero-marketers-left {
    padding-bottom: 32px;
  }

  .hero-marketers-right.step_col-video-block.is--marketers-lp-hero-right {
    margin-top: 0;
    display: block;
  }

  .hero-title-marketers-lp {
    text-align: center;
    max-width: none;
    height: auto;
    margin-bottom: 16px;
    font-size: 36px;
    line-height: 44px;
  }

  .paragraph-26 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph-26.is--marketers-hero-p {
    margin-bottom: 26px;
    line-height: 24px;
  }

  .div-block-252 {
    justify-content: center;
    display: flex;
  }

  .newsletter-block-webinars.webinars-newsletter-wrapper {
    padding: 40px 20px;
  }

  .webinar-cta-bg {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830671a9_Rectangle%20151283%20(1).svg");
    background-position: 100% 100%;
    padding-top: 48px;
    padding-bottom: 64px;
  }

  .webinars-upcoming_register {
    width: auto;
    position: absolute;
    inset: auto 20px 40px;
  }

  .single-blog-newsletter-title-2 {
    font-size: 28px;
    line-height: 32px;
  }

  .blog__sidebar-text-2 {
    margin-bottom: 12px;
    font-weight: 600;
    display: block;
  }

  .tools-other__item-2 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    padding-top: 34px;
    padding-bottom: 0;
  }

  .tools-other__item-2:hover {
    transform: none;
  }

  .blog__sidebar-h3-2, .blog__sidebar-rich-text-2 {
    display: none;
  }

  .blog-newsletter-description-2 {
    max-width: 285px;
  }

  .blog__toc-2 {
    margin-top: 24px;
    margin-bottom: 24px;
    padding: 24px;
  }

  .testimonial-auithor-info.testimonial-carousel-author-info {
    line-height: 9px;
  }

  .custom-testimonials {
    display: none;
  }

  .testimonial-author.testimonial-carousel-author-info {
    line-height: 9px;
  }

  .heading-62 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

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

  .section-71.custom-cta-solution-market {
    padding-top: 64px;
    padding-bottom: 88px;
  }

  .section-71.custom-cta-solution-market.is--marketers-lp {
    margin-top: 0;
    padding-top: 32px;
  }

  .section-71.custom-cta-solution-market.is--marketers-lp-2-2.is--producers {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .section-71.custom-cta-solution-market.is--marketers-lp-2-2.is--producers.is--podcasters {
    max-width: none;
    padding-top: 0;
    padding-bottom: 40px;
  }

  .buttons-wrapper-4 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .buttons-wrapper-4.is--solution-market-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 100%;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .buttons-wrapper-4.is--solution-market-2-2-2.is--producers-solution.is--ai-translation {
    flex-flow: row;
    max-width: 100%;
  }

  .buttons-wrapper-4.is--solution-market-2-2-2 {
    width: 100%;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .buttons-wrapper-4.is--solution-market-2-2-2.is--producers-solution {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .buttons-wrapper-4.is--solution-market-2-2-2.is--podcasters {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .heading-61 {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-61.is--marketers-lp {
    max-width: 335px;
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 43px;
  }

  .custom-testimonials-slideshow {
    display: block;
  }

  .section-testimonials-markets-2 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .heading-68 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .is--solution-marketers-lp {
    margin-bottom: 40px;
  }

  .is--solution-marketers-lp.is--marketers-lp-v2025 {
    margin-bottom: 10px;
  }

  .editing__item-3 {
    padding-top: 34px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
    line-height: 22px;
  }

  .editing__item-3.is--solution-market.is--solution-market-item-3 {
    display: flex;
  }

  .is--marketers-lp {
    margin-top: 40px;
  }

  .ca_lightbox-overlay-play-6 {
    width: 32px;
    height: 32px;
  }

  .editing__item-4 {
    padding-top: 34px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
    line-height: 22px;
  }

  .is--marketing-lp {
    color: #d2d2d2;
  }

  .tabs-market-cta-2 {
    display: none;
  }

  .tabs-market-cta-2.is--solution-market {
    flex-flow: column;
    width: 335px;
    min-width: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 32px;
    display: flex;
  }

  .tabs-market-left-2 {
    max-width: none;
  }

  .container-tabs-market-2 {
    flex-flow: column;
  }

  .ra-pricing-button-4.is-solution-market.is--marketers-tabs-cta-btn {
    width: 335px;
  }

  .tabs-market-right-2 {
    margin-bottom: 0;
    padding-left: 20px;
  }

  .div-hover-wrapper-2 {
    height: 290px;
  }

  .heading-70, .heading-71 {
    line-height: 12px;
  }

  .tabs-market-left-wrapper {
    max-width: none;
  }

  .heading-72, .heading-73 {
    line-height: 12px;
  }

  .section-testimonials-markets-3 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .heading-74 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-74.section-testimonials-markets-title {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 38px;
  }

  .testimonial-crousel-item-text-content-2 {
    justify-content: flex-start;
    height: 281px;
    display: flex;
  }

  .section-testimonials-markets-4 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .heading-75 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-75.section-testimonials-markets-title {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 38px;
  }

  .ca_lightbox-overlay-play-7 {
    width: 32px;
    height: 32px;
  }

  .heading-76 {
    line-height: 12px;
  }

  .tabs-market-cta-3 {
    display: none;
  }

  .tabs-market-cta-3.is--solution-market {
    flex-flow: column;
    width: 335px;
    min-width: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 32px;
    display: flex;
  }

  .heading-77, .heading-78, .heading-79 {
    line-height: 12px;
  }

  .container-tabs-market-3 {
    flex-flow: column;
  }

  .image-236.tab-right-image.mobile-image {
    display: block;
  }

  .image-236.tab-right-image.desktop-image {
    display: none;
  }

  .div-hover-wrapper-3 {
    height: 325px;
  }

  .tabs-market-right-3 {
    margin-bottom: 0;
    padding-left: 20px;
  }

  .tabs-market-left-3 {
    max-width: none;
  }

  .heading-81 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-81.section-testimonials-markets-title {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-83 {
    line-height: 12px;
  }

  .image-238.tab-right-image.desktop-image {
    display: none;
  }

  .image-238.tab-right-image.mobile-image {
    display: block;
  }

  .heading-84 {
    line-height: 12px;
  }

  .container-tabs-market-4 {
    flex-flow: column;
  }

  .heading-85, .heading-86 {
    line-height: 12px;
  }

  .div-hover-wrapper-4 {
    height: 325px;
  }

  .heading-88 {
    line-height: 12px;
  }

  .image-239.tab-right-image.desktop-image {
    display: none;
  }

  .image-239.tab-right-image.mobile-image {
    display: block;
  }

  .heading-89, .heading-90, .heading-91 {
    line-height: 12px;
  }

  .div-hover-wrapper-5 {
    height: 325px;
  }

  .is--solution-marketers-image-desktop {
    display: none;
  }

  .is--solution-marketers-image-mobile {
    display: block;
  }

  .div-block-246-2-2.is--solution-market-v2025 {
    margin-bottom: 0;
    padding-left: 25px;
    padding-right: 25px;
  }

  .section-single-studio-2-2 {
    padding: 48px 20px 40px;
  }

  .section-single-studio-2-2.is--solution-market {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .section-single-studio-2-2.is--solution-market.is--marketers-lp {
    padding: 40px 0 0;
  }

  .div-block-247-2-2 {
    justify-content: center;
    align-items: flex-start;
    max-width: none;
    padding: 40px 30px;
  }

  .div-block-250-2-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .recording-h3-2-2.recording-h3-v2-2-2.is--solution-marketers-page.is--solution-marketers-page-v2025 {
    height: auto;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 30px;
  }

  .recording-h3-2-2.recordiing-h3-v1-2-2.is--solution-marketers-page {
    font-size: 2px;
  }

  .recording-h3-2-2.recordiing-h3-v1-2-2.is--solution-marketers-page.is--solution-marketers-page-v2025 {
    height: auto;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 30px;
  }

  .recording-p-2-2.recording-p-v2-2-2.is--marketers-lp-v2.is--solution-marketers-page-v2025 {
    color: var(--tech-gray-text);
  }

  .heading-58-2-2 {
    text-align: center;
    align-self: center;
    line-height: 32px;
  }

  .heading-58-2-2.is--marketers-lp-v2025 {
    padding-top: 30px;
  }

  .h2--30-2 {
    margin-bottom: 0;
  }

  .rs-section-2 {
    padding: 40px 20px;
  }

  .rs-section-2.is--made-with {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .rs-section-2.is--made-with.is--solution-market {
    padding-left: 0;
    padding-right: 0;
  }

  .use-cases-row-content-2 {
    border-radius: 4px;
  }

  .container-1-2-2-2.use-cases-rows__wrapper-2-2.is--solution-market-2-2 {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
  }

  .container-1-2-2-2.use-cases-rows__wrapper-2-2.is--solution-market-2-2.is--producers {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .image-225.is--mobile {
    display: block;
  }

  .image-225.is--desktop {
    display: none;
  }

  .use-cases-row__title-2 {
    font-size: 1.625rem;
    line-height: 2rem;
  }

  .use-cases-row__title-2.is-virutal-event {
    max-width: 200px;
  }

  .use-cases-row__button-wrapper-2 {
    margin-top: 6px;
  }

  .use-cases-row__text-2 {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .section-testimonials-markets-2-2 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .section-tabs-market-2-2.dark.is--market-solution {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-tabs-market-2-2.dark.is--market-solution.is--podcasters {
    max-width: none;
  }

  .section-tabs-market-2-2.dark.is--market-solution.is--podcasters.is--podcasters-v1 {
    padding-top: 0;
  }

  .section-tabs-market-2-2.section-tabs-market-white-2-2 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .container-tabs-market-2-2 {
    flex-flow: column;
  }

  .container-tabs-market-2-2.is--section-producers-tabs.is--producers {
    display: flex;
  }

  .tabs-market-left-2-2 {
    max-width: none;
  }

  .tabs-market-left-2-2.tab-dark {
    justify-content: flex-start;
    padding-right: 20px;
  }

  .tabs-market-left-2-2.tab-dark.is--section-producers-tabs {
    order: -1;
    padding-left: 20px;
  }

  .tabs-market-left-2-2.tab-dark.is--podcasters {
    max-width: 100%;
  }

  .tabs-market-right-2-2 {
    margin-bottom: 0;
    padding-left: 20px;
  }

  .tabs-market-right-2-2.tabs-market-right-1 {
    border-radius: 0;
  }

  .tabs-market-right-2-2.is--section-producers-tabs.is--producers-custom-tab {
    order: 1;
    height: 300px;
  }

  .tabs-market-right-2-2.is--section-producers-tabs.is--producers-custom-tab.is--producers {
    max-width: 480px;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-market-right-2-2.is--podcasters {
    max-width: none;
    padding-left: 38px;
    padding-right: 30px;
    position: static;
  }

  .visibility-toggle-2-2.tab-text-dark {
    color: #d2d2d2;
    font-size: 18px;
    line-height: 26px;
  }

  .visibility-toggle-2-2.visibility-toggle {
    overflow: hidden;
  }

  .visibility-toggle-2-2.visibility-toggle-2-2 {
    -webkit-text-stroke-color: #1d1d1d;
    overflow: hidden;
  }

  .visibility-toggle-2-2.tab-text-dark-2-2 {
    color: #d2d2d2;
    font-size: 18px;
    line-height: 26px;
  }

  .div-hover-wrapper-2-2 {
    height: 325px;
  }

  .tabs-market-cta-2-2 {
    display: none;
  }

  .tabs-market-cta-2-2.is--solution-market-2-2 {
    flex-flow: column;
    width: 335px;
    min-width: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 32px;
    display: flex;
  }

  .use-cases-new-row__heading-2-2-2 {
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2 {
    max-width: 37%;
  }

  .use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers.is--ai-translation {
    width: 100%;
    max-width: none;
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers-2-2.is--podcasters {
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page {
    color: #fff;
    font-size: 24px;
    line-height: 17px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height {
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers.is--ai-translation {
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers-2-2.is--podcasters {
    max-width: 100%;
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers.is--ai-translation {
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2.is--podcasters {
    max-width: 100%;
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__text-2-2-2 {
    font-size: 1rem;
  }

  .use-cases-new-row__text-2-2-2.is--solution-market-2-2 {
    font-size: 16px;
  }

  .use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page {
    box-sizing: content-box;
    color: #d2d2d2;
    height: 60px;
    line-height: 20px;
  }

  .use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers {
    height: auto;
    max-height: none;
    margin-bottom: 26px;
  }

  .use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers.is--ai-translation, .use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2, .use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2.is--producers-p1, .use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2.is--producers-p2 {
    font-size: 16px;
    line-height: 24px;
  }

  .use-cases-new-row__text-2-2-2.is--solution-marketers-page {
    max-width: 335px;
    max-height: 104px;
    font-size: 16px;
    line-height: 21px;
  }

  .use-cases-new-row__text-2-2-2.is--solution-marketers-page.is--producers-2-2 {
    font-size: 16px;
    line-height: 24px;
  }

  .use-cases-row-content-3-2-2 {
    border-radius: 4px;
  }

  .use-cases-row-content-3-2-2._w-2-2 {
    height: auto;
  }

  .use-cases-row-content-3-2-2._w-2-2.is--solution-market-2-2-2-2.is--ai-translation {
    order: -1;
  }

  .use-cases-row-content-3-2-2._w-2-2.is--solution-market-2-2-2-2 {
    grid-row-gap: 2px;
  }

  .use-cases-row-content-3-2-2.is--ai-translation {
    order: -1;
  }

  .heading-59-2-2 {
    text-align: left;
    margin-bottom: 0;
  }

  .heading-59-2-2.is--solution-marketers-page {
    max-width: 640px;
  }

  .heading-59-2-2.is--solution-marketers-page.is--solution-marketers-page-v1 {
    margin-left: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-59-2-2.is--solution-marketers-page.is--solution-marketers-page-v1.is--solution-marketers-page-v1-title-2 {
    display: block;
  }

  .heading-59-2-2.is--solution-marketers-page.is--solution-marketers-page-v1.is--solution-marketers-page-v1-title-1 {
    display: none;
  }

  .rs-link__arrow-2 {
    font-size: 15px;
  }

  .edit-it__item-heading-2 {
    font-size: 24px;
    line-height: 24px;
  }

  .editing__item-2-2-2 {
    padding-top: 34px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
    line-height: 22px;
  }

  .edit-it__item-content-2 {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 21px;
    padding-bottom: 25px;
    font-size: 15px;
    line-height: 22px;
  }

  .text-block-83-2-2 {
    line-height: 22px;
  }

  .edit-it__item-2 {
    border-radius: 12px;
    padding: 6px;
  }

  .edit-it__item-2.is--top {
    border-radius: 8px;
  }

  .gradient-cta__list-2 {
    display: block;
  }

  .editing__item-heading-2-2-2 {
    font-size: 24px;
    line-height: 24px;
  }

  .editing__item-heading-2-2-2.is--solution-market-2-2 {
    font-size: 20px;
    line-height: 15px;
  }

  .heading-60-2-2.is--solution-market-2-2 {
    font-weight: 700;
  }

  .tab-dark {
    display: block;
  }

  .tab-dark.tab-dark-mobile {
    max-height: none;
    margin-bottom: 26px;
    font-size: 30px;
    line-height: 38px;
    display: block;
  }

  .tab-dark.tab-dark-desktop {
    display: none;
  }

  .tab-title-text-dark {
    line-height: 12px;
  }

  .section-71-2-2.custom-cta-solution-market-2-2 {
    padding-top: 64px;
    padding-bottom: 88px;
  }

  .heading-61-2-2 {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-61-2-2.is--solution-marketiers-cta-header {
    font-size: 24px;
    line-height: 32px;
  }

  .heading-62-2-2 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .custom-testimonials-2-2, .image-228 {
    display: none;
  }

  .image-229 {
    display: inline-block;
  }

  .heading-64-2-2, .heading-65-2-2, .heading-66-2-2, .heading-67-2-2 {
    line-height: 12px;
  }

  .image-231-2-2.tab-right-image.desktop-image {
    display: none;
  }

  .image-231-2-2.tab-right-image.mobile-image {
    border-radius: 0;
    display: block;
  }

  .is--solution-market-text-edit-item-2-2-2.is--solution-market-text-edit-item-v2025.is--ai-translation {
    max-width: 480px;
  }

  .is--solution-market-text-edit-item-2-2-2.is--solution-market-text-edit-item-v2025.is--ai-translation.is--ai-translation-c2 {
    max-width: 288px;
  }

  .code-embed-2-2-2 {
    width: 100%;
    display: block;
  }

  .code-embed-3-2-2 {
    display: none;
  }

  .testimonial-auithor-info-2.testimonial-carousel-author-info {
    line-height: 9px;
  }

  .testimonial-crousel-item-text-content-2-2 {
    justify-content: flex-start;
    height: 301px;
    display: flex;
  }

  .heading-68-2-2 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-68-2-2.section-testimonials-markets-title {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 38px;
  }

  .custom-testimonials-slideshow-2-2 {
    display: block;
  }

  .testimonial-author-2.testimonial-carousel-author-info {
    line-height: 9px;
  }

  .tabs-market-left-wrapper-2-2 {
    max-width: none;
  }

  .is--solution-marketers-hero-video-wrapper.is--solution-marketers-hero-video-wrapper-v1 {
    width: 100%;
  }

  .is--solution-marketers-image-desktop-2-2 {
    display: none;
  }

  .is--solution-marketers-image-mobile-2-2 {
    display: block;
  }

  .text-block-84-2-2 {
    line-height: 24px;
  }

  .is--solution-market-text-edit-item-v2025.is--ai-translation {
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
  }

  .is--solution-market-text-edit-item-v2025.is--ai-translation.is--ai-translation-3 {
    max-width: 260px;
  }

  .is--m {
    border-radius: 10px;
  }

  .image-2331 {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    overflow: hidden;
  }

  .image-2331.desktop-image {
    display: none;
  }

  .image-2331.mobile-image {
    display: block;
  }

  .ra-pricing-button-4-2-2.is-solution-market-2-2.is--marketers-tabs-cta-btn-2-2 {
    width: 335px;
  }

  .tabs-market-left-3-2-2 {
    max-width: none;
  }

  .heading-77-2-2 {
    line-height: 12px;
  }

  .tabs-market-cta-3-2-2 {
    display: none;
  }

  .tabs-market-cta-3-2-2.is--solution-market-2-2 {
    flex-flow: column;
    width: 335px;
    min-width: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 32px;
    display: flex;
  }

  .heading-78-2-2, .heading-79-2-2, .heading-76-2-2 {
    line-height: 12px;
  }

  .image-236-2-2.tab-right-image-2-2.mobile-image-2-2 {
    display: block;
  }

  .image-236-2-2.tab-right-image-2-2.desktop-image-2-2 {
    display: none;
  }

  .testimonial-logo-2-2 {
    height: 83px;
  }

  .heading-81-2-2 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-81-2-2.section-testimonials-markets-title-2-2 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-82-2-2 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-82-2-2.section-testimonials-markets-title {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-82-2-2.section-testimonials-markets-title.is--producers {
    max-width: 344px;
  }

  .testimonials-accordion {
    padding-bottom: 44px;
    overflow: hidden;
  }

  .page-wrapper-copy.use-cases-new-page {
    background-color: var(--white-smoke-3);
  }

  .page-wrapper-copy.is--webinars {
    background-color: #f6f6f6;
  }

  .use-cases-hero-image-mobile {
    display: block;
  }

  .ve__hero-image {
    box-shadow: 0 -2px 17px #00000040;
  }

  .mc__hero {
    padding-top: 100px;
  }

  .h1--80_42 {
    font-size: 42px;
    line-height: 48px;
  }

  .mc__video-code {
    display: none;
  }

  .mc__video-code.is--mobile {
    display: flex;
  }

  .tim__logo {
    max-height: 26px;
  }

  .i-mw-32 {
    width: 32px;
  }

  .i-mw-107 {
    width: 100%;
    max-width: 107px;
    height: auto;
  }

  .i-mw-37 {
    width: 37px;
  }

  .h2-50_30 {
    font-size: 30px;
    line-height: 38px;
  }

  .mc-tabs__menu {
    z-index: 10;
    background-color: var(--black-2);
    width: 100vw;
    margin-left: -20px;
    padding-top: 12px;
    padding-bottom: 12px;
    position: sticky;
    top: 60px;
  }

  .mc-tabs__content {
    width: 100vw;
    margin-top: 0;
    margin-left: -50vw;
    left: 50%;
  }

  .mc-tabs__link {
    text-align: center;
    background-color: #0000;
  }

  .mc-tabs__link.w--current {
    border-radius: 8px;
  }

  .mc-tabs__tab-pane {
    padding: 42px 20px;
  }

  .mc-tabs__link-ico {
    display: none;
  }

  .mc-tabs__heading {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .mc-tabs__video {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .h3--30_24 {
    font-size: 24px;
    line-height: 32px;
  }

  .lg__bold {
    font-weight: 400;
  }

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

  .ttv_image {
    display: none;
  }

  .ttv_image.is--mobile {
    object-fit: cover;
    width: 100%;
    max-width: 100%;
    height: 100%;
    display: block;
    top: 0%;
    left: 0%;
    transform: none;
  }

  .quote-cta {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    padding-top: 42px;
    padding-bottom: 48px;
  }

  .quote-cta__image {
    order: 1;
    max-width: 222px;
    padding: 0;
  }

  .quote-cta__quote-ico {
    width: 59px;
    top: -29px;
    left: 30px;
  }

  .grid-card.is--link {
    width: 100%;
  }

  .grid-card__content {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blog-posts__collection {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    grid-template-columns: 1fr;
  }

  .ty_3 {
    font-size: 30px;
    font-weight: 800;
    line-height: 38px;
  }

  .ttv_image-wrapper.is--mobile {
    display: block;
  }

  .ty_4 {
    max-width: 335px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 600;
  }

  .h1--50_30 {
    font-size: 30px;
    line-height: 38px;
  }

  .mc__input-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
  }

  .mc__input-abs {
    text-align: center;
    margin-top: 10px;
    position: static;
  }

  .mc__input {
    height: 48px;
    padding-right: 14px;
  }

  .mc__input-icon {
    top: 15px;
  }

  .co-hero {
    background-color: var(--dark);
    padding: 78px 20px 35px;
  }

  .co__embed.mobile {
    width: 100vw;
    max-width: none;
    height: auto;
    margin-top: 34px;
    margin-left: -50vw;
    display: block;
    position: relative;
    top: auto;
    left: 50%;
    transform: none;
  }

  .h2-56_22 {
    font-size: 22px;
    line-height: 30px;
    position: relative;
  }

  .spacer-42_26 {
    padding-top: 26px;
  }

  .one-chat_visual.mobile {
    display: block;
  }

  .co-hero_video.mobile {
    margin-top: 48px;
    display: block;
  }

  .co__img.mobile {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    display: block;
    position: relative;
    left: 50%;
  }

  .section-role-hero-2 {
    padding: 85px 25px 0;
  }

  .section-role-hero-2.is--solution-market.is--producers-solution {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-role-hero-2.is--solution-market.is--producers-solution.is--producers {
    padding-top: 120px;
  }

  .section-role-hero-2.is--solution-market.is--producers-solution.is--producers.is--producers-hero {
    padding-left: 0;
    padding-right: 0;
  }

  .code-embed-3-2 {
    display: none;
  }

  .buttons-wrapper-4-2 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .buttons-wrapper-4-2.is--solution-market-2-2 {
    width: 100%;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .buttons-wrapper-4-2.is--solution-market-2-2.is--producers-solution {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .div-block-253-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-bottom: 24px;
  }

  .div-block-253-2.is--podcasters-v1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .code-embed-2-2 {
    display: block;
  }

  .image-229-2 {
    display: inline-block;
  }

  .image-228-2 {
    display: none;
  }

  .div-hover-wrapper-2-2-2 {
    max-width: none;
    height: 350px;
  }

  .ra-pricing-button-4-2.is-solution-market-2.is-solution-market-lp {
    display: none;
  }

  .is--solution-marketers-lp-2 {
    margin-bottom: 40px;
  }

  .heading-73-2 {
    text-align: left;
    margin-bottom: 0;
  }

  .heading-73-2.is--marketers-lp-heading.is--marketers-lp-heading-lp {
    margin-bottom: 40px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .buttons-wrapper-5 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .buttons-wrapper-5.is--solution-market-2 {
    width: 100%;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-1-3.use-cases-rows__wrapper.is--solution-market {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .container-1-3.use-cases-rows__wrapper.is--solution-market.is--solution-market-lp {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .use-cases-new-row__text-3 {
    font-size: 1rem;
  }

  .use-cases-new-row__text-3.is--solution-market {
    max-width: none;
    font-size: 16px;
  }

  .use-cases-new-row-text-3 {
    grid-row-gap: 1.25rem;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .use-cases-new-row-text-3.is--solution-marketers-page {
    grid-row-gap: 10px;
  }

  .use-cases-row-content-4 {
    border-radius: 4px;
  }

  .use-cases-row-content-4.w {
    height: auto;
  }

  .testimonial-auithor-info-2-2.testimonial-carousel-author-info-2 {
    line-height: 9px;
  }

  .heading-75-2 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .custom-testimonials-2 {
    display: none;
  }

  .section-testimonials-markets-2-2-2 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .custom-testimonials-slideshow-2 {
    display: block;
  }

  .testimonial-author-2-2.testimonial-carousel-author-info-2 {
    line-height: 9px;
  }

  .heading-61-2 {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-61-2.is--marketers-lp-2.is--producers {
    max-width: 320px;
    font-size: 24px;
    line-height: 32px;
  }

  .section-71-2.custom-cta-solution-market-2 {
    padding-top: 64px;
    padding-bottom: 88px;
  }

  .section-71-2.custom-cta-solution-market-2.is--marketers-lp-2.is--producers {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .is--producers-hero-title-v1 {
    font-size: 36px;
    line-height: 44px;
  }

  .is--producers-hero-title-v1.is--producers-hero-title {
    font-weight: 800;
    line-height: 44px;
  }

  .is--producers-hero-text-v1.is--producers-hero-text {
    color: #fff;
  }

  .div-block-257-2.is--producers {
    margin-bottom: 15px;
  }

  .is--producers-logo-carousel-title-v1 {
    margin-top: 0;
    margin-bottom: 24px;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 36px;
    line-height: 44px;
  }

  .wrapper-section-role-video-dark.is--producers {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
    flex-flow: column;
    align-items: center;
  }

  .heading-82-2-2-2 {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-82-2-2-2.section-testimonials-markets-title-2 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-82-2-2-2.section-testimonials-markets-title-2.is--producers {
    max-width: 344px;
  }

  .testimonials-accordion-2 {
    padding-bottom: 44px;
    overflow: hidden;
  }

  .testimonials-accordion-2.is--producers {
    padding-top: 40px;
  }

  .custom-testimonials-slideshow-2-2-2 {
    display: block;
  }

  .custom-testimonials-2-2-2 {
    display: none;
  }

  .testimonial-crousel-item-text-content-2-2-2 {
    justify-content: flex-start;
    height: 301px;
    display: flex;
  }

  .div-hover-wrapper-2-2-2 {
    height: 325px;
  }

  .visibility-toggle-2-2-2.tab-text-dark-2 {
    color: #d2d2d2;
    font-size: 18px;
    line-height: 26px;
  }

  .visibility-toggle-2-2-2.visibility-toggle-2 {
    -webkit-text-stroke-color: var(--dark);
    overflow: hidden;
  }

  .tabs-market-left-2-2-2 {
    max-width: none;
  }

  .tabs-market-left-2-2-2.tab-dark-2 {
    justify-content: flex-start;
    padding-right: 20px;
  }

  .tabs-market-left-2-2-2.tab-dark-2.is--section-producers-tabs {
    order: -1;
    padding-left: 20px;
  }

  .tabs-market-right-2-2-2 {
    margin-bottom: 0;
    padding-left: 20px;
  }

  .tabs-market-right-2-2-2.is--section-producers-tabs.is--producers-custom-tab {
    order: 1;
    height: 300px;
  }

  .tabs-market-right-2-2-2.is--section-producers-tabs.is--producers-custom-tab.is--producers {
    max-width: 480px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-tabs-market-2-2-2 {
    flex-flow: column;
  }

  .container-tabs-market-2-2-2.is--section-producers-tabs.is--producers {
    display: flex;
  }

  .tabs-market-cta-2-2-2 {
    display: none;
  }

  .tab-dark-2 {
    display: block;
  }

  .tab-dark-2.tab-dark-mobile-2 {
    max-height: none;
    margin-bottom: 26px;
    font-size: 30px;
    line-height: 38px;
    display: block;
  }

  .tab-dark-2.tab-dark-desktop-2 {
    display: none;
  }

  .section-tabs-market-2-2-2.dark-2.is--market-solution-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-tabs-market-2-2-2.section-tabs-market-white-2-2-2 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .tabs-market-left-wrapper-2-2-2 {
    max-width: none;
  }

  .tab-title-text-dark-2 {
    line-height: 12px;
  }

  .tabs-market-cta-3-2-2-2 {
    display: none;
  }

  .tabs-market-cta-3-2-2-2.is--solution-market-2-2-2 {
    flex-flow: column;
    width: 335px;
    min-width: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 32px;
    display: flex;
  }

  .heading-77-2-2-2 {
    -webkit-text-stroke-color: #1d1d1d;
    line-height: 12px;
  }

  .ra-pricing-button-4-2-2-2.is-solution-market-2-2-2.is--marketers-tabs-cta-btn-2-2-2 {
    width: 335px;
  }

  .heading-76-2-2-2 {
    -webkit-text-stroke-color: #1d1d1d;
    line-height: 12px;
  }

  .image-236-2-2-2.tab-right-image-2-2-2.mobile-image-2-2-2 {
    display: block;
  }

  .image-236-2-2-2.tab-right-image-2-2-2.desktop-image-2-2-2 {
    display: none;
  }

  .heading-80-2-2-2 {
    -webkit-text-stroke-color: var(--dark);
  }

  .heading-78-2-2-2, .heading-79-2-2-2 {
    -webkit-text-stroke-color: #1d1d1d;
    line-height: 12px;
  }

  .is--m-2 {
    border-radius: 10px;
  }

  .text-block-84-2-2-2 {
    line-height: 24px;
  }

  .use-cases-new-row__text-2-2-2-2 {
    font-size: 1rem;
  }

  .use-cases-new-row__text-2-2-2-2.is--solution-market-2-2-2 {
    font-size: 16px;
  }

  .use-cases-new-row__text-2-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2 {
    box-sizing: content-box;
    color: #d2d2d2;
    height: 60px;
    line-height: 20px;
  }

  .use-cases-new-row__text-2-2-2-2.is--solution-marketers-page-2 {
    max-width: 335px;
    max-height: 104px;
    font-size: 16px;
    line-height: 21px;
  }

  .use-cases-row-content-3-2-2-2 {
    border-radius: 4px;
  }

  .use-cases-row-content-3-2-2-2._w-2-2-2 {
    height: auto;
  }

  .use-cases-row-content-3-2-2-2._w-2-2-2.is--solution-market-2-2-2 {
    grid-row-gap: 2px;
  }

  .editing__item-2-2-2-2 {
    padding-top: 34px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 15px;
    line-height: 22px;
  }

  .use-cases-new-row__heading-2-2-2-2 {
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2-2.is--desktop-2-2-2.is--all-2-2-2 {
    max-width: 37%;
  }

  .use-cases-new-row__heading-2-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2 {
    color: #fff;
    font-size: 24px;
    line-height: 17px;
  }

  .use-cases-new-row__heading-2-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2.not-fixed-height-2 {
    line-height: 32px;
  }

  .heading-60-2-2-2.is--solution-market-2-2-2 {
    font-weight: 700;
  }

  .editing__item-heading-2-2-2-2 {
    font-size: 24px;
    line-height: 24px;
  }

  .editing__item-heading-2-2-2-2.is--solution-market-2-2-2 {
    font-size: 20px;
    line-height: 15px;
  }

  .container-1-2-2-2-2.use-cases-rows__wrapper-2-2-2.is--solution-market-2-2-2 {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
  }

  .heading-59-2-2-2 {
    text-align: left;
    margin-bottom: 0;
  }

  .heading-59-2-2-2.is--solution-marketers-page-2 {
    max-width: 640px;
  }

  .heading-59-2-2-2.is--solution-marketers-page-2.is--solution-marketers-page-v1-2 {
    margin-left: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-59-2-2-2.is--solution-marketers-page-2.is--solution-marketers-page-v1-2.is--solution-marketers-page-v1-title-1-2 {
    display: none;
  }

  .heading-59-2-2-2.is--solution-marketers-page-2.is--solution-marketers-page-v1-2.is--solution-marketers-page-v1-title-2-2 {
    display: block;
  }

  .h2--30-2-2 {
    margin-bottom: 26px;
  }

  .rs-section-2-2 {
    padding: 40px 20px;
  }

  .rs-section-2-2.is--made-with-2 {
    padding-top: 36px;
    padding-bottom: 33px;
  }

  .rs-section-2-2.is--made-with-2.is--solution-market-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-role-video-dark-title {
    text-align: left;
    padding-top: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .section-role-video-dark-cta.is--producers {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .is--section-producers-tabs.container-1240.is--producers {
    flex-flow: column;
  }

  .is--producers-tab-image {
    height: 300px;
    left: auto;
    right: 20px;
  }

  .text-block-84-2, .text-block-85-2 {
    font-size: 16px;
  }

  .is--producers-small-title-v2025 {
    color: var(--tech-gray-text);
    width: 100%;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 14px;
    display: block;
  }

  .mobile-2.is--producers {
    display: block;
  }

  .color-tech-gray__sm-white {
    color: var(--white);
  }

  .code-embed-10 {
    display: block;
  }

  .div-block-264 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-bottom: 24px;
  }

  .div-block-264.is--ai-translation {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rs-homepage-header-sub-link-4 {
    color: #f6f6f6;
  }

  .text-block-87 {
    font-size: 16px;
  }

  .div-block-267.is--producers {
    margin-bottom: 35px;
  }

  .div-block-267.is--producers.is--ai-translation {
    margin-bottom: 0;
  }

  .is--producers-hero-title-v1-2-2.is--producers-hero-title-2-2.is--podcasters.is--ai-translation {
    max-width: 600px;
    display: block;
  }

  .is--producers-hero-title-v1-2-2.is--producers-hero-title-2-2.is--podcasters.is--ai-translation.desktop, .code-embed-7 {
    display: none;
  }

  .is--producers-hero-text-v1-2-2.is--producers-hero-text-2-2.is--podcasters {
    color: #d2d2d2;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
  }

  .use-cases-row-2 {
    grid-row-gap: 2rem;
  }

  .use-cases-row-2.reversed.is--producers.is--producers-v2 {
    grid-row-gap: 44px;
  }

  .heading-59-2-3 {
    text-align: left;
    margin-bottom: 0;
  }

  .heading-59-2-3.is--solution-marketers-page {
    max-width: 640px;
  }

  .heading-59-2-3.is--solution-marketers-page.is--solution-marketers-page-v1 {
    margin-left: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-59-2-3.is--solution-marketers-page.is--solution-marketers-page-v1.is--solution-marketers-page-v1-title-2 {
    display: block;
  }

  .heading-59-2-3.is--solution-marketers-page.is--solution-marketers-page-v1.is--solution-marketers-page-v1-title-1 {
    display: none;
  }

  .use-cases-row-3 {
    grid-row-gap: 2rem;
  }

  .use-cases-row-3.reversed.is--producers.is--producers-v2 {
    grid-row-gap: 44px;
  }

  .use-cases-row-3.is--producers {
    grid-row-gap: 24px;
  }

  .heading-92 {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-92.is--marketers-lp.is--producers {
    max-width: 320px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-92.is--marketers-lp.is--producers.is--ai-translation.mobile {
    margin-top: 0;
    font-weight: 700;
    display: block;
  }

  .heading-93 {
    max-width: 209px;
    margin-left: auto;
    margin-right: auto;
    font-size: 24px;
    line-height: 32px;
  }

  .ca_lightbox-overlay-play-8, .ca_lightbox-overlay-play-9 {
    width: 32px;
    height: 32px;
  }

  .image-2332 {
    display: block;
  }

  .image-2332.block.img-auto {
    display: none;
  }

  .image-2332.block.img-auto.mobile {
    display: block;
  }

  .heading-80-2-3 {
    -webkit-text-stroke-color: #1d1d1d;
  }

  .heading-77-2-3 {
    -webkit-text-stroke-color: #1d1d1d;
    line-height: 12px;
  }

  .is--section-producers-tabs-2-2.container-1240-2-2.is--producers-2-2 {
    flex-flow: column;
  }

  .heading-78-2-3, .heading-79-2-3, .heading-76-2-3 {
    -webkit-text-stroke-color: #1d1d1d;
    line-height: 12px;
  }

  .div-block-264-2-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-bottom: 24px;
  }

  .code-embed-7-2-2 {
    display: none;
  }

  .is--producers-hero-title-v1-2-2 {
    font-size: 36px;
    line-height: 44px;
  }

  .is--producers-hero-title-v1-2-2.is--producers-hero-title-2-2 {
    font-weight: 800;
    line-height: 44px;
  }

  .div-block-265.is--producers {
    margin-bottom: 35px;
  }

  .is--producers-hero-text-v1-2-2.is--producers-hero-text-2-2 {
    color: #fff;
  }

  .is--producers-hero-text-v1-2-2.is--producers-hero-text-2-2.is--podcasters {
    color: #d2d2d2;
  }

  .code-embed-8 {
    display: block;
  }

  .wrapper-section-role-video-dark-2-2.is--producers-2-2 {
    grid-column-gap: 34px;
    grid-row-gap: 34px;
    flex-flow: column;
    align-items: center;
  }

  .section-role-video-dark-title-2-2 {
    text-align: left;
    padding-top: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .use-cases-row-2-2-2 {
    grid-row-gap: 2rem;
  }

  .use-cases-row-2-2-2.reversed-2-2.is--producers-2-2.is--producers-v2-2-2 {
    grid-row-gap: 44px;
  }

  .is--producers-small-title-v2025-2-2 {
    color: #d2d2d2;
    width: 100%;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 14px;
    display: block;
  }

  .heading-59-2-3-2-2 {
    text-align: left;
    margin-bottom: 0;
  }

  .heading-59-2-3-2-2.is--solution-marketers-page-2-2 {
    max-width: 640px;
  }

  .heading-59-2-3-2-2.is--solution-marketers-page-2-2.is--solution-marketers-page-v1-2-2 {
    margin-left: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-59-2-3-2-2.is--solution-marketers-page-2-2.is--solution-marketers-page-v1-2-2.is--solution-marketers-page-v1-title-2-2-2 {
    display: block;
  }

  .heading-59-2-3-2-2.is--solution-marketers-page-2-2.is--solution-marketers-page-v1-2-2.is--solution-marketers-page-v1-title-1-2-2 {
    display: none;
  }

  .is--producers-tab-image-2-2 {
    height: 300px;
    left: auto;
    right: 20px;
  }

  .is--producers-tab-image-2-2.is--podcasters {
    max-width: none;
  }

  .tab-dark-2-2-2 {
    display: block;
  }

  .tab-dark-2-2-2.tab-dark-desktop {
    display: none;
  }

  .tab-dark-2-2-2.tab-dark-mobile {
    text-align: left;
    max-height: none;
    margin-bottom: 26px;
    font-size: 30px;
    line-height: 38px;
    display: block;
  }

  .testimonials-accordion-2-2-2 {
    padding-bottom: 44px;
    overflow: hidden;
  }

  .testimonials-accordion-2-2-2.is--producers-2-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .heading-92-2-2 {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-92-2-2.is--marketers-lp-2-2.is--producers-2-2 {
    max-width: 380px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-92-2-2.is--marketers-lp-2-2.is--producers-2-2.is--podcasters {
    margin-top: 0;
    margin-bottom: 32px;
  }

  .text-block-87-2-2 {
    font-size: 16px;
  }

  .heading-60-2-3.is--solution-market-2-2 {
    font-weight: 700;
  }

  .text-block-88-2-2 {
    font-size: 16px;
  }

  .section-role-video-dark-cta-2-2.is--producers-2-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .carousel-section-title {
    font-size: 24px;
    line-height: 32px;
  }

  .image-2333.tab-right-image.desktop-image {
    display: none;
  }

  .image-2333.tab-right-image.mobile-image {
    display: block;
  }

  .image-2334.tab-right-image.desktop-image {
    display: none;
  }

  .image-2334.tab-right-image.mobile-image {
    display: block;
  }

  .div-hover-wrapper-6 {
    height: 325px;
  }

  .heading-93-2-2, .heading-94 {
    line-height: 12px;
  }

  .heading-95.is--podcasters {
    max-width: none;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-96, .heading-97 {
    line-height: 12px;
  }

  .image-2335.tab-right-image.desktop-image {
    display: none;
  }

  .image-2335.tab-right-image.mobile-image {
    display: block;
  }

  .div-block-267-2-2.is--producers-2-2 {
    margin-bottom: 35px;
  }

  .code-embed-10-2-2 {
    display: block;
  }

  .is--podcasters {
    max-width: 83px;
  }

  .code-embed-11-2-2 {
    border: 0 solid #000;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    margin-bottom: 1rem;
    font-size: 1.8rem;
  }

  h2 {
    margin-bottom: 1rem;
    font-size: 1.6rem;
  }

  h3 {
    margin-bottom: 1rem;
    font-size: 1.4rem;
  }

  h4 {
    margin-bottom: .8rem;
    font-size: 1.3rem;
  }

  h5 {
    margin-bottom: .6rem;
    font-size: 1.2rem;
  }

  h6, p {
    font-size: 1rem;
  }

  .section.hero {
    padding-top: 2rem;
  }

  .section.overflow {
    padding-bottom: 0;
  }

  .container {
    padding: 25px;
  }

  .container.large.flex.center.content {
    flex-direction: column;
    order: 0;
  }

  .container.large.cta {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .btn {
    margin-top: 10px;
    padding: 17px 32px;
    font-size: .6rem;
  }

  .btn.white {
    font-size: 1rem;
  }

  .btn.content {
    order: 0;
    margin-bottom: 40px;
    font-size: 1rem;
    display: block;
  }

  .hero-h1 {
    font-size: 1.8rem;
  }

  .banner {
    position: relative;
  }

  .hero-quote.flex.center {
    margin-bottom: 20px;
  }

  .col6 {
    width: 45%;
    margin-bottom: 10px;
    margin-left: .5%;
    margin-right: .5%;
  }

  .col2 {
    flex-flow: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 0;
    margin-right: 0;
    font-size: .75vw;
  }

  .foot-logo {
    width: 100%;
    display: block;
  }

  .foot-link {
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    display: block;
  }

  .foot-log-img {
    max-width: 120px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .image-2.grey {
    margin-bottom: 30px;
  }

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

  .image-3.grey {
    margin-bottom: 30px;
  }

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

  .image-5 {
    max-width: 50%;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .image-9.grey {
    margin-bottom: 31px;
  }

  .image-7 {
    max-width: 80%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .logos {
    justify-content: space-between;
    padding-top: 0;
  }

  .heading-2 {
    font-size: 30px;
    line-height: 42px;
  }

  .heading-4 {
    font-size: 1rem;
  }

  .text-block {
    line-height: 1.6em;
  }

  .text-block-3 {
    font-size: 4px;
  }

  .blog-categories-col-item {
    width: 100%;
    margin-bottom: 5px;
  }

  .blog-categories-col-item.inline._4-col {
    width: 49%;
    margin-left: .5%;
    margin-right: .5%;
  }

  .category-link {
    margin-right: 0;
  }

  .content-blog-col-list {
    width: 99%;
  }

  .member-img {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .video-container {
    text-align: center;
    align-self: center;
    margin-bottom: 3px;
    padding-top: 13px;
    padding-bottom: 0;
  }

  .card-info {
    padding: 20px 10px 10px;
  }

  .card-header {
    flex-direction: column;
    align-items: flex-start;
  }

  .card-name {
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
    padding-right: 0;
  }

  .card-icon {
    position: relative;
    top: 5px;
  }

  .card-info-row {
    flex-wrap: nowrap;
    align-items: flex-start;
  }

  .card-info-text {
    flex: 0 auto;
    width: 100%;
    font-size: 16px;
  }

  .paragraph-4-copy {
    font-size: 14px;
  }

  .maker-header, .maker-details-block {
    padding: 10px;
  }

  .rich-text-block {
    padding-left: 0;
  }

  .uc-col-item {
    padding-left: 0;
    padding-right: 0;
  }

  .directory-section {
    padding-bottom: 10px;
  }

  .col3 {
    width: 100%;
  }

  .col3.full {
    width: 100%;
    max-height: none;
    margin-bottom: 10px;
  }

  .link-2-copy {
    white-space: pre-wrap;
    padding-left: 10px;
    font-size: .7rem;
  }

  .video-card {
    margin-top: 15em;
  }

  .vs {
    max-width: 80px;
    height: 80px;
  }

  .cta-wrap {
    width: 94%;
    padding-top: 2rem;
    padding-bottom: 0;
  }

  .clock-banner {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .clokc-banner-title {
    font-size: 1.8rem;
  }

  .login {
    display: none;
  }

  .image-side {
    width: 100%;
    margin-bottom: 2em;
  }

  .text-side {
    width: 100%;
    padding: 0;
  }

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

  .c-w-full.c-new-header-img {
    width: auto;
    max-width: 100%;
    position: relative;
    left: -3.5px;
    transform: scale(1.1);
  }

  .c-w-full.c-comparison-header-img-mobil {
    transform: scale(1.1);
  }

  .c-w-full.c-comparison-header-img-mobil.zoom {
    z-index: 10;
    margin-top: 35px;
    position: relative;
    transform: none;
  }

  .body-wip {
    line-height: 24px;
  }

  .c-footer-link.c-footer-bottom_link {
    margin-left: 10px;
    margin-right: 10px;
  }

  .c-footer-link.c-footer-bottom_link.white {
    margin-left: 5px;
    margin-right: 5px;
  }

  .c-footer-bottom {
    flex-direction: column;
  }

  .c-footer-bottom.enterprise {
    margin-top: 20px;
  }

  .c-footer-botton_copyright-text.white {
    color: #b4b4b4;
  }

  .c-cta-button {
    margin-top: 40px;
  }

  .c-cta-button.c-white-black.c-pricing-header-button.get-started-start.abtest.marvel-brands-cta {
    padding: 16px 46px;
  }

  .c-lebel.c-cta-top-label {
    margin-bottom: 40px;
  }

  .c-nav-link {
    font-family: Inter-custom-woff2, sans-serif;
  }

  .c-nav-link.blog-link.c-new-nav-link._2 {
    margin-left: 0;
  }

  .c-nav-button.c-try-button {
    font-size: 14px;
    line-height: 17px;
  }

  .c-nav-button.c-try-button.audio-video-get-started {
    padding-left: 55px;
    padding-right: 55px;
  }

  .c-nav-button.c-affiliate-cta-button, .c-nav-button.c-alp-cta-button {
    font-size: 14px;
    line-height: 17px;
  }

  .c-header-content {
    padding-top: 20px;
  }

  .c-header-content.plans-test-content.pb-0.p-l-r-30 {
    padding-top: 30px;
  }

  .c-header-content.plans-test-content.pb-0.p-l-r-30.pricing-content-mobile {
    padding-top: 80px;
  }

  .c-header-video-wrapper {
    margin-bottom: 40px;
  }

  .c-clients-label.black._180 {
    max-width: 180px;
    margin-left: auto;
    margin-right: auto;
    line-height: 19px;
  }

  .c-clients-label.black._180.a-1.updated-tools-page-brands-title, .c-clients-label.black._180.a-1-copy.updated-tools-page-brands-title {
    color: #8c8e91;
    max-width: 260px;
    margin-bottom: 30px;
  }

  .c-header-clients-grid {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-header-clients-grid._2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 25px;
  }

  .c-testimonial-designation {
    padding-left: 6px;
    padding-right: 6px;
  }

  .c-section-community {
    padding-top: 40px;
  }

  .c-wrapper.c-wrapper-1445 {
    padding-left: 0;
    padding-right: 0;
  }

  .c-wrapper.c-wrapper-1024.c-new-content-wrapper-3 {
    margin-bottom: 20px;
  }

  .c-wrapper.c-wrapper-1024.c-comparison-content-wrapper-1.zoom {
    margin-bottom: 60px;
  }

  .c-wrapper.c-wrapper-1024.c-clips-home-wrapper {
    margin-bottom: 20px;
  }

  .c-wrapper.c-wrapper-1024.c-colin-samir-wrapper-5 {
    margin-bottom: 0;
  }

  .c-community-top-wrapper {
    margin-bottom: 40px;
  }

  .c-community-titlte, .c-community-titlte.left.white {
    font-size: 24px;
  }

  .c-community-titlte.left.white.higher-text {
    font-size: 28px;
  }

  .c-section-showcase {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-section-showcase.transcription-tool-faq {
    padding: 38px 16px;
  }

  .c-section-showcase.transcription-tool-faq.vc-faq-section {
    padding-bottom: 33px;
  }

  .c-showcase-item-audio {
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-testimonial {
    padding: 15px;
  }

  .div-block-12 {
    padding-left: 10px;
  }

  .c-content-block._280 {
    max-width: 280px;
  }

  .c-content-block._280.full-mobile {
    max-width: 100%;
  }

  .c-section-editor {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-section-header_mobile.ios {
    padding-top: 25px;
  }

  .c-section-mobile-bottom {
    margin-top: -190px;
  }

  .c-faq-block.c-pricing-faq-block {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .c-faq-block.c-pricing-faq-block.transcription-tool-faq-block {
    padding: 7px 20px;
  }

  .c-faq-block.c-pricing-faq-block.transcription-tool-faq-block.vc-faq-block {
    padding-top: 0;
  }

  .c-faq-title.podcast, .c-faq-title.me {
    font-size: 24px;
    line-height: 28px;
  }

  .c-faq-title.transcription-tool-faq-title, .c-faq-title.mp3-faq-title {
    color: #000;
    max-width: 320px;
    margin-bottom: 24px;
    margin-left: auto;
    margin-right: auto;
    font-size: 24px;
    line-height: 30px;
  }

  .c-faq-row-title.mp3-faq-title {
    font-size: 15px;
    line-height: 22px;
  }

  .c-faq-text.mp3-faq-text, .c-faq-text.mp3-faq-text-content {
    color: #383844;
    font-size: 15px;
    line-height: 24px;
  }

  .c-faq-text.vc-faq-text {
    color: #383844;
    white-space: pre-wrap;
    max-width: 300px;
    font-size: 15px;
    line-height: 24px;
  }

  .c-pricing-header-bottom-wrapper {
    margin-bottom: 40px;
  }

  .c-pricing-header-botto-title.abtest {
    font-size: 24px;
    line-height: 29px;
  }

  .c-pricing-header-botto-title.abtest.updated {
    margin-bottom: 13px;
    font-size: 22px;
    line-height: 30px;
  }

  .c-pricin-header-text.abtest {
    max-width: 242px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-pricing-block.abtest {
    margin-bottom: 60px;
  }

  .c-pricing-block.abtest.updated-copy.pm-mobile {
    margin-bottom: 20px;
  }

  .c-pricing-col {
    padding: 20px 15px;
  }

  .c-pricing-col_header {
    height: auto;
  }

  .c-pricing-header-title.abtest-title.updated-title {
    margin-bottom: 21px;
  }

  .c-pricing-button {
    max-width: 100%;
  }

  .c-price-abtest-enterprise-bar.abtest.enterprise-abtest-br._2.updated, .c-price-abtest-enterprise-bar.abtest.enterprise-abtest-br.updated {
    margin-top: 29px;
  }

  .c-price-abtest-enterprise-bar.updated {
    margin-top: 22px;
  }

  .c-pricing-content.abtest-content.enterprise.update.c-hide-desktop.pm-mobile-team-content {
    max-width: 100%;
    padding-right: 0;
  }

  .c-pricing-content.abtest-content.update, .c-pricing-content_row_text.enterprise-pricing-text-6.has-check-icon.plan-test-feature-text {
    max-width: 100%;
  }

  .c-tab-link {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
    line-height: 17px;
  }

  .c-tab-link.w--current {
    text-align: center;
    font-size: 18px;
  }

  .c-editor-tab-text {
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 14px;
  }

  .tabs-menu-editor {
    flex-direction: column;
    display: flex;
  }

  .c-tab-1-link, .c-tab-1-link.w--current {
    padding-left: 10px;
  }

  .c-editor-1-sub {
    max-width: 180px;
    bottom: 24px;
    right: -15px;
  }

  .c-editor-2-sub_sub {
    max-width: 150px;
    bottom: -62px;
  }

  .c-editor-3-sub {
    max-width: 150px;
    top: 35px;
    left: -7px;
  }

  .c-navbar-mobile {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .c-section-banner {
    padding: 10px 40px 10px 10px;
  }

  .c-banner-wrapper {
    text-align: center;
    flex-direction: row;
    max-width: 354px;
  }

  .c-banner-wrapper-text {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 10px;
    font-size: 13px;
    line-height: 16px;
  }

  .c-pricing-button-yearly, .c-pricing-button-enterprise {
    max-width: 100%;
  }

  .c-term-row-1 {
    padding-left: 10px;
  }

  .c-enterprise-navbar {
    padding-left: 30px;
  }

  .c-enterprise-navbar.hit-publish-mobile {
    padding-left: 16px;
  }

  .c-enterprise-navbar.with-new-logo {
    padding-right: 6px;
  }

  .c-enterprise-logo {
    width: 108px;
  }

  .enterprise {
    padding-top: 56px;
  }

  .c-enterprise-header-button.cta {
    max-width: 200px;
  }

  .c-enterprise-header-button.login {
    font-family: Inter-custom-woff2, sans-serif;
    display: block;
  }

  .c-enterprise-header-button.c-button-section-podcast-start-grid {
    max-width: 100%;
  }

  .c-enterprise-header-button.c-button-section-podcast-start-grid:hover {
    color: #fff;
  }

  .c-enterprise-clients-text {
    font-size: 16px;
    font-weight: 500;
  }

  .c-enterprise-header-clients {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-enterprise-menu.homepage-ppc {
    padding-left: 16px;
    padding-right: 16px;
  }

  .c-enterprise-menu.mic-test {
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-enterprise-benefit-grid {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .c-enterprise-footer {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-footers-grid {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-footer-title.black {
    margin-bottom: 0;
  }

  .c-footers-link.gray {
    font-size: 12px;
    line-height: 20px;
  }

  .c-footer-social-link {
    margin-right: 10px;
  }

  .c-footer-top-app-block {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .c-footer-top-app-logo-1 {
    margin-bottom: 60px;
  }

  .c-footer-top-title {
    font-size: 28px;
    line-height: 36px;
  }

  .c-footer-top-right {
    padding-top: 0;
  }

  .c-section-custom-branding {
    padding-top: 50px;
  }

  .c-custom-branding-title {
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 32px;
  }

  .c-custom-branding-sub {
    font-size: 18px;
    line-height: 24px;
  }

  .c-cta-video-block {
    margin-top: 40px;
  }

  .c-hide-mobile {
    display: none;
  }

  .c-cookie-banner {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 15px;
    padding-left: 15px;
    bottom: 0;
    left: 0;
  }

  .c-cookie-banner-text {
    padding-bottom: 15px;
    padding-left: 0;
  }

  .c-enter-menu-content {
    display: none;
  }

  .c-menu-content-links {
    padding-top: 120px;
  }

  .footer-white {
    padding-top: 60px;
  }

  .c-footer-cta-2 {
    padding: 40px 0 60px;
  }

  .c-footer-cta-content {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-footer-cta-content.c-podcast-generator-cta-content {
    padding-left: 0;
    padding-right: 0;
  }

  .c-footer-cta-label {
    margin-bottom: 12px;
  }

  .c-content-section-black.transcript {
    padding-bottom: 80px;
  }

  .c-home-header-waves {
    width: 160%;
    left: -30%;
  }

  .c-header-grid-title.podcast {
    max-width: 252px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    font-size: 32px;
    line-height: 34px;
  }

  .c-header-grid-title.podcast._2 {
    font-size: 32px;
    line-height: 36px;
  }

  .c-header-grid-title.c-me {
    margin-bottom: 16px;
    margin-left: auto;
    margin-right: auto;
    font-size: 32px;
    line-height: 34px;
  }

  .c-header-grid-title.c-podcast-trasncript, .c-header-grid-title.audio-recording {
    width: 252px;
    max-width: 252px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    font-size: 32px;
    line-height: 34px;
  }

  .c-header-grid-sub.c-podcast-header-sub {
    max-width: 300px;
  }

  .c-section-home-testimonials {
    padding-left: 23px;
    padding-right: 23px;
  }

  .c-testimonial-designation-location {
    font-size: 16px;
  }

  .c-feature-tabs-title {
    font-size: 24px;
  }

  .tabs-menu {
    padding: 9px;
  }

  .c-features-row-title {
    color: #000;
  }

  .c-editor-mobile-label {
    margin-bottom: 12px;
  }

  .c-logo-img {
    width: 108px;
  }

  .c-mediaboard-cta {
    padding-left: 0;
    padding-right: 0;
  }

  .c-mediaboard-cta.c-me-cta {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-mediaboard-cta-wrapper {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .c-mediaboard-cta-wrapper.c-me-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .c-mediaboard-cta-title {
    font-size: 28px;
    line-height: 34px;
  }

  .c-mediaboard-cta-sub {
    margin-bottom: 30px;
  }

  .c-section-header-mediaboard {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-section-why-starter {
    padding-bottom: 44px;
  }

  .c-section-why-starter.podcast {
    padding-top: 60px;
    padding-bottom: 35px;
  }

  .c-section-why-starter.updated-page-section {
    opacity: 1;
    padding-top: 43px;
    padding-bottom: 50px;
  }

  .c-section-why-starter.updated-page-section.l-d-brands-section {
    padding-top: 32px;
  }

  .c-section-why-starter.updated-page-section.l-d-brands-section.update {
    padding-bottom: 60px;
  }

  .c-media-why-title {
    margin-top: 60px;
    font-size: 22px;
    line-height: 28px;
  }

  .c-media-why-title.podcast {
    margin-top: 85px;
    line-height: 28px;
  }

  .c-media-header-bottom {
    height: 160px;
  }

  .c-media-header-bottom.podcast {
    height: 60px;
  }

  .c-media-why-use-section {
    padding-top: 48px;
    padding-bottom: 34px;
  }

  .c-media-why-use-section._3 {
    padding-top: 70px;
    padding-bottom: 40px;
  }

  .c-why-to-use-grid.three {
    grid-row-gap: 45px;
  }

  .c-product-quality {
    margin-left: 0;
  }

  .c-media-how-to-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-media-how-video-block {
    padding: 18px 25px 20px;
  }

  .times {
    width: 160px;
  }

  .insider {
    width: 89px;
    left: 0;
  }

  .c-banner-close {
    right: 5px;
  }

  .c-section-testimonials {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-section-testimonials.c-price-abtest-testimonials-section.pricing-with-marvel.pricing-upgrade {
    padding-bottom: 60px;
  }

  .c-section-testimonials.c-price-abtest-testimonials-section.pricing-with-marvel.pricing-upgrade.plans-community-section {
    padding-top: 60px;
  }

  .c-section-testimonials.is--testimonials-section {
    background-color: #f6f6f6;
    padding-top: 46px;
    padding-bottom: 82px;
  }

  .c-faq-page-title {
    font-size: 1.8rem;
  }

  .c-faq-page-header {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-about-cta {
    padding-top: 80px;
  }

  .c-about-cta-title {
    margin-bottom: 20px;
  }

  .c-about-cta-text {
    margin-bottom: 45px;
  }

  .c-about-header-section {
    padding-top: 40px;
  }

  .c-enterprise-header-button-2.login {
    display: block;
  }

  .c-about-investors {
    padding-left: 26px;
    padding-right: 26px;
  }

  .c-investors-top-text {
    font-size: 16px;
    line-height: 26px;
  }

  .c-hide-desktop.community-apply-content-img {
    position: relative;
    left: 3.5%;
  }

  .c-hide-desktop.mx-336 {
    max-width: 336px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-vaner-img {
    position: relative;
    top: -5px;
  }

  .c-section-podcast-faq {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-podcast-title-label {
    inset: -5px 0% auto auto;
  }

  .c-podcast-title-label._5 {
    bottom: 18%;
    right: -4%;
  }

  .c-podcast-title-label.mobile {
    bottom: 15%;
    right: 8%;
  }

  .c-podcast-title-label.podcast {
    top: auto;
    bottom: 18px;
    right: -45px;
  }

  .c-podcast-header-img-2 {
    width: 63px;
    right: 44px;
  }

  .c-podcast-header-img-3 {
    width: 63px;
    right: -8px;
  }

  .c-podcast-split-text-section {
    padding-top: 48px;
    padding-bottom: 34px;
  }

  .c-podcast-split-text-title {
    font-size: 24px;
  }

  .c-section-podcast-testimonials {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .c-landing-header-button.podcast.get-started-start.tools-header-button {
    padding: 20px 50px;
  }

  .c-landing-header-button.podcast.get-started-start.tools-header-button.tools-landing-cta-button {
    padding: 20px 50px;
    font-family: Inter-custom-woff2, sans-serif;
  }

  .c-landing-header-button.podcast.get-started-start.tools-header-button.tools-landing-cta-button.update {
    padding-left: 30px;
    padding-right: 30px;
  }

  .c-landing-header-button.podcast.get-started-start.tools-header-button.ld-header-button {
    padding: 15px 36px;
  }

  .ios-header-img, .ios-header-img-wrapper {
    margin-bottom: 40px;
  }

  .ios-header-bottom-title {
    font-size: 24px;
  }

  .c-ios-features-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-ios-features-grid {
    grid-row-gap: 48px;
  }

  .c-ios-download-link.footer {
    max-width: 112px;
    margin-left: 0;
  }

  .c-footers-grid-updated {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-footers-grid-updated.mobile {
    grid-column-gap: 15px;
  }

  .c-footer-social-inner {
    flex-wrap: wrap;
  }

  .c-mobile-header-title-wrapper {
    max-width: 219px;
  }

  .c-me-use-grid {
    grid-template-rows: auto auto;
  }

  .c-me-header-title {
    max-width: 304px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-me-title-label {
    line-height: 14px;
    inset: auto 1% 20% auto;
  }

  .c-me-section-logos {
    padding-bottom: 44px;
  }

  .c-me-section-content {
    padding-top: 48px;
    padding-bottom: 34px;
  }

  .c-me-img-header-gradient {
    width: 250px;
    height: 250px;
    top: -104%;
    left: 3%;
  }

  .c-me-grid-3-right {
    max-width: 260px;
  }

  .c-me-grid-3-right-img-2 {
    max-width: 92px;
    bottom: -23px;
    left: -29px;
  }

  .c-me-grid-3-right-img-3 {
    bottom: -24px;
  }

  .c-me-grid-3-gradient-1 {
    bottom: -66%;
  }

  .c-me-explain-video-block {
    padding: 18px 25px 20px;
  }

  .c-me-section-title-1-copy, .c-me-grid-3-left-title {
    font-size: 24px;
  }

  .c-2-0-banner {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-countdown-title {
    max-width: 260px;
  }

  .c-countdown-right-content {
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-countdown-block {
    max-width: 200px;
  }

  .button {
    max-width: 120px;
  }

  .button.purple {
    flex: none;
    justify-content: center;
    align-items: center;
    padding: 8px;
    display: flex;
  }

  .button.purple.padd--big {
    max-width: none;
  }

  .c-banners-wrapper {
    margin-left: -20px;
    margin-right: -20px;
  }

  .c-blog-post-info-text.black {
    margin-right: 3px;
  }

  .c-blog-post-info-text.black.medium {
    margin-right: 0;
    padding-left: 3px;
  }

  .c-blog-featured-info-right.post {
    white-space: nowrap;
  }

  .c-blog-featured-info-right.is_inline {
    flex-flow: wrap;
  }

  .c-editors-pick-section.all {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-editors-pick-section.high {
    padding-top: 60px;
  }

  .c-post-title.explore-title {
    font-weight: 700;
    line-height: 18px;
  }

  .c-explore-grid {
    grid-row-gap: 16px;
  }

  .c-blog-cta-block, .c-blog-cta-block.c-podcast-generator-cta-block {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-trending-post {
    margin-bottom: 20px;
  }

  .c-tranding-post-wrap {
    align-items: center;
  }

  .c-trending-thumb {
    width: 36%;
  }

  .c-trending-post-block {
    padding-left: 15px;
  }

  .c-blog-hub-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-blog-hub-grid {
    grid-template-columns: 1fr;
  }

  .c-blog-hub-card.grow {
    background-position: 50%;
  }

  .c-blog-subscribe-sub {
    font-family: Inter;
  }

  .c-blog-subscribe-button {
    max-width: 120px;
  }

  .c-podcast-generated-list {
    justify-content: flex-start;
  }

  .c-author-header-block_avatar {
    width: 60px;
  }

  .c-author-social {
    margin-left: 55px;
  }

  .c-author-header-block_author-info {
    font-size: 16px;
  }

  .c-2-col-grid {
    grid-row-gap: 30px;
  }

  .c-certification-logo {
    width: 50px;
    left: -15px;
  }

  .c-blog-content-section {
    padding-bottom: 60px;
  }

  .c-blog-explore-post_img {
    width: 45%;
  }

  .c-blog-nav-wrapper_mobile {
    padding: 8px 16px;
  }

  .c-blog-post-author {
    align-items: flex-start;
  }

  .c-blog-details-avatar {
    width: 80px;
    height: 80px;
    margin-top: 5px;
    margin-right: 15px;
  }

  .c-blogs-content {
    padding-top: 40px;
  }

  .c-author-block.m_0 {
    left: 0;
  }

  .c-date-block.is_inline {
    flex-wrap: wrap;
  }

  .c-podcast-section-1 {
    padding-top: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-podcast-header-title-wrapper {
    width: 252px;
    max-width: 252px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-featured-logos-grid {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-featured-logos-grid._2 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 25px;
  }

  .c-featured-logos-grid.c-hide-mobile.updated._2 {
    flex-wrap: wrap;
    place-content: center;
    max-width: none;
    display: flex;
  }

  .c-news-bar {
    padding: 7px 24px 7px 15px;
  }

  .c-news-bar.live-news-bar {
    justify-content: flex-start;
  }

  .c-news-bar.live-news-bar.producthunt {
    flex-direction: row;
    align-items: center;
  }

  .c-news-bar-text {
    text-align: left;
    padding-left: 0;
    padding-right: 6px;
  }

  .c-news-bar-text.c-hide-desktop {
    position: relative;
    left: 0;
  }

  .c-news-bar-text.live-event-bar-text {
    max-width: 231px;
  }

  .c-news-bar-text.producthunt {
    max-width: 200px;
  }

  .c-news-bar-close {
    top: 7px;
  }

  .c-news-bar-close.live-event-bar-close {
    top: 0;
  }

  .c-news-close {
    align-items: flex-start;
  }

  .c-news-close.live-event-close {
    align-items: center;
  }

  .c-home-header-content-wrapper {
    padding-top: 40px;
  }

  .c-enterprise-spacing {
    height: 50px;
  }

  .c-pricing-header {
    padding-top: 0;
  }

  .c-mediaboard-header {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-cta-2-title {
    margin-bottom: 6px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-cta-2-title.german-bottom-cta-title {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .c-home-2-cta-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-content-examples.comparison-examples {
    padding-top: 50px;
  }

  .c-wrapper-1310 {
    margin-top: 0;
    display: block;
  }

  .c-content-examples-intro-grid {
    grid-template-columns: 1fr;
  }

  .c-content-examples-title {
    max-width: 240px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 32px;
  }

  .c-new-home-testimonials-section {
    padding-left: 23px;
    padding-right: 23px;
  }

  .c-new-home-header-top.with-credit-info {
    margin-bottom: 30px;
  }

  .c-new-home-header-top-title {
    font-size: 36px;
    line-height: 38px;
  }

  .c-new-home-header-top-title.home-2-title {
    max-width: 310px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-new-home-header-top-title.home-2-title.home-variant-title {
    margin-bottom: 10px;
    font-size: 36px;
    line-height: 38px;
  }

  .c-new-home-header-top-title.home-2-title.german-header-title {
    line-height: 38px;
  }

  .c-new-home-header-top-title.home-2-title.home-checkbox-header-title {
    max-width: none;
    margin-bottom: 7px;
    font-size: 27px;
    line-height: 40px;
  }

  .c-new-home-header-top-title.updated-abtest-title {
    font-size: 38px;
    line-height: 46px;
  }

  .c-new-home-header-top-sub {
    max-width: 320px;
    font-size: 17px;
  }

  .c-new-home-header-top-sub.home-variant-sub {
    max-width: 330px;
  }

  .c-new-home-header-top-sub.updated-abtest-sub {
    margin-bottom: 20px;
  }

  .c-new-home-header-top-sub.regullar {
    max-width: none;
    font-size: 16px;
  }

  .c-new-home-header-top-button.get-started-start.cta-button-tools {
    margin-left: auto;
  }

  .c-new-home-header-top-button.get-started-start.amazin-header-button {
    margin-left: auto;
    margin-right: auto;
  }

  .c-new-home-header-img-wrap {
    padding-left: 5px;
    padding-right: 5px;
  }

  .c-new-home-header-img-wrap.home {
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-new-home-header-img-wrap.home.img-with-video {
    padding-left: 40px;
    padding-right: 10px;
  }

  .c-new-home-header-bottom-bg.home-checkbox-header-bg {
    height: 77px;
  }

  .c-new-home-brands-wrapper.c-colin-samir-brands-wrapper.anchor-brands-wrapper, .c-new-home-brands-wrapper.lp-test-brands-wrapper {
    filter: none;
  }

  .c-new-home-brands-section {
    padding-top: 76px;
    padding-bottom: 40px;
  }

  .c-new-home-brands-section.c-alp-section {
    padding-top: 44px;
  }

  .c-new-home-brands-section.home-variant-logos {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .c-new-home-brands-section.updated-abtest-brands-section {
    padding-top: 40px;
  }

  .c-hillary-qoute-icon {
    right: -10px;
  }

  .c-new-home-content-section {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-wrapper-580.c-full-tablet.left.openreel-img-2.zoom {
    left: -11px;
  }

  .c-new-home-content-title {
    margin-bottom: 12px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-new-home-content-title.c-alp-content-title {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-new-home-content-title.c-alp-content-title._1 {
    max-width: 317px;
  }

  .c-new-home-content-title.c-alp-content-title._2 {
    max-width: 240px;
  }

  .c-new-home-content-title.c-alp-content-title._3, .c-new-home-content-title.c-alp-content-title._4 {
    max-width: 280px;
  }

  .c-new-home-content-title.c-alp-content-title.anchor-lp-content-section-5-title {
    max-width: 260px;
    line-height: 30px;
  }

  .c-new-home-content-title.c-alp-content-title.anchor-lp-title {
    line-height: 30px;
  }

  .c-new-home-content-title.c-colin-samir-content-title-2 {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-new-home-content-title.c-colin-samir-content-title-2.anchor-lp-title {
    line-height: 30px;
  }

  .c-new-home-content-text {
    font-size: 15px;
  }

  .c-new-home-content-text.center-mobile {
    color: #090a0c;
  }

  .c-new-home-content-text._240-mobile-center {
    color: #090a0c;
    max-width: 240px;
  }

  .c-new-home-content-text.c-alp-content-text.c-colin-samir-content-text-4.anchro-lp-content-text {
    max-width: 320px;
  }

  .c-new-home-content-text.c-colin-samir-content-text-3.anchor-lp-content-section-5-sub {
    max-width: 340px;
  }

  .c-new-home-featres {
    padding: 60px 20px 50px;
  }

  .c-new-home-feature-title {
    max-width: 250px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 32px;
  }

  .c-new-home-feature-grid {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    margin-bottom: 10px;
  }

  .c-new-home-feature-icon {
    width: 66px;
    height: 66px;
    padding: 15px;
    position: absolute;
    inset: 18px auto auto 0%;
  }

  .c-new-home-feature-name {
    z-index: 10;
    text-align: left;
    max-width: 100%;
    min-height: auto;
    margin-bottom: 18px;
    padding: 0 10px 0 40px;
    font-size: 17px;
    line-height: 22px;
    position: relative;
  }

  .c-new-home-feature-name._5 {
    max-width: 100%;
  }

  .c-new-home-feature-name.german-feature-title-4 {
    max-width: 100%;
    margin-left: 0;
  }

  .c-new-home-feature-name.german-feature-title-5 {
    max-width: 100%;
  }

  .c-new-home-feature-text {
    text-align: left;
    margin-bottom: 18px;
    margin-left: 0;
    padding-top: 4px;
    font-size: 16px;
    line-height: 24px;
  }

  .c-new-home-apps {
    padding-bottom: 70px;
  }

  .c-new-home-apps-grid.update {
    grid-row-gap: 3px;
  }

  .c-home-apps-text {
    max-width: 270px;
    margin-bottom: 20px;
  }

  .c-new-home-app-screen-grid {
    transform-origin: 100%;
    transform: scale(1.3);
  }

  .c-new-audio-video-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-new-audio-video-title {
    max-width: 214px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 32px;
  }

  .c-new-audio-video-title.a-1.german-home-video-title {
    max-width: 300px;
  }

  .c-new-audio-video-text {
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 22px;
  }

  .c-new-home-tab-section {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-new-home-tab-section.hidden {
    overflow: hidden;
  }

  .c-new-home-tab-ttitle {
    max-width: 300px;
    margin-bottom: 15px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-new-home-tab-text {
    max-width: 200px;
    margin-bottom: 7px;
  }

  .c-new-home-tab-text._2 {
    font-size: 15px;
  }

  .c-new-home-feature-grid-col {
    border-top: 1px solid #e5e5e5;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .c-section-showcase-new-home {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-new-home-community-title {
    max-width: 220px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 28px;
  }

  .c-new-home-community-title._2.new-twitter-title {
    margin-top: 80px;
    line-height: 32px;
  }

  .c-new-home-community-title._2.new-twitter-title.german-home-twitter-title {
    max-width: 300px;
  }

  .c-new-home-community-title._2.c-comparison-examples-title.zoom {
    max-width: 320px;
  }

  .c-new-home-feature-text-block {
    overflow: hidden;
  }

  .c-new-home-header-section {
    background-position: 50%;
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .c-new-home-header-section.main-home.updated-abtest {
    padding-top: 40px;
  }

  .c-new-home-header-section.home-variant-header {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-new-home-header-section.checkbox-added-header {
    padding-top: 37px;
  }

  .c-new-home-header-section.checkbox-added-header.gradient {
    height: 770px;
    padding-top: 85px;
  }

  .c-new-home-brands-label {
    line-height: 14px;
  }

  .c-new-audio-video-image-grid {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .c-new-apps-img-1 {
    width: 100%;
  }

  .c-featured-logos-grid-mobile {
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .c-footer-aicpa {
    margin-left: 0;
  }

  .c-section-podcast-aritlces {
    padding-top: 40px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .c-section-podcast-aritlces-grid {
    grid-template-columns: 1fr;
  }

  .c-section-podcast-generation-practices {
    padding-bottom: 38px;
  }

  .c-podcast-practices-row-text {
    font-size: 16px;
  }

  .c-section-podcast-generate-process-title {
    margin-bottom: 25px;
  }

  .c-section-podcast-generate-process-grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .c-section-podcast-name-generator-header {
    padding-top: 70px;
  }

  .c-generate-podcast-name-input {
    padding-left: 15px;
  }

  .c-generate-podcast-name-input::placeholder {
    font-size: 13px;
  }

  .c-podcast-form-block {
    margin-bottom: 30px;
  }

  .c-podcast-tooltip-bar-content {
    width: 90vw;
  }

  .c-podcast-name-regenrate-button {
    max-width: 100%;
  }

  .c-section-best-podcast-names {
    padding-top: 60px;
  }

  .c-best-podcast-names-sub.youtube {
    max-width: 270px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-podcast-best-names-ctg.youtube-name {
    max-width: 122px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-section-podcast-generate-faq {
    padding: 40px 16px 51px;
  }

  .c-podcast-generate-faq-title.youtube {
    max-width: 250px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-podcast-generate-faq-block-row-title {
    font-size: 17px;
  }

  .c-comparison-header {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830659ff_comparison-header-bg-mobile.svg");
    background-position: 50% 100%;
    min-height: auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .c-comparison-header.zoom-header {
    min-height: 495px;
    padding-top: 63px;
    padding-bottom: 0;
    position: relative;
  }

  .c-comparison-header-title {
    max-width: 204px;
    font-size: 38px;
    line-height: 36px;
  }

  .c-comparison-header-title.zoom {
    max-width: 100%;
    margin-bottom: 8px;
    font-size: 34px;
  }

  .c-comparison-header-text {
    max-width: 290px;
    margin-bottom: 22px;
  }

  .c-comparison-header-text.zoom {
    margin-bottom: 42px;
    line-height: 26px;
  }

  .c-comparison-process-title {
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 30px;
  }

  .c-section-comparison {
    padding: 10px 15px;
  }

  .c-section-comparison.openreel {
    margin-top: 40px;
  }

  .c-section-comparison.zoom {
    margin-top: 0;
    padding-top: 65px;
  }

  .c-comparison-pricing-table-title {
    margin-bottom: 27px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-comparison-pricing-table-title.zoom {
    margin-bottom: 20px;
    font-weight: 800;
  }

  .c-comparison-pricing-table-sub {
    margin-bottom: 65px;
    font-size: 16px;
    line-height: 24px;
  }

  .c-comparison-pricing-table-sub.zoom {
    max-width: 302px;
  }

  .c-comparison-table-row.no-bottom-border {
    border-bottom-style: solid;
  }

  .c-comparison-table-icon-wrap.openreel {
    width: 90px;
  }

  .c-comparison-table-text-wrap {
    margin-right: -30px;
  }

  .c-comparison-table-text {
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
  }

  .c-comparison-table-text.openreel {
    padding-right: 0;
    font-size: 12px;
    font-weight: 600;
  }

  .c-comparison-table-icon-wrap-2.openreel {
    justify-content: center;
    width: 76px;
    padding-right: 0;
  }

  .c-comparison-table-shadow.openreel {
    display: none;
  }

  .c-podcast-generator-cta-section {
    padding-bottom: 25px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-podcast-generator-cta-button {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 17px;
  }

  .c-home-2-content-row-1-grid, .c-home-2-content-row-2-grid {
    grid-row-gap: 30px;
  }

  .c-top-play-audio {
    width: 150px;
    height: 44px;
    display: flex;
  }

  .c-top-pause-audio {
    width: 150px;
    height: 44px;
  }

  .c-top-pause-audio.german {
    display: none;
  }

  .c-section-comparison-tabs {
    padding-bottom: 50px;
  }

  .c-section-comparison-tabs.zoom {
    padding-top: 70px;
  }

  .c-comparison-tabs-grid {
    grid-row-gap: 30px;
  }

  .c-comparison-tabs-grid.last-mobile {
    margin-bottom: 0;
  }

  .c-comparison-tabs-grid.zoom-grid-1 {
    margin-bottom: 40px;
  }

  .c-comparison-tabs-content-title {
    font-size: 20px;
    line-height: 22px;
  }

  .c-comparison-tabs-content-title.zoom {
    margin-bottom: 20px;
    font-size: 25px;
    line-height: 30px;
  }

  .c-comparison-tabs-content-title.zoom._1 {
    max-width: 200px;
  }

  .c-comparison-tabs-content-title.zoom._2 {
    max-width: 140px;
  }

  .c-comparison-tabs-content-title.zoom._2.mobile {
    max-width: 100%;
  }

  .c-comparison-tabs-content-text {
    margin-bottom: 14px;
    font-size: 16px;
    line-height: 26px;
  }

  .c-comparison-tabs-content-text.zoom {
    color: #31313fcc;
    margin-bottom: 20px;
    line-height: 24px;
  }

  .c-comparison-tabs-content-link {
    font-size: 16px;
  }

  .c-comparison-tab-title {
    font-size: 26px;
    line-height: 32px;
  }

  .c-comparison-tab-title.zoom {
    text-align: left;
    max-width: 201px;
    font-size: 30px;
    font-weight: 800;
    line-height: 38px;
  }

  .c-comparison-tab-sub {
    font-size: 16px;
  }

  .c-comparison-tab-sub.zoom {
    text-align: left;
    max-width: 295px;
    margin-left: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .c-comparison-table-logo-img-2.zoom-logo {
    width: 44px;
  }

  .c-home-2-video-3-block {
    margin-left: -20%;
    margin-right: -20%;
  }

  .c-comparison-content-grid-1 {
    grid-row-gap: 30px;
  }

  .c-comparison-content-grid-1-title {
    font-size: 24px;
  }

  .c-comparison-content-grid-2 {
    grid-row-gap: 30px;
  }

  .c-comparison-content-grid-2-title {
    font-size: 24px;
  }

  .c-comparison-content-section {
    padding-left: 25px;
    padding-right: 25px;
  }

  .c-comparison-content-section.zoom {
    padding-bottom: 80px;
  }

  .c-comparison-brands-section {
    padding-bottom: 20px;
  }

  .c-comparison-brands-section.zoom {
    opacity: 1;
    padding-top: 30px;
    padding-bottom: 70px;
  }

  .c-muted-icon {
    width: 15px;
  }

  .c-muted-icon-text {
    font-size: 12px;
  }

  .c-play-icon {
    width: 15px;
  }

  .c-new-home-apps-title {
    margin-bottom: 15px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-new-home-apps-title.german-home-apps-title {
    font-size: 26px;
  }

  .c-comparison-header-title_bolder {
    display: block;
  }

  .c-comparison-header-title_bolder.zoom {
    display: inline-block;
  }

  .c-home-2-spotify-mobile {
    max-width: 107px;
    margin-bottom: -20px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-home-2-microsoft-mobile {
    max-width: 110px;
    margin-bottom: -15px;
  }

  .c-home-2-verizon-mobile {
    max-width: 80px;
    margin-bottom: -15px;
  }

  .c-home-2-fox-mobile {
    max-width: 66px;
  }

  .c-home-2-fox-mobile.mobile-larger {
    max-width: 100px;
  }

  .c-home-2-fox-mobile.mobile-larger.move-down-mobile {
    position: relative;
    top: 7px;
  }

  .c-home-2-marvel-mobile {
    max-width: 76px;
  }

  .c-home-2-iheart-mobile {
    max-width: 120px;
    position: relative;
    top: -10px;
  }

  .c-home-2-insider-mobile {
    width: 100%;
    max-width: 90px;
    position: relative;
    top: -10px;
  }

  .c-home-2-times-mobile {
    width: 100%;
    max-width: 156px;
    margin-top: -10px;
  }

  .c-home-2-ted-mobile {
    max-width: 60px;
    margin-top: -10px;
  }

  .c-home-2-economist-mobile {
    max-width: 96px;
    margin-top: -10px;
  }

  .c-home-2-vaner-mobile {
    max-width: 134px;
    position: relative;
  }

  .c-comparison-brands-label {
    line-height: 14px;
  }

  .c-podcast-name-genrate-progress {
    max-width: 100%;
  }

  .c-podcast-header-ling-img {
    top: 366px;
    transform: translate(-40%, 20%)scale(2);
  }

  .vs-text {
    line-height: 34px;
    position: relative;
    top: -2px;
  }

  .vs-text.zoom {
    font-weight: 400;
  }

  .c-podcast-generated-list-copy {
    justify-content: flex-start;
  }

  .c-section-case-studies {
    padding-bottom: 45px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-case-study-header-titlte {
    max-width: 252px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 50px;
    line-height: 50px;
  }

  .c-case-study-header-sub {
    margin-bottom: 24px;
  }

  .c-case-study-header-button {
    width: 100%;
    padding-top: 17px;
    padding-bottom: 19px;
    display: block;
  }

  .c-case-study-header-button.outlined {
    margin-top: 13px;
    margin-left: 0;
  }

  .c-case-study-header-button.outlined.c-hide-mobile {
    display: none;
  }

  .c-case-study-list._2 {
    padding-top: 44px;
    padding-bottom: 40px;
  }

  .c-case-study-list-grid.overview-page-grid {
    grid-column-gap: 27px;
    grid-row-gap: 27px;
    grid-template-columns: 1fr;
  }

  .c-case-study-list-grid-item-title {
    line-height: 28px;
  }

  .c-case-study-cta-block.tools-cta-block {
    border-radius: 0;
    margin-left: -27px;
    margin-right: -27px;
    padding-left: 34px;
    padding-right: 34px;
  }

  .c-case-study-cta-block.hit-publish-cta-block {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 28px;
    padding-right: 28px;
  }

  .c-case-study-cta-block.hit-publish-cta-block-copy {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 48px 28px 80px;
  }

  .c-case-study-cta-block-logo {
    width: 158px;
  }

  .c-case-study-cta-button {
    width: 100%;
    padding-top: 17px;
    padding-bottom: 19px;
    display: block;
  }

  .c-case-study-cta-button.outlined {
    margin-top: 13px;
    margin-left: 0;
  }

  .c-case-study-cta-button.outlined.c-hide-mobile {
    display: none;
  }

  .c-case-study-details-header {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding: 62px 13px 36px;
  }

  .c-case-study-details-header.black {
    padding-top: 150px;
  }

  .c-wrapper-680.flex-box._2 {
    max-width: 95%;
  }

  .c-wrapper-680.flex-box._3 {
    max-width: 100%;
  }

  .c-case-study-details-header-title.white {
    font-size: 28px;
    line-height: 32px;
  }

  .c-case-study-details-breadcrumb._2 {
    display: flex;
    top: 90px;
    left: 20px;
  }

  .c-case-study-details-section-layout-1 {
    padding-bottom: 31px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .c-case-study-info-block {
    margin-bottom: 40px;
    padding-top: 23px;
    padding-bottom: 26px;
  }

  .c-case-study-info-block-grid {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .c-case-study-qoute-block_content, .c-case-study-qoute-block_content.c-freakcomics-testimonials-3-text {
    font-size: 24px;
    line-height: 32px;
  }

  .c-case-study-qoute-block_content.intuit-testimnoial-title, .c-case-study-qoute-block_content.wespire-testimnoial-title, .c-case-study-qoute-block_content.piper-testimnoial-title, .c-case-study-qoute-block_content.dealmachine-testimonial-1-title, .c-case-study-qoute-block_content.chess-testimonial-1-title {
    margin-bottom: 24px;
    font-size: 24px;
    line-height: 32px;
  }

  .c-case-study-qoute-author_img {
    margin-bottom: 15px;
  }

  .c-case-study-qoute-author {
    flex-direction: column;
    align-items: center;
  }

  .c-case-study-qoute-author.left {
    align-items: flex-start;
  }

  .c-case-study-qoute-author_info {
    padding-left: 0;
  }

  .c-case-study-qoute-author_info.left-mobile {
    text-align: left;
    padding-left: 0;
  }

  .c-case-study-qoute-author_name {
    text-align: center;
    line-height: 32px;
  }

  .c-case-study-qoute-author_name.grey {
    text-align: center;
    line-height: 40px;
  }

  .c-case-study-qoute-author_name.grey.left-mobile {
    text-align: left;
  }

  .c-case-study-qoute-author_name.grey.intuit-testimnoial-name, .c-case-study-qoute-author_name.grey.piper-testimnoial-name {
    text-align: left;
    margin-top: -10px;
  }

  .c-case-study-qoute-author_designation {
    text-align: center;
    max-width: 300px;
    line-height: 24px;
  }

  .c-case-study-qoute-author_designation.grey {
    color: #31313f;
    text-align: center;
  }

  .c-case-study-qoute-author_designation.grey.c-hide-mobile.left-mobile, .c-case-study-qoute-author_designation.grey.c-hide-desktop.left-mobile, .c-case-study-qoute-author_designation.grey.c-left-mobile {
    text-align: left;
  }

  .c-case-study-qoute-author_designation.c-guy-razz-testimonial-4-designation {
    max-width: 200px;
  }

  .c-case-study-testimonial-block-1.c-pacific-content-testimonial-1-block {
    margin-top: 38px;
  }

  .c-case-study-testimonial-block-1.testimonial-block-2-item.intuit-testimnoial-block-2 {
    margin-top: 45px;
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-case-study-testimonial-block-1.testimonial-block-2-item.wespire-testimnoial-block-2 {
    margin-top: 32px;
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-case-study-testimonial-block-1.testimonial-block-2-item.piper-testimnoial-block-2, .c-case-study-testimonial-block-1.testimonial-block-2-item.pega-testimnoial-block-2 {
    margin-top: 40px;
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-case-study-testimonial-block-1.testimonial-block-2-item.dealmachine-testimnoial-block-2 {
    margin-top: 30px;
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .c-new-home-feature-name-1 {
    z-index: 10;
    text-align: left;
    max-width: 100%;
    min-height: auto;
    margin-bottom: 18px;
    padding: 0 10px 0 40px;
    font-size: 17px;
    line-height: 22px;
    position: relative;
  }

  .c-new-home-feature-name-1.german-feature-title-1 {
    max-width: 100%;
    margin-left: 0;
  }

  .c-bg-qoute-section {
    margin: 61px -18px 47px;
    padding-top: 114px;
    padding-bottom: 70px;
  }

  .c-bg-qoute-section.c-guy-razz-testimonial-4-bg-section {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .c-bg-qoute-section.c-pasific-content-testimonials-3-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-bg-qoute-section-content {
    text-align: center;
    font-size: 24px;
    line-height: 36px;
  }

  .c-bg-qoute-section-content.c-guy-razz-testimonial-4 {
    font-size: 24px;
    line-height: 32px;
  }

  .c-bg-qoute-section-content.c-pasific-content-testimonials-3-text {
    text-align: left;
    font-size: 28px;
    line-height: 32px;
  }

  .c-bg-qoute-icon {
    width: 71px;
    top: -80px;
    left: 39%;
  }

  .c-bg-qoute-icon.c-freakcomics-testimonials-3-qoute-icon {
    bottom: -20px;
    right: -10px;
  }

  .c-bg-qoute-icon.c-guy-razz-testimonial-4-icon {
    width: 40px;
    top: -54px;
    left: 44%;
  }

  .c-case-study-logo-wrap {
    z-index: 100;
    background-color: #fff;
    width: 204px;
    margin-top: -90px;
    margin-left: auto;
    margin-right: auto;
    padding: 22px 24px;
    display: none;
    position: relative;
  }

  .c-section-test-top {
    padding: 90px 15px 25px;
  }

  .test-switch-wrapper {
    max-width: 100%;
    padding: 4px;
  }

  .test-switch-text.mic {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 36px;
    line-height: 60px;
  }

  .test-switch-text.mic.active {
    padding-left: 20px;
    padding-right: 20px;
  }

  .test-switch-text.mic.active.w--current {
    padding-left: 30px;
    padding-right: 30px;
    line-height: 60px;
  }

  .test-switch-text.webcam {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 35px;
    line-height: 60px;
  }

  .test-switch-text.webcam.active {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 36px;
    font-weight: 800;
    line-height: 60px;
    right: auto;
  }

  .test-switch-text.webcam.active.w--current {
    font-size: 36px;
    line-height: 60px;
  }

  .c-centered-text.test-page {
    color: var(--white-smoke);
    text-align: left;
    font-size: 16px;
  }

  .test-explanation-wrapper {
    display: none;
  }

  .test-explanation-wrapper.only-show-mobile {
    background-color: #252a30;
    border-radius: 0;
    flex-direction: column;
    align-items: flex-start;
    padding: 45px 15px 50px;
    display: flex;
  }

  .test-explanation {
    max-width: 330px;
  }

  .test-button {
    display: none;
  }

  .test-button.show-on-mobile {
    text-align: center;
    width: 210px;
    margin-top: 50px;
    padding-left: 0;
    padding-right: 0;
    font-family: Inter-custom-woff2, sans-serif;
    font-weight: 500;
    display: block;
  }

  .test-button.outline.retest-button.w--current {
    text-align: center;
    width: 210px;
    padding-left: 0;
    padding-right: 0;
    font-weight: 500;
  }

  .c-section-grey {
    padding-top: 25px;
  }

  .c-split-content {
    grid-row-gap: 18px;
  }

  .c-heading-2.test-page {
    font-size: 24px;
  }

  .c-paragraph.padding-right.margin-btm {
    font-size: 16px;
  }

  .c-split-heading {
    font-size: 24px;
    line-height: 28px;
  }

  .c-split-list {
    padding-left: 30px;
    font-size: 16px;
    line-height: 24px;
  }

  .c-test-blog-title {
    font-size: 1.8rem;
  }

  .c-section-grey-cta {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-grey-cta-heading {
    font-size: 32px;
    line-height: 36px;
  }

  .c-grey-cta-sub {
    font-size: 16px;
  }

  .c-wrapper-400.test-embed-wrapper, .test-embed {
    height: 260px;
  }

  .c-case-study-info-block-rich-text p {
    line-height: 35px;
  }

  .c-case-study-content-block-1 {
    margin-bottom: 53px;
  }

  .c-case-study-content-block-1.dealmachine-block-1.tip-design, .c-case-study-content-block-1.chess-block-1.tip-design {
    margin-bottom: 30px;
  }

  .c-case-study-content-rich-text h6 {
    background-position: 25px;
    padding-top: 33px;
    padding-bottom: 33px;
    padding-left: 72px;
  }

  .c-case-study-content-block-2, .c-case-study-content-block-2.c-guy-raz-block-2 {
    margin-top: 40px;
  }

  .c-case-study-content-block-2.lsm-block-2.wix-block-2.intuit-block-2 {
    margin-top: 50px;
  }

  .c-case-study-content-block-2.lsm-block-2.wix-block-2.wespire-block-2 {
    margin-top: 32px;
  }

  .c-case-study-content-block-2.lsm-block-2.wix-block-2.piper-block-2 {
    margin-top: 40px;
  }

  .c-case-study-content-block-2.lsm-block-2.wix-block-2.pega-block-2 {
    margin-top: 50px;
  }

  .c-case-study-content-block-2.lsm-block-2.wix-block-2.dealmachine-block-2, .c-case-study-content-block-2.lsm-block-2.wix-block-2.chess-block-2, .c-case-study-content-block-2.lsm-block-2.tip-design.dealmachine-block-3 {
    margin-top: 30px;
  }

  .c-case-study-inner-arrow-left {
    cursor: pointer;
  }

  .c-case-study-content-block-3 {
    margin-top: 0;
  }

  .c-case-study-content-block-3.c-pasific-content-content-block-3 {
    margin-top: 40px;
  }

  .c-case-study-content-block-4 {
    margin-top: 0;
  }

  .c-generate-youtube-name-input {
    padding-left: 15px;
  }

  .c-generate-youtube-name-input::placeholder {
    font-size: 13px;
  }

  .c-youtube-name-genrate-progress, .c-youtube-name-regenrate-button {
    max-width: 100%;
  }

  .c-youtube-generated-list, .c-youtube-generated-list-copy {
    justify-content: flex-start;
  }

  .c-youtube-generator-vector-2 {
    max-width: 100px;
  }

  .c-case-study-logo-mobile {
    z-index: 100;
    max-width: 155px;
    margin-bottom: 49px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
  }

  .c-case-study-details-section-layout-2, .c-case-study-details-section-layout-3 {
    padding-bottom: 31px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .c-case-study-details-section-layout-4 {
    padding-bottom: 31px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-banner-text.producthunt {
    display: inline;
  }

  .c-case-study-qoute-author_designation-razz {
    max-width: 230px;
  }

  .c-case-study-info-img-desktop {
    display: none;
  }

  .c-case-study-info-img-mobile {
    display: block;
  }

  .c-section-garry {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-garry-video-thumb {
    width: auto;
    min-width: auto;
    height: auto;
    min-height: auto;
    overflow: visible;
  }

  .c-garry-video-lightbox-icon-wrap {
    width: auto;
    max-width: none;
    height: auto;
  }

  .c-garry-video-icon-img {
    width: 20px;
    transform: scale(.6);
  }

  .c-comparison-overview-header {
    min-height: auto;
    padding-top: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-comparison-overview-header-title {
    max-width: 100%;
    margin-bottom: 10px;
    font-size: 34px;
    line-height: 36px;
  }

  .c-comparison-overview-header-text {
    max-width: 320px;
    margin-bottom: 0;
  }

  .c-comparison-overview-content-grid-1 {
    grid-row-gap: 42px;
  }

  .c-section-comparison-overview-tweets {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-comparison-overview-tweets-title {
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 28px;
  }

  .c-section-comparison-overview-tile-images {
    padding-bottom: 88px;
  }

  .c-section-comparison-overview-tile-images-title {
    max-width: 220px;
    margin-bottom: 13px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 28px;
  }

  .c-section-comparison-overview-tile-images-sub {
    color: #090a0c;
    max-width: 305px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-comparison-overview-content-grid-2 {
    grid-row-gap: 40px;
  }

  .c-comparison-overview-content-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-overview-content-block-left {
    max-width: 100%;
  }

  .c-comparison-overview-title-img-1-mobile {
    right: 49px;
  }

  .c-comparison-overview-title-img-2-mobile {
    top: -9px;
    transform: scale(.85);
  }

  .c-comparison-overview-title-img-3-mobile {
    top: 46px;
    left: 0;
    transform: scale(.75);
  }

  .c-comparison-overview-title-img-4-mobile {
    perspective-origin: 0 0;
    transform-origin: 0 0;
    top: 8px;
    left: 0;
    transform: scale(1.6);
  }

  .c-product-videos-header {
    min-height: auto;
    padding: 70px 15px 215px;
  }

  .c-product-videos-header-title {
    max-width: 330px;
    margin-bottom: 21px;
    font-size: 32px;
    line-height: 36px;
  }

  .c-product-videos-header-sub {
    max-width: 290px;
    margin-bottom: 22px;
  }

  .product-videos-header-img-1 {
    max-width: 120px;
    bottom: -69%;
    left: -7%;
  }

  .product-videos-header-img-3 {
    bottom: -79%;
  }

  .product-videos-header-img-5 {
    max-width: 80px;
    bottom: -91%;
  }

  .c-product-videos-cta-title {
    font-size: 28px;
    line-height: 34px;
    display: none;
  }

  .c-product-videos-cta-title.mobile {
    display: block;
  }

  .c-product-videos-section {
    padding-left: 13px;
    padding-right: 13px;
  }

  .c-product-videos-section.category-page-header {
    padding-top: 80px;
  }

  .c-product-videos-section.details-page-section {
    padding-bottom: 1px;
  }

  .c-video-tag-wrapper {
    margin-bottom: 40px;
  }

  .c-video-tag-wrapper.c-category-page-tag-wrapper {
    margin-bottom: 30px;
  }

  .c-video-tag {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-product-videos-details-header {
    min-height: auto;
    padding: 70px 15px 150px;
  }

  .c-product-videos-details-header-title {
    max-width: 100%;
    font-size: 28px;
    font-weight: 800;
    line-height: 32px;
  }

  .c-video-details-transcript-section {
    margin-top: -140px;
    padding-bottom: 16px;
  }

  .c-product-videos-timecode-wrapper {
    margin-top: 38px;
  }

  .c-product-videos-timecode-row {
    flex-direction: column;
    margin-bottom: 28px;
  }

  .c-product-videos-timecode-left {
    text-align: left;
    margin-bottom: 10px;
  }

  .c-product-videos-timecode-right {
    width: 100%;
    padding-left: 0;
  }

  .c-audio-wave {
    flex: 0 auto;
  }

  .c-cpmparison-audio-block {
    min-width: 33px;
    min-height: 33px;
  }

  .c-pricing-navigator-info-text {
    display: none;
  }

  .c-pricing-navigator-info-text.relative {
    margin-top: -45px;
    margin-bottom: 40px;
    display: block;
  }

  .c-product-video-page-bredcrumb._2.essential-desktop-arrow {
    left: 20px;
  }

  .c-product-video-page-bredcrumb-arrow.black.essentials-arrow {
    position: relative;
    top: 10px;
  }

  .c-product-video-ctg-wrappers {
    margin-left: -5px;
    margin-right: -5px;
  }

  .c-video-category-page-title.all-videos-title {
    font-weight: 800;
  }

  .c-video-category-page-title.university-essential-page-title-copy {
    margin: -20px auto 30px;
    font-size: 28px;
    font-weight: 800;
    line-height: 36px;
  }

  .c-video-category-page-title.university-category-video-title {
    margin-bottom: -10px;
    font-size: 28px;
    line-height: 32px;
  }

  .c-count-down-banner {
    padding-bottom: 14px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .c-count-down-banner-grid {
    grid-column-gap: 19px;
    grid-row-gap: 18px;
    grid-template-columns: 175px 1fr;
  }

  .c-banner-title-text {
    max-width: 210px;
  }

  .c-countdown-item-number {
    min-width: 35px;
  }

  .c-clips-benefit-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .c-clips-benefit-icon {
    margin-bottom: 15px;
  }

  .c-clips-benefit {
    text-align: center;
  }

  .c-clips-benefit-title {
    font-size: 24px;
    line-height: 28px;
  }

  .c-clips-header {
    padding-top: 40px;
    padding-bottom: 50px;
  }

  .c-clips-header-title {
    text-align: left;
    margin-bottom: 10px;
    line-height: 53px;
  }

  .c-clips-header-text {
    text-align: left;
  }

  .c-clips-header-logos {
    display: none;
  }

  .c-clips-header-content {
    text-align: left;
  }

  .c-clip-section-text.what-are-clips-text-2 {
    font-size: 15px;
  }

  .c-clip-section-title {
    font-size: 24px;
    line-height: 28px;
  }

  .c-why-clips-section {
    padding-bottom: 65px;
  }

  .c-clips-how-it-works-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .c-convinced-section {
    background-color: #0000;
  }

  .c-clips-cta-title {
    margin-bottom: 6px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-clips-how-it-works-arrow-wrapper {
    align-items: flex-start;
  }

  .c-clips-header-title-span {
    font-size: 35px;
    display: block;
  }

  .c-clips-header-logos-mobile {
    margin-top: 0;
    display: block;
  }

  .c-clips-header-logos-mobile.anchor-header-logos {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-home-clips-grid {
    grid-row-gap: 30px;
  }

  .c-home-clip-img {
    left: -20px;
  }

  .c-continuous-upload-block {
    margin-top: 60px;
  }

  .c-continuous-upload-block-img-2.german {
    max-width: 220px;
  }

  .c-home-new-feature-icon {
    position: absolute;
    inset: 0 auto auto 0%;
  }

  .c-new-feature-header, .c-new-feature-header-1 {
    position: relative;
  }

  .c-new-home-feature-text-block-1 {
    overflow: hidden;
  }

  .c-nav-without-links {
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-updated-nav-desktop.p--18 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .c-updated-nav-right.has-mobile {
    box-shadow: 0 0 10px 10px #1d1d1d08;
  }

  .c-updated-nav-right.is--hidden, .c-updated-nav-right.is--hidden-copy {
    display: none;
  }

  .c-updated-nav-button.get-started-start._2 {
    margin-left: 10px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-updated-nav-button.get-started-start.a-lp-nav-button {
    margin-left: 15px;
  }

  .c-updated-nav-button.get-started-start.blog-get-started.basic {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .c-updated-nav-button.get-started-start-request.blog-get-started.request-demo {
    background-color: #9671ff;
    border-radius: 4px;
    padding: 12px 14px;
    font-size: 14px;
    line-height: 17px;
  }

  .c-updated-nav-button.get-started-start-copy._2 {
    margin-left: 10px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-updated-nav-button.get-started-start-copy.a-lp-nav-button {
    margin-left: 15px;
  }

  .c-updated-nav-button.get-started-start-copy.blog-get-started.basic {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .c-updated-nav-button.c-sales._2 {
    margin-left: 10px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-updated-nav-button.c-sales.a-lp-nav-button {
    margin-left: 15px;
  }

  .c-updated-nav-button.c-sales.blog-get-started.basic {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .c-updated-nav-button.book-a-demo._2 {
    margin-left: 10px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-updated-nav-button.book-a-demo.a-lp-nav-button {
    margin-left: 15px;
  }

  .c-updated-nav-button.book-a-demo.blog-get-started.basic {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .c-updated-nav-mobile-content {
    display: none;
  }

  .c-clips-header-title-sub {
    max-width: 280px;
    margin-bottom: 12px;
    margin-left: 0;
    font-size: 18px;
    line-height: 28px;
  }

  .c-404-section {
    width: 100vw;
    overflow: hidden;
  }

  .c-404-section-text {
    text-align: center;
    font-size: 19px;
    line-height: 40px;
  }

  .full--width.account-mobile {
    display: block;
  }

  .full--width.account-desktop {
    display: none;
  }

  .c-new-home-feature-text-2 {
    text-align: left;
    margin-bottom: 18px;
    margin-left: 0;
    padding-top: 4px;
    font-size: 16px;
    line-height: 24px;
  }

  .slider__bold {
    opacity: .8;
    max-width: 100%;
    margin-top: 25px;
    font-size: 15px;
  }

  .slider__video__holder {
    height: auto;
  }

  .c-new-home-feature-name-1-2 {
    z-index: 10;
    text-align: left;
    max-width: 100%;
    min-height: auto;
    margin-bottom: 18px;
    padding: 0 10px 0 40px;
    font-size: 17px;
    line-height: 22px;
    position: relative;
  }

  .main__container.is--hero {
    padding-bottom: 54px;
  }

  .main__container.is--hero.max--1140 {
    padding-top: 100px;
  }

  .main__container.is--hero.max--1140.new-enterprise-page-hero {
    padding-top: 40px;
  }

  ._3__col__heading {
    max-width: 210px;
    margin-top: 0;
    margin-left: 0;
    margin-right: auto;
  }

  ._3__col__grid {
    grid-row-gap: 60px;
  }

  ._3__col__grid.is--producer-lp {
    grid-row-gap: 22px;
  }

  .slider__text {
    grid-row-gap: 0px;
  }

  .c-home-new-feature-icon-2 {
    position: absolute;
    inset: 0 auto auto 0%;
  }

  .has--gradient--on--mobile {
    z-index: -1;
    background-image: linear-gradient(#f6f6f6, #f6f6f600);
    width: 100vw;
    padding: 30px 30px 40px;
    position: absolute;
    top: -30px;
    left: -30px;
    right: 0;
  }

  .slider__wrapper {
    padding-bottom: 30px;
  }

  .large__heading.is--center {
    text-align: left;
    max-width: 280px;
    margin-right: auto;
  }

  .large__heading.is--center.is--enterprise {
    font-size: 24px;
    line-height: 28px;
  }

  .ted__cta {
    background-image: linear-gradient(to right, #000, #0b0d1000), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065b2f_melyna-valle-9FRMi3US_Bo-unsplash%201.jpg");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    padding-top: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .grey__float {
    padding-left: 30px;
    padding-right: 30px;
  }

  ._3__col__p {
    opacity: .8;
    font-size: 15px;
    line-height: 22px;
  }

  .is--bold.reduce--width {
    display: inline;
  }

  .div-block-42 {
    margin-right: auto;
  }

  .slider__reg {
    opacity: .8;
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
  }

  .slide {
    background-color: #1b2127;
    border-radius: 15px;
    width: 90%;
    margin-left: 0;
    margin-right: 0;
    padding: 30px 30px 120px;
  }

  .slide.is--2, .slide.is--3, .slide.is--1 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .slide.not--slider {
    border-radius: 0;
    width: 100%;
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .cta__p {
    opacity: .8;
  }

  .bg__video.is--desktop {
    display: none;
  }

  .bg__video.is--mobile {
    display: block;
  }

  .slide__nav {
    position: absolute;
    top: auto;
    bottom: 40px;
  }

  .enterprise-redesign-section.is--dark--bg.is--slider {
    background-color: #0000;
    padding-left: 0;
    padding-right: 0;
  }

  .enterprise-redesign-section.has--gradient--on--mobile {
    z-index: 0;
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    top: 0;
    left: 0;
  }

  .main__p.align__center.max--690 {
    opacity: .8;
    text-align: left;
    font-size: 15px;
  }

  .main__p.is--bigger {
    opacity: .8;
    font-size: 15px;
    line-height: 24px;
  }

  .main__button.is--hero {
    margin-bottom: 35px;
  }

  .center__align__content {
    text-align: left;
  }

  .med__heading {
    font-size: 24px;
    line-height: 28px;
  }

  ._3__col__grid__child {
    text-align: left;
    grid-template-rows: minmax(110px, 1fr) auto;
    position: relative;
  }

  .video__title {
    width: 100vw;
    max-width: 85vw;
    padding-left: 0;
    padding-right: 0;
  }

  .hero__heading {
    max-width: 330px;
    font-size: 8vw;
    line-height: 1.2;
  }

  .slider__mask {
    width: 100vw;
    overflow: visible;
  }

  .video__container {
    padding-bottom: 20px;
  }

  .cta__heading {
    max-width: 300px;
  }

  .cta__heading.max--250 {
    max-width: 250px;
  }

  .u__list {
    grid-row-gap: 14px;
    font-size: 15px;
    line-height: 24px;
  }

  .c-new-home-feature-grid-2 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    margin-bottom: 10px;
  }

  .u__list-2.is--small {
    padding-right: 0;
  }

  .c-new-home-feature-name-2 {
    z-index: 10;
    text-align: left;
    max-width: 100%;
    min-height: auto;
    margin-bottom: 18px;
    padding: 0 10px 0 40px;
    font-size: 17px;
    line-height: 22px;
    position: relative;
  }

  .c-affiliate-header {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-affiliate-header-title {
    margin-bottom: 16px;
    font-weight: 800;
  }

  .c-affiliate-header-text {
    margin-bottom: 24px;
  }

  .c-affiliate-header-vector-2 {
    max-width: 120px;
    bottom: -40px;
  }

  .c-affiliate-header-vector-1 {
    max-width: 126px;
  }

  .c-affiliate-details-section {
    padding-bottom: 90px;
  }

  .c-affiliate-details-title {
    margin-bottom: 50px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-affiliate-details-grid {
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .c-affiliate-details-grid-col {
    text-align: center;
  }

  .c-affiliate-details-icon, .c-affiliate-details-icon._2, .c-affiliate-details-icon._3 {
    margin-bottom: 20px;
  }

  .c-affiliate-cta-section {
    padding: 52px 10px 58px;
  }

  .c-affiliate-cta-title {
    max-width: 100%;
    margin-bottom: 4px;
  }

  .c-affiliate-steps-section-title {
    font-size: 30px;
    line-height: 32px;
  }

  .c-affiliate-steps-section-subtext {
    font-size: 16px;
    line-height: 24px;
  }

  .c-affiliate-grid {
    margin-bottom: 70px;
  }

  .c-affiliate-steps-name._3 {
    max-width: 222px;
  }

  .c-affiliate-grid-text-block {
    z-index: 10;
    width: 100%;
    position: relative;
  }

  .c-affiliate-grid-text-block._2 {
    width: 100%;
    max-width: 280px;
  }

  .c-affiliate-grid-text-block._3, .c-affiliate-grid-text-block._4 {
    width: 100%;
  }

  .slider__video__block.no--margin {
    margin-top: 0;
  }

  .c-affliate-vector-mobile-1 {
    transform-origin: 100% 0;
    display: block;
    top: 77px;
    right: -30px;
    transform: scale(1.2);
  }

  .image-44 {
    display: block;
    position: absolute;
    top: 30px;
    left: auto;
    right: -32px;
  }

  .image-45 {
    display: block;
    position: absolute;
    inset: -137px -170px auto auto;
  }

  .image-46 {
    transform-origin: 50%;
    width: 100%;
    display: block;
    position: absolute;
    inset: 151px auto auto 0%;
    transform: scale(1.25);
  }

  .image-47 {
    z-index: 20;
    position: relative;
  }

  .c-case-study-grid-item.swiper-slide.is--case-studies-slider-item {
    width: auto;
  }

  .c-partners-header {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-partners-header-title {
    margin-bottom: 16px;
    font-weight: 800;
  }

  .c-partners-header-text {
    margin-bottom: 24px;
  }

  .c-partners-header-img-wrapper {
    margin-top: 20px;
    margin-left: -30px;
    margin-right: -30px;
  }

  .c-partners-intro-text {
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
  }

  .c-partners-cta-wrapper {
    padding-top: 35px;
    padding-bottom: 30px;
  }

  .c-partners-cta-text {
    max-width: 100%;
    margin-bottom: 4px;
    font-size: 18px;
    line-height: 24px;
  }

  .c-partners-cta-section {
    padding: 52px 17px 38px;
  }

  .c-partners-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .partner-tiktok {
    left: 36%;
  }

  .partner-facebook {
    left: 10%;
  }

  .partner-linkedin {
    left: 21%;
  }

  .partner-vimeo {
    bottom: 15%;
    left: 25%;
  }

  .partner-youtube {
    top: 8%;
    right: 25%;
  }

  .partner-video-2 {
    bottom: 18%;
    right: 18%;
  }

  .partner-icon-2 {
    right: 7%;
  }

  .c-mobile-campaign-header-section {
    padding-left: 10px;
    padding-right: 10px;
  }

  .c-mobile-campaign-header-section.ipad-header {
    padding-top: 40px;
  }

  .c-mobile-campaign-header-grid.ipad-app-grid {
    grid-row-gap: 61px;
  }

  .c-mobile-campaign-header-title.ipad-text {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .c-mobile-campaign-header-text.ipad-header-text {
    max-width: 337px;
    font-size: 16px;
    line-height: 24px;
  }

  .c-mobile-campaign-appstore-icon {
    width: 100%;
    display: block;
  }

  .c-mobile-campaign-header-buttons.cta-section-buttons {
    text-align: center;
  }

  .c-mobile-campaign-header-buttons.cta-section-buttons.c-hide-desktop {
    display: flex;
  }

  .c-mobile-campaign-header-buttons.c-center-mobile.c-hide-desktop.header-buttons {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-mobile-campaign-intro-section.ipad-intro-section {
    padding-top: 102px;
    padding-bottom: 51px;
  }

  .c-mobile-campaign-intro-title {
    margin-bottom: 32px;
  }

  .c-mobile-campaign-intro-title.text-center {
    max-width: 270px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 36px;
  }

  .c-mobile-campaign-cta-grid-top-icons {
    margin-bottom: 40px;
  }

  .c-mobile-campaign-cta-blue-text {
    font-size: 13px;
  }

  .c-mobile-campaign-cta-grid-bottom-img {
    margin-top: 40px;
    padding-left: 23px;
    padding-right: 23px;
  }

  .c-mobile-campaign-cta-title {
    max-width: 320px;
    margin-bottom: 28px;
    font-size: 20px;
    line-height: 32px;
  }

  .c-mobile-campaign-cta-title.middle {
    max-width: 300px;
    margin-bottom: 32px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-wrapper-610.vbcvb {
    z-index: 100;
    position: relative;
  }

  .c-mobile-campaign-how-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-mobile-campaign-how-grid {
    grid-column-gap: 12px;
  }

  .c-mobile-campaign-col-text {
    max-width: 182px;
  }

  .c-mobile-campaign-col-text._2.ipad-text {
    font-size: 14px;
  }

  .c-mobile-campaign-col-text._3 {
    width: 100%;
    max-width: 230px;
  }

  .c-mobile-campaign-col-text-block {
    width: 50%;
  }

  .c-mobile-campaign-col-text-block._3 {
    width: 100%;
  }

  .c-mobile-campaign-col-text-block._1 {
    position: relative;
    top: 45px;
  }

  .c-mobile-campaign-col-img-wrap {
    width: 50%;
    margin-left: 0;
  }

  .c-mobile-campaign-col-img-wrap._2 {
    order: -1;
  }

  .c-mobile-campaign-col-img-wrap.last {
    width: 100%;
  }

  .c-mobile-campaign-col-text-span {
    display: block;
  }

  .c-mobile-campaign-watch-grid {
    margin-top: 30px;
  }

  .c-mobile-campaign-watch-section {
    padding-top: 43px;
  }

  .c-mobile-campaign-watch-bg {
    display: none;
  }

  .c-contest-section-who {
    padding-top: 77px;
    padding-bottom: 37px;
  }

  .c-contest-section-who-grid {
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .c-contest-section-who-title {
    font-size: 26px;
    line-height: 32px;
  }

  .c-contest-section-who-text {
    margin-bottom: 28px;
    font-size: 15px;
    line-height: 24px;
  }

  .c-contest-section-who-social-text {
    font-size: 15px;
  }

  .c-mobile-campaign-header-img-mobile.opad-headerimg-mobile {
    max-width: 300px;
    margin-bottom: -136px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-mobile-campaign-header-img-wrapper {
    margin-left: -10px;
    margin-right: -10px;
  }

  .c-mobile-campaign-col-img {
    width: 100%;
    margin-left: auto;
    display: block;
  }

  .c-mobile-campaign-col-img._2 {
    width: 100%;
    margin-left: 0;
  }

  .c-mobile-campaign-col-1 {
    display: flex;
  }

  .c-mobile-campaign-col-2 {
    align-items: flex-end;
    margin-top: -134px;
    display: flex;
  }

  .c-mobile-campaign-col-2.ipad-col-2 {
    margin-top: -86px;
  }

  .c-mobile-campaign-col-3 {
    margin-top: 55px;
  }

  .c-mobile-campaign-bottom-cta-title {
    max-width: 320px;
    margin-bottom: 28px;
    font-size: 26px;
    line-height: 32px;
  }

  .c-contest-mobile-intro-text {
    max-width: 310px;
    padding-left: 0;
    padding-right: 0;
  }

  .c-mobile-campaign-how-section-bottom-bg-mobile {
    height: 25%;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: auto 0% 0%;
  }

  .c-mobile-campaign-cta-grid-col-text {
    font-size: 13px;
    line-height: 18px;
  }

  .c-mobile-campaign-googleplay-icon-mobile {
    min-width: 100%;
  }

  .c-mobile-campaign-appstore-mobile {
    width: 100%;
    min-width: 100%;
  }

  .c-mobile-campaign-app-link {
    width: 50%;
    padding-left: 8px;
    padding-right: 8px;
  }

  .c-section-mobile-campaign-contest-title {
    font-size: 24px;
    line-height: 31px;
  }

  .c-section-mobile-campaign-contest-title-text {
    font-size: 15px;
    line-height: 24px;
  }

  .c-section-mobile-campaign-contest-img {
    width: 100%;
  }

  .c-section-tiny-footer {
    padding-top: 30px;
    padding-bottom: 104px;
  }

  .c-tiny-footer-left-link {
    font-weight: 500;
  }

  .c-tiny-footer-left-logo {
    margin-bottom: 17px;
  }

  .c-alp-cta-section {
    padding: 52px 10px 45px;
  }

  .c-alp-cta-title {
    max-width: 100%;
    margin-bottom: 4px;
  }

  .c-alp-cta-title._1 {
    max-width: 250px;
  }

  .c-alp-cta-title._2 {
    max-width: 300px;
  }

  .c-alp-cta-title._2.c-colin-samir-video-section-title {
    max-width: 340px;
  }

  .c-alp-cta-title._2.c-colin-samir-video-section-title.two {
    max-width: 320px;
    margin-bottom: 2px;
  }

  .c-alp-cta-title.c-colin-samir-moddile-cta-titlte {
    max-width: 250px;
  }

  .c-alp-how-it-work-section-text.anchor-lp-how-it-work-name-sub {
    font-size: 16px;
    line-height: 24px;
  }

  .c-alp-landing-navigation {
    padding-left: 20px;
    padding-right: 12px;
  }

  .c-alp-landing-logo {
    max-width: 108px;
  }

  .c-alp-landing-logo.university-logo {
    max-width: 220px;
  }

  .c-alp-header-section {
    padding-top: 43px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .c-alp-header-button {
    margin-left: auto;
    margin-right: auto;
  }

  .c-alp-header-button.get-started-start.c-colin-samir-header-button.pricing-marvel-block-button.hide--mobile {
    display: none;
  }

  .c-alp-header-title {
    text-align: center;
    margin-bottom: 16px;
    font-size: 32px;
    line-height: 40px;
  }

  .c-alp-header-text {
    text-align: center;
    max-width: 300px;
    margin-bottom: 24px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-alp-contnet-title {
    max-width: 256px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 34px;
  }

  .c-alp-content-section {
    padding: 0 15px 10px;
  }

  .c-alp-header-section-bottom-bg {
    background-color: #fff;
  }

  .c-colin-samir-video-section {
    padding: 45px 10px;
  }

  .c-colin-samir-video-section-sub {
    max-width: 288px;
    line-height: 28px;
  }

  .c-colin-samir-video-section-sub.anchro-lp-video-tut-sub {
    max-width: 302px;
  }

  .c-colin-samir-how-it-work-section {
    padding-bottom: 70px;
  }

  .c-colin-samir-middle-cta-section {
    padding: 0 10px;
  }

  .c-colin-samir-header-section {
    padding: 18px 25px 50px;
  }

  .c-colin-samir-header-section.anchor-lp {
    padding-bottom: 70px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-colin-samir-header-title {
    text-align: center;
    max-width: 300px;
    margin-bottom: 14px;
    margin-left: auto;
    margin-right: auto;
    font-size: 26px;
    line-height: 31px;
  }

  .c-colin-samir-header-title.anchor-lp {
    max-width: 100%;
  }

  .c-colin-samir-header-sub {
    text-align: center;
    max-width: 300px;
    margin-bottom: 32px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 24px;
  }

  .c-wrapper-1260.c-colin-samir-header-wrapper {
    z-index: 10;
    position: relative;
  }

  .c-colin-samir-header-label-text {
    margin-top: 7px;
    margin-left: 0;
  }

  .c-colin-samir-header-label {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 14px;
  }

  .c-colin-samir-header-grid {
    grid-row-gap: 35px;
    margin-bottom: 14px;
  }

  .c-colin-samir-content-title {
    max-width: 256px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    font-size: 32px;
    line-height: 40px;
  }

  .c-colin-samir-content-section {
    padding: 44px 15px 70px;
    position: relative;
  }

  .c-colin-samir-header-bottom-bg-mobile {
    background-color: #fff;
    height: 40%;
    display: block;
    position: absolute;
    inset: auto 0% 0%;
  }

  .c-colin-samir-contnet-top-bg-mobile {
    z-index: 10;
    background-color: #fff;
    height: 477px;
    display: block;
    position: absolute;
    inset: 0% 0% auto;
  }

  .div-block-57 {
    z-index: 100;
    position: relative;
  }

  .c-colin-samir-header-sub-span {
    display: inline;
  }

  .c-riverside-register-form-section {
    min-height: auto;
  }

  .c-riverside-register-form-left-text {
    margin-bottom: 24px;
  }

  .c-riverside-register-form-left-title.white.webminar-form-below-title, .c-riverside-register-form-left-title.header-title {
    font-size: 32px;
    line-height: 43px;
  }

  .c-riverside-register-form-left-content-block {
    margin-left: 0;
  }

  .image-50 {
    max-width: 55px;
  }

  .c-riverside-register-form-right {
    padding-right: 20px;
  }

  .c-price-abtest-header {
    padding-bottom: 40px;
  }

  .c-price-abtest-header.updated {
    padding-bottom: 15px;
  }

  .c-price-abtest-header.updated.new {
    padding-bottom: 20px;
  }

  .c-price-abtest-header.updated.new.plans-test.pricing-header-mobile {
    padding-top: 20px;
  }

  .c-price-abtest-header-title {
    font-size: 31px;
    line-height: 36px;
  }

  .c-price-abtest-header-title.updated {
    font-size: 30px;
    line-height: 36px;
  }

  .c-price-abtest-header-title.updated.plans-header-title-test {
    font-size: 32px;
    line-height: 38px;
  }

  .c-price-abtest-header-sub.updated {
    max-width: 302px;
  }

  .c-price-abtest-header-sub.plans-test-sub {
    max-width: 302px;
    font-size: 16px;
    line-height: 24px;
  }

  .c-price-abtest-header-sub.plans-test-sub.pm-header-sub.no-max-w {
    max-width: none;
  }

  .c-pricing-header-top-component-copy.updated, .c-pricing-header-top-component-copy.plans-test-wrapper {
    padding-bottom: 34px;
  }

  .c-abtest-price-plan-navigator, .c-price-abtest-price-navigator {
    min-width: 54px;
  }

  .c-price-abtest-price-navigator.updated {
    margin-top: 34px;
  }

  .c-price-abtest-price-navigator.plan-test-navigator-wrapper {
    margin-top: 20px;
  }

  .c-price-abtest-price-navigator.plan-test-navigator-wrapper.pm-mobile-navigator {
    min-width: 40px;
  }

  .c-price-abtest-price-navigator-text-2 {
    text-align: left;
    margin-left: 0;
    left: 60px;
  }

  .c-price-abtest-price-navigator-text-span-1 {
    color: #161c21;
  }

  .c-abtest-price-grid {
    grid-row-gap: 35px;
  }

  .c-price-abtest-header-title_span {
    display: block;
  }

  .c-price-abtest-testimonials-title.pricing-upgrade-cta-title {
    color: #181b21;
    margin-bottom: 18px;
    font-size: 24px;
    line-height: 28px;
  }

  .c-price-abtest-testimonials-cta-wrapper.pricing-upgrade {
    margin-top: 25px;
  }

  .c-price-abtest-price-navigator-text-span-2 {
    color: #161c21;
    display: block;
  }

  .c-register-form-submit-succes-title {
    font-size: 24px;
  }

  .c-register-form-submit-succes-text {
    font-size: 16px;
    line-height: 22px;
  }

  .c-riverside-register-form-left-add-to-calender-link_mobile {
    display: none;
  }

  .c-new-home-brands-wrapper-copy.updated._2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .c-brands-logo-nyt {
    position: relative;
  }

  .c-brands-logo-marvel {
    width: 86px;
    left: 0;
  }

  .c-brands-logo-ted {
    width: 75px;
  }

  .c-brands-logo-iheart-media {
    width: 128px;
  }

  .clips-header-img-updated-block {
    margin-bottom: 54px;
  }

  .clips-header-img-updated-large_mobile-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .c-tools-overview-header-right {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383065c5e_tools-header-right-img-mobile-updated.png");
    background-size: cover;
    height: auto;
    min-height: 425px;
  }

  .c-tools-overview-list-title {
    max-width: 255px;
  }

  .c-tools-list-section {
    padding: 48px 27px 0;
  }

  .c-tools-list-block {
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .c-tools-list-header-text {
    max-width: 240px;
  }

  .c-tools-cta-logo {
    width: 158px;
  }

  .c-tools-cta-title {
    color: #1b2127;
    margin-bottom: 32px;
    line-height: 35px;
  }

  .cms-brands-logos-grid-1 {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .cms-brands-logos-grid-2 {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 25px;
  }

  .c-enterprise-form-block {
    display: none;
  }

  .c-enterprise-thank-you-section {
    min-height: 570px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-updated-nav-desktop-inner {
    align-items: center;
  }

  .c-brands-logo-section-white, .c-brands-logo-section-black {
    padding-bottom: 40px;
  }

  .c-university-header-title {
    font-size: 44px;
    line-height: 52px;
  }

  .c-product-videos-essential-section {
    padding-top: 40px;
    padding-bottom: 45px;
  }

  .c-university-cta-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-university-cta-grid {
    grid-row-gap: 30px;
  }

  .c-university-cta-title {
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 34px;
  }

  .c-university-nav-section {
    height: 56px;
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .show-mobile-portrait {
    display: block;
  }

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

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

  .max-width-large.is-tablet {
    padding-left: 0;
    padding-right: 0;
  }

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

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

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

  .heading-large.investors-about-title {
    max-width: 20rem;
  }

  .heading-small.text-weight-xbold.text-align-center.global-team-title {
    max-width: 12.5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-small.text-align-center.mobile-left {
    text-align: left;
  }

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

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

  .margin-bottom.margin-medium.career-about-sub-wrapper {
    margin-bottom: 0;
  }

  .margin-medium-2 {
    margin: 1.25rem;
  }

  .stylesystem-images_layout {
    grid-template-columns: 1fr;
  }

  .text-size-regular.text-align-center.global-team-sub {
    max-width: 12.5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-size-regular.career-creators-text {
    max-width: 20rem;
  }

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

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

  .hide-mobile-portrait {
    display: none;
  }

  .button-row-grid.mobile-1-col {
    grid-auto-flow: row;
  }

  .heading-medium.text-weight-xbold.text-align-center.career-about-cta-title {
    max-width: 15rem;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-medium.career-intro-text-wrapper-title {
    max-width: 12.5rem;
  }

  .heading-medium.mx-200 {
    max-width: 100%;
  }

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

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

  .padding-vertical.padding-xxlarge.is-mobile-small {
    padding-top: 4rem;
  }

  .padding-vertical.padding-xxlarge.is-mobile-small.career-about-mission {
    padding-top: 6rem;
    padding-bottom: 5rem;
  }

  .padding-vertical.padding-xxlarge.section-careers-creators-padding {
    padding-top: 0;
  }

  .padding-vertical.padding-xlarge.career-country-padding {
    padding-bottom: .2rem;
  }

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

  .investors_content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-about-header {
    height: auto;
  }

  .investors-slider-card-image {
    width: auto;
  }

  .about-header_bg-bootom {
    display: block;
  }

  .investor-card_item {
    background-color: #c72c2c00;
    width: 100%;
  }

  .testimonial-slider_slider-nav {
    font-size: .75rem;
    display: block;
  }

  .clients_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .investor_image {
    border-radius: 12px;
  }

  .investors_grid {
    grid-column-gap: 6.25rem;
    grid-row-gap: 2.625rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center;
    display: grid;
  }

  .investors_name, .investors_title {
    font-size: .875rem;
  }

  .creators_bio {
    font-size: .75rem;
  }

  .investors_image-wrapper {
    width: 9.25rem;
    height: 9.25rem;
  }

  .about-header_image-wrapper {
    height: auto;
    margin-top: -1rem;
    display: none;
    top: 52px;
  }

  .about-header_image-wrapper.is-mobile {
    border-radius: 4px;
    margin-top: 0;
    display: block;
  }

  .investors-mobile_images {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .creators_slide {
    margin-right: 4rem;
    padding-left: 0;
    padding-right: 0;
  }

  .investors_images {
    grid-column-gap: 1rem;
    grid-row-gap: 16px;
  }

  .news_item {
    width: 100%;
  }

  .cta_text-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .creators_mobile-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    place-content: center;
  }

  .clients_logos-wrapper {
    overflow: hidden;
  }

  .clients_loop-animation-wrapper {
    overflow: visible;
  }

  .swiper-slide {
    width: 213px;
    margin-right: 20px;
  }

  .swiper-slide.swiper-slide_virtual-bg {
    width: 100%;
  }

  .swiper-slide.which_teams-item {
    flex: none;
    width: auto;
  }

  .creators_heading-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .clients_top-gradient {
    background-image: linear-gradient(#f9f9f9, #f9f9f9 31%, #f9f9f9a6 56%, #ffffff24);
  }

  .section-careers-header {
    height: auto;
  }

  .careers-chat-component {
    height: 22.5rem;
  }

  .career-chat_bubble-time {
    right: .575rem;
  }

  .careers-chat_bottom-gradient {
    top: -100px;
  }

  .cta_heading-wrapper {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-careers-creators {
    background-image: none;
  }

  .careers-creators_grid {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .careers-about_video-wrapper {
    text-align: center;
  }

  .careers-about_heading-wrapper {
    padding-right: 2.5rem;
  }

  .video-grid_component.is-bottom, .video-grid_component.is-top {
    display: none;
  }

  .team_item {
    order: 1;
    justify-content: flex-start;
    margin-bottom: 1.0625rem;
    margin-right: 8px;
    padding-left: .65rem;
    padding-right: .65rem;
    display: inline-block;
  }

  .team_item:hover {
    background-color: #f1f1f1;
  }

  .team_item._2 {
    order: 2;
  }

  .team_item._3 {
    order: 3;
  }

  .team_item._4 {
    order: 4;
  }

  .team_item._5 {
    order: 5;
  }

  .team_item._6 {
    order: 6;
  }

  .team_item._8 {
    order: 8;
  }

  .team_item._10 {
    order: 10;
  }

  .team_item._9 {
    order: 9;
  }

  .team_item._7 {
    order: 7;
  }

  .team_flag-wrapper {
    margin-right: .5rem;
    display: inline;
  }

  .team_country {
    font-size: 1.25rem;
    display: inline;
  }

  .movo-logo {
    max-width: 80px;
  }

  .openreel-content-bg {
    top: 0;
  }

  .openreel-table-info-block {
    margin-top: 18px;
  }

  .openreel-table-pdf-link {
    border: 1px solid #000;
    border-radius: 10px;
    margin-top: 25px;
    padding: 16px 28px;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
  }

  .team_tooltip {
    display: none;
  }

  .careers-creators_component {
    width: 100%;
  }

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

  .careers-creators_content.ml-0 {
    margin-left: 0;
  }

  .shows_component {
    width: 100%;
  }

  .shows_item {
    grid-column-gap: .75rem;
    grid-row-gap: 0px;
    grid-template-columns: 3.375rem auto auto;
    justify-items: start;
    width: auto;
  }

  .shows_image-wrapper {
    width: 3.375rem;
    height: auto;
  }

  .shows_title {
    white-space: nowrap;
    margin-bottom: 0;
    font-size: .875rem;
  }

  .shows_text {
    white-space: nowrap;
    font-size: .8125rem;
  }

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

  .shows_time-item {
    margin-right: .25rem;
  }

  .careers-positions_item {
    text-align: left;
    flex-flow: column wrap;
    grid-template-columns: 58% 1fr 1fr;
    place-content: flex-start;
    align-items: flex-start;
    padding: 1rem 1.5rem;
    display: block;
  }

  .careers-positions_title {
    margin-bottom: .25rem;
  }

  .careers-positions_text {
    display: none;
  }

  .careers-positions_location-text {
    white-space: nowrap;
  }

  .careers-positions_location-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .filter_form-wrapper {
    width: 100%;
  }

  .filter_form {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .filter_search-field {
    width: 100%;
    margin-bottom: .75rem;
    margin-right: 0;
  }

  .filter_select {
    width: 100%;
    padding-left: .75rem;
  }

  .filter_dropdown {
    width: 100%;
    margin-bottom: .75rem;
    margin-right: 0;
  }

  .dropdown-list {
    display: none;
    box-shadow: 0 4px 19px -6px #0000003d;
  }

  .transcript-tool-features-section {
    padding-left: 16px;
    padding-right: 16px;
  }

  .transcript-tool-features-section.vc-tools-section {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .transcript-tool-feature {
    padding: 25px 20px 22px 22px;
  }

  .transcript-tool-feature-name {
    margin-bottom: 8px;
    font-size: 15px;
    line-height: 20px;
  }

  .transcript-tool-feature-name._1 {
    max-width: 188px;
  }

  .transcript-tool-feature-name._2 {
    max-width: 244px;
  }

  .transcript-tool-feature-name._3 {
    max-width: 226px;
  }

  .transcript-tool-feature-name._4 {
    max-width: 260px;
  }

  .transcript-tool-feature-text {
    font-size: 14px;
    line-height: 22px;
  }

  .transcript-process-section {
    padding-bottom: 40px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .transcript-process-section.with-video {
    padding-bottom: 26px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .transcript-process-header-title {
    max-width: 300px;
    margin-top: 35px;
    margin-left: auto;
    margin-right: auto;
  }

  .transcript-process-header-icon {
    max-width: 177px;
  }

  .transcript-process-grid {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    grid-template-columns: 1fr;
  }

  .transcript-process-text {
    max-width: 244px;
    margin-left: auto;
    margin-right: auto;
  }

  .transcript-process-text._2 {
    max-width: 220px;
  }

  .transcript-tool-cta-section {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .transcript-tool-cta-button, .transcript-tool-cta-button.get-started-start {
    padding-left: 38px;
    padding-right: 38px;
  }

  .transcript-tool-cta-text {
    max-width: 334px;
  }

  .locations_heading-wrapper {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .careers-creators_heading-box {
    padding-left: 0;
    padding-right: 8rem;
  }

  .video-grid_component-mobile {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .video-grid_item-mobile.is-margin-bottom {
    margin-bottom: 1.25rem;
  }

  .video-grid_text-mobile {
    color: #1b2127;
    padding-left: .5rem;
    font-size: .75rem;
    line-height: 1.5;
    display: none;
  }

  .video-grid_image-mobile {
    width: 100%;
  }

  .section-position-header {
    height: auto;
  }

  .position_component {
    margin-top: 1rem;
  }

  .position_grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    justify-content: center;
  }

  .mp3-why-grid {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .mp3-why-item {
    padding: 25px 20px 22px 22px;
  }

  .mp3-why-item-name {
    margin-bottom: 8px;
  }

  .mp3-why-item-text {
    font-size: 14px;
    line-height: 22px;
  }

  .mp3-why-section {
    padding-left: 16px;
    padding-right: 16px;
  }

  .mp3-how-section {
    padding-bottom: 36px;
  }

  .mp3-how-title {
    max-width: 224px;
  }

  .mp3-how-list {
    padding-left: 20px;
  }

  .mp3-blog-section-title {
    text-align: center;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-weight: 800;
    line-height: 30px;
  }

  .mp3-tool-cta-text {
    max-width: 334px;
  }

  .mp3-tool-cta-section {
    padding: 32px 20px 15px;
  }

  .mp3-tool-cta-title {
    font-size: 26px;
    line-height: 32px;
  }

  .mp3-tool-cta-title.vc-cta-title {
    font-size: 24px;
  }

  .share_button {
    width: 20%;
    min-width: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .breadcrumbs_wrapper {
    flex-flow: wrap;
  }

  .team_grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: flex;
  }

  .home-credit-info-text {
    margin-top: 4px;
  }

  .section-careers-thank-header {
    height: auto;
  }

  .testimonial_slide {
    margin-right: 10vw;
  }

  .updated-pricing-save-text {
    margin-top: 5px;
    font-size: 11px;
  }

  .new-pricing-bottom-texts-span {
    padding-left: 0;
    display: inline;
  }

  .counter-count-down-banner {
    padding-left: 10px;
  }

  .counter-count-down-banner-wrapper {
    max-width: 354px;
    margin-left: 0;
  }

  .counter-count-down-banner-text {
    max-width: 193px;
  }

  .counter-count-down-banner-text.c-hide-desktop {
    max-width: 194px;
    font-size: 12px;
    line-height: 16px;
  }

  .counter-countdown-block {
    transform: translate(-4px)scale(.9);
  }

  .counter-count-down-banner-close {
    inset: 33% 0% auto auto;
  }

  .counter-count-vector-3 {
    display: none;
    left: 151px;
  }

  .counter-count-vector-4 {
    display: none;
    bottom: -11px;
    right: -34px;
  }

  .locations_subheading-wrapper {
    padding-left: 2.875rem;
    padding-right: 2.875rem;
  }

  .anchor-trusted-text {
    color: #8d9093;
    margin-top: 30px;
    margin-bottom: 28px;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    display: block;
  }

  .counter-count-down-banner-text-link-mobile {
    font-size: 12px;
  }

  .university-video-icon {
    max-width: 40px;
  }

  .investors-slider_slide {
    margin-right: 10vw;
  }

  .max-width-medium-2 {
    padding-right: 1.25px;
  }

  .spotify-banner-2 {
    justify-content: flex-start;
    padding-left: 13px;
  }

  .spotify-banner-2.hide {
    display: none;
  }

  .spotify-banner-2-text {
    max-width: 254px;
    font-size: 13px;
    font-weight: 600;
    line-height: 16px;
  }

  .spotify-banner-2-right {
    margin-left: 11px;
  }

  .vgency {
    max-width: 90px;
  }

  .amazon-header {
    padding-bottom: 60px;
  }

  .amazon-header-img {
    display: none;
  }

  .amazon-header-content {
    text-align: center;
    max-width: 100%;
    margin-right: 0;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .amazon-header-title {
    color: #0b0b0b;
    margin: 15px auto 12px;
    line-height: 40px;
  }

  .amazon-header-sub {
    color: #0b0b0b;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
  }

  .amazon-content-section {
    padding-bottom: 40px;
  }

  .amazon-content-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .amazon-content-title {
    color: #0b0b0b;
    margin-bottom: 19px;
    font-size: 18px;
    line-height: 26px;
  }

  .amazon-content-text {
    color: #0b0b0b;
    margin-bottom: 28px;
    font-size: 15px;
    line-height: 24px;
  }

  .amazon-content-button {
    color: #31313f;
    border-style: none;
    border-radius: 0;
    padding: 0;
    text-decoration: underline;
  }

  .amazon-content-button:hover {
    color: #31313fb5;
    background-color: #0000;
  }

  .amazon-content-img {
    width: 100%;
    max-width: 100%;
    transform: scale(1.125);
  }

  .amazon-header_img-mobile-wrapper {
    margin-top: -82px;
  }

  .amazon-header_img-mobile {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .amazon-header-left {
    padding-right: 0;
  }

  .c-light-switch-media-layout, .c-blaze-media, .c-kings-college {
    padding-bottom: 31px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .ipad-intro-content {
    padding-left: 30px;
    padding-right: 30px;
  }

  .hit-publish-cta-section {
    padding-top: 0;
  }

  .hit-publish-cta-section.zoom {
    padding-bottom: 0;
  }

  .hit-publish-header {
    height: auto;
  }

  .hit-publish-header-right {
    padding: 32px;
  }

  .hit-publsih-content-section {
    padding-left: 18px;
    padding-right: 18px;
  }

  .hit-publsih-content-section-title {
    font-size: 34px;
    line-height: 42px;
  }

  .hit-publsih-content-section-title.related-episodes-title {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .hit-publsih-content-section-grid-2-col.all-episodes {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
  }

  .hit-publish-video-icon.c-hide-desktop {
    bottom: 7px;
    left: 7px;
  }

  .hit-publish-title {
    font-size: 16px;
    line-height: 20px;
  }

  .hit-publish-title.editors-pick-title {
    font-size: 24px;
    line-height: 30px;
  }

  .hit-publish-guest-wrap-text-2 {
    font-size: 20px;
    line-height: 26px;
  }

  .hit-publish-img {
    object-fit: cover;
    height: 100%;
  }

  .hit-publish-cta-title {
    color: #1b2127;
    margin-bottom: 32px;
    line-height: 35px;
  }

  .hit-publish-cta-sub {
    max-width: 324px;
  }

  .hit-publish-guest-wrap-text-1 {
    font-size: 20px;
    line-height: 26px;
  }

  .hit-publish-link {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .hit-publish-link.editors-pick-link {
    display: block;
  }

  .duration {
    display: none;
  }

  .duration.show-mobile {
    display: block;
    right: 9px;
  }

  .hit-publsih-content-section-editors-pick {
    padding-top: 42px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .hit-publish-created-by {
    display: none;
  }

  .hit-publsih-related-episodes {
    padding-bottom: 50px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .hit-publish-details-header {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hit-publish-header-guest-wrap-1, .hit-publish-header-guest-wrap-2 {
    font-size: 20px;
    line-height: 26px;
  }

  .grid-5 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .section-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-marvel {
    padding-bottom: 31px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .shows_listen-text {
    font-size: .625rem;
  }

  .nav_careers-button.is-career-mobile.wide-mobile {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav_wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .investor_title {
    font-size: .875rem;
  }

  .shows_collection-wrapper {
    width: 100%;
  }

  .image-60 {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .webminar-registration-list-item {
    font-size: 16px;
  }

  .career-header-bg-bottom {
    height: 5rem;
    display: none;
  }

  .about-header_image-mobile {
    border-radius: 4px;
    width: 100%;
  }

  .career-about-intro-text {
    max-width: 21.25rem;
  }

  .c-tools-content-box {
    margin-left: -15px;
    margin-right: -15px;
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .c-tools-content-box.updated-box {
    margin-left: 0;
    margin-right: 0;
  }

  .c-tools-content-box-title {
    margin-bottom: 16px;
    font-size: 22px;
    line-height: 26px;
  }

  .c-tools-content-box-text p {
    column-count: auto;
  }

  .embedded-fom-landing-cta-section {
    padding-bottom: 23px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .embedded-fom-landing-cta-name {
    border-right-style: none;
    margin-bottom: 4px;
    margin-right: 0;
    padding-right: 0;
    font-size: 16px;
  }

  .embedded-fom-landing-cta-position {
    margin-bottom: 32px;
    font-size: 15px;
  }

  .embedded-fom-landing-cta-button {
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .embedded-fom-landing-cta-button.c-hide-mobile {
    display: none;
  }

  .embedded-fom-landing-cta-button.c-hide-desktop.not-block {
    width: 100%;
  }

  .embedded-fom-landing-cta-title {
    color: #111;
    margin-top: 0;
    margin-bottom: 16px;
    font-size: 26px;
    font-weight: 700;
    line-height: 30px;
  }

  .embedded-lp-video-examples {
    padding-left: 18px;
    padding-right: 18px;
  }

  .embedded-lp-video-examples-text {
    max-width: 323px;
    margin-left: auto;
    margin-right: auto;
  }

  .navigation {
    height: 54px;
    padding-left: 20px;
  }

  .embedded-fom-landing-header {
    padding-bottom: 43px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .embedded-fom-landing-header-title {
    text-align: left;
    font-size: 30px;
    line-height: 36px;
  }

  .embedded-fom-landing-header-sub {
    text-align: left;
    max-width: 331px;
  }

  .embedded-form-logos-mobile {
    margin-bottom: 0;
  }

  .embedded-fom-landing-header-button-wrapper {
    margin-top: 10px;
  }

  .embedded-fom-landing-header-button {
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .embedded-fom-landing-header-list {
    max-width: 344px;
  }

  .paragraph-8, .text-block-8-copy {
    font-family: Inter-custom-woff2, sans-serif;
  }

  .embedded-lp-logos {
    padding-top: 25px;
    padding-bottom: 20px;
  }

  .embedded-lp-logos-text {
    margin-bottom: 19px;
  }

  .div-block-78 {
    flex-flow: column wrap;
    margin-bottom: 0;
  }

  .c-enterprise-contact-form-title.update {
    text-align: center;
    font-weight: 800;
  }

  .c-enterprise-contact-form-sub {
    max-width: 240px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-enterprise-contact-form-sub.update {
    text-align: center;
    max-width: 280px;
  }

  .c-comparison-process-title-copy {
    max-width: 320px;
    margin-left: 0;
    margin-right: auto;
    font-size: 26px;
    font-weight: 800;
    line-height: 32px;
  }

  .hit-publish-cta-title-copy {
    max-width: 200px;
    margin-bottom: 12px;
    font-size: 26px;
    line-height: 32px;
  }

  .hit-publish-cta-sub-copy {
    color: #fffc;
    max-width: 324px;
    margin-bottom: 30px;
    font-size: 16px;
    font-weight: 400;
  }

  .zoom-tab-content-bar {
    display: block;
    position: absolute;
    inset: -5px auto auto -30px;
  }

  .zoom-header-bg-mobile {
    background-color: #fff;
    height: 80px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    inset: auto 0% 0%;
  }

  .lp-test-header-title {
    margin-bottom: 16px;
  }

  .lp-test-header-bottom-bg {
    height: 260px;
  }

  .lp-test-guy-razz-cta-section {
    padding-bottom: 0;
  }

  .lp-test-guy-razz-cta-section-block {
    border-radius: 0;
  }

  .lp-test-guy-razz-cta-content {
    margin-left: 0;
    margin-right: 0;
  }

  .lp-test-section-content-grid-title._1 {
    margin-bottom: -10px;
  }

  .lp-test-section-content-grid-title-span {
    display: block;
  }

  .lp-test-section-video-icon-large {
    width: 50px;
    height: 50px;
  }

  .lp-test-section-video-icon-large-item {
    max-width: 12px;
  }

  .lp-test-section-video-icon-small-round {
    width: 16px;
    height: 16px;
  }

  .lp-test-section-video-icon-smal {
    width: 5px;
    left: 0;
  }

  .zoom-content-bg {
    top: 0;
  }

  .lp-test-brands-section {
    padding-top: 10px;
    padding-bottom: 42px;
  }

  .lp-test-section-content-title {
    max-width: 250px;
    margin-bottom: 30px;
  }

  .block-mobile {
    display: block;
  }

  .lp-test-section-content-grid-title-span-2 {
    text-transform: capitalize;
    display: inline-block;
    position: relative;
    top: -30px;
    left: 33px;
  }

  .home-apps-screen-img {
    max-width: 100%;
  }

  .c-comparison-table-logo-img-2-microsoft-teams {
    transform: scale(1);
  }

  .c-wix-layout {
    padding-bottom: 31px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .c-pricing-brands-wrapper-block {
    margin-bottom: 40px;
    margin-left: -10px;
    margin-right: -10px;
  }

  .c-pricing-brands-wrapper-block-title {
    max-width: 300px;
    margin: -6px auto 34px;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
  }

  .c-pricing-brands-wrapper-block-title.updated-pricing-text {
    margin-bottom: 26px;
  }

  .c-pricing-brands-wrapper-block-logos.c-hide-desktop {
    margin-bottom: 41px;
  }

  .c-pricing-brands-wrapper-block-logos.c-hide-desktop.update {
    margin-bottom: 26px;
  }

  .c-pricing-brands-wrapper-block-logos.c-hide-desktop.update.plans-brand-img {
    width: 100%;
    max-width: 320px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing-marvel-block {
    padding-bottom: 80px;
    padding-left: 13px;
    padding-right: 13px;
  }

  .pricing-marvel-block.plans-marvel-block {
    background-color: #0000;
    padding-top: 0;
    padding-bottom: 0;
  }

  .pricing-marvel-block-top {
    flex-direction: column;
  }

  .pricing-marvel-block-top-name {
    margin-bottom: 8px;
    font-size: 18px;
    font-weight: 800;
    line-height: 16px;
  }

  .pricing-marvel-block-top-content {
    text-align: center;
    margin-top: 16px;
    padding-left: 0;
  }

  .pricing-marvel-block-text {
    text-align: center;
    max-width: 345px;
    margin-bottom: 38px;
    margin-left: auto;
    margin-right: auto;
    font-size: 22px;
    line-height: 28px;
  }

  .pricing-marvel-block-text.mobile--mb-0 {
    margin-bottom: 0;
  }

  .pricing-marvel-block-text-span {
    display: block;
  }

  .pricing-marvel-block-text-span.inline-mobile {
    display: inline;
  }

  .grid-6 {
    grid-row-gap: 19px;
  }

  .community-header {
    padding-left: 16px;
    padding-right: 16px;
  }

  .text-span-5 {
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
  }

  .community-header-block-text {
    margin-bottom: 38px;
  }

  .community-scroll.rotate {
    margin-top: 45px;
    margin-bottom: 45px;
    transform: rotate(0);
  }

  .community-scroll.rotate.opposite {
    transform: rotate(0);
  }

  .community-content-section {
    padding-left: 18px;
    padding-right: 18px;
  }

  .community-content-grid-1 {
    text-align: left;
  }

  .community-content-title {
    margin-bottom: 16px;
    font-size: 28px;
    line-height: 38px;
  }

  .community-content-grid-text {
    font-size: 16px;
    line-height: 24px;
  }

  .community-content-grid-text._2 {
    font-size: 16px;
  }

  .community-content-grid-2 {
    text-align: left;
  }

  .community-apply-section {
    padding-bottom: 34px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .community-apply-title {
    text-align: center;
    margin-bottom: 16px;
    font-size: 28px;
    line-height: 38px;
  }

  .community-apply-sub {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .grid-8 {
    grid-row-gap: 52px;
    text-align: center;
  }

  .community-apply-content-title {
    text-align: center;
    max-width: 300px;
    margin-bottom: 16px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 38px;
  }

  .community-apply-content-text {
    text-align: center;
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 24px;
  }

  .community-benefit-section {
    padding-top: 40px;
    padding-bottom: 72px;
  }

  .community-benefit-title {
    margin-bottom: 30px;
    font-size: 28px;
    line-height: 38px;
  }

  .community-benefit-block {
    grid-row-gap: 41px;
  }

  .community-leader-form-section {
    padding-left: 22px;
    padding-right: 22px;
  }

  .community-leader-form-block {
    padding-bottom: 33px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .community-leader-form-title {
    max-width: 290px;
    margin-bottom: 10px;
    font-size: 35px;
  }

  .community-leader-form-sub {
    max-width: 280px;
    font-size: 16px;
    line-height: 24px;
  }

  .community-leader-form-wrapper {
    margin-top: 26px;
  }

  .community-leaders-form-grid.ask-grid {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
  }

  .community-leaders-form-label {
    line-height: 20px;
  }

  .community-leaders-form-label.mb-11.social {
    max-width: 220px;
  }

  .community-leaders-form-row.how, .community-leaders-form-row.why {
    margin-bottom: 26px;
  }

  .community-leader-form-info-text {
    margin-top: 10px;
    margin-bottom: 26px;
    font-size: 13px;
    line-height: 18px;
  }

  .community-leader-form-info-text.black {
    margin-bottom: 10px;
  }

  .community-leader-form-success {
    padding: 0;
  }

  .community-leader-form-success-text {
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 24px;
  }

  .community-content-3-block-text {
    font-size: 16px;
    line-height: 24px;
  }

  .community-leader-form-info-text-link {
    font-size: 13px;
  }

  .tools-updated-header {
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tools-updated-header-grid {
    grid-row-gap: 25px;
    text-align: center;
  }

  .tools-updated-header-grid-title {
    text-align: center;
    margin-bottom: 20px;
    font-size: 32px;
  }

  .tools-updated-header-grid-title.ld-header-title {
    margin-bottom: 14px;
  }

  .tools-updated-header-grid-text {
    text-align: center;
  }

  .tools-updated-header-grid-text.ld-header-sub {
    margin-bottom: 20px;
  }

  .tools-landing-cta-section.l-d-cta-section {
    padding-bottom: 38px;
  }

  .tools-landing-cta-section.l-d-cta-section.update {
    padding-top: 0;
    padding-bottom: 33px;
  }

  .c-wrapper-1160.relative {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .c-wrapper-1160.flex-box {
    grid-row-gap: 10px;
  }

  .tools-landing-cta-block.l-d-cta-block.update {
    padding-top: 45px;
    padding-bottom: 43px;
  }

  .tools-landing-cta-grid.l-d-cta-grid {
    grid-template-columns: minmax(200px, 1fr);
  }

  .tools-landing-cta-title.l-d-cta-title {
    font-size: 25px;
    line-height: 30px;
  }

  .tools-landing-cta-title.l-d-cta-title.update {
    margin-top: 28px;
  }

  .tools-landing-cta-sub.l-d-cta-sub.update {
    margin-bottom: 12px;
  }

  .tools-landing-faq-section {
    padding-bottom: 42px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .tools-landing-faq-section.use-case-black {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .tools-landing-faq-block {
    padding-left: 21px;
    padding-right: 21px;
  }

  .tools-landing-faq-title {
    margin-bottom: 0;
  }

  .tools-landing-video-section {
    padding: 52px 22px 45px;
  }

  .tools-landing-video-section.l-d-how-section {
    padding: 22px 12px 15px;
  }

  .tools-landing-video-section.l-d-how-section.update {
    padding-left: 0;
    padding-right: 0;
  }

  .tools-landing-video-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .tools-landing-video-how-number {
    width: 40px;
    height: 40px;
  }

  .tools-landing-video-number-text {
    font-size: 18px;
  }

  .tools-landing-video-process-content {
    flex: 1;
    padding-left: 13px;
  }

  .tools-landing-video-how-title {
    font-size: 20px;
  }

  .tools-landing-video-how-text {
    font-size: 15px;
    line-height: 24px;
  }

  .tools-landing-video-item-text {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .tools-landing-video-title {
    max-width: 300px;
    margin-bottom: 32px;
    font-size: 26px;
    line-height: 32px;
  }

  .tools-landing-video-title.l-d-how-title {
    margin-bottom: 23px;
  }

  .tools-landing-video-title.l-d-how-title.update {
    max-width: 340px;
    padding-left: 22px;
    padding-right: 12px;
  }

  .community-content-1-img {
    max-width: 100%;
  }

  .tools-landing-content-section {
    padding-top: 40px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .tools-landing-content-section.l-d-content-section.update {
    padding-bottom: 4px;
  }

  .tools-landing-section-title {
    margin-bottom: 35px;
  }

  .tools-landing-content-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .community-apply-content-title-span {
    display: inline-block;
  }

  .tools-updated-header-bottom-bg {
    bottom: -1px;
  }

  .tools-landing-video-item-right {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-direction: column;
    display: flex;
  }

  .home-with-video-header-small-img {
    max-width: 70px;
    inset: auto auto -20px 9px;
  }

  .div-block-92 {
    padding-left: 40px;
  }

  .pricing-faq-section-upgrade {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing-faq-section-upgrade-content {
    padding-left: 15px;
    padding-right: 15px;
  }

  .pricing-faq-section-upgrade-content.type-2 {
    margin-top: 13px;
    padding: 0 20px;
  }

  .pricing-faq-section-upgrade-title {
    text-align: center;
    max-width: 300px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-faq-section-upgrade-content-title {
    margin-bottom: 0;
  }

  .pricing-faq-section-upgrade-faq {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .pricing-compare-block-mobile.pricing {
    max-width: 320px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-compare-block-mobile.pricing.pm-mobile-download-pdf {
    margin-top: 26px;
  }

  .pricing-compare-block-mobile.pricing.pm-mobile-download-pdf.ipad {
    margin-top: 0;
  }

  .div-block-94.center.mobile {
    left: 0;
  }

  .vc-tool-feature {
    padding: 25px 20px 22px 22px;
  }

  .vc-tool-feature-name {
    margin-bottom: 0;
    font-size: 20px;
    line-height: 20px;
  }

  .vc-tool-feature-text {
    font-size: 14px;
    line-height: 22px;
  }

  .vc-tool-features-grid {
    max-width: 344px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .vc-list-section {
    padding-top: 50px;
    padding-bottom: 45px;
  }

  .vc-list-section-title.c-hide-desktop {
    color: #161c21;
    text-align: left;
    max-width: 266px;
    margin-left: 0;
  }

  .vc-list-section-grid {
    grid-row-gap: 31px;
    grid-template-rows: auto;
    max-width: 344px;
    margin-left: auto;
    margin-right: auto;
  }

  .vc-list-section-grid.vc-how-grid {
    justify-items: stretch;
    margin-bottom: 63px;
  }

  .vc-list-section-content-title.vc-how-title {
    text-align: left;
    margin-bottom: 16px;
    margin-left: 0;
    font-weight: 800;
  }

  .vc-list-section-content-title.left-mobile {
    color: #161c21;
    text-align: left;
    max-width: 230px;
    margin-bottom: 10px;
    margin-left: 0;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
  }

  .vc-list-section-text {
    font-size: 15px;
    line-height: 24px;
  }

  .vc-video-block {
    padding-top: 50px;
    padding-left: 23px;
    padding-right: 23px;
  }

  .c-wrapper-840.r-home-tracks-section-wrapper {
    display: block;
    overflow: visible;
  }

  .c-wrapper-840.r-home-tracks-section-wrapper.hidden {
    display: none;
  }

  .c-wrapper-840.r-home-tracks-section-wrapper-mobile {
    display: block;
    overflow: visible;
  }

  .c-wrapper-840.r-home-tracks-section-wrapper-mobile.hidden {
    display: none;
  }

  .vc-why-title {
    color: #161c21;
    text-align: left;
    margin-bottom: 20px;
    margin-left: 0;
    font-size: 24px;
    line-height: 28px;
  }

  .info-section-header {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .info-page-title {
    margin-bottom: 10px;
  }

  .info-page-title-wrapper {
    margin-bottom: 30px;
  }

  .mb-35 {
    margin-bottom: 25px;
  }

  .info-content-text-title {
    margin-bottom: 0;
  }

  .image-62 {
    width: 100%;
    padding-right: 5px;
  }

  .div-block-99 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .vc-why-title-wrapper {
    max-width: 344px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 23px;
  }

  .info-page-indent-contents-inner {
    padding-left: 15px;
  }

  .c-intuit-layout, .c-wespire-layout, .c-chilli-piper-layout, .c-pega-layout {
    padding-bottom: 31px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .team-form-split-col-left {
    padding-top: 40px;
  }

  .enterprise-form-embed-wrapper {
    width: 100%;
    padding-top: 10px;
  }

  .enterprise-form-embed-wrapper.max-w-420 {
    padding-top: 0;
  }

  .c-section-cta-wrapper-title {
    max-width: 240px;
    margin-left: auto;
    margin-right: auto;
  }

  .r-features-section.overflow-hidden {
    margin-top: 0;
    padding-top: 80px;
  }

  .r-features-section.editor-features {
    padding-top: 120px;
  }

  .r-home-feature-name {
    margin-bottom: 0;
  }

  .r-high-quality-section-title {
    max-width: 283px;
    margin-bottom: 15px;
    font-size: 24px;
    line-height: 28px;
  }

  .r-high-quality-section-text {
    max-width: 300px;
    margin-bottom: 21px;
    font-size: 15px;
    line-height: 24px;
  }

  .r-homepage-header-text.test-homepage-header-title {
    font-size: 34px;
  }

  .r-homepage-header-bg {
    height: 130px;
  }

  .r-homepage-header-bg.test-homepage-header {
    height: 70px;
  }

  .r-home-brands-section {
    padding-top: 30px;
    padding-bottom: 50px;
  }

  .r-home-brands-section.test-brands-section {
    padding-top: 37px;
  }

  .r-home-brands-section-text {
    margin-bottom: 25px;
    font-size: 12px;
  }

  .r-home-showcase-section {
    padding-top: 35px;
    padding-bottom: 110px;
    position: relative;
  }

  .r-home-showcase-section-header.mb--2 {
    margin-bottom: 6px;
  }

  .r-home-showcase-section-title {
    font-size: 34px;
    line-height: 36px;
  }

  .mask {
    max-width: 100%;
  }

  .r-home-showcase-slider-arrow-left {
    left: 3px;
    transform: scale(1.3);
  }

  .r-home-showcase-slider-arrow-right {
    right: 10px;
    transform: scale(1.3);
  }

  .r-home-showcase-item-content-inner {
    padding-bottom: 13px;
    padding-left: 13px;
  }

  .r-home-showcase-item-content-text {
    max-width: 113px;
    margin-top: 4px;
    font-size: 12px;
    line-height: 15px;
  }

  .r-home-showcase-slider-item {
    padding-right: 10px;
  }

  .r-home-benefit-list {
    z-index: 10;
    grid-column-gap: 10px;
    grid-row-gap: 52px;
    justify-content: space-between;
    width: 300px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .r-home-benefit-text {
    margin-top: 8px;
    font-size: 17px;
    line-height: 21px;
  }

  .r-home-benefit-text._2 {
    max-width: 90px;
    margin-left: auto;
    margin-right: auto;
  }

  .r-home-benefit {
    order: 1;
    width: 50%;
  }

  .r-home-benefit._2 {
    max-width: 50%;
    position: relative;
    right: 0;
  }

  .r-home-benefit._3 {
    max-width: 45%;
    position: relative;
    right: 0;
  }

  .r-home-benefit._5 {
    max-width: 45%;
  }

  .r-home-benefit._6 {
    max-width: 45%;
    position: relative;
    left: -6px;
  }

  .r-home-benefit._7 {
    max-width: 45%;
    position: relative;
    right: 0;
  }

  .r-home-benefit._8 {
    max-width: 45%;
    position: relative;
    right: 6px;
  }

  .r-home-benefit._4 {
    max-width: 45%;
    position: relative;
    left: -8px;
  }

  .r-home-benefit._1 {
    order: 1;
    max-width: 45%;
    font-family: Inter-custom-woff2, sans-serif;
    position: relative;
    left: 0;
  }

  .r-home-tracks-section {
    padding-left: 22px;
    padding-right: 22px;
  }

  .r-editor-works-title {
    max-width: none;
  }

  .rs-button.get-started-start {
    margin-top: 20px;
  }

  .rs-button.is--purple.has-margin-top-16 {
    order: 1;
  }

  .rs-button.is--purple.has-margin-top-16._w-165 {
    width: 100%;
  }

  .rs-button.is--purple.narrow {
    margin-top: 3px;
  }

  .rs-button.is--purple.download-beh {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .rs-button.is--purple.is--mobile {
    align-self: flex-start;
    display: block;
  }

  .rs-button.is--purple.smaller, .rs-button.is--purple.smaller.is-virtual-event-btn {
    padding-left: 26px;
    padding-right: 26px;
  }

  .rs-button.is--purple.is--large_xl {
    width: 100%;
    min-width: 0;
  }

  .rs-button.is--purple.is--virtual-event-btn, .rs-button.is--purple.smaller-2-2, .rs-button.is--purple.smaller-2-2.is-virtual-event-btn {
    padding-left: 26px;
    padding-right: 26px;
  }

  .rs-button.is--purple.is--solution-market-1 {
    width: 100%;
  }

  .rs-button.is--purple.is--solution-market-1.is--solution-market-full-btn, .rs-button.is--purple.is--solution-market-full-btn-2-2 {
    max-width: none;
  }

  .rs-button.is--purple.is--marketers-tabs-cta-btn {
    width: 100%;
    max-width: none;
  }

  .rs-button.is--purple.is--virtual-event-btn-2-2 {
    padding-left: 26px;
    padding-right: 26px;
  }

  .rs-button.is--purple.is--solution-market-1-2, .rs-button.is--purple-2.is--mobile-full {
    width: 100%;
  }

  .rs-button.is--purple-2.mw--252.is--marketers-lp.is--marketers-lp-v2025.is--marketers-lp-button-2025 {
    width: 100%;
    max-width: 335px;
  }

  .rs-button.is--purple-2.hide--sm {
    display: none;
  }

  .rs-button.ty_2.m-t-34 {
    margin-top: 4px;
  }

  .rs-button.is--black {
    color: #fff;
    background-color: #000;
    padding: 12.5px 16px;
    font-size: 12px;
  }

  .rs-button.is--black.hide-desk {
    display: block;
  }

  .rs-button.is--purple-border {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rs-button.is--purple-border.has-margin-top-16 {
    order: 1;
  }

  .rs-button.white-line {
    padding-right: 26px;
  }

  .rs-button.white-line.smaller, .rs-button.white-line.smaller.is--virtual-event-btn {
    padding-left: 26px;
    padding-right: 26px;
  }

  .rs-button.white-line.smaller.is--virtual-event {
    padding-left: 24px;
    padding-right: 24px;
  }

  .rs-button.white-line.is--solution-market-1, .rs-button.white-line.is--solution-market-1-2 {
    width: 100%;
  }

  .rs-button.white-line.is--solution-market-1-2.is--solution-market-full-btn-2.is--producers-solution {
    max-width: 335px;
  }

  .rs-button.white-line-2-2.smaller-2-2, .rs-button.white-line-2-2.smaller-2-2.is--virtual-event-btn {
    padding-left: 26px;
    padding-right: 26px;
  }

  .rs-button.white-line-2-2 {
    padding-right: 26px;
  }

  .rs-button.is--purple-2-2.is--marketers-tabs-cta-btn-2 {
    width: 100%;
    max-width: none;
  }

  .rs-button.is--purple-2-2.is--solution-market-full-btn-2-2-2 {
    max-width: none;
  }

  .rs-button.white-line-2-2.is--solution-market-1-2-2 {
    width: 100%;
  }

  .rs-button.white-line-2-2.is--solution-market-1-2-2.is--solution-market-full-btn-2-2.is--producers-solution.is--ai-translation {
    max-width: 156px;
  }

  .rs-button.is--purple-2-2.is--solution-market-1-2-2.is--solution-market-full-btn-2-2.is--producers-solution.is--ai-translation {
    padding-left: 30px;
    padding-right: 30px;
  }

  .rs-button.is--purple-2-2.is--marketers-tabs-cta-btn-2-2 {
    width: 100%;
    max-width: none;
  }

  .rs-button.is--purple-2-2.is--solution-market-1-2-2, .rs-button.white-line-2-2.is--solution-market-1-2-2, .rs-button.white-line-2-2.is--solution-market-1-2-2 {
    width: 100%;
  }

  .rs-button.is--purple-2-2.is--solution-market-full-btn-2-2-2-2 {
    max-width: none;
  }

  .rs-button.white-line-2-2.is--solution-market-full-btn-2-2-2-2.is--black {
    background-color: #0000;
  }

  .r-home-content-section-1 {
    padding-bottom: 50px;
  }

  .r-home-testimonial {
    padding: 22px;
  }

  .r-home-content-section-2-title {
    max-width: 250px;
  }

  .r-home-navigation {
    padding-right: 8px;
  }

  .r-home-nav-logo {
    max-width: 108px;
  }

  .r-home-nav-desktop-left.webinars {
    max-height: 18px;
  }

  .r-home-benefit-icon {
    max-width: 34px;
  }

  .r-showcase-vector-1 {
    width: 158px;
    height: 130px;
    display: inline-block;
    position: absolute;
    inset: auto auto 360px -56px;
  }

  .r-showcase-vector-2 {
    width: 158px;
    height: 130px;
    display: inline-block;
    position: absolute;
    inset: auto -56px 87px auto;
  }

  .r-home-showcase-video-icon {
    max-width: 17px;
  }

  .r-home-collapse-video-grid-left {
    padding: 38px 0 0;
  }

  .r-home-collapse-video-grid-left-title {
    margin-left: 20px;
  }

  .r-home-collapse-video-grid-left-collapse-item-header-1 {
    margin-bottom: 23px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-home-collapse-video-grid-left-collapse-item-title {
    margin-bottom: 0;
  }

  .r-home-collapse-video-grid-left-collapse-item-text {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-home-collapse-video-grid-left-collapse-item-mobile-open {
    padding-bottom: 0;
  }

  .r-home-feature-header-arrow {
    bottom: 6px;
  }

  .r-home-content-section-1-img-mobile {
    height: 110%;
    top: -10%;
  }

  .c-tag-layout, .c-dealmachine-layout {
    padding-bottom: 31px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .l-d-header-section {
    padding-top: 110px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .l-d-header-section.updated {
    padding-top: 55px;
  }

  .tabs-3 {
    grid-row-gap: 0px;
  }

  .ld-how-tab-item {
    padding-left: 12px;
  }

  .ld-how-tab-item.last {
    border-bottom-style: none;
  }

  .l-d-how-process-content {
    padding-left: 13px;
  }

  .l-d-how-process-title {
    margin-bottom: 8px;
    font-size: 20px;
  }

  .l-d-how-process-sub {
    font-size: 15px;
    line-height: 24px;
  }

  .l-d-how-process-img-wrapper {
    padding-top: 15px;
  }

  .r-home-showcase-slider-arrow-left-mobile {
    left: 3px;
    transform: scale(1.3);
  }

  .r-home-showcase-slider-arrow-right-mobile {
    right: 10px;
    transform: scale(1.3);
  }

  .l-d-content-wrapper-1 {
    margin-bottom: 40px;
  }

  .r-home-testimonial-title {
    max-width: 100%;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    line-height: 24px;
  }

  .r-home-collapse-video-grid-left-collapse-item-header-1-mobile-open {
    margin-bottom: 23px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-video-collapse-text-block {
    padding-bottom: 0;
  }

  .c-recorded-header-loop-section {
    padding-top: 320px;
    display: none;
  }

  .c-recored-nav {
    z-index: 6000;
    height: 64px;
    padding-left: 20px;
    padding-right: 20px;
    transition: all .25s;
  }

  .c-recored-nav-logo {
    max-width: 109px;
  }

  .c-recored-nav-button-text {
    font-size: 11px;
    font-weight: 400;
    line-height: 13px;
  }

  .c-recored-nav-button-text.black {
    font-size: 13px;
  }

  .c-recored-nav-button {
    padding: 10px 12px;
  }

  .c-recored-nav-button.c-hide-desktop {
    background-color: #010101;
    padding-right: 6px;
  }

  .c-recorded-loop-row-1-scroll {
    padding-left: 20px;
    display: block;
  }

  .c-recorded-poster-podcast {
    opacity: 1;
    min-width: 152px;
    max-width: 152px;
    position: relative;
  }

  .c-recorded-poster-podcast.swiper-slide {
    width: 152px;
    margin-bottom: 0;
    margin-right: 12px;
  }

  .c-recorded-podcast-info-name {
    line-height: 14px;
  }

  .c-recorded-video-podcast {
    opacity: 1;
    min-width: 280px;
  }

  .c-recorded-video-podcast.swiper-slide {
    width: 280px;
    max-width: 280px;
    margin-bottom: 0;
    margin-right: 12px;
  }

  .recorded-riverside-form-section {
    padding: 0 20px 20px;
  }

  .recorded-riverside-form-sub {
    max-width: 214px;
    margin-bottom: 32px;
  }

  .recorded-riverside-form-label._6 {
    max-width: 300px;
    line-height: 20px;
  }

  .c-recorded-loop-row-2 {
    margin-top: 24px;
  }

  .recorded-riverside-title {
    font-size: 48px;
    line-height: 60px;
  }

  .c-recorded-loop-row-2-scroll {
    padding-left: 20px;
    display: block;
  }

  .recorded-riverside-sub {
    font-size: 16px;
    line-height: 22px;
  }

  .c-recorded-loop-row-3 {
    margin-top: 24px;
  }

  .recorded-riverside-submit {
    height: 152px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .recorded-riverside-submit.swiper-slide {
    width: 152px;
    min-width: 152px;
    max-width: 152px;
    margin-bottom: 0;
    margin-right: 12px;
  }

  .recorded-riverside-submit-text {
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 18px;
  }

  .recorded-riverside-mobile-tooltips-trigger-block {
    background-color: #0000;
    border-radius: 4.65px;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0;
  }

  .recored-item-share-modal-inner-copy {
    border-radius: 4.65px;
    max-width: 100%;
    height: 100%;
    padding-top: 44px;
    padding-bottom: 34px;
  }

  .recorded-riverside-mobile-tooltips-trigger-block-close {
    padding-top: 5px;
    top: 1px;
    right: 5px;
  }

  .recorded-riverside-mobile-tooltips-trigger-block-title {
    margin-bottom: -24px;
    font-size: 16px;
  }

  .recorded-riverside-mobile-tooltips-share-block-inner {
    max-width: 342px;
  }

  .c-recored-nav-button-content-2 {
    left: 12px;
  }

  .recorded-riverside-form-success-text {
    max-width: 270px;
    font-size: 14px;
    line-height: 24px;
  }

  .recorded-riverside-form-title-logo {
    max-width: 122px;
    display: none;
  }

  .recorded-header-content-block {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 15px;
  }

  .c-recorded-loop-row-4 {
    margin-top: 24px;
  }

  .c-recorded-loop-row-4-scroll, .c-recorded-loop-row-3-scroll {
    padding-left: 20px;
  }

  .recorded-header-content {
    z-index: 0;
    padding-top: 90px;
    padding-bottom: 20px;
    position: relative;
    top: 0;
  }

  .recorded-row-1-content, .recorded-row-2-content-slider {
    display: block;
  }

  .recorded-row-2-content-slider.swiper-wrapper {
    flex-direction: row;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .recorded-row-3-content {
    display: block;
  }

  .recorded-row-3-content.hide-mobile {
    display: none;
  }

  .recorded-header-content-block-graident {
    padding-left: 20px;
    transform: scale(.765);
  }

  .text-block-12 {
    font-size: 48px;
  }

  .text-block-13 {
    max-width: 200px;
    margin-top: 6px;
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .c-recorded-loop-row-4-content {
    display: block;
  }

  .c-recorded-loop-row-4-content.hide-mobile {
    display: none;
  }

  .c-recorded-loop-row-5 {
    margin-top: 24px;
  }

  .c-recorded-loop-row-5-scroll {
    padding-left: 20px;
    display: block;
  }

  .c-recorded-loop-row-5-content {
    display: block;
  }

  .c-recorded-loop-row-5-content.hide-mobile {
    display: none;
  }

  .c-recorded-loop-row-6 {
    margin-top: 24px;
  }

  .c-recorded-loop-row-6-scroll {
    padding-left: 20px;
  }

  .c-recorded-loop-row-6-content {
    display: block;
  }

  .c-recorded-loop-row-6-content.hide-mobile {
    display: none;
  }

  .c-recorded-loop-row-7 {
    margin-top: 24px;
  }

  .c-recorded-loop-row-7-scroll {
    padding-left: 20px;
    display: block;
  }

  .c-recorded-loop-row-7-content {
    display: block;
  }

  .c-recorded-loop-row-8 {
    margin-top: 24px;
  }

  .c-recorded-loop-row-8-scroll {
    padding-left: 20px;
    display: block;
  }

  .c-recorded-loop-row-8-content {
    display: block;
  }

  .recorded-riverside-form-section-bg {
    padding: 0 20px 20px;
  }

  .c-recorded-header-loop-section-mobile {
    z-index: 1000;
    width: 100vw;
    padding-top: 10px;
    padding-bottom: 0;
    display: block;
    position: relative;
    overflow: hidden;
  }

  .recorded-mobile-row-1 {
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .recorded-mobile-row-text-block {
    color: #fff;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 15px;
    display: flex;
  }

  .recorded-mobile-row-text {
    margin-left: 4px;
    margin-right: 4px;
    font-size: 11px;
    font-weight: 600;
    line-height: 10px;
  }

  .recorded-mobile-row-arrow {
    width: 10px;
    min-width: 12px;
    max-width: 10px;
  }

  .recorded-mobile-row-arrow._1 {
    transform: rotate(180deg);
  }

  .recorded-row-1-content-slider {
    flex-wrap: wrap;
    display: block;
    position: relative;
  }

  .recorded-row-1-content-slider.swiper-wrapper {
    flex-flow: row;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .recorded-mobile-row-2 {
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .recorded-row-3-content-slider.swiper-wrapper {
    flex-direction: row;
    padding-bottom: 0;
    padding-left: 0;
  }

  .recorded-mobile-row-3, .recorded-mobile-row-4 {
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .recorded-row-4-content-slider.swiper-wrapper {
    flex-direction: row;
    padding-bottom: 0;
    padding-left: 0;
  }

  .recorded-mobile-row-5 {
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .recorded-row-5-content-slider.swiper-wrapper {
    flex-direction: row;
    padding-bottom: 0;
    padding-left: 0;
  }

  .recorded-mobile-row-6 {
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .recorded-row-6-content-slider.swiper-wrapper {
    flex-direction: row;
    padding-bottom: 0;
    padding-left: 0;
  }

  .recorded-mobile-row-7 {
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .recorded-row-7-content-slider.swiper-wrapper {
    flex-direction: row;
    padding-bottom: 0;
    padding-left: 0;
  }

  .recorded-mobile-row-8 {
    margin-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .recorded-row-8-content-slider.swiper-wrapper {
    flex-direction: row;
    padding-bottom: 0;
    padding-left: 0;
  }

  .c-twitter-date-text.update {
    left: 22px;
  }

  .plans-test-header-vector-3 {
    display: none;
  }

  .pricing__plan-contact-title {
    font-size: 13px;
    line-height: 16px;
  }

  .pricing__plan-contact-title.bp-h-text {
    font-size: 13px;
  }

  .text-block-16.team {
    font-size: 11px;
  }

  .text-block-16.bp-text {
    font-size: 12px;
  }

  .plan-test-brands-wrapper {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .plan-test-brands-wrapper.test-mobile {
    padding-top: 0;
  }

  .plan-test-brands-logos {
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .home-with-checkbox-header-small-title {
    margin-bottom: 26px;
    font-size: 16px;
  }

  .div-block-116 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .test-checkbox-item {
    padding: 8px 13px 8px 37px;
  }

  .checkbox {
    min-width: auto;
    font-size: 14px;
    line-height: 1;
  }

  .checkbox-label {
    font-size: 14px;
    font-weight: 400;
  }

  .checbox-wrapper._2 {
    order: 3;
  }

  .checbox-wrapper._3 {
    order: 4;
  }

  .checbox-wrapper._4 {
    order: 6;
  }

  .checbox-wrapper._5 {
    order: 2;
  }

  .checbox-wrapper._6 {
    order: 8;
  }

  .checbox-wrapper._7 {
    order: 7;
  }

  .checbox-wrapper._8 {
    order: 5;
  }

  .home-logo-stripes-logos.is--visible._2 {
    display: flex;
  }

  .home-with-video-cta-block.blog-details-low-cta {
    margin-top: 40px;
    margin-bottom: 60px;
  }

  .home-with-video-cta-block-vector-3 {
    display: none;
  }

  .home-with-video-test-header-videos {
    max-width: 280px;
    left: 22px;
  }

  .home-with-video-test-header-videos-positioned {
    max-width: 64px;
    bottom: -10px;
    left: -42px;
  }

  .black-friday-banner {
    padding: 9px 20px 11px 9px;
  }

  .black-friday-banner-text {
    font-size: 12px;
    line-height: 20px;
  }

  .black-friday-banner-text-link {
    font-size: 13px;
  }

  .black-friday-banner-text-purchase {
    font-size: 13px;
    font-weight: 700;
  }

  .div-block-119 {
    grid-column-gap: 2px;
    margin-left: 4px;
  }

  .div-block-120 {
    width: 27px;
    height: 28px;
  }

  .blog-banner-right {
    opacity: 1;
    display: block;
  }

  .blog-details-low-cta-vector-3 {
    display: none;
  }

  .blog-banner-update-block-left {
    flex-direction: column;
    align-items: flex-start;
  }

  .blog-banner-update-block-text-block {
    margin-top: 20px;
    padding-left: 0;
  }

  .blog-banner-update-form-input {
    margin-bottom: 10px;
  }

  .form {
    flex-direction: column;
    align-items: stretch;
  }

  .blog-arrow-up {
    background-color: #eaeafb;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    width: 35px;
    height: 35px;
    padding: 7px 10px 10px;
    display: none;
  }

  .c-landing-header-button-copy.podcast.get-started-start.tools-header-button {
    padding: 20px 50px;
  }

  .c-landing-header-button-copy.podcast.get-started-start.tools-header-button.tools-landing-cta-button {
    padding: 20px 50px;
    font-family: Inter-custom-woff2, sans-serif;
  }

  .c-landing-header-button-copy.podcast.get-started-start.tools-header-button.tools-landing-cta-button.update {
    padding-left: 30px;
    padding-right: 30px;
  }

  .c-landing-header-button-copy.podcast.get-started-start.tools-header-button.ld-header-button {
    padding: 15px 36px;
  }

  .blog-arrrow-up-icon {
    width: 18px;
  }

  .pm-mobile-team-icon, .pm-mobile-team-icon.ipad {
    max-width: 25px;
  }

  .image-72 {
    max-width: 100%;
  }

  .annual-report-22-header {
    padding-left: 26px;
    padding-right: 26px;
  }

  .annual-report-22-header-text {
    margin-bottom: 27px;
  }

  .annual-report-22-header-button {
    padding: 20px;
  }

  .annual-report-22-header-info-text {
    color: #f6f6f699;
    margin-top: 10px;
    font-size: 12px;
  }

  .annual-report-22-slider-section {
    padding-top: 39px;
    padding-bottom: 42px;
  }

  .annual-report-22-slider-section-title {
    font-size: 26px;
    line-height: 30px;
  }

  .annual-report-22-slider-section-arrow-left {
    inset: 15px auto auto 0%;
  }

  .annual-report-22-slider-section-mask {
    width: 274px;
  }

  .annual-report-22-slider-section-info-text {
    max-width: 248px;
    line-height: 19px;
    display: none;
  }

  .annual-report-22-cta-section {
    padding-top: 46px;
    padding-bottom: 42px;
  }

  .annual-report-22-cta-block-content {
    margin-bottom: 42px;
  }

  .annual-report-22-cta-block-button {
    margin-top: 24px;
  }

  .annual-report-22-cta-block-title {
    max-width: 250px;
    margin-bottom: 16px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
    line-height: 33px;
  }

  .annual-report-22-cta-block-text {
    color: #1b2127;
    max-width: 311px;
    margin-bottom: 23px;
    font-size: 16px;
  }

  .annual-report-22-cta-block-extra-bold {
    color: #1b2127;
    max-width: 270px;
    font-size: 16px;
    line-height: 22px;
  }

  .annual-report-testimonial-section {
    padding-top: 47px;
    padding-bottom: 47px;
  }

  .annual-report-testimonial-person-block {
    left: 19px;
  }

  .annual-report-testimonial-person-name, .annual-report-testimonial-person-position {
    font-size: 14px;
    line-height: 20px;
  }

  .annual-report-testimonial-text {
    margin-top: 21px;
    font-size: 22px;
    line-height: 28px;
  }

  .annual-report-testimonial-text-link {
    font-size: 22px;
    line-height: 24px;
  }

  .annual-report-22-download-section-grid-left-inner {
    padding-right: 0;
  }

  .annual-report-22-download-section-grid-left-inner-vector {
    max-width: 63px;
    inset: 34% -23px auto auto;
  }

  .annual-report-22-download-section-grid-left {
    padding: 73px 40px;
  }

  .annual-report-22-download-section-grid-right {
    padding-top: 67px;
    padding-bottom: 67px;
  }

  .annual-report-22-download-section-grid-right-inner-title {
    margin-bottom: 18px;
    font-size: 28px;
    line-height: 38px;
  }

  .annual-report-22-download-section-grid-right-inner-text {
    max-width: 250px;
    margin-bottom: 20px;
  }

  .annual-report-mobile-nav {
    z-index: 1000;
  }

  .annual-report-mobile-nav-logo {
    max-width: 92px;
  }

  .home-with-video-test-container {
    padding-bottom: 125%;
  }

  .annual-report-stats-mobile {
    max-width: 275px;
  }

  .annual-report-22-slider-section-slider-copy {
    margin-top: 0;
  }

  .annual-report-22-slider-section-mask-copy {
    width: 274px;
  }

  .annual-report-22-slider-section-arrow-left-mobile {
    inset: 15px auto auto 0%;
  }

  .annual-report-22-slider-section-info-text-mobile {
    max-width: 248px;
    margin-top: 42px;
    line-height: 19px;
    display: block;
  }

  .podcast-transcript-with-video-title {
    max-width: 260px;
  }

  .podcast-transcript-video {
    max-width: 314px;
  }

  .blog-mobile-banner {
    margin-bottom: 40px;
  }

  .blog-mobile-banner-vector-2 {
    width: 36px;
    min-width: 36px;
    max-width: 36px;
  }

  .blog-mobile-banner-vector-1 {
    width: 44px;
    min-width: 44px;
  }

  .blog-qoute-wrapper {
    margin-top: 10px;
    margin-bottom: 45px;
  }

  .blog-qoute-info {
    max-width: 260px;
  }

  .rooster-teeth {
    max-width: 190px;
  }

  .pff {
    max-width: 50px;
  }

  .div-block-5 {
    align-items: flex-start;
  }

  .h1.is--loby-page {
    font-size: 25px;
  }

  .h1.is--loby-page.centered-text.webinars-title {
    font-size: 34px;
    line-height: 43px;
  }

  .text-span-9 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .podcast-item {
    height: auto;
    margin-bottom: 15px;
  }

  .podcast-item_watch {
    display: none;
  }

  .podcast-date {
    font-size: 11px;
    line-height: 13px;
  }

  .podcast-item_icons {
    max-width: 45px;
    right: 10px;
  }

  .html-embed-2 {
    margin-bottom: 0;
  }

  .podcast-item_link {
    flex-direction: row;
  }

  .podcast-item_link.upcoming {
    flex-direction: column-reverse;
  }

  .podcast-item_link.past-events {
    flex-direction: column;
  }

  .podcast-item_description {
    margin-bottom: 0;
    display: block;
  }

  .podcast-item__thumbnail {
    max-width: 50%;
  }

  .podcast-item__thumbnail.upcoming {
    max-width: 100%;
    margin-right: 0;
  }

  .podcast-item__thumbnail.past-events {
    max-width: 100%;
  }

  .podcast-length.small {
    z-index: 2;
  }

  .podcast-length.main {
    bottom: 10px;
    right: 10px;
  }

  .podcast-play.main {
    bottom: 10px;
    left: 10px;
  }

  .podcast-item__content.upcoming {
    max-width: 100%;
  }

  .podcast-h2.mb-4 {
    font-size: 15px;
    line-height: 19px;
  }

  .podcast-h2.mb-4.upcoming {
    font-size: 21px;
    line-height: 25px;
  }

  .newsletter-block {
    background-image: none;
    flex-direction: column;
    margin-top: 40px;
    padding-top: 27px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-122 {
    max-width: 100%;
  }

  .newsletter-title {
    font-size: 38px;
    line-height: 41px;
  }

  .image-10 {
    right: 0;
  }

  .image-10.is--webinar-subsribe-image {
    align-self: auto;
    max-width: none;
    margin-left: 0;
    margin-right: -20px;
  }

  .collection-list-2 {
    grid-template-columns: 1fr;
  }

  .podcast-date-2 {
    font-size: 11px;
    line-height: 13px;
  }

  .podcast-item__content-2 {
    max-width: 50%;
    margin-left: 10px;
  }

  .lobby-cta_actions {
    flex-direction: column;
  }

  .button-secondary-2 {
    text-align: center;
    width: 100%;
  }

  .button-primary.mr-1 {
    text-align: center;
    text-align: center;
    width: 100%;
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .lobby-cta {
    padding-top: 3rem;
    padding-bottom: 2rem;
  }

  .lobby-cta_h2.webinars-cta_h2 {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .loby-cta_wrapper {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-past_events {
    margin-top: 0;
  }

  .collection-list-3 {
    grid-template-columns: 1fr;
  }

  .podcast-item_icons-2 {
    max-width: 30px;
    right: 10px;
  }

  .registration-date.first {
    font-size: 28px;
    line-height: 42px;
  }

  .header-registration_wrapper {
    grid-row-gap: 50px;
    padding-bottom: 46px;
  }

  .collection-list-4 {
    grid-row-gap: 45px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .registration-h1 {
    font-size: 30px;
    line-height: 42px;
  }

  .webinars-nav-logo {
    width: 104px;
  }

  .section-podcast_header {
    min-height: auto;
    padding-bottom: 20px;
  }

  .podcast-related {
    margin-top: 42px;
  }

  .collection-list {
    grid-template-columns: 1fr;
  }

  .speaker-item {
    grid-template-columns: 1fr;
    margin-bottom: 40px;
  }

  .speaker-item.upcoming-speaker {
    margin-bottom: 0;
  }

  .speaker-item.speaker-main_item {
    margin-bottom: 46px;
  }

  .speaker-role {
    font-size: 12px;
    line-height: 14px;
  }

  .image-12 {
    object-fit: cover;
    width: 83px;
    height: 83px;
  }

  .div-block-125, .div-block-127 {
    border-radius: 8px;
    max-width: 83px;
    height: 83px;
    max-height: 83px;
    overflow: hidden;
  }

  .webinar-rich-text p, .webinar-rich-text.white.mt--0 {
    font-size: 15px;
    line-height: 22px;
  }

  .c-webinar-form-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-webinar-form-title {
    font-size: 20px;
  }

  .c-webiner-form-success-title {
    font-size: 26px;
  }

  .registration-header-wrap {
    margin-bottom: 50px;
  }

  .webinars-nav-separator {
    margin-left: 8.88px;
    margin-right: 8.88px;
  }

  .webinars-nav-title {
    font-size: 13px;
    line-height: 16px;
  }

  .section-teams-hero.is--bigger {
    background-color: #1d1d1d;
    padding-top: 50px;
    padding-bottom: 24px;
    overflow: hidden;
  }

  .section-teams-hero.is--bigger._26--padd {
    background-color: #1d1d1d;
    padding-top: 26px;
  }

  .section-teams-hero.is--bigger.is--dark {
    padding-bottom: 0;
  }

  .teams-hero-text-wrapper.mw--610, .teams-hero-text-wrapper.mw--680 {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .teams-hero-text-wrapper.ty-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .teams-hero-bold {
    display: block;
  }

  .paragraph-hero-teams.mw-300 {
    max-width: 310px;
  }

  .section-teams-carosel.has--padding-large.is--vertical.is--solution-market {
    padding-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-teams-carosel.has--padding-large.is--vertical.is--solution-market.is--marketers-lp.is--producers {
    margin-top: 0;
  }

  .section-teams-carosel.has--padding-large.is--vertical.is--solution-market-2-2 {
    padding-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-teams-carosel.has--padding-large.is--vertical.is--solution-market-2-2.is--marketers-lp.is--solution-market-v2025 {
    margin-top: 0;
  }

  .section-teams-carosel.show-mob.black-desk {
    padding-top: 10px;
  }

  .text-trust.is-color-3.is--solution-market, .text-trust.is-color-3.is--solution-market-2-2, .text-trust.is-color-3.is--solution-market-2 {
    font-size: 14px;
    line-height: 22px;
  }

  .track-logo-outer.is-desktop.is-margin-10.show-mob {
    display: block;
  }

  .track-logo-outer.is-mb.mob-hide {
    display: none;
  }

  .track-logo-inner {
    width: 4380px;
  }

  .track-logo-list.is-opacity-high {
    width: 2190px;
  }

  .track-logo-list.is-opacity-high.mobile {
    flex: none;
    align-items: center;
    margin-right: 0;
    display: flex;
  }

  .track-logo-flex {
    flex: none;
    margin-right: 50px;
  }

  .track-logo-flex.smaller-gap {
    grid-column-gap: 25px;
    margin-right: 25px;
  }

  .track-logo-image.mobile {
    max-width: 100%;
  }

  .track-logo-image.mobile.veyner {
    height: 16px;
  }

  .teams-reliability-image {
    width: 92vw;
    margin-left: -46vw;
    position: relative;
    left: 50%;
  }

  .heading-36.is--solution-market {
    font-size: 30px;
    line-height: 38px;
  }

  .heading-36.is--solution-market-1 {
    font-size: 36px;
    line-height: 44px;
  }

  .heading-36.is--solution-market-1.is--marketers-lp.is--marketers-lp-custom-heading-800.is--marketers-lp-custom-heading-v2025 {
    max-width: 329px;
    margin-top: 0;
  }

  .heading-36.is--solution-market-2-2 {
    margin-bottom: 32px;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-36.is--solution-market-1-2 {
    font-size: 36px;
    line-height: 44px;
  }

  .paragraph-16.is-mb-limited {
    max-width: 266px;
  }

  .paragraph-16.is-mb-limited.c-text-center {
    max-width: 240px;
    margin-bottom: 15px;
  }

  .teams-recoarding-dropdown-item.has-border-black {
    border-bottom-color: #82828c33;
  }

  .teams-reacoarding-item-paragraph, .teams-reacoarding-item-paragraph.has-width-limit, .teams-reacoarding-item-paragraph.has-width-limit-2, .teams-reacoarding-item-paragraph.has-width-limit-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .made-with-right-item {
    width: 100%;
  }

  .center-wrapper.is--mb-left-2-2.is--solution-market-2-2 {
    padding-top: 0;
  }

  .center-wrapper.is--mb-left-2-2.is--marketers-lp {
    margin-top: 0;
  }

  .swiper-slide.is-case-studies-slide {
    margin-right: 0;
  }

  .testimoinal-slider-person-designation.is--smaller, .testimoinal-slider-person-designation.is--smaller-2 {
    font-size: 10px;
  }

  .testimoinal-slider-person-designation.font-2 {
    font-size: 12px;
    line-height: 16px;
  }

  .collaboration-right-wrapper {
    width: 100%;
  }

  .security-item-heading {
    margin-bottom: 0;
  }

  .teams-acordium {
    margin-left: 25px;
    margin-right: 25px;
  }

  .teams-acordium.p-0 {
    border-bottom-style: solid;
  }

  .teams-acordium.p-0.last {
    border-bottom-style: none;
  }

  .teams-acordium-trigger {
    align-items: center;
  }

  .acordium-teams-heading {
    margin-bottom: 0;
  }

  .teams-acordium-grid {
    padding-left: 0;
    padding-right: 0;
  }

  .teams-acordium-grid.sp-20 {
    padding-top: 20px;
  }

  .form-lp-mobile-logo {
    max-width: 108px;
  }

  .accordion-image.is--limit-width-2 {
    max-width: 292px;
  }

  .accordion-image-wrapper.is-full-width.same--height {
    align-items: center;
    display: flex;
  }

  .section-cta.is--teams {
    background-size: cover;
  }

  .section-role-hero.is--solution-market {
    padding-left: 0;
    padding-right: 0;
  }

  .section-role-hero.is--solution-market.is--producers-solution.is--producers, .section-role-hero.is--solution-market.is--producers-solution-2-2.is--producers-2-2 {
    padding-top: 120px;
  }

  .role-hero-wrapper.is-solution-market {
    padding-top: 56px;
  }

  .role-hero-wrapper.is-solution-market.is--producers-solution, .role-hero-wrapper.is-solution-market.is--producers-solution-2-2 {
    padding-top: 0;
  }

  .role-hero-wrapper.is-solution-market-2 {
    padding-top: 56px;
  }

  .role-hero-heading.is--solution-market, .role-hero-heading.is--solution-market-2 {
    margin-top: 0;
    font-size: 36px;
    line-height: 44px;
  }

  .role-home-paragraph.is-solution-market, .role-home-paragraph.is-solution-market-2 {
    font-size: 16px;
    line-height: 24px;
  }

  .role-video-text-normal.section-role-video-dark.video-dark.is--producers {
    text-align: center;
  }

  .role-video-text-normal.section-role-video-dark-2-2.video-dark-2-2.mobile-2-2 {
    font-size: 20px;
    line-height: 28px;
  }

  .role-video-text-normal.section-role-video-dark-2-2.video-dark-2-2.is--producers-2-2 {
    text-align: center;
    font-size: 20px;
    line-height: 28px;
  }

  .role-collab-wrapper {
    align-items: flex-start;
    max-width: none;
  }

  .teams-acordium-trigger-1 {
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .teams-acordium-trigger-1.type-2 {
    border-bottom-style: none;
  }

  .netflix-logo.move-down-mobile {
    position: relative;
    top: 5px;
  }

  .image-solution-tablet {
    display: none;
  }

  .role-collab-image.is--mb {
    width: 325.5px;
    max-width: 100%;
  }

  .video-item-text-top.section-role-video-dark-2-2.is--producers-logo-carousel-title-v1-2-2.is--producers-v2-2-2.is--podcasters {
    padding-left: 0;
    padding-right: 0;
  }

  .roles-acordium-item.has-border-black {
    border-bottom-color: #82828c33;
  }

  .image-solution-mb {
    max-width: 100vw;
    margin-left: -25px;
    display: block;
  }

  .section-roles-sldes {
    padding-left: 25px;
    padding-right: 25px;
  }

  .producers-slider-mb-list {
    grid-template-columns: 1fr;
  }

  .logos-roles-row, .logos-roles-row-2 {
    grid-row-gap: 10px;
    flex-wrap: wrap;
    justify-content: space-around;
  }

  .dropdown-container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .dropdow-content._w--392 {
    width: auto;
  }

  .dropdow-content-heading.mb--0 {
    margin-bottom: 6px;
  }

  .dropdow-heading-line {
    margin-right: 10px;
  }

  .dropdow-heading-line.desktop--hide {
    display: block;
  }

  .dropdow-content-linner {
    grid-row-gap: 18px;
  }

  .dropdow-content-linner.is--links-two-col {
    grid-template-columns: 1fr;
  }

  .inner-dropdown-link.s-link {
    max-width: 162px;
  }

  .inner-dropdown-link-right-part.miw--214 {
    min-width: 0;
  }

  .inner-dropdown-normal-link.hidden-link {
    display: none;
  }

  .nav-menu {
    height: 100svh;
  }

  .dropdow-content-links-wrapper, .dropdow-content-links-wrapper._w--140 {
    width: 100%;
  }

  .body-transcription, .transcription-section {
    height: 100%;
  }

  .transcription-content.step2-content {
    align-items: stretch;
  }

  .transcription-bottom-badge {
    max-width: 349px;
    padding-left: 8px;
    padding-right: 8px;
    left: 13px;
    right: 13px;
  }

  .transcription-h3, .transcription-h3.step2-title {
    margin-bottom: 0;
  }

  .ts-form {
    width: 100%;
  }

  .ts-button.small-button {
    font-weight: 500;
  }

  .bubble-wrapper.top-left {
    right: 16px;
  }

  .bubble-wrapper.top-right {
    max-width: 220px;
    left: 16px;
  }

  .bubble-wrapper.bottom-right {
    left: 16px;
    right: auto;
  }

  .bubble-wrapper.bottom-left {
    left: auto;
    right: 16px;
  }

  .tr-popup-features {
    grid-row-gap: 16px;
  }

  .transcription-info-wrapper {
    left: 13px;
    right: auto;
  }

  .transcribe-other-wrapper {
    max-width: 343px;
  }

  .tr-other-buttons-wrapper {
    margin-left: -8px;
  }

  .announcement-banner-wrapper {
    z-index: 5004;
  }

  .announcement-banner-container {
    grid-column-gap: 15px;
    justify-content: flex-start;
    align-items: center;
  }

  .announcement-banner-link {
    margin-left: 0;
  }

  .announcement-banner-link.bf {
    font-size: 15px;
    line-height: 24px;
  }

  .ab-time-item {
    width: 9.6vw;
    max-width: 36px;
    height: 9.6vw;
    max-height: 36px;
  }

  .ab-time-t {
    font-size: 8px;
  }

  .ab-right-image.show {
    transform: translate(-20px);
  }

  .ab-desk-text.bf {
    line-height: 24px;
    display: block;
  }

  .ab-desk-text.bf.mob {
    display: block;
  }

  .ab-desk-text.bf.desk {
    display: none;
  }

  .ab-left-image-mobile {
    top: -2px;
    left: -29px;
  }

  .r-editor-header {
    padding-bottom: 100px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
  }

  .r-editor-header-content-get-started {
    margin-bottom: 40px;
  }

  .r-editor-header-content-images {
    display: none;
  }

  .r-editor-feature-heading {
    line-height: 32px;
  }

  .r-editor-content-feature-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-editor-feature-header {
    justify-content: flex-start;
  }

  .r-editor-feature-name {
    margin-bottom: 0;
    padding-left: 25px;
    padding-right: 22vw;
  }

  .r-editor-feature-header-arrow {
    align-self: center;
    position: absolute;
    bottom: auto;
    left: auto;
    right: 8px;
  }

  .ref-text.align-center {
    font-size: 16px;
  }

  .r-editor-tracks-section {
    padding-top: 45px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .r-editor-tracks-sub {
    margin-bottom: 40px;
  }

  .r-editor-tracks-vector-1 {
    display: block;
    top: 35px;
    right: -10px;
  }

  .r-editor-tracks-vector-3 {
    display: block;
    top: 400px;
    left: 180px;
  }

  .r-editor-tracks-vector-2 {
    display: block;
    top: 220px;
    right: 0;
  }

  .r-editor-tracks-top-line {
    inset: 0% auto auto 0%;
  }

  .r-customization-section.overflow-hidden {
    padding-bottom: 50px;
  }

  .r-editor-customization {
    min-width: auto;
    max-width: none;
  }

  .r-editor-customization-name {
    margin-bottom: 0;
    padding-left: 0;
  }

  .image-84, .image-85.customization-image, .image-86 {
    margin-top: 50px;
    margin-bottom: 40px;
  }

  .r-editor-works-section {
    background-color: #fff;
    margin-top: 0;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-editor-works-content {
    margin-left: auto;
    margin-right: auto;
  }

  .image-88 {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .r-editor-works-title-mobile {
    color: #fff;
    margin-bottom: 30px;
    font-weight: 800;
  }

  .r-editor-header-content-images-mobile {
    justify-content: center;
    width: 100%;
    display: flex;
    position: absolute;
  }

  .r-editor-header-text-mobile {
    display: block;
  }

  .text-block-21 {
    color: #fff;
    font-family: Inter-custom-woff2, sans-serif;
    font-size: 18px;
  }

  .image-89 {
    object-fit: scale-down;
    position: static;
    inset: 0% auto auto 0%;
  }

  .r-editor-clips-content-top {
    width: auto;
    padding-left: 31px;
    padding-right: 31px;
  }

  .text-block-22 {
    text-align: center;
    font-size: 24px;
    font-weight: 800;
  }

  .r-editor-clips-image-top {
    width: 100%;
  }

  .r-editor-clips-image-bottom {
    order: 1;
    width: 100%;
  }

  .r-editor-clips-content-bottom {
    padding-left: 31px;
    padding-right: 31px;
  }

  .image-90 {
    width: 100%;
    padding-left: 35px;
    padding-right: 37px;
  }

  .image-91 {
    width: 100%;
    padding-left: 38px;
    padding-right: 38px;
  }

  .r-editor-heading {
    color: #fff;
    text-align: left;
  }

  .r-editor-clips-heading {
    color: #fff;
    text-align: left;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 32px;
    font-weight: 700;
    line-height: 38px;
  }

  .c-wrapper-1311 {
    margin-top: 0;
    display: block;
  }

  .c-wrapper-1311.clips-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .r-editor-header-heading {
    padding-left: 30px;
    padding-right: 30px;
  }

  .r-editor-clips-heading-small {
    text-align: center;
    align-self: center;
  }

  .r-editor-clips-text {
    opacity: .8;
    text-align: center;
    align-self: center;
    line-height: 22px;
  }

  .r-editor-clips-heading-bottom {
    text-align: center;
    font-size: 24px;
    font-weight: 800;
    line-height: 28px;
  }

  .r-editor-clips-text-bottom {
    opacity: .8;
    text-align: center;
    line-height: 22px;
  }

  .c-wrapper-840-editor.r-home-tracks-section-wrapper {
    display: none;
    overflow: visible;
  }

  .c-wrapper-840-editor.r-home-tracks-section-wrapper.hidden {
    display: none;
  }

  .c-wrapper-840-editor.r-home-tracks-section-wrapper-mobile {
    display: block;
    overflow: visible;
  }

  .c-wrapper-840-editor.r-home-tracks-section-wrapper-mobile.hidden {
    display: none;
  }

  .r-editor-tracks-button.get-started-start {
    margin-top: 0;
  }

  .c-wrapper-section-1 {
    grid-row-gap: 25px;
  }

  .c-image-section-1 {
    width: 100vw;
    max-width: none;
    padding-left: 33px;
    padding-right: 33px;
    position: relative;
  }

  .c-image-section-1.pull-left {
    padding-left: 21px;
    padding-right: 41px;
  }

  .c-enterprise-footer-new {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-solutions {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .legal-grid {
    grid-column-gap: 12px;
    grid-template-columns: 1.25fr 1fr;
    font-size: 14px;
  }

  .legal-grid.first {
    text-align: center;
    font-size: 14px;
  }

  .case-button-icon {
    width: 25px;
  }

  .container-1160.is--solution-market {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .rs-home-brands-section-text {
    margin-bottom: 25px;
    font-size: 12px;
  }

  .rs-homepage-header-text.test-homepage-header-title {
    font-size: 34px;
  }

  .rs-homepage-header-sub.is--gray.is--mobile {
    margin-bottom: 26px;
  }

  .rs-home-with-video-wrapper {
    width: 100%;
  }

  .home-checkbox-form {
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .button-wrapper-center.show--mobile {
    margin-top: 10px;
  }

  .rs-section.cwe {
    padding-top: 40px;
  }

  .rs-section.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .rs-section.pb_70 {
    padding-bottom: 48px;
  }

  .rs-section.is--edit {
    background-size: auto 150vw;
  }

  .rs-section.videos_speak-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .rs-section.is--black-2.is--fun-switch {
    padding-top: 95px;
    padding-bottom: 95px;
  }

  .rs-h2.is--white.mw--375 {
    line-height: 26px;
  }

  .rs-h2.is--white.m-mh--16.is--bold.h-auto {
    max-width: 110%;
    height: auto;
  }

  .rs-h2.is--white.m-mh--16.is--bold._40px {
    font-size: 26px;
    line-height: 28px;
  }

  .rs-h2.is--white.m-mh--16.is--bold {
    height: auto;
    font-size: 24px;
  }

  .heading-wrapper-center.is--center._2 {
    margin-top: 40px;
  }

  .heading-wrapper-center.is--center._3 {
    padding-left: 49px;
    padding-right: 49px;
  }

  .heading-wrapper-center.is--center-gap-14.max-w {
    max-width: 80%;
  }

  .heading-wrapper-center.is--center--mobile {
    text-align: center;
    align-items: center;
  }

  .heading-wrapper-center.is--center-desktop {
    align-items: flex-start;
  }

  .rs-text.is--mobile {
    max-width: 331px;
  }

  .rs-grid-item {
    padding-left: 25px;
    padding-right: 25px;
  }

  .rs-grid-item.is--vertical.bg--gradient {
    padding-right: 29px;
  }

  .rs-grid-content {
    grid-row-gap: 18px;
    line-height: 22px;
  }

  .rs-grid-item-video-wrapper.sec {
    order: 1;
  }

  .rs-video-buttons-wrapper {
    white-space: nowrap;
    font-size: 11px;
  }

  .rs-grid-item-static-wrapper {
    max-width: 243px;
    left: -10px;
  }

  .rs-grid-item-absolute-image {
    width: 47px;
  }

  .rs-section-cta {
    background-position: 20px 127px, 350px 140px;
  }

  .rs-section-cta.cat_cta {
    background-position: 20px 87%, 96%;
  }

  .rs-section-cta-content.smaller--gap {
    grid-row-gap: 10px;
  }

  .rs-section-cta-content.smaller--gap.mobile {
    grid-row-gap: 30px;
    display: flex;
  }

  .rs-cta-heading {
    font-size: 24px;
    line-height: 28px;
  }

  .cr-link-item {
    text-align: left;
  }

  .rs-section-bottom-cta {
    background-image: linear-gradient(81deg, #0000 30%, #0e0e0e26 88%), url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d3830663a8_3d-cta-mobile.svg");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    min-height: 192px;
  }

  .rs-section-bottom-cta.h-auto {
    min-height: auto;
  }

  .rs-cta-sub {
    margin-bottom: 14px;
  }

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

  .pricing-toggle {
    width: 100%;
  }

  .pricing-toggle-item {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 13px;
  }

  .h-pricing-subtitle {
    max-width: 310px;
  }

  .pricing-toggle-wrapper {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .pricing-tabs-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .r-plan-description.is--businesses.show-mobile {
    max-width: 250px;
    font-size: 16px;
    line-height: 22px;
  }

  .pricing-tab-link {
    padding-left: 8vw;
    padding-right: 8vw;
  }

  .pricing-card-feature-items {
    margin-top: 10px;
  }

  .r-pricing-button {
    margin-top: 18px;
  }

  .pricing-tabs-content-wrapper, .container-p-30 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .r-logos-mobile-image {
    width: 100%;
    max-width: 290px;
  }

  .c-section-banner-marvel {
    padding: 45px 20px 88px;
  }

  .c-section-banner-marvel.c-price-abtest-testimonials-section.pricing-with-marvel.pricing-upgrade {
    padding-bottom: 60px;
  }

  .c-section-banner-marvel.c-price-abtest-testimonials-section.pricing-with-marvel.pricing-upgrade.plans-community-section {
    padding-top: 60px;
  }

  .rs-grid-item-absolute-image_wrapper {
    right: -21px;
  }

  .ra-pricing-button, .ra-pricing-button.btn-is-free {
    text-align: center;
  }

  .absolute-move {
    display: none;
  }

  .rs-h1.is-full {
    letter-spacing: -.22px;
  }

  .rs-button-flex.is--big {
    margin-top: 16px;
    margin-bottom: 25px;
  }

  .h2-40.is--white.lg__is--center.sm__24 {
    font-size: 24px;
    line-height: 32px;
  }

  .h2-40.mw--288 {
    max-width: 250px;
  }

  .h2-40.sm--24 {
    font-size: 24px;
    line-height: 28px;
  }

  .rs-pl-mobile-p {
    width: 100%;
    max-width: 288px;
  }

  .r-home-benefit-grid {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1.4fr 1fr;
    width: 100vw;
    margin-left: -50vw;
    padding-left: 12px;
    padding-right: 40px;
    position: relative;
    left: 50%;
  }

  .r-video-item {
    width: 100%;
    max-width: none;
  }

  .mw--446 {
    max-width: 274px;
  }

  .mw--382 {
    max-width: 260px;
  }

  .mw--430 {
    max-width: 274px;
  }

  .box-v-item {
    width: 100%;
  }

  .box-v-item-heading-text.mw--190 {
    max-width: 190px;
  }

  .box-v-item-text {
    font-size: 16px;
    line-height: 22px;
  }

  .box-v-item-text.mw--320 {
    max-width: 300px;
  }

  .box-v-item-text.mw--325 {
    max-width: 325px;
  }

  .box-v-item-text.mw--310 {
    max-width: 310px;
  }

  .mw--100 {
    white-space: normal;
  }

  .is--m-inline-text {
    display: inline-block;
  }

  .mc-hero-section {
    background-position: 20%;
    background-size: cover;
    display: none;
  }

  .mc-hero_buttons-wrapper {
    padding-bottom: 4px;
  }

  .mc-hero-link.mobile-hidden {
    display: none;
  }

  .mc-video_time-badge {
    min-width: 40px;
    max-width: 40px;
    min-height: 17px;
    max-height: 17px;
  }

  .mc_tabs {
    min-width: 0;
  }

  .mc_tab-link {
    display: inline-block;
  }

  .mc-lessons_overlay {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066418_mobile_overlay.svg");
  }

  .mc_tab-pane-inner {
    max-height: 347px;
    padding-bottom: 20px;
  }

  .mc_tab-pane-inner.ts_tab {
    min-height: 347px;
  }

  .mc-lesson_time {
    display: block;
  }

  .mc-watch-video-chapter_text.is_mobile {
    font-size: 14px;
  }

  .mc-lesson_title {
    line-height: 18px;
  }

  .image-98 {
    border-radius: 4px;
    margin-bottom: 10px;
  }

  .mc-copy_icon-wrapper {
    min-width: 40px;
    min-height: 40px;
  }

  .mc-hero-mobile-section {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d38306649b_sebastian-pandelache-u2tQrFXIY9E-unsplash%201%20(1).png");
    background-position: 30% 50px;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
  }

  .m-more {
    background-image: linear-gradient(#0f0f0f, #1d1d1d);
    background-position: 0 0;
    background-size: auto;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .m-more_text {
    max-width: 330px;
  }

  .m-more_text.gradient {
    background-image: radial-gradient(circle, #fff, #b5b5b5 37%, #a3a3a3 75%, #373737);
    max-width: 280px;
    height: auto;
    font-size: 30px;
    line-height: 40px;
    position: static;
  }

  .m-more_text.gradient.mob {
    height: auto;
    font-size: 30px;
    line-height: 40px;
  }

  .m-stack_wrapper.h--fix {
    grid-row-gap: 30px;
    height: 100%;
    padding-bottom: 50px;
  }

  .m-stack_card.one.grad {
    position: static;
  }

  .m-stack_card.two.grad {
    position: static;
    overflow: hidden;
  }

  .m-stack_card.three.grad {
    position: static;
  }

  .m-features.black {
    padding-top: 50px;
  }

  .m-features_card {
    max-width: 100%;
    min-height: 0;
    max-height: 350px;
    padding-top: 10px;
    padding-bottom: 15px;
    overflow: visible;
  }

  .m-features_card-img {
    object-fit: cover;
    width: 100%;
  }

  .popup {
    display: none;
  }

  .trailer-video {
    width: auto;
    height: auto;
  }

  .close-popup {
    top: -56px;
  }

  .scrollbox {
    height: auto;
    padding-bottom: 0;
  }

  .popup_share--icons {
    grid-template-columns: 1fr;
  }

  .mobile-link-test {
    color: #fff;
  }

  .popup-mobile {
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    inset: 0% auto auto 0%;
  }

  .m-stack_card-moving {
    display: none;
  }

  .h1_45 {
    text-align: left;
  }

  .cat-feature_embed-image {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .cat-feature_lightbox-overlay-play {
    width: 40px;
    height: 40px;
  }

  .cat_h3 {
    margin-bottom: 0;
  }

  .cat_popular-guide-image-wrap {
    width: 107px;
    min-width: 107px;
    height: 68px;
  }

  .cat_popular-guide-title {
    font-size: 16px;
    line-height: 20px;
  }

  .cat-resources_inner.swiper-wrapper {
    grid-template-columns: 1fr;
  }

  .cat-resources_item.swiper-slide {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .cat-resources_item-image {
    flex: 0 auto;
    width: 100%;
    position: static;
    bottom: 0;
    right: 0;
  }

  .cat_articles-grid {
    flex-direction: column;
    display: flex;
  }

  .cat_blog-subscribe-button {
    max-width: 120px;
  }

  .cat_post-info-block.is_wrap {
    flex-wrap: nowrap;
  }

  .cat_experts-heading {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
  }

  .cat_experts-text {
    max-width: 300px;
  }

  .cat_experts-scrollbar {
    height: 1px;
  }

  .cat_resource-nav-wrapper {
    display: none;
  }

  .cat_resource-scrollbar {
    background-color: #e6e6e8;
    height: 1px;
    margin-top: 23px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .mc-hero_title-wrap.static._2 {
    margin-top: 0;
    transition-property: none;
  }

  .mc-lic_accordion-text.mmw--277 {
    max-width: 277px;
  }

  .mc-lic_accordion-text.is--dark.is--mobile.black, .mc-lic_accordion-text.is--dark.black {
    color: #1d1d1d;
  }

  .mc-card_author, .mc-card_author.casey_2, .mc-card_author.casey, .mc-card_author.beardfm, .mc-card_author.beardfm_2 {
    font-size: 2.14vw;
    line-height: 2.67vw;
  }

  .mc-lic_accordion-title.f-18._2 {
    color: #fff;
  }

  .mc-lic_accordion-title.f-18.black {
    color: #1d1d1d;
    font-size: 18px;
  }

  .mc-lic_accordion-wrapper.p-0._2 {
    margin-top: 32px;
    display: block;
  }

  .mc-card_badge {
    padding: 2px 6px 3px;
    font-size: 7px;
    line-height: 12px;
  }

  .mcr-section {
    height: 225vw;
  }

  .mcc-hero-section {
    background-color: #221f21;
  }

  .mc-lic_accordion-text-wrapper._2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .mc-lic_accordion.is--last {
    border-bottom-width: 0;
  }

  .lic-section.is--dark.bg_img.white {
    background-color: #fff;
  }

  .lic-section.smaller--pad {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .lic-section.mobile {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .mc-hero_title-wrapper.is_1.is-active._9vh.lp {
    margin-top: 0;
  }

  .mc-hero_title-wrapper.is_1.lp {
    opacity: 1;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 20px;
    transition-property: none;
    display: flex;
    position: static;
    transform: none;
  }

  .mc-hero_wrapper.black {
    background-color: #1d1d1d;
    padding-top: 0;
  }

  .mc-get-started {
    bottom: 42px;
  }

  .mc-get-started.marg.mobile {
    position: absolute;
    bottom: 80px;
    left: auto;
    right: auto;
  }

  .mc-get-started.white.nav-mob {
    margin-left: 0;
    margin-right: 0;
  }

  .ab-text_wrapper {
    z-index: 2;
    grid-row-gap: 8px;
    flex-direction: column;
    padding-right: 36px;
    position: relative;
  }

  .cpp_bg-image {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .cpp_video._2 {
    margin-bottom: 40px;
  }

  .cpc_content.align-start {
    grid-row-gap: 20px;
  }

  .cpp_lightbox-overlay-content.p-24 {
    left: 0;
  }

  .cpp_lightbox-overlay-content.is--big.is--ai-translation {
    max-width: 26px;
  }

  .cpc_item.swiper-slide {
    width: 100%;
  }

  .mc-lic_acc-record_profile.mc-lic_acc-record_profile_custom {
    width: 63vw;
    max-width: 263px;
  }

  .transcription-hero_slide.swiper-slide {
    width: auto;
  }

  .ts-features_grid {
    grid-row-gap: 48px;
  }

  .h3_30 {
    margin-bottom: 0;
  }

  .h3_30.is--center.is--white.mobile {
    font-size: 30px;
  }

  .h3_30.is--center.is--white.mobile.left {
    text-align: left;
  }

  .h3_30.is--center.is--white.desk, .h3_30.is--center.is--white.desk._2 {
    display: none;
  }

  .h3_30.lg__is--center.is--white.show-mobile-landscape.text-align-center {
    text-align: center;
  }

  .ts-feature_item {
    height: 422px;
  }

  .ts-feature_item.is_2.mbh--400 {
    height: 400px;
  }

  .ts-feature_item-image-wrapper {
    padding-left: 38px;
    padding-right: 18px;
  }

  .ts-feature_item-image-center {
    max-width: 80vw;
    margin-left: -21px;
  }

  .ts-feature_item-image-bg_3.is--mobile {
    max-width: 75.2vw;
    top: 41px;
    left: 24px;
    transform: none;
  }

  .ts-video_wrapper {
    border-radius: 4px;
    overflow: hidden;
  }

  .ts-video_image {
    width: 85vw;
  }

  .ts-video_grid {
    margin-top: 60px;
  }

  .ts-video_feature-text-1 {
    max-width: 299px;
  }

  .ts-video_feature-text-2 {
    max-width: 255px;
  }

  .cp-hero_motion-video.is_mobile {
    max-height: 68.25vw;
  }

  .rs-homepage-header-sub-button.left {
    text-align: center;
    display: block;
  }

  .rs-homepage-header-sub-button.em {
    font-size: 12px;
  }

  .rs-homepage-header-sub-button.black_friday_banner-text-nth-child-2-before-black_friday_banner-text-last-child-before-content-display-block-or-inline-block-depending-on-your-layout-background-color-black-width-10px-adjust-as-needed-height-10px-adjust-as-needed-border-radius-50-to-make-it-a-dot-margin-right-5px-space-between-the-dot-and-the-text, .rs-homepage-header-sub-button.black_friday_banner-text-nth-child-2-before-black_friday_banner-text-last-child-before-content-display-block-or-inline-block-depending-on-your-layout-background-color-black-width-10px-adjust-as-needed-height-10px-adjust-as-needed-border-radius-50-to-make-it-a-dot-margin-right-5px-space-between-the-dot-and-the-text-2-2 {
    -webkit-text-stroke-color: #f6f6f6;
  }

  .rs-leader-content-inner {
    justify-content: flex-start;
    align-items: center;
  }

  .made-with-galery_wrapper {
    margin-top: 30px;
  }

  .made-with-swiper-wrapper.swiper-wrapper {
    align-items: stretch;
  }

  .made-with-swiper-slide.swiper-slide {
    height: auto;
  }

  .made-with-pagination {
    justify-content: center;
    align-items: center;
    margin-top: 30px;
  }

  .made-with-swiper-image {
    min-height: 170px;
    max-height: 170px;
  }

  .rs-leader-image {
    max-width: 48px;
  }

  .exit-intent-content {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .ei_h3 {
    margin-bottom: 0;
  }

  .ei_h3.is--mobile {
    text-align: center;
  }

  .ei-text.is--mobile {
    max-width: 276px;
  }

  .exit-intent-close {
    top: 7px;
    right: 7px;
  }

  .rs-selection-video-play {
    width: 44px;
  }

  .sticky-mobile-cta-wrapper {
    display: none;
  }

  .rs-lp-homepage-header {
    text-align: center;
  }

  .rs-lp-homepage-header.test-homepage-header-title {
    font-size: 34px;
  }

  .rs-lp-homepage-header-sub {
    text-align: center;
  }

  .rs-lp-hero-features-wrapper {
    margin-bottom: 10px;
  }

  .rs-lp-home-video_wrapper {
    top: 13%;
  }

  .rs-leader-image-copy, .rs-lp-leader-image {
    max-width: 48px;
  }

  .rs-lp-home-brands-section_text {
    margin-bottom: 25px;
  }

  .rating_vs_desktop {
    width: 37.87vw;
    max-width: 143px;
  }

  .rating_vs_desktop.is--small {
    width: auto;
  }

  .rs-lp-leader-wrapper.mt--30 {
    flex-flow: row;
    margin-top: 0;
  }

  .rs-lp-leader-wrapper.is--tools, .rs-lp-leader-wrapper.is--tools_2 {
    margin-top: 3px;
  }

  .tools-cms-faq-block {
    padding-left: 21px;
    padding-right: 21px;
  }

  .rs-tools-item._2 {
    margin-top: 20px;
  }

  .h2-56.lh--44 {
    height: auto;
    line-height: 44px;
  }

  .rs-tool-text.mw--296 {
    max-width: 296px;
  }

  .rs-tool-text.mw--320 {
    max-width: 320px;
  }

  .rs-tool-text.mw--533.is--visible.center {
    text-align: left;
  }

  .rs-tool-text.mw--446 {
    max-width: 446px;
  }

  .rs-tool-text.mw--446.is--visible.center {
    text-align: left;
  }

  .c-tools-list-item {
    text-align: center;
    flex-direction: column;
    align-items: center;
    height: 366px;
    padding-top: 30px;
    padding-bottom: 12px;
    padding-left: 10px;
  }

  .c-tools-short-description {
    max-width: 225px;
    margin-top: 13px;
    margin-left: auto;
    margin-right: auto;
  }

  .c-tools-heading {
    max-width: 175px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .c-all-tools-list-section {
    padding-top: 48px;
    padding-left: 27px;
    padding-right: 27px;
  }

  .c-all-tools-list-block {
    grid-template-columns: 1fr;
  }

  .rs-h2-tools.is--white.mw--375 {
    line-height: 26px;
  }

  .tools-header-grid {
    grid-row-gap: 25px;
    text-align: center;
  }

  .rs-home-brands-section-text-small {
    margin-bottom: 25px;
    font-size: 12px;
  }

  .tools-case-study-section {
    padding-top: 32px;
    padding-bottom: 34px;
  }

  .tools-content-box.updated-box {
    margin-left: 0;
    margin-right: 0;
  }

  .tool-content-section {
    padding-bottom: 55px;
  }

  .tool-content-section.l-d-content-section.update {
    padding-bottom: 4px;
  }

  .tool-video-title.is--white.mw--375 {
    line-height: 26px;
  }

  .tool-video-grid {
    margin-top: 38px;
  }

  .tools-video-how-text {
    font-size: 15px;
    line-height: 24px;
  }

  .tools-header-grid-title {
    text-align: center;
    margin-bottom: 20px;
    font-size: 32px;
  }

  .tools-header-grid-title.ld-header-title {
    margin-bottom: 14px;
  }

  .tools-header-grid-text {
    text-align: center;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }

  .tools-header-grid-text.ld-header-sub {
    margin-bottom: 20px;
  }

  .tools-faq-section.use-case-black {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .tools-faq-title {
    margin-bottom: 0;
  }

  .tools-faq-section-title {
    text-align: left;
  }

  .tools-content-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .rs-blog-main-section {
    padding-bottom: 20px;
  }

  .rs-blog-image-link.is-mobile-last {
    margin-bottom: 0;
  }

  .cat-blog_experts-text {
    max-width: 300px;
  }

  .rs-trending-post-image-link {
    min-width: 28.26vw;
    max-width: 106px;
  }

  .emt-link {
    object-fit: cover;
    height: 100%;
  }

  .blog-subscribe-button {
    max-width: 120px;
  }

  .rs-blog-grid-wrapper._2 {
    padding-bottom: 0;
  }

  .search-posts-hero-section {
    background-size: cover;
  }

  .search-hero-link.is--black-absolute {
    margin-top: -20px;
    margin-bottom: 15px;
  }

  .no-result-h4 {
    margin-bottom: 0;
  }

  .search-icon-mobile.hide {
    display: none;
  }

  .emt-image {
    object-fit: cover;
    max-width: none;
    height: 100%;
  }

  .emt-image.is--mobile {
    max-width: none;
    height: 100%;
  }

  .ca-video_wrapper {
    border-radius: 4px;
    overflow: hidden;
  }

  .ca-faq_section {
    flex-direction: column;
    display: flex;
  }

  .ca-faq_section.ty_5 {
    padding-top: 20px;
  }

  .ca-faq-container {
    margin-top: 20px;
  }

  .ca-faq-item-content {
    padding-right: 20px;
  }

  .ca_h2 {
    font-size: 8vw;
  }

  .ca-hw-inner {
    margin-top: 45px;
  }

  .hw_bg-image {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .ca_h3 {
    margin-bottom: 0;
  }

  .ca-video-content {
    max-width: none;
  }

  .ca-video_feature-title {
    margin-bottom: 0;
  }

  .ca-video_feature-text {
    max-width: 299px;
  }

  .ca-video_grid {
    margin-top: 60px;
  }

  .ca-video_section-title {
    margin-bottom: 0;
  }

  .rs-tools-video-wrapper.pt--76 {
    margin-top: 10px;
    margin-bottom: 0;
    overflow: visible;
  }

  .ca-faq-item-title {
    margin-bottom: 0;
  }

  .ca-faq-item-title.is--mobile {
    display: block;
  }

  .ts-video {
    width: 83vw;
  }

  .rs-tools-video-toggle-button {
    white-space: nowrap;
  }

  .bd-contact-form-title.update {
    text-align: center;
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 800;
    line-height: 24px;
  }

  .performance-footer-links {
    flex-wrap: wrap;
  }

  .etm-icon {
    top: 0;
    right: -40px;
  }

  .etm-icon.is--2 {
    top: 35px;
  }

  .mc-lic_acc_48khz {
    max-width: 54px;
    top: 58%;
  }

  .mc-lic_acc_4k {
    max-width: 38px;
    top: 23%;
  }

  .rs-lp-uploading-wrapper {
    width: 100vw;
    max-width: none;
    margin-left: -50vw;
    position: relative;
    left: 50%;
  }

  .gradient-cta {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .lp-feature-image._2 {
    margin-bottom: 24px;
  }

  .mc-lic-accordion-h2._2.black {
    color: #1d1d1d;
    font-size: 26px;
  }

  .lp-cta-image-mobile {
    max-width: none;
    margin-bottom: 5px;
  }

  .blog-breadcrumb-link {
    font-size: 12px;
  }

  .blog-hero-image {
    height: 214px;
  }

  .blog-hero-image.is--mobile {
    border-radius: 4px;
  }

  .blog-publish-info-wrapper {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    letter-spacing: -.3px;
    font-size: 11px;
  }

  .blog-reviewed-wrapper {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    margin-top: 4px;
    font-size: 11px;
    line-height: 9px;
  }

  .blog-reviewer-link {
    font-size: 9px;
  }

  .blog-sidebar-signup-block {
    display: none;
  }

  .signup-sidebar-text {
    max-width: 280px;
  }

  .blog-share-block.hor {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    display: flex;
  }

  .blog-share-block.hor._2 {
    display: none;
    position: relative;
    bottom: -44px;
  }

  .blog-content-heading {
    font-size: 18px;
  }

  .blog-content-section {
    padding-bottom: 60px;
  }

  .share--link-embed {
    font-size: 14px;
  }

  .blog-copy-badge {
    opacity: 0;
    inset: auto 0% -12% auto;
  }

  .blog-sidebar-wrapper {
    border-radius: 4px;
  }

  .blog-sidebar-sticky {
    background-color: #f6f6f600;
    padding: 0;
  }

  .cp-revenue-block {
    grid-row-gap: 14px;
  }

  .cp-revenue-item {
    flex-direction: column;
    padding-left: 30px;
    position: relative;
  }

  .cp-revenue-icon-wrapper {
    position: absolute;
    top: 0;
    left: 0;
  }

  .cp-revenue-text.mwm-250 {
    max-width: 250px;
  }

  .cp-partner-top-info {
    flex-direction: column;
  }

  .cp-partner-top-info-item {
    grid-column-gap: 13px;
    font-size: 20px;
  }

  .ca-video_feature-text-2 {
    max-width: 299px;
  }

  .get_started_btn {
    background-color: #000;
    border-radius: 4px;
    margin-top: 0;
    padding: 11px 15px;
    font-size: 12px;
    font-weight: 600;
    display: block;
  }

  .get_started_btn.marg {
    margin-top: 16px;
  }

  .ca-video_section-title-2 {
    max-width: 240px;
    margin-bottom: 0;
  }

  .ca-hw-content-2 {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .ca-hw-content-2._2 {
    width: 100%;
  }

  .ca-hw-content-2.half-width.mob-full-width {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .tb_16.normal {
    font-size: 14px;
  }

  .tb_16.black.left._400-weight {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
  }

  .tb_16.black._w-400 {
    text-align: center;
    font-size: 12px;
    line-height: 16px;
  }

  .made_with_riverside_content {
    grid-row-gap: 26px;
    width: 100%;
    max-width: 80%;
    padding: 0;
  }

  .hero_teleprompter_content_wrap {
    grid-row-gap: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .play_it_smart_content {
    z-index: 100;
    grid-row-gap: 18px;
  }

  .ca-hw-wrapper-2 {
    grid-row-gap: 26px;
  }

  .h30-2.h-white.desk {
    display: none;
  }

  .h30-2.h-white.desk.center {
    display: block;
  }

  .h30-2.h-white.mob {
    text-align: center;
    display: block;
  }

  .tb_18 {
    text-align: left;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18.gray {
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18.gray.negative_marg {
    margin-top: -12px;
  }

  .tb_18.white {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
  }

  .tb_18.white.desko {
    display: none;
  }

  .tb_18.white._16mob {
    color: #fff;
    font-size: 16px;
    display: block;
  }

  .tb_18.white.mob {
    max-width: 241px;
    display: block;
  }

  .tb_18.white._100.left._800-weight {
    text-align: left;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
  }

  .tb_18.white._100.left._800-weight.sm--center {
    text-align: center;
  }

  .tb_18.white._100.left.max-w {
    max-width: 335px;
  }

  .tb_18.white._100.max-w.left {
    text-align: left;
  }

  .tb_18.ex_bold._222222 {
    margin-top: 4px;
    margin-left: 34px;
  }

  .tb_18.white--08 {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
  }

  .tb_18.white--08.desko {
    display: none;
  }

  .tb_18.white--08._16mob {
    color: #fff;
    font-size: 16px;
    display: block;
  }

  .tb_18.white--08.mob {
    max-width: 241px;
    display: block;
  }

  .tb_18.white--08._100.left._800-weight {
    text-align: left;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
  }

  .tb_18.white--08._100.left.max-w {
    max-width: 335px;
  }

  .tb_18.white--08._100.max-w.left {
    text-align: left;
  }

  .ca-hw-section-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ca-hw-section-2._2 {
    padding-bottom: 0;
  }

  .h35 {
    text-align: center;
    font-size: 24px;
    line-height: 26px;
  }

  .h35.black.center.marg-down {
    margin-bottom: 30px;
    font-weight: 800;
  }

  .h35.black.ex_bold.max-w {
    max-width: 68%;
  }

  .h35.black {
    text-align: left;
    font-size: 28px;
    line-height: 40px;
  }

  .h35.black.mob, .h35.mob, .h35.desk {
    display: block;
  }

  .h35._38-height {
    font-size: 35px;
    line-height: 40px;
  }

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

  .h35.sm--30, .h35.xs--30 {
    font-size: 30px;
    line-height: 40px;
  }

  .h35.is--video-tutorial {
    width: 100%;
    max-width: 320px;
    font-size: 24px;
    line-height: 32px;
  }

  .card2_image {
    object-fit: cover;
    object-position: 60% 50%;
    height: 280px;
  }

  .card2_image._2 {
    object-fit: contain;
    object-position: 50% 50%;
    height: 210px;
  }

  .p_18 {
    font-size: 15px;
    line-height: 22px;
  }

  .p_18.max_w {
    max-width: 100%;
    font-size: 13px;
    line-height: 18px;
  }

  .p_18.left {
    font-size: 14px;
  }

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

  .p_18.left.white.mob-center {
    font-size: 18px;
    line-height: 24px;
  }

  .p_18.left.white.max-w {
    color: #ababab;
    line-height: 20px;
  }

  .p_18.left.white.max-w.sm--18 {
    max-width: 314px;
  }

  .p_18.left.mobile {
    display: block;
  }

  .p_18.left._18_mob {
    text-align: center;
    font-size: 18px;
  }

  .p_18.left.mob-center.max-w {
    max-width: 220px;
  }

  .p_18.left._16_mob {
    text-align: left;
    font-size: 16px;
  }

  .p_18.left.marg-top {
    margin-top: 3px;
  }

  .p_18.max_w_60 {
    color: #fff;
    max-width: 100%;
    font-size: 15px;
    line-height: 22px;
  }

  .p_18.black.left {
    text-align: left;
    font-size: 15px;
  }

  .p_18.max-w-490 {
    text-align: center;
    font-size: 18px;
    line-height: 23px;
  }

  .p_18.mov-white {
    margin-top: 3px;
  }

  .ca-hw-inner-2 {
    margin-top: 30px;
  }

  .tb_20 {
    font-size: 16px;
    line-height: 26px;
  }

  .tb_20.white._2 {
    font-size: 11px;
  }

  .tb_20.white._28px-h {
    font-size: 20px;
    line-height: 26px;
  }

  .play_it_smart_content_wrap {
    grid-row-gap: 13px;
    justify-content: center;
    height: 260px;
  }

  .loop_gradient {
    background-image: linear-gradient(to right, #0000, #1d1d1d 92%);
    width: 10%;
    height: 50%;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .loop_gradient._2 {
    inset: auto auto 0% 0%;
  }

  .teleprompter_text {
    padding-top: 60px;
    padding-bottom: 50px;
    padding-left: 60px;
  }

  .f-cta-visual {
    width: 100%;
    top: -20px;
    left: -20px;
  }

  .made_with_riverside_marquee {
    padding-top: 46px;
    padding-bottom: 46px;
  }

  .hero_teleprompter {
    padding-top: 80px;
  }

  .marquee {
    position: relative;
  }

  .marquee.mobile {
    padding-bottom: 50px;
    display: flex;
  }

  .card_text_wrap {
    grid-row-gap: 12px;
    width: 100%;
    padding-top: 44px;
  }

  .card_text_wrap._3 {
    grid-row-gap: 18px;
    align-items: center;
    width: 100%;
    padding: 0 20px;
  }

  .card_text_wrap._2 {
    grid-row-gap: 24px;
    width: 100%;
    padding: 0 23px 53px;
  }

  .card_text_wrap._60 {
    grid-row-gap: 24px;
    width: 100%;
    padding: 0;
  }

  .card_text_wrap._60._2 {
    padding-right: 0;
  }

  .card_text_wrap._60._3 {
    height: auto;
    padding-right: 0;
  }

  .card_text_wrap._4 {
    align-items: center;
    padding: 30px 30px 48px;
  }

  .scale_div {
    display: none;
  }

  .container-1 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-1.use-cases-rows__wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .blocks_illustration_img {
    display: none;
  }

  .blocks_illustration_img.mob {
    display: block;
  }

  .hero_tele_video {
    width: 350px;
    height: 220px;
  }

  .card_image_wrap {
    display: none;
  }

  .card_image_wrap.mob {
    width: 100%;
    height: 100%;
    display: block;
  }

  .card_image_wrap.mob._2 {
    padding-bottom: 30px;
  }

  .card_image_wrap.flex {
    display: none;
  }

  .card_image_wrap.mob._3 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    height: auto;
    padding-top: 0;
    padding-left: 12px;
    padding-right: 12px;
    display: flex;
  }

  .card_image_wrap.mob._4 {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    flex-direction: column;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .card_image_wrap.mob {
    align-items: flex-start;
    width: 100%;
    height: 100%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .card_image_wrap.mob._100 {
    padding: 0;
  }

  .card_images_wrap, .card_images_wrap._2 {
    display: none;
  }

  .card_images_wrap.mob {
    width: 100%;
    height: 175px;
    display: block;
  }

  .cpp_video-2._2 {
    margin-bottom: 40px;
  }

  .cpp_video-2._2.xs--26 {
    margin-bottom: 26px;
    margin-right: 5px;
  }

  .ca_lightbox-title-2 {
    margin-top: 0;
  }

  .tb-18.tb-center.o-60 {
    display: none;
  }

  .tb-18.tb-center.o-60.light {
    display: block;
  }

  .tb-18.gray {
    font-size: 14px;
    line-height: 22px;
  }

  .tb-18.gray.mob {
    display: block;
  }

  .tb-18.gray.py--18_13 {
    margin-top: 12px;
    margin-bottom: 10px;
  }

  .tb-18.gray.mt--18 {
    margin-top: 12px;
  }

  .p_24 {
    font-size: 20px;
    line-height: 28px;
  }

  .content_wrap.padd-down {
    padding-bottom: 20px;
  }

  .hero_teleprompter_content {
    grid-row-gap: 24px;
  }

  .h60 {
    background-image: linear-gradient(#fff, #fff 72%, #fff0);
    margin-bottom: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .hiw_lightbox {
    grid-row-gap: 10px;
    padding-bottom: 16px;
    padding-left: 16px;
  }

  .tb_22.purple {
    font-size: 24px;
    line-height: 30px;
  }

  .tb_22.white {
    text-align: left;
    font-size: 24px;
  }

  .tb_22.white.left.m-cent {
    text-align: center;
  }

  .tb_22.purple {
    line-height: 30px;
  }

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

  .tb_22.normal {
    font-size: 18px;
    line-height: 20px;
  }

  .card.third {
    background-image: linear-gradient(#1d1d1d, #1d1d1d);
    flex-direction: column;
    padding: 57px 16px 50px;
    position: sticky;
    top: 60px;
  }

  .card.second {
    background-image: linear-gradient(#1d1d1d, #1d1d1d);
    flex-direction: column;
    padding: 45px 16px 50px;
    position: sticky;
    top: 60px;
  }

  .card.first {
    flex-direction: column;
    position: sticky;
    top: 60px;
    overflow: hidden;
  }

  .card.first.gradient {
    flex-direction: column;
    height: auto;
  }

  .card.third {
    flex-direction: column;
    position: sticky;
    top: 60px;
    overflow: hidden;
  }

  .card.third.mob {
    z-index: 3;
    grid-row-gap: 20px;
    background-image: linear-gradient(#9671ff, #000 75%);
    flex-direction: column;
    height: 430px;
    padding: 34px 21px 48px;
    top: 60px;
  }

  .card.fourth {
    flex-direction: column;
    position: sticky;
    top: 60px;
    overflow: hidden;
  }

  .card.fourth.mob {
    z-index: 4;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    background-image: linear-gradient(#9671ff, #000 75%);
    flex-direction: column;
    height: 430px;
    padding: 32px 30px;
    top: 60px;
  }

  .card.second {
    flex-direction: column;
    position: sticky;
    top: 60px;
    overflow: hidden;
  }

  .card.second.mob {
    z-index: 2;
    grid-row-gap: 34px;
    background-image: linear-gradient(#9671ff, #000 75%);
    flex-direction: column;
    height: 430px;
    top: 60px;
  }

  .card._1 {
    flex-direction: column;
    padding: 30px 28px 48px 35px;
    position: static;
    top: 10px;
  }

  .card._3 {
    background-image: linear-gradient(to top, #1d1d1d 66%, #000);
    flex-direction: column;
    padding: 16px 16px 50px;
    position: static;
    top: 30px;
  }

  .card._2 {
    flex-direction: column;
    padding-left: 0;
    position: static;
    top: 40px;
    overflow: hidden;
  }

  .play_it_smart_div {
    padding: 0 12px;
  }

  .gradient_div {
    background-image: linear-gradient(to top, #1d1d1d 29%, #1d1d1d99 68%, #1d1d1d00);
    width: 100%;
    height: 20%;
    inset: auto 0% 0%;
  }

  .gradient_div._2 {
    z-index: 2;
    background-image: linear-gradient(to top, #1d1d1d 15%, #1d1d1d99 50%, #1d1d1d00);
    height: 60%;
  }

  .ca-hw-feature-2 {
    grid-column-gap: 32px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .ca-hw-feature-2.bottom {
    border-top-width: 1.5px;
  }

  .hw_bg-image-2 {
    object-fit: cover;
    min-width: 280px;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .image-106 {
    width: 100%;
  }

  .tb_13 {
    margin-top: 10px;
    font-size: 12px;
  }

  .tb_13.white {
    margin-top: 0;
  }

  .tb_13.black {
    margin-top: 0;
    font-size: 14px;
  }

  .h40 {
    text-align: center;
    font-size: 23px;
    line-height: 26px;
  }

  .h40.center.normal.mobile {
    font-size: 22px;
    line-height: 30px;
  }

  .h40.center.black {
    font-size: 26px;
  }

  .h40.center.radial {
    font-size: 30px;
    line-height: 38px;
  }

  .h40.center.black-text {
    font-size: 24px;
  }

  .h40.center._30 {
    font-size: 30px;
    line-height: 40px;
  }

  .h40.center.break {
    max-width: 300px;
    padding-left: 0;
    padding-right: 0;
  }

  .h40.black {
    font-size: 27px;
  }

  .h40.black.center {
    font-size: 30px;
  }

  .h40.black.center.mob {
    font-size: 30px;
    line-height: 40px;
  }

  .h40.black.center.mobile {
    display: block;
  }

  .h40._30px_mob {
    font-size: 30px;
    line-height: 40px;
  }

  .h40.black-weight.desk._2 {
    text-align: left;
    line-height: 30px;
    display: block;
  }

  .h40.black-weight.mobile._2 {
    font-size: 30px;
  }

  .h40._2 {
    text-align: left;
    font-size: 26px;
    line-height: 30px;
  }

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

  .h40.mob-left.max-w {
    max-width: 250px;
  }

  .h40._26px-mob {
    font-size: 26px;
    line-height: 32px;
  }

  .h40._400-weight.gray, .h40._400-weight.gray.abs {
    font-size: 23px;
  }

  .h40._400-weight.gray.dots {
    font-size: 10px;
  }

  .cp-partner-package-grid {
    justify-items: stretch;
  }

  .cp-partner-package {
    grid-column-gap: 12px;
  }

  .cp-partner-package-box-outer {
    min-width: 0;
  }

  .cp-partner-top-info-item-icon-block {
    width: 22px;
  }

  .blog-post-author {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    align-items: flex-start;
  }

  .blog-resources-section {
    background-color: #1d1d1d;
  }

  .ca-video_feature-text-3 {
    max-width: 299px;
  }

  .iz-flag {
    margin-top: 2px;
  }

  .chapter_lines_wrap {
    grid-row-gap: 14px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .typewriter_p16px3 {
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .one_click_hero_notes {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    background-image: linear-gradient(#9671ff, #423270 31%, #000 80%, #000);
    align-items: stretch;
    width: 100%;
    margin-top: 0;
  }

  .typewriter_p16px2 {
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .extrabold {
    font-size: 22px;
    line-height: 38px;
  }

  .hero_gradient {
    height: 87px;
  }

  .tb_24 {
    font-size: 18px;
    line-height: 33px;
  }

  .tb_24.purple {
    font-size: 24px;
    line-height: 30px;
  }

  .ca-hw-wrapper-3 {
    grid-row-gap: 26px;
  }

  .h50.white.mob-dif {
    flex-direction: column;
    display: flex;
  }

  .h50.center._2 {
    font-size: 30px;
    line-height: 38px;
  }

  .h50.white {
    text-align: center;
    font-size: 35px;
    line-height: 40px;
  }

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

  .ca-hw-section-3 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .typewriter_p16px4 {
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .tb_30.max60 {
    width: 100%;
    font-size: 24px;
    line-height: 32px;
  }

  .tb_30.white {
    font-size: 24px;
    line-height: 44px;
  }

  .tb_30.white._36px-line {
    line-height: 30px;
  }

  .tb_30.black {
    font-size: 24px;
    line-height: 24px;
  }

  .tb_30.max_w {
    max-width: 100%;
    font-size: 24px;
    line-height: 32px;
    display: block;
  }

  .tb_30.max_w.mob {
    display: block;
  }

  .ca-hw-inner-3 {
    margin-top: 30px;
  }

  .tb_12 {
    font-size: 10px;
    line-height: 110%;
  }

  .tb_12.black {
    font-size: 14px;
  }

  .tb_12.lime-bg, .tb_12.purple-bg {
    order: -1;
  }

  .cta {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cta.section_gradient_cta {
    padding: 71px 20px;
  }

  .one_click_hero_content {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: stretch;
  }

  .one_click_hero {
    padding-top: 100px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .one_click_hero_notes_podcast {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    align-items: center;
    padding-bottom: 18px;
  }

  .grid_cards {
    padding-top: 29px;
    padding-bottom: 20px;
  }

  .grid_cards_content {
    grid-column-gap: 56px;
    grid-row-gap: 56px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .one_click_hero_notes_podcast_logo {
    width: 70px;
  }

  .typewriter_tb16px2 {
    width: 32px;
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .one_click_hero_notes_podcast_card {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    margin-bottom: 10px;
  }

  .tb-22.m-center {
    font-size: 15px;
    line-height: 30px;
  }

  .tb-22.m-center.center.mob {
    display: block;
  }

  .typewriter_tb20px3 {
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .typewriter_tb16px3 {
    width: 32px;
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .typewriter_tb20px2 {
    height: 16px;
    font-size: 12px;
    line-height: 12px;
  }

  .ca_lightbox-title-3 {
    margin-top: 0;
  }

  .cards_grid {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .typewriter_tb16px {
    width: 32px;
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .cta-visual-2 {
    display: none;
  }

  .grid_card_image {
    width: 230px;
  }

  .notes_image {
    width: 270px;
  }

  .gradient_text_wrap {
    padding: 0;
  }

  .one_click_hero_notes_podcast_name {
    padding-right: 0;
  }

  .typewriter_p16px400 {
    height: 60px;
    font-size: 10px;
  }

  .typewriter_tb20px {
    height: 10px;
    font-size: 12px;
    line-height: 10px;
  }

  .cta-visual-3 {
    display: none;
  }

  .one_click_hero_text_wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 0;
  }

  .typewriter_p16px {
    height: 70px;
    font-size: 12px;
  }

  .ca-hw-feature-3 {
    grid-column-gap: 32px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .grid_card {
    padding: 22px 37px 34px;
  }

  .chapter_line {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .blog-richtext h2 {
    margin-top: 10px;
    font-size: 26px;
    line-height: 32px;
  }

  .blog-richtext p {
    font-size: 18px;
    line-height: 28px;
  }

  .blog-richtext h3 {
    margin-top: 20px;
    font-size: 22px;
  }

  .blog-richtext h4 {
    margin-top: 20px;
    font-size: 18px;
  }

  .blog-richtext h5 {
    margin-top: 16px;
    font-size: 16px;
  }

  .blog-richtext li {
    font-size: 18px;
  }

  .blog-richtext blockquote {
    font-size: 16px;
    line-height: 22px;
  }

  .blog-richtext figure {
    padding-left: 20px;
    padding-right: 20px;
  }

  .blog-single-newsletter-box {
    background-image: none;
    padding-top: 10px;
  }

  .blog-single-newsletter-box-content, .sp-news-form-load {
    max-width: none;
  }

  .rs-tools-item-inner.align-center {
    align-items: flex-start;
  }

  .blog-content-gradient {
    background-image: linear-gradient(#0000, #f6f6f6);
    display: none;
  }

  .breadcrumb-current-page {
    font-size: 12px;
  }

  .blog-publish-info-wrapper-inner {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    letter-spacing: -.3px;
    font-size: 11px;
  }

  .post-share-icon {
    display: none;
  }

  .mc-lic_acc-record_profile_full {
    height: auto;
  }

  .mc-lic_acc-record_profile_full.mc-lic_acc-record_profile_custom {
    width: 63vw;
    max-width: 263px;
  }

  .mc-scroll-section {
    background-color: #1d1d1d;
    background-image: none;
    margin-top: 0;
    padding-top: 0;
  }

  .blog-banner-update-form-input-2 {
    margin-bottom: 10px;
  }

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

  .tb_14.gray._8.clup {
    padding-top: 5px;
    font-size: 14px;
  }

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

  .tb_14.black.mob-smaller {
    font-size: 11px;
  }

  .tb_14.black.mobile.is--video-tutorial {
    font-size: 16px;
  }

  .tb_14.mob-white.gray-desk {
    margin-bottom: 20px;
  }

  .tb_14.left.underline-text {
    background-color: #000;
  }

  .remote_rec_grid {
    margin-top: 30px;
  }

  .container_1 {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .container_1._2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container_1.mob {
    display: block;
  }

  .container_1.desk {
    display: none;
  }

  .container_1._100 {
    max-width: 100%;
    height: 100%;
  }

  .call_the_shots_content {
    grid-row-gap: 50px;
  }

  .call_the_shots_grid_box_img {
    object-fit: contain;
    width: 258.719px;
    height: auto;
  }

  .call_the_shots_grid_box_img._1 {
    width: 280px;
    margin-left: -33px;
  }

  .call_the_shots_grid_box_img._2 {
    margin-right: -18px;
  }

  .call_the_shots_grid_box_img._3 {
    width: 330px;
  }

  .call_the_shots_grid_box {
    max-width: 85%;
  }

  .p16.gray.center_desk.pad_line {
    color: #fff;
  }

  .p16.gray.center {
    font-size: 16px;
  }

  .p16.left {
    font-size: 15px;
  }

  .p16.left.white.ab {
    color: #ababab;
  }

  .h30.no_marg.black {
    line-height: 28px;
  }

  .h30.no_marg.black.center.max-w {
    max-width: 80%;
  }

  .h30.white._22px {
    font-size: 18px;
    line-height: 23px;
  }

  .h30.white._22px.left {
    text-align: left;
  }

  .h30.white.left {
    font-size: 16px;
    line-height: 20px;
  }

  .h30.white.break {
    max-width: 230px;
    padding-left: 0;
    padding-right: 0;
  }

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

  .ai_powered_content_heading_wrap {
    max-width: 80%;
  }

  .image-109 {
    right: -40px;
  }

  .image-110 {
    left: -40px;
  }

  .ai_powered_grid {
    grid-row-gap: 30px;
  }

  .ai_powered_grid_box {
    grid-row-gap: 10px;
  }

  .image-111 {
    border-radius: 4px;
    width: 353px;
    height: 218px;
  }

  .business_form {
    height: auto;
  }

  .business_form_text_wrap {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .business_form_form_wrap {
    padding-top: 120px;
    padding-bottom: 74px;
  }

  .bus_form_logos_wrap {
    justify-content: center;
    align-items: center;
    width: 80%;
  }

  .h45 {
    font-size: 40px;
    font-weight: 800;
  }

  .h45.black.center-mob {
    font-size: 35px;
  }

  .h45.extra-bold, .h45.extra-bold.em {
    font-size: 30px;
  }

  .f-heading {
    align-self: stretch;
  }

  .f-heading._40bpadd {
    padding-bottom: 0;
  }

  .image-118 {
    margin-top: 24px;
  }

  .image-118.mob {
    display: block;
  }

  .image-119, .image-120, .image-121 {
    margin-top: 24px;
  }

  .company_quotes.mobile {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 70vh;
    display: flex;
  }

  .company_quotes_slider {
    width: 100%;
  }

  .icon-3 {
    margin-left: 20px;
  }

  .icon-3._2 {
    margin-left: auto;
    margin-right: 20px;
  }

  .company_quotes_slide_wrap {
    padding-bottom: 30px;
  }

  .company_quotes_slide_quote {
    width: 72%;
  }

  .instant_click_h_wrap {
    max-width: 90%;
  }

  .invite_div {
    padding-left: 40px;
    padding-right: 40px;
  }

  .form-3 {
    flex: none;
    align-items: center;
  }

  .invite_select {
    grid-column-gap: 4px;
  }

  .grid-18 {
    grid-row-gap: 26px;
  }

  .made_with_riverside_slider_wrap.ty--2 {
    margin-top: 0;
  }

  .mobile.tabs {
    z-index: 1;
    object-fit: cover;
    object-position: 50% 50%;
    width: 147%;
    max-width: 147%;
    height: 580px;
    display: block;
    position: absolute;
  }

  .gradient {
    z-index: 2;
    background-image: linear-gradient(#1d1d1d, #fff0);
  }

  .mob_img_wrap {
    height: 470px;
  }

  .mob_img_wrap._2 {
    justify-content: center;
    align-items: center;
    height: 300px;
    display: flex;
  }

  .mob_img_wrap._3 {
    height: 390px;
  }

  .mobile_badge_wrap.mobile {
    padding-bottom: 40px;
  }

  .mobile_badge_wrap.mobile.no--padd {
    padding-top: 0;
  }

  .div-block-142 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative;
  }

  .ma-wrap {
    height: 100svh;
    padding-top: 90px;
  }

  .hero-text-wrapper {
    padding-bottom: 20px;
  }

  .cta-wrapper-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 20px;
  }

  .audio-enhancer-toggler {
    height: 28px;
  }

  .h55 {
    margin-bottom: 0;
    font-size: 40px;
    line-height: 50px;
  }

  .h55.white.mobile {
    margin-bottom: 0;
  }

  .h55.white.left._300-weight {
    font-size: 26px;
  }

  .h55.white.left._300-weight._35-mob {
    font-size: 35px;
    line-height: 40px;
  }

  .h55.white.left.sm-30 {
    font-size: 30px;
    line-height: 35px;
  }

  .h55.white.sm__30 {
    margin-bottom: 0;
    font-size: 30px;
  }

  .h55.no-marg.white {
    font-size: 30px;
  }

  .h55.no-marg.white.left {
    max-width: 240px;
    font-size: 34px;
  }

  .h55.no-marg.white.black-weight {
    font-size: 36px;
    font-weight: 900;
    line-height: 44px;
  }

  .get_started_btn-2 {
    margin-top: 0;
  }

  .tb-16.gray {
    font-size: 14px;
  }

  .tb-16.gray.center {
    color: #fff9;
    font-size: 14px;
  }

  .tb-16.gray.center.f_m--16 {
    font-size: 16px;
    line-height: 24px;
  }

  .play-wrapper {
    width: 340px;
    margin-bottom: 20px;
  }

  .circle {
    width: 19px;
    height: 19px;
    margin-bottom: 0;
  }

  .mclp-img {
    width: 100%;
    margin-top: 42px;
    display: block;
  }

  .ne_hero_content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ne_hero_monitor_wrap.ty_2 {
    margin-top: 0;
  }

  .marquee_img, .marquee_img._2 {
    height: 20px;
  }

  .marquee_img._3 {
    height: 40px;
  }

  .easy-as__grid {
    grid-template-columns: 1fr;
  }

  .intuitive_nav_grid_box_text {
    width: 90%;
  }

  .intuitive_nav_grid_box_img_wrap {
    width: 90%;
    height: auto;
    padding: 5px;
  }

  .amped_by_ai_content {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .per-track__heading {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .per-track__grid {
    justify-items: center;
  }

  .amped_by_ai_grid_box {
    grid-row-gap: 30px;
    background-image: linear-gradient(#2c2c2c 75%, #252525);
    width: 100%;
    padding-bottom: 24px;
    padding-left: 20px;
    padding-right: 10px;
    position: relative;
  }

  .amped_by_ai_grid_box.solid {
    height: 364px;
    padding-top: 19px;
  }

  .amped_by_ai_grid_box_txt {
    grid-row-gap: 10px;
    width: 97%;
    height: auto;
    padding-right: 0;
  }

  .branded_content_content {
    grid-row-gap: 34px;
  }

  .branded_content_h {
    max-width: 200px;
  }

  .branded_content_h.mobile {
    grid-row-gap: 10px;
    max-width: 61%;
    display: flex;
  }

  .branded_content_h.mw--none {
    max-width: none;
  }

  .branded_content_grid {
    width: 100%;
  }

  .branded_content_grid_box._2.center {
    padding-top: 40px;
  }

  .branded_content_grid_box_img._2._150px {
    width: 170px;
  }

  .branded_content_gradient {
    background-image: linear-gradient(#0000, #0f0f0f00 20%, #141414b0 37%, #1d1d1d 48%);
  }

  .online_video_editor.mobile {
    display: flex;
  }

  .online_video_editor_h {
    display: block;
  }

  .featured_online_editor {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .featured_online_editor.mob {
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .featured_online_editor_h {
    padding-left: 24px;
    padding-right: 24px;
  }

  .featured_online_editor_grids_wrap {
    margin-top: 34px;
    padding: 32px 16px;
  }

  .featured_online_editor_grid {
    flex-direction: column;
    display: flex;
  }

  .div-block-145 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .perfect_your_content_content {
    padding-left: 0;
    padding-right: 0;
  }

  .perfect_your_content_grid_box {
    padding-left: 22px;
    padding-right: 22px;
  }

  .p_16 {
    font-size: 16px;
  }

  .image-129._2 {
    object-fit: cover;
  }

  .image-129._3 {
    object-fit: contain;
  }

  .div-block-146 {
    position: static;
  }

  .abai_visual_wrapper {
    height: 113px;
  }

  .abai_visual_wrapper.cleanup {
    height: auto;
    display: block;
  }

  .spark {
    z-index: 4;
    top: 15px;
    right: 210px;
  }

  .spark._2 {
    top: 76px;
    right: 220px;
  }

  .spark._2._3 {
    top: 75px;
    right: 59px;
  }

  .spark._2._3._4 {
    top: 13px;
    right: 276px;
  }

  .spark._4 {
    top: 95px;
    right: 284px;
  }

  .spark._4._5 {
    top: 9px;
    right: 150px;
  }

  .cleanup_wrapper {
    display: flex;
  }

  .shown_bg {
    padding-bottom: 20px;
    padding-left: 24px;
    padding-right: 38px;
  }

  .mclp_img_desk {
    display: none;
  }

  .quotes_slider {
    padding-top: 20px;
    overflow: hidden;
  }

  .quotes_slider.pb--20 {
    padding-bottom: 20px;
  }

  .mask-3 {
    height: auto;
  }

  .slide-nav-4 {
    width: 100vw;
    display: block;
    inset: auto auto 0% 0%;
  }

  .slider-3 {
    padding-bottom: 50px;
    padding-left: 10px;
  }

  .slider-3.mob {
    width: 100%;
    padding-left: 20px;
    display: block;
  }

  .icon-4 {
    margin-left: 12px;
  }

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

  .left-arrow-3, .right-arrow-5 {
    width: 40px;
    display: none;
  }

  .quote_slide_div {
    width: 100%;
    height: auto;
  }

  .quote_slide_personal {
    flex-direction: row;
    align-items: flex-start;
  }

  .div-block-147 {
    padding-left: 16px;
  }

  .image-133 {
    width: 22px;
    position: absolute;
    inset: auto 20px 20px auto;
  }

  .image-133.dn {
    display: none;
  }

  .show_notes_visual_wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 311.297px;
  }

  .show_notes_visual_wrapper.cleanup {
    display: none;
  }

  .cleanup_an_line {
    grid-column-gap: 10px;
  }

  .cleanup_an_line_wrap {
    grid-row-gap: 10px;
  }

  .quote_slides_wrap {
    padding-right: 20px;
  }

  .div-block-150 {
    background-image: linear-gradient(#0000, #0000 0%, #2c2c2c 47%, #2c2c2c);
    height: 40px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .image-136 {
    top: 16px;
  }

  .intuitive_bg_vid {
    border-radius: 4px;
    height: 202px;
  }

  .image-138 {
    width: 6px;
    height: 4px;
  }

  .text-block-32.max-w-mob {
    max-width: 95%;
  }

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

  .h48.mobile.max-w {
    max-width: 90%;
  }

  .amped-arrow {
    width: 20px;
    bottom: 10px;
    right: 10px;
  }

  .div-block-152, .div-block-153 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bf-visual {
    display: none;
  }

  .bf-visual-mob {
    z-index: 1;
    width: 136px;
    display: block;
    position: absolute;
    right: -18px;
  }

  .typewriter_tb16px4 {
    width: 32px;
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .typewriter_p16px5 {
    height: 10px;
    font-size: 10px;
    line-height: 10px;
  }

  .h33 {
    font-size: 20px;
    line-height: 24px;
  }

  .text-block-33 {
    font-size: 8px;
  }

  .slider-dot {
    opacity: .5;
    background-color: #fff;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    padding: 0;
    display: none;
  }

  .slider-dot.dot-active {
    opacity: 1;
    width: 14px;
    height: 14px;
  }

  .slider-dot-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .coming-soon {
    padding: 6px;
    font-size: 10px;
    top: 10px;
    right: 10px;
  }

  .editor_hero {
    background-color: #1d1d1d;
    padding-top: 70px;
    padding-bottom: 0;
  }

  .editor-hero-img {
    width: 100%;
  }

  .changing-tabs-wrap {
    display: none;
  }

  .dds-wrapper {
    display: block;
  }

  .dds-wrapper.dn {
    display: none;
  }

  .dropdown3.white-line {
    overflow: visible;
  }

  .dropdown3.white-line.last, .dropdown3.bottom {
    border-bottom-width: 0;
  }

  .dropdown-toggle-3 {
    grid-column-gap: 0px;
    font-size: 18px;
  }

  .dropdown-list-4 {
    display: block;
  }

  .dropdown-list-4.w--open {
    align-items: flex-start;
    padding-bottom: 22px;
  }

  .dd-list-img {
    object-fit: cover;
    object-position: 50% 0%;
    border-radius: 4px;
    width: 100%;
    margin-top: 20px;
  }

  .lic-section2.smaller--pad {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .lic-section2.desk.black {
    display: block;
  }

  .lic-section2.desk.black._2 {
    display: none;
  }

  .c-wrapper-11602.flex-box {
    grid-row-gap: 20px;
    align-items: center;
  }

  .gradient-overlay {
    z-index: 2;
    background-image: linear-gradient(#1d1d1d, #1d1d1c00);
    width: 100%;
    height: 100px;
    position: absolute;
    inset: 0% 0% auto;
  }

  .text-block-34 {
    font-size: 8px;
  }

  .tabs-img {
    z-index: 2;
    width: 100vw;
    top: 0%;
    right: 1%;
  }

  .tabs-img._2 {
    object-fit: cover;
    border-radius: 4px;
    width: 90%;
    height: 238px;
    position: static;
  }

  .dropdown-5.white-line {
    overflow: visible;
  }

  .dropdown-list-5 {
    padding-bottom: 30px;
    display: block;
  }

  .dropdown-list-5.w--open {
    align-items: stretch;
  }

  .dd-list-img2 {
    object-fit: fill;
    object-position: 50% 0%;
    align-self: center;
    width: 70%;
    height: auto;
  }

  .footer-v2 {
    z-index: 1;
    padding-top: 43px;
    padding-bottom: 40px;
    position: relative;
  }

  .footer-v2-logo, .footer-v2-apps-img {
    height: 40px;
  }

  .footer-v2-wrap.mobile {
    padding-bottom: 60px;
  }

  .footer-v2-legal-links-wrap {
    grid-column-gap: 10px;
  }

  .footer-v2-links-grid {
    width: 100%;
  }

  .footer-v2-links-wrap {
    grid-row-gap: 24px;
  }

  .footer-v2-links-div {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
    display: flex;
  }

  .footer-v2-links-div.bottom {
    margin-top: 0;
  }

  .footer-v2-page-links-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .footer-cta-v2 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .footer-cta-v2-gradient-div {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 40px;
    padding-bottom: 54px;
  }

  .paragraph-16px {
    font-size: 14px;
  }

  .pagewrapper {
    margin-bottom: 0;
  }

  .padded-body {
    padding-bottom: 0;
  }

  .features-content {
    grid-row-gap: 80px;
  }

  .features-img-wrap._2 {
    justify-content: center;
    width: 100%;
  }

  .features-row-text {
    max-width: 100%;
  }

  .image-146 {
    height: 30px;
  }

  .hero-mac-app {
    padding-top: 100px;
  }

  .hero-mac-app-heading-wrap {
    width: 100%;
  }

  .recording-zone {
    width: 100%;
    padding-top: 100px;
    overflow: hidden;
  }

  .recording-zone.sm_mt-100 {
    overflow: visible;
  }

  .recording-zone-div {
    max-width: 90%;
    padding: 60px 30px;
  }

  .recording-zone-div.absolute-1 {
    width: 110%;
    height: 110%;
    top: -5%;
    left: -5%;
  }

  .recording-zone-div.absolute-2 {
    width: 120%;
    height: 120%;
    top: -10%;
    left: -10%;
  }

  .line-cap {
    height: 30px;
    margin-top: 6px;
    top: -10px;
  }

  .scrolling_indicator {
    display: none;
    inset: auto 119px 279px auto;
  }

  .ca-hw-content-3 {
    width: 100%;
  }

  .get_started_btn-3 {
    margin-top: 0;
  }

  .iphone_img {
    width: 170px;
    margin-bottom: -40px;
    top: 465px;
    right: 102px;
  }

  .ca-hw-wrapper-4 {
    grid-row-gap: 26px;
  }

  .ca-hw-section-4 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ca-hw-section-4._2 {
    padding-bottom: 0;
  }

  .h35-2 {
    text-align: center;
    font-size: 22px;
    line-height: 26px;
  }

  .h35-2.black {
    text-align: left;
    font-size: 28px;
    line-height: 40px;
  }

  .grid-19 {
    grid-row-gap: 56px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .laptop_tablet_wrap {
    flex-direction: column;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .hero_phone_as_webcam_wrap {
    display: none;
  }

  .hero_phone_as_webcam_wrap.mob {
    height: auto;
    display: block;
  }

  .high_res_grid_box {
    grid-row-gap: 16px;
    align-items: center;
  }

  .ca_lightbox-title-4 {
    margin-top: 0;
  }

  .hero_phone_as_webcam {
    grid-row-gap: 70px;
    align-items: center;
    height: auto;
    padding-top: 80px;
    padding-bottom: 0;
    position: static;
  }

  .cta-visual-2-3 {
    display: none;
  }

  .h30-4 {
    text-align: center;
    font-weight: 900;
    line-height: 38px;
  }

  .hiw_lightbox-2 {
    grid-row-gap: 10px;
    padding-bottom: 16px;
    padding-left: 16px;
  }

  .cta-visual-3-3 {
    display: none;
  }

  .hero_paw_content_wrap {
    padding-top: 0;
    padding-left: 35px;
    padding-right: 35px;
  }

  .high_res_content {
    grid-row-gap: 12px;
    padding-top: 40px;
    padding-left: 44px;
    padding-right: 44px;
  }

  .laptop_div {
    width: 100%;
    bottom: 0%;
    right: 0%;
  }

  .laptop_div.img {
    height: 100%;
  }

  .hero_paw_content {
    grid-row-gap: 24px;
    align-items: center;
    width: 100%;
  }

  .high_res_section {
    padding-top: 0;
    padding-bottom: 50px;
  }

  .ca-hw-feature-4 {
    grid-column-gap: 32px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .hw_bg-image-3 {
    min-width: 280px;
    max-width: 100%;
    height: 180px;
    padding-left: 0;
    padding-right: 0;
  }

  .high_res_grid_img {
    width: 280px;
    height: 285px;
  }

  .async-hero {
    padding-bottom: 0;
  }

  .async-hero-content-wrapper {
    max-width: 90%;
  }

  .async-grid-wrap {
    padding-top: 40px;
  }

  .async-grid-box {
    padding-left: 16px;
    padding-right: 16px;
  }

  .async-recording-101 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .async-recording-101-content {
    grid-row-gap: 26px;
  }

  .how-it-works-section {
    display: block;
  }

  .how-it-works-sec-content-wrap {
    background-color: #f6f6f600;
    height: auto;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .how-it-works-sec-images-wrap, .how-it-works-text-divs-wrap._2 {
    display: none;
  }

  .async-hero-image-mobile {
    width: 100%;
  }

  .how-it-works-sec-mob-gird {
    margin-top: 30px;
  }

  .how-it-works-sec-mob-gird-box {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .flex-horizontal {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: flex-start;
  }

  .bo-hero {
    padding-top: 80px;
    padding-bottom: 30px;
  }

  .bo-hero-content-img-wrap {
    grid-column-gap: 8px;
    width: 100%;
  }

  .bo-hero-content {
    grid-row-gap: 30px;
    max-width: 100%;
  }

  .bo-checkbox {
    padding: 10px 16px;
  }

  .checkbox-label-3 {
    font-size: 14px;
  }

  .form-5 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .bo-hero-image-1 {
    width: 110px;
    min-height: auto;
    max-height: none;
  }

  .bo-hero-image-wrap {
    min-width: 100%;
    max-width: 100%;
  }

  .bo-hero-image-4 {
    width: 38px;
  }

  .bo-hero-image-2 {
    width: 200px;
  }

  .bo-hero-images-wrap {
    grid-row-gap: 8px;
  }

  .bo-hero-image-3 {
    width: 100%;
  }

  .bo-section-1 {
    padding-top: 36px;
    padding-bottom: 32px;
    overflow: hidden;
  }

  .trending-div {
    padding-top: 4px;
    padding-bottom: 4px;
    top: 10px;
  }

  .bo-section-1-images-wrap {
    overflow: visible;
  }

  .image-154 {
    z-index: 2;
  }

  .image-155 {
    z-index: 1;
    top: -2%;
    left: -9%;
  }

  .image-156 {
    z-index: 2;
    bottom: 0%;
  }

  .image-157 {
    top: 39%;
    right: -10%;
  }

  .image-159 {
    z-index: 3;
    bottom: 3%;
    right: -9%;
  }

  .image-160 {
    top: 45%;
    left: 0%;
  }

  .image-161 {
    bottom: 16%;
    right: 15%;
  }

  .bo-section-2 {
    padding-top: 20px;
    padding-bottom: 45px;
    overflow: hidden;
  }

  .bo-section-2-content {
    grid-row-gap: 25px;
  }

  .bo-section-2-images-wrap.mobile {
    width: 100%;
  }

  .bo-section-2-checks-wrap {
    flex-wrap: wrap;
    justify-content: center;
    padding-bottom: 20px;
  }

  .bo-section-2-check {
    grid-column-gap: 6px;
  }

  .bo-section-2-image-1 {
    width: 126px;
  }

  .bo-section-2-image-2 {
    width: 136px;
  }

  .bo-section-2-image-3 {
    width: 126px;
  }

  .bo-section-2-div {
    bottom: 200px;
    left: 54px;
  }

  .bo-section-2-div-icon {
    width: 10px;
  }

  .bo-section-2-div-2 {
    padding: 5px 10px;
    bottom: 70px;
    right: 72px;
  }

  .bo-section-3 {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .bo-section-3-content {
    grid-row-gap: 20px;
  }

  .bo-sec-3-bg-wrap {
    width: 100%;
    height: auto;
  }

  .background-video-2 {
    width: 100%;
    height: 266px;
  }

  .h38 {
    text-align: center;
  }

  .bo-section-3-grid-wrap {
    width: 100%;
  }

  .bo-section-3-grid-box._3 {
    grid-row-gap: 19px;
    padding-left: 0;
    padding-right: 0;
  }

  .bo-section-3-grid-box._4 {
    grid-row-gap: 19px;
    inset: 0% 0% auto;
  }

  .bo-section-4 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .bo-section-4-content-wrap {
    flex-direction: column;
  }

  .bo-sec-4-dds-wrap {
    grid-row-gap: 20px;
  }

  .dropdown-toggle-6 {
    padding-bottom: 20px;
    font-size: 18px;
  }

  .bo-sec-3-with-without {
    grid-row-gap: 0px;
    justify-content: space-between;
    height: 300px;
  }

  .footer-cta-v3 {
    grid-row-gap: 0px;
  }

  .background-video-3 {
    height: 190px;
  }

  .button-wrap {
    margin-top: 16px;
    margin-bottom: 25px;
  }

  .button-wrap.is--center.mt--10 {
    margin-top: 20px;
  }

  .button-wrap.is--center.sm__y-0, .button-wrap.is--center.is--video-compressor, .button-wrap.sm__m--0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .button-wrap.comparison__hero-button-wrapper {
    margin-top: 0;
  }

  .async-hero-bg-mobile {
    z-index: 2;
    width: 100%;
    height: 320px;
  }

  .cta-head-wrap {
    width: 250px;
  }

  .section-button-wrap.marg-none._2 {
    order: 4;
  }

  .bo-wrapper {
    position: relative;
  }

  .h32._2 {
    font-size: 18px;
    line-height: 24px;
  }

  .gr-three-card-sec {
    padding-top: 96px;
  }

  .gr-three-card {
    padding-left: 12px;
    padding-right: 12px;
  }

  .gr-three-card-image {
    object-fit: contain;
  }

  .gr-3-row-sec-row {
    padding-bottom: 40px;
  }

  .gr-3-row-sec-row-text {
    grid-row-gap: 20px;
  }

  .gr-3-row-sec-text-row {
    grid-row-gap: 10px;
  }

  .gr-3-row-sec-row-image.mobile {
    height: 220px;
  }

  .case-study-hero {
    padding-top: 100px;
  }

  .case-study-hero-text-wrap {
    grid-row-gap: 19px;
    padding-bottom: 50px;
  }

  .case-study-gradient {
    background-image: linear-gradient(#1d1d1d, #0000 27%);
    display: block;
    inset: 0%;
  }

  .case-study-hero-button-wrap.ty_2 {
    z-index: 2;
    grid-row-gap: 20px;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    position: relative;
  }

  .page-banner-cs {
    padding-top: 0;
    padding-bottom: 0;
  }

  .cs-cta {
    overflow: hidden;
  }

  .cs-cta-camera {
    width: 64px;
    inset: 10px 20px auto auto;
  }

  .cs-cta-block._2 {
    left: -50px;
  }

  .cs-cta-block._3 {
    display: none;
  }

  .cs-cta-block._4 {
    inset: auto 30px -20px auto;
  }

  .cs-cta-block._1, .cs-cta-block.hdn {
    display: none;
  }

  .cs-cta-mic {
    width: 47px;
    inset: 90px -15px auto auto;
  }

  .lightbox-link {
    width: 100%;
    height: 192px;
  }

  .cs-temp-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cs-temp-quote-div {
    padding-left: 24px;
    padding-right: 24px;
  }

  .cs-grid-info-wrap {
    padding-left: 20px;
    padding-right: 20px;
    bottom: -220px;
  }

  .cs-grid-info-div {
    width: 100%;
  }

  .cs-grid-info {
    grid-column-gap: 50px;
    grid-row-gap: 20px;
  }

  .cs-grid-info-category {
    width: 107px;
  }

  .cs-grid-info-category-wrap {
    grid-row-gap: 8px;
  }

  .cs-temp-quote-personal-name {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
  }

  .heading-wrap {
    max-width: 190px;
  }

  .heading-wrap._2 {
    max-width: 210px;
  }

  .heading-wrap._3 {
    max-width: 270px;
    margin-left: auto;
    margin-right: auto;
  }

  .play-img {
    width: 34px;
  }

  .time-tag {
    font-size: 12px;
  }

  .cs-rt {
    width: 100%;
  }

  .cs-rt figure {
    border-radius: 4px;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .cs-rt h2 {
    font-size: 24px;
    line-height: 28px;
  }

  .cs-rt em {
    min-width: 100%;
  }

  .quiz-wrapper {
    margin-top: 20px;
    position: static;
  }

  .quiz-wrapper.is--updated {
    margin-top: 0;
    margin-bottom: 8px;
  }

  .div-block-168 {
    order: 1;
    width: 100vw;
    position: relative;
  }

  .div-block-171 {
    width: 100%;
  }

  .comparison_hero {
    padding-top: 80px;
  }

  .comparison_hero_content_wrap {
    grid-row-gap: 24px;
    padding-top: 34px;
  }

  .comparison_hero_content {
    grid-row-gap: 40px;
    width: 100%;
    padding-top: 0;
  }

  .comparisson_hero_breadcrumbs {
    margin-top: -25px;
    margin-left: 5px;
  }

  .reviews-marquee {
    overflow: hidden;
  }

  .reviews-logo {
    height: 36px;
  }

  .reviews-div {
    grid-column-gap: 10px;
  }

  .reviews-stars-img {
    height: 22px;
  }

  .reviews-content {
    grid-row-gap: 5px;
    padding-left: 10px;
  }

  .tb_34 {
    font-size: 24px;
  }

  .competitor-comp {
    padding: 32px 20px 24px;
  }

  .competitor-comp-content {
    grid-row-gap: 20px;
  }

  .competitor-comp-dds-wrap {
    width: 100%;
  }

  .dropdown-toggle-7 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .dropdown-toggle-7.w--open {
    font-size: 14px;
  }

  .dropdown-list-7 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .dropdown-list-7.w--open {
    padding-left: 20px;
  }

  .grid-22 {
    grid-template-columns: 34% 33% 33%;
  }

  .competitor-comp-cat-grid-div.flex-box {
    text-align: center;
    justify-content: center;
    align-items: center;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .competitor-comp-cat-grid-div.flex-box.center {
    justify-content: center;
    align-items: center;
  }

  .image-176 {
    height: 27px;
  }

  .text-block-39, .text-block-40, .image-177 {
    display: none;
  }

  .slider-tabs {
    grid-column-gap: 50px;
    grid-row-gap: 30px;
    padding-top: 0;
    padding-bottom: 50px;
    overflow: hidden;
  }

  .slider-tabs-h-div {
    padding-left: 46px;
    padding-right: 46px;
  }

  .slider-tabs-h-wrap {
    padding-top: 57px;
  }

  .tabs-menu-6 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #0000;
    border-bottom: 1px solid #ababab;
    border-radius: 0;
    width: 100%;
    margin-bottom: 0;
    top: -10px;
    overflow: scroll;
  }

  .tabs-menu-6.left {
    border-bottom-width: 1px;
    border-bottom-color: #ababab80;
    justify-content: flex-start;
    width: 100%;
    margin-left: 20px;
    position: static;
    overflow: scroll;
  }

  .slider-tabs-link {
    height: 48px;
    font-size: 13px;
  }

  .slider-tabs-link.w--current {
    border-bottom: 3px solid #fff;
    text-decoration: none;
  }

  .tab-slider-row-grid._6-collum.scroll {
    grid-template-columns: 320px 320px 320px 320px 320px 320px;
  }

  .tab-slider-row-grid._6-collum.scroll.reverse {
    grid-template-columns: 320px 320px 320px 320px 320px 320px;
    margin-left: 0;
  }

  .tab-slider-row-grid._7-collum.scroll {
    grid-template-columns: 320px 320px 320px 320px 320px 320px 320px;
  }

  .tab-slider-row-grid._7-collum.podcasts-1.scroll.mob-diff {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 400px 320px 200px 320px 200px 320px 200px;
  }

  .tab-slider-row-grid._7-collum.podcasts-3.scroll.mob-diff {
    grid-template-columns: 200px 320px 400px 320px 420px 200px 320px;
  }

  .tab-slider-row-grid._6-collum.podcasts-2.scroll.reverse {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 320px 320px 320px 400px 400px 320px;
  }

  .tab-slider-row-grid._8-collum.scroll.reverse {
    grid-template-columns: 320px 320px 320px 320px 320px 320px 320px 320px;
  }

  .tab-slider-row-grid.scroll, .tab-slider-row-grid.scroll.reverse {
    grid-template-columns: 320px 320px 320px 320px 320px;
  }

  .tab-slider-row-grid._6-collum-new.scroll {
    grid-template-columns: 320px 320px 320px 320px 320px 320px 320px;
  }

  .tab-slider-row-grid._6-collum-new.podcasts-1.scroll.mob-diff {
    grid-template-columns: 400px 320px 200px 320px 200px 320px 200px;
  }

  .tab-slider-row-grid._6-collum-new.podcasts-3.scroll.mob-diff {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 400px 400px 320px 420px 200px 320px;
  }

  .tab-slider-row-wrap.bussines-1, .tab-slider-row-wrap.bussines-1._3-collum {
    justify-content: flex-start;
  }

  .tab-slider-row-wrap.bussines-2, .tab-slider-row-wrap.bussines-3, .tab-slider-row-wrap.bussines-4 {
    overflow: scroll;
  }

  .tab-slider-row-wrap.left {
    padding-left: 20px;
    padding-right: 50px;
  }

  .tab-slider-row-grid-box.right-flex {
    grid-column-gap: 10px;
  }

  .tab-slider-row-grid-thumbnail:hover {
    transform: none;
  }

  .tab-slider-row-grid-thumbnail.quote {
    object-fit: cover;
  }

  .ts-lightbox-div {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-direction: row;
    align-items: center;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .ts-lightbox {
    width: 100%;
    height: 100%;
  }

  .ts-lightbox-icon {
    width: 20px;
  }

  .ts-lightbox-thumb {
    width: 100%;
    height: 100%;
  }

  .tab-pane-tab-1-2 {
    width: 100vw;
  }

  .tabs-content-8 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .tab-pane-tab-1-2 {
    padding-left: 0;
  }

  .ts-row-gradient {
    background-image: linear-gradient(to right, #1d1d1d66, #0000);
    width: 60px;
  }

  .ts-row-gradient._2 {
    background-image: linear-gradient(270deg, #1d1d1d66, #0000);
    width: 60px;
    display: block;
    position: absolute;
  }

  .reviews-marquee-wrap {
    grid-column-gap: 30px;
  }

  .text-block-41 {
    font-size: 12px;
    line-height: 14px;
  }

  .quiz-button.exit-intent-close._2 {
    padding: 9px 20px;
  }

  .ts-comp-grad {
    display: block;
  }

  .mob-v2-hero {
    padding-top: 110px;
  }

  .mob-v2-hero-text {
    grid-row-gap: 8px;
    width: 100%;
  }

  .mob-v2-hero-link-block {
    width: 140px;
  }

  .mob-v2-section-1 {
    padding-bottom: 0;
  }

  .container-874 {
    padding-left: 0;
    padding-right: 0;
  }

  .mob-v2-section-1-text-wrap {
    margin-top: -40px;
  }

  .mob-v2-section-1-h-wrap {
    width: 250px;
  }

  .mob-v2-section-1-rec-icon {
    top: 4px;
    right: 0;
  }

  .mob-v2-section-2 {
    padding-top: 35px;
  }

  .mob-v2-section-2-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .mob-v2-section-2-h-wrap {
    grid-row-gap: 10px;
  }

  .mob-v2-section-2-grid-box-img1 {
    width: 100%;
    height: auto;
  }

  .mob-v2-section-2-grid-box-txt {
    grid-row-gap: 12px;
  }

  .mob-v2-section-3-img.mobile {
    width: 100%;
    height: auto;
  }

  .mob-v2-cta {
    margin-top: -2px;
  }

  .button-desk {
    display: none;
  }

  .button-mob {
    display: block;
  }

  .link-7 {
    display: none;
  }

  .image-185 {
    height: 11px;
  }

  .image-185._3 {
    object-fit: cover;
    width: 80%;
    height: auto;
  }

  .image-185._4 {
    width: 50px;
    height: auto;
  }

  .rec-div {
    margin-top: 5px;
  }

  .gray-line-comp {
    background-color: #cbcbcb;
    height: .5px;
  }

  .link-block-4 {
    border-radius: 4px;
    order: -1;
    height: 192px;
    overflow: hidden;
  }

  .divider {
    width: 90%;
  }

  .virtual-bg_hero {
    padding-top: 0;
    overflow: hidden;
  }

  .virtual-bg-section-1 {
    padding-top: 50px;
    padding-bottom: 52px;
  }

  .virtual-bg-section-1-content {
    grid-row-gap: 50px;
  }

  .virtual-bg-section-1-gridbox {
    height: 364px;
    padding-bottom: 32px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .virtual-bg-section-1-gridbox._2 {
    height: 364px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .virtual-bg-section-1-gridbox-grad {
    z-index: 3;
    background-image: linear-gradient(#0000, #252525 35%);
    height: 63%;
  }

  .virtual-bg-section-1-gridbox-text-wrap {
    grid-row-gap: 0px;
  }

  .virtual-bg-section-1-gridbox-hvr-wrap {
    padding-top: 80px;
  }

  .image-186 {
    width: 220px;
  }

  .virtual-bg-section-2 {
    padding-top: 0;
  }

  .virtual-bg-section-2-content {
    grid-row-gap: 50px;
  }

  .virtual-bg-section-2-grid {
    grid-row-gap: 40px;
  }

  .virtual-bg-section-2-gridbox1-img._2 {
    margin-left: 0;
  }

  .virtual-bg-section-2-gridbox1-txt {
    padding-left: 24px;
    padding-right: 54px;
  }

  .virtual-bg_hero-content {
    height: 650px;
    overflow: visible;
  }

  .mobile__video-wrapper.desk {
    display: none;
  }

  .mobile__video-wrapper.mob {
    display: block;
  }

  .fs-sliderdots_arrow-right {
    top: 6rem;
  }

  .fs-sliderdots_text {
    max-width: 10rem;
  }

  .fs-sliderdots_arrow-left {
    top: 6rem;
  }

  .fs-sliderdots_slide {
    min-height: 15rem;
  }

  .virtual-bg_video {
    z-index: 6;
    width: 630px;
    height: 70%;
    display: none;
    right: 0%;
  }

  .virtual-bg_hero-info {
    grid-row-gap: 10px;
    padding-top: 120px;
  }

  .virtual-bg_hero-info._2 {
    padding-top: 290px;
  }

  .heading-virtual-bg {
    font-size: 50px;
    line-height: 50px;
  }

  .use-cases-hero-content {
    grid-row-gap: 16px;
    padding-left: 0;
  }

  .use-cases-hero-content-wrap {
    grid-row-gap: 30px;
    padding-top: 50px;
  }

  .use-cases-hero-content-wrap.gradient {
    padding-top: 37px;
  }

  .use-cases-hero-content-wrap.is--tutorial-videos {
    padding: 56px 20px;
  }

  .logo-marquee-section {
    padding-top: 0;
    padding-bottom: 20px;
    overflow: hidden;
  }

  .logo-marquee-icon.mayer {
    height: 24px;
  }

  .logo-marquee-icon.bank-canada {
    height: 39px;
  }

  .logo-marquee-icon.yahoo {
    height: 30px;
  }

  .logo-marquee-icon.hardvard {
    height: 27px;
  }

  .logo-marquee-icon.height-56 {
    height: 40px;
  }

  .logo-marquee.scroll {
    width: 2290px;
  }

  .logo-marquee.scroll.testimonials {
    grid-column-gap: 0px;
  }

  .logo-marquee.mob {
    display: flex;
  }

  .logo-marquee.mob.scroll._2 {
    width: 1190px;
  }

  .use-cases-hero-image {
    object-fit: cover;
    object-position: 85% 50%;
  }

  .use-cases-hero-image._2 {
    width: 320px;
    height: 200px;
  }

  .use-cases-hero-image.is--center {
    display: none;
  }

  .user-cases-rows-wrap {
    grid-row-gap: 60px;
  }

  .use-cases-row {
    grid-row-gap: 2rem;
  }

  .use-cases-row.reversed.is--producers {
    grid-row-gap: 20px;
  }

  .use-cases-row.is--reversed.is-testimonials {
    grid-row-gap: 6px;
  }

  .use-cases-row.is--webinars.is-testimonials {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .use-cases-row.is--producers {
    grid-row-gap: 32px;
  }

  .use-cases-row-content.w {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .user-cases-row-text {
    grid-row-gap: 20px;
  }

  .user-cases-row-text.center {
    align-items: center;
  }

  .case-studies-section {
    overflow: hidden;
  }

  .case-studies-section-wrap.show-case-section__gap {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .case-studies-section-wrap.show-case-section__gap.is-testimonials {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .case-studies-section-txt {
    grid-row-gap: 18px;
  }

  .use-cases-grid-sec-grid-box._2 {
    border: 1px solid #393939;
  }

  .swiper.swiper-virtual_bg {
    display: none;
  }

  .swiper.swiper-virtual_bg.swiper-virtual_videos {
    margin-top: 60px;
    display: block;
  }

  .swiper.swiper_virtual-text {
    width: 160px;
  }

  .swiper.which_teams-items {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-right: 2.5rem;
  }

  .swiper-virtual_controls {
    z-index: 10;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
  }

  .swiper-virtual_prev, .swiper-virtual_next {
    width: 2.5rem;
    height: 2.5rem;
    top: 6rem;
  }

  .swiper-virtual_arrow {
    width: 12px;
  }

  .cs-quote-banner {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 18px;
    margin-right: 18px;
    padding: 30px 20px 60px;
    overflow: hidden;
  }

  .cs-quote-banner-link {
    inset: auto auto 20px 20px;
  }

  .cs-quote-banner-logo {
    width: 98px;
  }

  .cs-quote-banner-logo-wrap {
    z-index: 2;
    border-right-width: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    position: relative;
  }

  .cs-quote-banner-bg-grad {
    width: 100%;
  }

  .cs-quote-banner-text-wrap {
    grid-row-gap: 20px;
    max-width: 260px;
  }

  .cs-quote-banner-personal-img {
    width: 38px;
  }

  .tb_32 {
    font-size: 24px;
    line-height: 30px;
  }

  .div-block-181 {
    grid-row-gap: 12px;
    flex-flow: wrap;
    justify-content: center;
  }

  .txt-wrap, .h-wrap {
    max-width: 100%;
  }

  .h-wrap.smaller {
    max-width: 60%;
  }

  .h-wrap.smaller.is--testimonials {
    max-width: 100%;
  }

  .h-wrap.bigger-3 {
    max-width: 60%;
  }

  .h-wrap.bigger-4 {
    max-width: 72%;
  }

  .subtitle-virtual-bg {
    max-width: 190px;
    font-size: 15px;
  }

  .subtitle-virtual-bg.tb-center.o-60 {
    display: none;
  }

  .subtitle-virtual-bg.tb-center.o-60.light {
    display: block;
  }

  .subtitle-virtual-bg.gray {
    font-size: 14px;
    line-height: 22px;
  }

  .virtual-bg_mob-overlay {
    z-index: 9;
    background-image: linear-gradient(#1d1d1d00, #1d1d1d);
    width: 100%;
    height: 170px;
    position: absolute;
    inset: auto 0% -1%;
  }

  .uc-grad {
    background-image: linear-gradient(#1d1d1d, #1d1d1d00 40%);
    height: auto;
  }

  .uc-hero-wrap {
    height: 350px;
  }

  .uc-hero-wrap.padded {
    margin-right: 0;
    padding-left: 0;
  }

  .uc-hero-wrap.padded.auto {
    height: auto;
    margin-top: 32px;
  }

  .uc-hero-wrap.no-padd {
    height: 300px;
    padding-left: 0;
  }

  .background-video-5 {
    border-radius: 4px;
    width: 100%;
    height: 211px;
  }

  .cs-sec-img-wrap {
    grid-row-gap: 40px;
    align-items: center;
    max-width: 490px;
    padding-left: 0;
  }

  .cs-sec-img-wrap.is--webinars {
    padding-top: 2.125rem;
    padding-left: .8125rem;
    padding-right: 13px;
  }

  .cs-sec-img-wrap.testimonials {
    padding-left: 13px;
  }

  .cs-thumb-img {
    width: 100%;
  }

  .cs-pod-logo {
    width: 130px;
    inset: auto auto 19% -3%;
  }

  .image-189 {
    position: relative;
    left: 0;
  }

  .uc-comp-video-low-q, .uc-comp-video-high-q {
    border-radius: 4px;
    height: 211px;
  }

  .image-190 {
    object-fit: contain;
    border-radius: 4px;
    height: auto;
  }

  .image-190.is--desktop-and-mobile.is-virtual-event {
    display: block;
  }

  .div-block-183 {
    overflow: hidden;
  }

  .record-section {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .background-video-6 {
    width: 335px;
    height: 210px;
  }

  .record-tabs-text-div-wrap {
    padding-bottom: 60px;
  }

  .record-tabs-text-div {
    grid-row-gap: 8px;
    max-width: 90%;
  }

  .purple-circle {
    opacity: .8;
    background-image: radial-gradient(circle, #9671ff66 9%, #1d1d1d00 68%);
    height: 330px;
    display: block;
  }

  .cassette-img1 {
    width: 190px;
    top: 427.726px;
  }

  .cassette-img2 {
    width: 190px;
    top: 423.726px;
  }

  .image-195 {
    display: none;
  }

  .heading-52 {
    font-size: 30px;
    line-height: 34px;
  }

  .image-196 {
    width: 16px;
  }

  .community-hub-hero {
    padding-top: 140px;
    padding-bottom: 70px;
  }

  .community-hub-hero-content {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .community-hub-hero-img {
    border: 1px solid #393939;
    border-radius: 5px;
  }

  .community-hub-hero-img-vid-wrap {
    width: auto;
    height: 40px;
  }

  .community-hub-hero-vid {
    height: 40px;
  }

  .community-hub-hero-line {
    grid-column-gap: 4px;
    grid-row-gap: 0px;
    flex-flow: wrap;
  }

  .community-hub-hero-link {
    margin-left: 20px;
    font-size: 15px;
    line-height: 22px;
  }

  .community-hub-join-wrap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .community-hub-join-divs-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .community-hub-join-div-grad {
    background-image: linear-gradient(#2c2c2c, #202020 100%, #1d1d1d 100%, #252525);
  }

  .community-hub-join-div-arrow.mob {
    display: block;
  }

  .community-hub-join-div {
    width: 100%;
  }

  .community-hub-join-div-grad2.abs {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
    height: 234px;
  }

  .community-hub-tabs {
    padding-bottom: 20px;
  }

  .community-hub-tabs-content {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .community-hub-tabs-h {
    grid-column-gap: 27px;
    grid-row-gap: 27px;
  }

  .community-hub-tabs-links {
    text-align: center;
    min-width: auto;
    margin-bottom: 0;
    padding-bottom: 8.5px;
    font-size: 16px;
    line-height: 24px;
  }

  .community-hub-tabs-links.w--current {
    border-bottom-width: 4px;
    min-width: auto;
    margin-bottom: 0;
    padding-bottom: 8.5px;
    line-height: 24px;
  }

  .community-hub-tabs-links.dd {
    min-width: 140px;
  }

  .tabs-7 {
    width: 100%;
    padding-left: 22px;
    padding-right: 22px;
  }

  .ght__item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .ght-category__collection-list {
    order: -1;
  }

  .community-hub-form {
    padding-top: 50px;
    padding-bottom: 30px;
  }

  .community-hub-form-content {
    grid-column-gap: 39px;
    grid-row-gap: 39px;
  }

  .community-hub-form-h {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 90%;
  }

  .community-hub-store {
    padding-top: 30px;
    padding-bottom: 40px;
  }

  .community-hub-store-h {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ch-store__item {
    height: 62.4vw;
    max-height: 335px;
  }

  .ch-store__link {
    padding-top: 19px;
  }

  .ch-store__image {
    width: 165px;
  }

  .ch-store__image.is--tshirt {
    bottom: -270px;
    right: -43vw;
  }

  .ch-store__image.is--mic-flag {
    width: 84vw;
    bottom: -39%;
    right: -16%;
  }

  .ch-store__image.is--pop-filter {
    width: 57vw;
    bottom: -32%;
    right: -2%;
  }

  .tabs-menu-7 {
    border-bottom-width: 0;
    flex-flow: row;
    display: flex;
    overflow: scroll;
  }

  .community-hub-events {
    padding-top: 35px;
  }

  .community-hub-events-content {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .community-hub-events-h-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    max-width: 320px;
  }

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

  .events__item-thumbnail {
    width: 100%;
  }

  .events__item-info-block {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .community-hub-event-div-img-blank {
    width: 100%;
  }

  .community-hub-form-2 {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .remove-f-s-hero {
    padding-top: 120px;
    padding-bottom: 0;
  }

  .remove-f-s-hero-img {
    width: 100%;
    height: 100%;
    padding-bottom: 55%;
  }

  .remove-f-s-manifest {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .remove-f-s-clean {
    padding-top: 20px;
    padding-bottom: 80px;
  }

  .remove-f-s-clean-div {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .remove-f-s-clean-div-box-1._2.mob {
    height: 100%;
    padding-bottom: 20px;
  }

  .remove-f-s-clean-div-box-1.mob {
    height: 188px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .remove-f-s-clean-box-h {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: center;
    align-items: center;
    padding-left: 14px;
    padding-right: 14px;
  }

  .tb_26 {
    font-size: 20px;
  }

  .remove-f-s-clean-box-line {
    flex-flow: wrap;
  }

  .tb_17 {
    font-size: 12px;
    line-height: 24px;
  }

  .remove-f-s-blur-div {
    padding-top: 36px;
    padding-bottom: 38px;
  }

  .remove-f-s-blur-img {
    object-fit: cover;
    height: 130px;
    bottom: -60px;
  }

  .remove-f-s-blur-div-content {
    justify-content: flex-start;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
  }

  .tb_22-1.purple {
    font-size: 24px;
    line-height: 30px;
  }

  .tb_22-1.white {
    text-align: left;
    font-size: 24px;
  }

  .tb_22-1.white.left.m-cent {
    text-align: center;
  }

  .tb_22-1.purple {
    line-height: 30px;
  }

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

  .tb_22-1.normal {
    font-size: 18px;
    line-height: 20px;
  }

  .tb_18-1 {
    text-align: left;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-1.gray {
    max-width: 90%;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-1.gray.negative_marg {
    margin-top: -12px;
  }

  .tb_18-1.white {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
  }

  .tb_18-1.white.desko {
    display: none;
  }

  .tb_18-1.white._16mob {
    color: #fff;
    font-size: 16px;
    display: block;
  }

  .tb_18-1.white.mob {
    max-width: 241px;
    display: block;
  }

  .tb_18-1.white._100.left._800-weight {
    text-align: left;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
  }

  .tb_18-1.white._100.left.max-w {
    max-width: 335px;
  }

  .tb_18-1.ex_bold._222222 {
    margin-top: 4px;
    margin-left: 34px;
  }

  .tb_22-2.purple {
    font-size: 24px;
    line-height: 30px;
  }

  .tb_22-2.white {
    text-align: left;
    font-size: 24px;
  }

  .tb_22-2.white.left.m-cent {
    text-align: center;
  }

  .tb_22-2.purple {
    line-height: 30px;
  }

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

  .tb_22-2.normal {
    font-size: 18px;
    line-height: 20px;
  }

  .tb_18-2 {
    text-align: left;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-2.gray {
    max-width: 90%;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-2.gray.negative_marg {
    margin-top: -12px;
  }

  .tb_18-2.white {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
  }

  .tb_18-2.white.desko {
    display: none;
  }

  .tb_18-2.white._16mob {
    color: #fff;
    font-size: 16px;
    display: block;
  }

  .tb_18-2.white.mob {
    max-width: 241px;
    display: block;
  }

  .tb_18-2.white._100.left._800-weight {
    text-align: left;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
  }

  .tb_18-2.white._100.left.max-w {
    max-width: 335px;
  }

  .tb_18-2.ex_bold._222222 {
    margin-top: 4px;
    margin-left: 34px;
  }

  .tb_22-3.purple {
    font-size: 24px;
    line-height: 30px;
  }

  .tb_22-3.white {
    text-align: left;
    font-size: 24px;
  }

  .tb_22-3.white.left.m-cent {
    text-align: center;
  }

  .tb_22-3.purple {
    line-height: 30px;
  }

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

  .tb_22-3.normal {
    font-size: 18px;
    line-height: 20px;
  }

  .tb_18-3 {
    text-align: left;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-3.gray {
    max-width: 90%;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-3.gray.negative_marg {
    margin-top: -12px;
  }

  .tb_18-3.white {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
  }

  .tb_18-3.white.desko {
    display: none;
  }

  .tb_18-3.white._16mob {
    color: #fff;
    font-size: 16px;
    display: block;
  }

  .tb_18-3.white.mob {
    max-width: 241px;
    display: block;
  }

  .tb_18-3.white._100.left._800-weight {
    text-align: left;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
  }

  .tb_18-3.white._100.left.max-w {
    max-width: 335px;
  }

  .tb_18-3.ex_bold._222222 {
    margin-top: 4px;
    margin-left: 34px;
  }

  .tb_22-4.purple {
    font-size: 24px;
    line-height: 30px;
  }

  .tb_22-4.white {
    text-align: left;
    font-size: 24px;
  }

  .tb_22-4.white.left.m-cent {
    text-align: center;
  }

  .tb_22-4.purple {
    line-height: 30px;
  }

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

  .tb_22-4.normal {
    font-size: 18px;
    line-height: 20px;
  }

  .tb_18-4 {
    text-align: left;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-4.gray {
    max-width: 90%;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-4.gray.negative_marg {
    margin-top: -12px;
  }

  .tb_18-4.white {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
  }

  .tb_18-4.white.desko {
    display: none;
  }

  .tb_18-4.white._16mob {
    color: #fff;
    font-size: 16px;
    display: block;
  }

  .tb_18-4.white.mob {
    max-width: 241px;
    display: block;
  }

  .tb_18-4.white._100.left._800-weight {
    text-align: left;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
  }

  .tb_18-4.white._100.left.max-w {
    max-width: 335px;
  }

  .tb_18-4.ex_bold._222222 {
    margin-top: 4px;
    margin-left: 34px;
  }

  .tb_22-5.purple {
    font-size: 24px;
    line-height: 30px;
  }

  .tb_22-5.white {
    text-align: left;
    font-size: 24px;
  }

  .tb_22-5.white.left.m-cent {
    text-align: center;
  }

  .tb_22-5.purple {
    line-height: 30px;
  }

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

  .tb_22-5.normal {
    font-size: 18px;
    line-height: 20px;
  }

  .tb_18-5 {
    text-align: left;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-5.gray {
    max-width: 90%;
    font-size: 16px;
    line-height: 22px;
  }

  .tb_18-5.gray.negative_marg {
    margin-top: -12px;
  }

  .tb_18-5.white {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
  }

  .tb_18-5.white.desko {
    display: none;
  }

  .tb_18-5.white._16mob {
    color: #fff;
    font-size: 16px;
    display: block;
  }

  .tb_18-5.white.mob {
    max-width: 241px;
    display: block;
  }

  .tb_18-5.white._100.left._800-weight {
    text-align: left;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
  }

  .tb_18-5.white._100.left.max-w {
    max-width: 335px;
  }

  .tb_18-5.ex_bold._222222 {
    margin-top: 4px;
    margin-left: 34px;
  }

  .image-198 {
    display: none;
  }

  .image-199 {
    object-fit: cover;
    width: 309px;
    height: 251px;
  }

  .use-cases-hero-content-wraper {
    padding-top: 0;
  }

  .use-cases-hero-image-3 {
    z-index: 2;
    width: 100%;
    height: 55vw;
  }

  .community-hub-tabs-pop-up-wrap {
    background-color: #1d1d1d33;
    display: none;
  }

  .community-hub-tabs-div-popup {
    width: 90%;
  }

  .community-hub-tabs-div-popup-top {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    display: flex;
  }

  .div-block-190 {
    padding: 9px;
    display: none;
  }

  .image-204 {
    width: 20px;
    bottom: 20px;
    right: 20px;
  }

  .fill-vid-wrapper {
    width: 90%;
    height: auto;
  }

  .mov-v2-coming-soon {
    padding-top: 40px;
    padding-bottom: 50px;
  }

  .mov-v2-coming-soon.s2 {
    position: relative;
  }

  .mov-v2-coming-soon-content {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .mov-v2-coming-soon-img {
    width: 100%;
  }

  .mov-v2-coming-soon-h {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    max-width: none;
    padding-top: 0;
  }

  .mov-v2-coming-soon-h.s2 {
    max-width: none;
  }

  .mov-v2-coming-soon-img-wrap {
    order: -1;
  }

  .image-207 {
    width: 100px;
    inset: auto -20px -20px auto;
  }

  .image-208 {
    width: 160px;
    top: -32px;
    left: 20%;
  }

  .div-block-197 {
    width: 100%;
    height: 210px;
    inset: 0% 0% auto;
  }

  .h-wrap-mob {
    max-width: 200px;
  }

  .text-block-44.bp-h-text {
    font-size: 13px;
  }

  .plans-test-header-vector-3-2 {
    display: none;
  }

  .text-block-47.bp-text {
    font-size: 10px;
  }

  .c-nav-link-4 {
    font-family: Inter-custom-woff2, sans-serif;
  }

  .div-block-207 {
    padding-left: 10px;
  }

  .c-pricing-button-enterprise-2, .c-pricing-button-yearly-2 {
    max-width: 100%;
  }

  .text-block-57.team {
    font-size: 11px;
  }

  .c-pricing-button-yearly-3 {
    max-width: 100%;
  }

  .div-block-226 {
    padding-left: 10px;
  }

  .dd-item_content {
    padding-left: 13px;
    padding-right: 13px;
  }

  .dd-item_content.w--open {
    padding-left: 20px;
  }

  .dd-item_toggle {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .dd-item_toggle.w--open {
    font-size: 14px;
  }

  .footer-v2-links-grid-2 {
    width: 100%;
  }

  .footer-v2-2 {
    z-index: 1;
    padding-top: 43px;
    padding-bottom: 40px;
    position: relative;
  }

  .footer-v2-contents-2 {
    width: 100%;
  }

  .footer-cta-v2-gradient-div-2 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-top: 40px;
    padding-bottom: 54px;
  }

  .footer-cta-v3-2 {
    grid-row-gap: 0px;
  }

  .c-updated-nav-desktop-copy.p--18 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .c-updated-nav-desktop-inner-copy {
    align-items: center;
  }

  .cd_banner-image {
    width: 32.8vw;
    max-width: 123px;
  }

  .cd_banner-info {
    letter-spacing: -.041vw;
    font-size: 3.8vw;
  }

  .grid_3-cards.lg__gap--18 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .flex-vertical {
    max-width: 100%;
  }

  .flex-vertical.align-center.gap-16.padd-32-48.relative.mob-padd-24.sm__text-left, .flex-vertical.align-center.gap-16.padd-32-48.relative.mob-padd-30.sm__text-left {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .flex-vertical.align-center.gap-16.padd-left-20 {
    padding-left: 20px;
  }

  .flex-vertical.align-center.gap-64.mob-gap-32 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .flex-vertical.align-left.gap-16.padd-r-48.mob-padd-16 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 16px;
  }

  .flex-vertical.align-left.gap-16.padd-r-48.mob-padd-16.mob-gap-14, .flex-vertical.align-left.gap-16.padd-r-48.mob-gap-14 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .flex-vertical.align-left.gap-16.padd-r-40.mob-padd-16 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 16px;
  }

  .flex-vertical.align-left.gap-16.padd-r-40.mob-padd-16.mob-gap-14, .flex-vertical.align-left.gap-16.padd-r-40.mob-gap-14 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .flex-vertical.gap-10 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .flex-vertical.rs-c {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 22px 30px 60px;
  }

  .grid_3-cards_item {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .grid_3-cards_image {
    width: 100%;
  }

  .grid_2-cards_item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid_2-cards_image-wrapper {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    min-height: 56vw;
    padding-right: 24px;
  }

  .grid_2-cards_image.first {
    z-index: 1;
    min-width: 96.5%;
    max-width: 96.5%;
    left: -3%;
  }

  .grid_2-cards_image.second {
    z-index: 2;
    min-width: 96.5%;
    max-width: 96.5%;
    left: -3%;
  }

  .grid_2-cards_image.cursor {
    bottom: 10vw;
  }

  .grid_2-cards_image.studio-logo {
    left: 22%;
  }

  .grid_2-cards_image-bg {
    min-height: 200px;
    max-height: 200px;
  }

  .colors-preset-wrapper {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    min-height: 56vw;
    max-height: none;
  }

  .grid_full-width_item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .grid_full-width_content {
    padding-bottom: 30px;
    padding-left: 14px;
  }

  .grid_full-width_image-wrapper {
    min-height: 56vw;
  }

  .sb_speaker-name.second {
    max-width: 45px;
    top: 21px;
    right: 20px;
  }

  .sb_speaker-name.first {
    max-width: 45px;
    top: 20px;
    right: 20px;
  }

  .sb_speaker-name.last {
    top: 10px;
    right: 10px;
  }

  .sb_name-style {
    z-index: 3;
    width: 100%;
    max-width: 170px;
    bottom: -25%;
    left: -5%;
  }

  .sb_name-style.first, .sb_name-style.second, .sb_name-style.last {
    max-width: 45vw;
    bottom: -13.6vw;
    left: -2px;
  }

  .sb_name-cursor {
    z-index: 4;
    width: 100%;
    max-width: 7.4vw;
    top: 26vw;
    left: 28vw;
  }

  .sbranding-hero_video {
    min-height: 94.4vw;
    right: -4px;
  }

  .sbranding-hero_shadow-1 {
    min-height: 0;
  }

  .sbranding-hero_shadow-2 {
    max-width: 200%;
    bottom: -277px;
    right: -440px;
  }

  .sbranding-hero_video-wrapper {
    border-left-width: 0;
    width: 156vw;
    min-width: 156vw;
    max-width: 156vw;
    max-height: 97vw;
    margin-bottom: -18.6vw;
    left: -55%;
    transform: translate(10vw);
  }

  .padding-global.no-padd-left {
    padding-left: 0;
  }

  .grid_3-cards_heading {
    font-size: 24px;
    line-height: 34px;
  }

  .sbranding-h2 {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

  .sbranding-h2.black.center.marg-down {
    margin-bottom: 30px;
    font-weight: 800;
  }

  .sbranding-h2.black.ex_bold.max-w {
    max-width: 68%;
  }

  .sbranding-h2.black {
    text-align: left;
    font-size: 28px;
    line-height: 40px;
  }

  .sbranding-h2.black.mob, .sbranding-h2.mob, .sbranding-h2.desk {
    display: block;
  }

  .sbranding-h2._38-height {
    font-size: 35px;
    line-height: 40px;
  }

  .sbranding-h2.mob-left {
    text-align: left;
  }

  .sb_mob-shadow {
    z-index: 7;
    background-image: linear-gradient(#0000, #2a2a2a 75%);
    width: 100%;
    height: 75px;
    display: block;
    position: absolute;
    top: 35%;
  }

  .h2--30 {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .h2--30.sm--22 {
    font-size: 22px;
  }

  .h2--30.mb--0.text-align-left {
    font-size: 30px;
    line-height: 38px;
  }

  .colors-preset-inner {
    max-width: 53vw;
  }

  .grid_2-cards_overlay.is--mobile {
    height: 15.2vw;
    bottom: -4vw;
  }

  .lightbox-heading {
    font-size: 18px;
    line-height: 13px;
  }

  .sb_name--overlay {
    max-width: 45vw;
    height: 19.2vw;
    bottom: -5vw;
    left: -2px;
  }

  .ls-features__item {
    height: auto;
  }

  .ls-features__item-content {
    position: relative;
  }

  .h3--30 {
    margin-bottom: 0;
  }

  .h3--30.is--white.lh--32 {
    line-height: 32px;
  }

  .ls-features__item-overlay {
    height: 80%;
  }

  .promote__item {
    min-height: 295px;
  }

  .promote__item-heading {
    margin-bottom: 0;
  }

  .promote__item-text.sm__m2-290 {
    max-width: 290px;
  }

  .streaming__wrapper {
    width: 100vw;
    max-width: 100%;
  }

  .streaming__item {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: flex-start;
    place-items: flex-start center;
    max-width: 100%;
    display: flex;
  }

  .streaming__item.gap--57, .streaming__item.gap--177 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .streaming__item.is--record {
    padding-bottom: 35px;
  }

  .streaming__item.is--stream-it {
    margin-top: 35px;
  }

  .streaming__item-content {
    max-width: 100vw;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .streaming__item-image-wrapper.is--multistreaming {
    width: 95%;
  }

  .streaming__item-text.sm__mt-10 {
    margin-top: 10px;
  }

  .streaming__item-image.is--stream.mobile.right--10 {
    padding-right: 10px;
  }

  .streaming__item-image.is--record-overlay {
    bottom: -5vw;
  }

  .recording-zone__main {
    min-width: 230px;
    padding: 60px 30px;
  }

  .recording-zone__main.absolute-1 {
    width: 110%;
    height: 110%;
    top: -5%;
    left: -5%;
  }

  .recording-zone__main.absolute-2 {
    width: 120%;
    height: 120%;
    top: -10%;
    left: -10%;
  }

  .collaboration__grid {
    grid-row-gap: 34px;
  }

  .collaboration__item-overlay {
    padding-bottom: 16px;
    padding-left: 8px;
  }

  .collaboration__item-heading {
    margin-bottom: 0;
  }

  .collaboration__item-image {
    background-image: linear-gradient(#000, #fff);
  }

  .collaboration__item-text {
    color: #fff9;
    display: none;
  }

  .collaboration__item-text.is--mobile {
    margin-top: 18px;
    display: block;
  }

  .fs-18.tb-center.o-60 {
    display: none;
  }

  .fs-18.tb-center.o-60.light {
    display: block;
  }

  .fs-18.gray {
    font-size: 14px;
    line-height: 22px;
  }

  .fs-18.gray.mob {
    display: block;
  }

  .fs-18.gray.py--18_13 {
    margin-top: 12px;
    margin-bottom: 10px;
  }

  .fs-18.gray.mt--18 {
    margin-top: 12px;
  }

  .ls-features__item-image-wrapper-mobile.mb--12 {
    margin-bottom: 12px;
  }

  .sm__text-break.lh--32 {
    line-height: 32px;
  }

  .sm__text-break.is--vs-page {
    display: none;
  }

  .recording-zone__block {
    width: 100%;
  }

  .recording-zone__block.sm_mt-100 {
    overflow: visible;
  }

  .recording-zone__heading {
    text-align: center;
    font-size: 24px;
    line-height: 26px;
  }

  .recording-zone__heading.black.center.marg-down {
    margin-bottom: 30px;
    font-weight: 800;
  }

  .recording-zone__heading.black.ex_bold.max-w {
    max-width: 68%;
  }

  .recording-zone__heading.black {
    text-align: left;
    font-size: 28px;
    line-height: 40px;
  }

  .recording-zone__heading.black.mob, .recording-zone__heading.mob, .recording-zone__heading.desk {
    display: block;
  }

  .recording-zone__heading._38-height {
    font-size: 35px;
    line-height: 40px;
  }

  .recording-zone__heading.mob-left {
    text-align: left;
  }

  .recording-zone__heading.sm--30 {
    font-size: 30px;
    line-height: 40px;
  }

  .xs__text-block {
    display: block;
  }

  .music-pannel {
    width: 44vw;
  }

  .mark-words__main-image {
    min-height: 56vw;
  }

  .image-panel {
    width: 46vw;
    right: 7.5vw;
  }

  .image-panel__image {
    width: 61.86vw;
    top: 13%;
  }

  .mark-type {
    margin-top: 11%;
  }

  .mark-type_text {
    font-size: 24px;
  }

  .mark-type__pallet.is--mobile {
    width: auto;
    height: 100%;
  }

  .shrikbox {
    bottom: 56px;
    right: 9px;
  }

  .shrikbox_text {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .features-gridbox__image-block {
    height: 230px;
    max-height: 230px;
    position: relative;
  }

  .features-gridbox__image.is--speech {
    min-width: 110.4vw;
    max-width: none;
    position: absolute;
    left: 22px;
  }

  .features-gridbox__content {
    max-width: 250px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .features-gridbox__image-overlay {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066ce4_features-gridbox__overlay.svg");
    background-position: 0 0;
    background-size: cover;
    width: 13.3vw;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .image-panel__wrapper {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    min-height: 56vw;
    max-height: none;
  }

  .ght__item-heading.purple {
    font-size: 24px;
    line-height: 30px;
  }

  .ght__item-heading.white {
    text-align: left;
    font-size: 24px;
  }

  .ght__item-heading.white.left.m-cent {
    text-align: center;
  }

  .ght__item-heading.purple {
    line-height: 30px;
  }

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

  .ght__item-heading.normal {
    font-size: 18px;
    line-height: 20px;
  }

  .ght__item-author.normal {
    font-size: 14px;
  }

  .ght__item-author.black.left._400-weight {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
  }

  .ght__item-author.black._w-400 {
    text-align: center;
    font-size: 12px;
    line-height: 16px;
  }

  .ght-category__collection, .events__item-location-tag {
    order: -1;
  }

  .ght-collection__popup-heading {
    font-size: 28px;
    line-height: 32px;
  }

  .pricing__wrapper {
    padding-bottom: 40px;
  }

  .pricing__wrapper.updated {
    padding-bottom: 15px;
  }

  .pricing__wrapper.updated.new {
    padding-bottom: 20px;
  }

  .pricing__wrapper.updated.new.plans-test.pricing-header-mobile {
    padding-top: 20px;
  }

  .pricing__inner {
    padding-top: 28px;
  }

  .pricing__inner.plans-test-content.pb-0.p-l-r-30 {
    padding-top: 30px;
  }

  .pricing__inner.plans-test-content.pb-0.p-l-r-30.pricing-content-mobile {
    padding-top: 80px;
  }

  .pricing__top-header.updated, .pricing__top-header.plans-test-wrapper {
    padding-bottom: 34px;
  }

  .pricing__title {
    font-size: 31px;
    line-height: 36px;
  }

  .pricing__title.updated {
    font-size: 30px;
    line-height: 36px;
  }

  .pricing__title.updated.plans-header-title-test {
    font-size: 32px;
    line-height: 38px;
  }

  .pricing__intro-text.updated {
    max-width: 302px;
  }

  .pricing__intro-text.plans-test-sub {
    max-width: 302px;
    font-size: 16px;
    line-height: 24px;
  }

  .pricing__intro-text.plans-test-sub.pm-header-sub.no-max-w {
    max-width: none;
  }

  .pricing__title-span {
    display: block;
  }

  .pricing__save-text {
    margin-top: 5px;
    font-size: 11px;
  }

  .pricing__plan-title {
    margin-bottom: 0;
  }

  .pricing__plan-contact-image {
    max-width: 31px;
  }

  .pricing__plan-contact-block {
    padding-right: 15px;
  }

  .pricing__plan-header-block {
    height: auto;
  }

  .pricing__plan-addon.has--border {
    width: 100%;
    margin-left: 0;
  }

  .webinar__h1 {
    margin-top: 19px;
  }

  .webinar__date-wrapper {
    flex-flow: wrap;
    line-height: 22px;
  }

  .webinar__content-inner {
    grid-row-gap: 0px;
  }

  .webinar__form-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .speakres__item {
    flex-flow: column;
  }

  .speaker__name {
    margin-bottom: 0;
  }

  .small-footer__menu {
    grid-column-gap: 20px;
    grid-row-gap: 10px;
    flex-flow: row-reverse wrap;
    justify-content: center;
    align-items: center;
    font-size: 12px;
  }

  .small-footer__link {
    font-size: 12px;
  }

  .event__hero {
    background-image: linear-gradient(#000, #1d1d1d 10%, #1d1d1d);
  }

  .h1--50.is--white.sm__30.mw--335 {
    max-width: 335px;
  }

  .h1--50.is--white.sm__36.ma--h1 {
    margin-bottom: 58vw;
  }

  .event-performance__grid {
    grid-template-columns: 1fr;
  }

  .event-performance__item-header {
    justify-content: flex-start;
    align-items: center;
  }

  .ev-features__item-box {
    height: auto;
  }

  .ev-features__grid {
    grid-row-gap: 15px;
  }

  .h2-45.mw--288 {
    max-width: 250px;
  }

  .h2-45.sm--24 {
    font-size: 24px;
    line-height: 28px;
  }

  .event__hero-h2.mw--288 {
    max-width: 250px;
  }

  .event__hero-h2.sm--24 {
    font-size: 24px;
    line-height: 28px;
  }

  .home-hero {
    background-position: 50% 0;
    padding: 104vw 8px 55px;
  }

  .home-hero__intro.is--sm {
    margin-bottom: 18px;
  }

  .cta-head__title.black.center-mob {
    font-size: 35px;
  }

  .cta-head__title.extra-bold, .cta-head__title.extra-bold.em {
    font-size: 30px;
  }

  .home-hero_title-xs {
    min-width: 200px;
  }

  .made-with-swiper-slide_v2.swiper-slide {
    height: auto;
  }

  .made-with-galery_wrapper_v2 {
    margin-top: 30px;
  }

  .heading-wrapper-center-small.is--center._2 {
    margin-top: 40px;
  }

  .heading-wrapper-center-small.is--center._3 {
    padding-left: 49px;
    padding-right: 49px;
  }

  .heading-wrapper-center-small.is--center-gap-14.max-w {
    max-width: 80%;
  }

  .heading-wrapper-center-small.is--center--mobile {
    text-align: center;
    align-items: center;
  }

  .heading-wrapper-center-small.is--center-desktop {
    align-items: flex-start;
  }

  .big--paragraph.mb--13 {
    margin-bottom: 35px;
  }

  .big--paragraph.sm--mw_315 {
    max-width: 315px;
  }

  .big--paragraph.white.is--vs-section {
    margin-bottom: .5rem;
  }

  .big--paragraph.vs_big--paragraph {
    align-self: stretch;
    max-width: 100%;
  }

  .heading-wrapper__buttons.is--horizontal {
    flex-flow: column;
  }

  .edit-it__item-content {
    padding-left: 18px;
    padding-right: 29px;
  }

  .gradient-cta__text.fs--24 {
    font-size: 20px;
    line-height: 26px;
  }

  .gradient-cta__text.sm__large {
    max-width: 290px;
    font-size: 24px;
    font-weight: 800;
    line-height: 32px;
  }

  .editing__grid {
    margin-top: 45px;
  }

  .editing__grid.is--solution-market-2-2, .editing__grid.is--solution-market-2-2-2 {
    grid-row-gap: 17px;
  }

  .editing__item-content {
    max-width: 278px;
  }

  .editing__item-content.is--big {
    max-width: 269px;
  }

  .app-lause__image {
    width: 100vw;
    margin-left: -50vw;
    position: relative;
    left: 50%;
  }

  .app-lause__image.is--mobile {
    padding-left: 3px;
  }

  .cta-box {
    height: 140vw;
    min-height: 470px;
    max-height: 555px;
    padding-bottom: 8.3vw;
    font-size: 15px;
    line-height: 22px;
  }

  .gradient-cta__text-top {
    margin-bottom: 0;
  }

  .gradient-cta__text-top.mb--24 {
    margin-bottom: 24px;
  }

  .edit-it__item-heading, .editing__item-heading {
    margin-bottom: 0;
  }

  .h2--56.lh--44 {
    height: auto;
    line-height: 44px;
  }

  .plug-it__item-heading {
    margin-bottom: 0;
  }

  .edit-it__image {
    left: -140px;
  }

  .edit-it__image-overlay {
    height: 390px;
    top: 11%;
  }

  .easy-as__item.is--gradient {
    height: 98.6vw;
    min-height: 370px;
  }

  .easy-as__item.is--gradient.more-height {
    height: 113.6vw;
  }

  .easy-as__item.ty_2 {
    height: 114vw;
    min-height: 390px;
    max-height: 430px;
  }

  .easy-as__item.ty_3, .easy-as__item.ty_3.is--sm {
    height: auto;
    min-height: 0;
    max-height: none;
  }

  .easy-as__h3.ty_2 {
    margin-bottom: 4px;
  }

  .easy-as__item-content {
    padding-top: 0;
  }

  .easy-as__item-content.ty_2 {
    margin-left: auto;
    margin-right: auto;
  }

  .easy-as__item-content.ty_3 {
    order: -1;
    max-width: 335px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
  }

  .hero-video__embed.is--mobile {
    max-height: 126vw;
  }

  .hero-video__embed.is--business-page.is--mobile {
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
  }

  .hero-video__overlay {
    max-height: 128vw;
    bottom: 238px;
  }

  .gradient-cta__section.pt--75 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
    padding-bottom: 54px;
  }

  .gradient-cta__section.pt--75.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .gradient-cta__section.pt--75.ty_4, .gradient-cta__section.pt--75.ty_5 {
    background-position: 50% 100%;
    padding-top: 32px;
    padding-bottom: 40px;
  }

  .gradient-cta__section.pt--65 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
    padding-bottom: 54px;
  }

  .gradient-cta__section.pt--65.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .gradient-cta__section.ty-3 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
    padding-bottom: 54px;
  }

  .gradient-cta__section.ty-3.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .gradient-cta__section.ty-4 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
    padding-bottom: 54px;
  }

  .gradient-cta__section.ty-4.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .gradient-cta__section.ty_2 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
  }

  .gradient-cta__section.ty_2.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .gradient-cta__section.is--busniess-page {
    margin-top: -2px;
    box-shadow: 0 6px 40px #00000080;
  }

  .gradient-cta__content-v2.is--xl.is--use-cases-webinars, .gradient-cta__content-v2.is--xl.is--laerning-and-dev {
    grid-column-gap: 27px;
    grid-row-gap: 27px;
  }

  .gradient-cta__heading.fs--40 {
    font-size: 36px;
    line-height: 44px;
  }

  .streaming-full__tab-rec {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    border-radius: 3px;
    height: 11px;
    padding: 2px 3px 2px 4px;
    font-size: 4px;
    top: 11px;
    left: 13px;
  }

  .streaming-full__4k-wrapper.st-2 {
    width: 30vw;
    height: 31vw;
  }

  .multistream__checkbox-wrapper {
    width: 100vw;
    max-width: 375px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .multistream__checkbox-wrapper.is--wide {
    margin-bottom: 0;
  }

  .multistream__checkbox-wrapper.mw--912 {
    flex-flow: wrap;
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .multistream__checkbox {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid_3-cards_image-wrapper {
    margin-bottom: 16px;
  }

  .grid_3-cards_image-abs {
    width: 54.6vw;
    bottom: -35px;
  }

  .streaming-full__tab-rec-bullet {
    width: 2px;
    min-width: 2px;
    height: 2px;
  }

  .text-block-64 {
    justify-content: flex-start;
    align-items: center;
    line-height: 5px;
    display: flex;
  }

  .footer-styles {
    display: none;
  }

  .image-211 {
    width: 100%;
    max-width: 295px;
  }

  .mov-v2-coming-soon-qr {
    width: 28.53vw;
    max-width: 107px;
  }

  .mov-v2-coming-soon_title {
    font-size: 28px;
    line-height: 34px;
  }

  .mov-v2-coming-soon_title.black.center.marg-down {
    margin-bottom: 30px;
    font-weight: 800;
  }

  .mov-v2-coming-soon_title.black.ex_bold.max-w {
    max-width: 68%;
  }

  .mov-v2-coming-soon_title.black {
    text-align: left;
    font-size: 28px;
    line-height: 40px;
  }

  .mov-v2-coming-soon_title.black.mob, .mov-v2-coming-soon_title.mob, .mov-v2-coming-soon_title.desk {
    display: block;
  }

  .mov-v2-coming-soon_title._38-height {
    font-size: 35px;
    line-height: 40px;
  }

  .mov-v2-coming-soon_title.mob-left {
    text-align: left;
  }

  .mov-v2-coming-soon_title.sm--30, .mov-v2-coming-soon_title.xs--30 {
    font-size: 30px;
    line-height: 40px;
  }

  .recording-studio__wrapper {
    margin-top: 10px;
  }

  .recording-studio__video-wrapper-small {
    bottom: -1vw;
    right: 1vw;
  }

  .h3--34 {
    margin-bottom: 0;
  }

  .quote_slider-pagination {
    justify-content: center;
    align-items: center;
    margin-top: 30px;
  }

  .streaming__item-outer.is--record {
    padding-bottom: 0;
  }

  .h1--40.text-center {
    margin-bottom: 1.5rem;
  }

  .guide-how-tos__content {
    flex-flow: column;
  }

  .guide-how-tos__category-list {
    margin-bottom: 32px;
  }

  .guide-how-tos__inner {
    width: 100%;
  }

  .university-hero__box-content {
    margin-top: -16vw;
    padding-left: 14px;
    padding-right: 14px;
  }

  .university-hub__section {
    overflow: hidden;
  }

  .university-vid-categories__link {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 12px;
    display: flex;
  }

  .categories_link-arrow {
    color: var(--white-smoke-3);
    font-size: 14px;
  }

  .university-hub__other-grid {
    display: flex;
  }

  .university-video__hero {
    overflow: hidden;
  }

  .university-video__transcription {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-direction: column;
  }

  .c-updated-nav-left__buttons {
    max-width: 100%;
  }

  .uc-cta__wrapper {
    padding-top: 30px;
    padding-bottom: 29px;
  }

  .audio-player {
    padding: 12px 10px;
  }

  .rs-footer-bottom {
    flex-direction: column;
  }

  .gradient-cta__linear.type_2 {
    padding: 39px 15px 36px;
  }

  .gradient-cta__linear-text {
    max-width: 300px;
  }

  .sr-features__col {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
  }

  .sr-step__content {
    font-size: 15px;
    line-height: 22px;
  }

  .h3--22 {
    margin-bottom: 0;
  }

  .sr-step__tip {
    padding: 10px 15px;
    font-size: 15px;
    line-height: 22px;
  }

  .sr-step__list-item {
    font-size: 15px;
    line-height: 22px;
  }

  .edit__section.cwe {
    padding-top: 40px;
  }

  .edit__section.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .edit__section.pb_70 {
    padding-bottom: 48px;
  }

  .edit__section.is--edit {
    background-size: auto 150vw;
  }

  .card__linear {
    font-size: 15px;
    line-height: 22px;
  }

  .h3--20 {
    margin-bottom: 0;
    font-size: 18px;
  }

  .hw_bg-image--lg {
    object-fit: cover;
    min-width: 280px;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .mm-hero {
    background-position: 50% 100%;
    height: 213vw;
    min-height: 800px;
    max-height: 850px;
    padding-top: 92px;
    display: block;
  }

  .mm-hero__text {
    max-width: 320px;
  }

  .buttons-wrapper.is--solution-market-2 {
    width: 100%;
    max-width: 360px;
    overflow: visible;
  }

  .mm-hero__img.is--mobile {
    object-fit: cover;
    height: 100%;
  }

  .pixelated-video__wrapper {
    border-radius: 0;
  }

  .section-carousel.show-mob.black-desk {
    padding-top: 10px;
  }

  .section__use-cases {
    margin-top: -2px;
  }

  .use-cases__img-block {
    width: 36vw;
    max-width: 135px;
    height: 32vw;
    max-height: 120px;
  }

  .nav-business {
    width: 100vw;
  }

  .h2---56.lh--44 {
    height: auto;
    line-height: 44px;
  }

  ._2-col__grid.gap--59.is--big-image {
    flex-flow: column;
    grid-template-columns: minmax(auto, 1fr);
    display: flex;
  }

  .h3-30.is--white {
    color: #fff;
  }

  .simple-cta.is--white-smoke.top--56.border-r-4 {
    border-radius: 4px;
  }

  .h3--24 {
    margin-bottom: 0;
  }

  .easy-as__cover.is--desktop {
    display: none;
  }

  .easy-as__cover.is--mobile {
    display: block;
  }

  .h3-30_24 {
    margin-bottom: 0;
  }

  .support-info__inner {
    margin-right: 8px;
  }

  .section-carousel__title.ty_2 {
    margin-bottom: 18px;
    font-size: 14px;
  }

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

  .use-cases__overlay {
    width: 50px;
  }

  .xs__text-break {
    display: block;
  }

  .h3-30_22, .h3-30_18, .h3--22_18 {
    margin-bottom: 0;
  }

  .fs_16-sm_18 {
    font-size: 18px;
    line-height: 26px;
  }

  .product-demo_section.cwe {
    padding-top: 40px;
  }

  .product-demo_section.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .product-demo_section.pb_70 {
    padding-bottom: 48px;
  }

  .product-demo_section.is--edit {
    background-size: auto 150vw;
  }

  .glossary__main {
    margin-bottom: 0;
  }

  .bs-hero-buttons {
    flex-flow: column;
    width: 100%;
  }

  .glossary__cta {
    background-position: 100% 100%;
  }

  .cta-buttons {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .cta-buttons.is--use-cases-webinars {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    margin-top: 0;
  }

  .magic-audio {
    max-height: 85vw;
    top: 184px;
  }

  .magic-audio__block, .magic-audio__info-top {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .magic-audio__progress {
    width: 49.3vw;
  }

  .ca-faq-list {
    padding-left: 25px;
  }

  .easy-as__item-image {
    display: none;
  }

  .easy-as__item-image.is--mobile {
    display: block;
    position: static;
  }

  .easy-as__item-image.ty_2 {
    height: auto;
    max-height: 100%;
    display: block;
  }

  .ca-hw-feature_h3 {
    margin-bottom: 0;
  }

  .comparison__hero {
    padding: 40px 20px 0;
  }

  .comparison__hero.ty__2 {
    padding-top: 40px;
  }

  .comparison__hero-shadow {
    object-position: 50% 100%;
  }

  .compare__wrapper {
    padding-top: 30px;
  }

  .compare__heading {
    width: 100%;
    max-width: 500px;
    top: 43px;
  }

  .compare__group-cta.mobile-visible {
    padding-top: 0;
    position: relative;
    top: 0;
  }

  .compare__group-cta.mobile-hidden {
    max-width: none;
    overflow: hidden;
  }

  .compare__group-content {
    width: 100%;
    max-width: 100%;
    overflow: visible;
  }

  .compare__group-item {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    min-width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .compare__group-item.is--white {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
    width: 100%;
  }

  .compare__group-item.is--heading {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
    width: auto;
    min-width: auto;
    max-width: 500px;
    padding-left: 6px;
    padding-right: 6px;
  }

  .compare__group-item-c, .compare__group-item-h {
    max-width: 100px;
  }

  .compare__heading-c-logo {
    width: 70px;
  }

  .section.section_vs {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-text_title.is--winner {
    width: 74%;
  }

  .comparison-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    width: 100%;
    display: flex;
  }

  .comparison-wrapper_left, .comparison-wrapper_right {
    max-width: 50%;
    overflow: hidden;
  }

  .comparison-wrapper_price {
    margin-top: 1rem;
    font-size: 3.2rem;
  }

  .comparison-wrapper_bottom {
    flex-flow: row;
    justify-content: space-between;
    padding: 12px .5rem;
  }

  .comparison-wrapper_top {
    padding: 1rem 14px 2.5rem;
  }

  .div-block-237 {
    justify-content: flex-start;
    align-items: center;
  }

  .text-block-74 {
    font-size: 6px;
    line-height: 1;
  }

  .pricing-card__rates-wrapper {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .review-card__number {
    font-size: 10px;
    line-height: 1.2;
  }

  .review-card__text {
    font-size: 6px;
    line-height: 1;
  }

  .image-215 {
    height: 13px;
  }

  .text-block-77 {
    font-size: .875rem;
  }

  .div-block-240 {
    overflow: visible;
  }

  .image-216, .image-217, .squadcast-logo {
    max-width: 70px;
  }

  .fs-18_sm-16.mw--446 {
    max-width: none;
  }

  .comparison__hero-video {
    justify-content: center;
    align-items: center;
  }

  .use-cases-new-hero-content-wrap {
    grid-row-gap: 30px;
  }

  .use-cases-new-hero-content-wrap.gradient {
    padding-top: 37px;
  }

  .use-cases-new-hero__content {
    grid-row-gap: 16px;
    padding-left: 0;
  }

  .use-cases-new-hero__button-wrapper {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: stretch;
  }

  .use-cases-new__marquee {
    padding-bottom: .25rem;
    overflow: hidden;
  }

  .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2.is--producers {
    padding-left: 20px;
    padding-right: 20px;
    line-height: 26px;
  }

  .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2.is--producers.is--ai-translation {
    padding-top: 24px;
  }

  .user-cases-new-rows.is--solution-market-2-2.is--solution-market-v2025-2-2.is--producers-2, .user-cases-new-rows.is--solution-market-2-2-2.is--solution-market-v2025-2.is--producers {
    padding-left: 20px;
    padding-right: 20px;
    line-height: 26px;
  }

  .use-cases-new-row__heading {
    width: 75%;
  }

  .use-cases-new-row__heading.use-cases-new-row__heading-smaller {
    width: 60%;
  }

  .use-cases-new-row__heading.is--mobile {
    display: block;
  }

  .use-cases-new-row__heading.is--desktop {
    display: none;
  }

  .use-cases-new-row-text {
    grid-row-gap: 20px;
  }

  .use-cases-new-row-text.center {
    align-items: center;
  }

  .case-studies-section-new__content {
    grid-row-gap: 18px;
  }

  .case-studies-section-new {
    overflow: hidden;
  }

  .use-cases-new-section__faq {
    flex-direction: column;
    display: flex;
  }

  .use-cases-new-section__faq-content {
    margin-top: 20px;
  }

  .use-cases-new__cta {
    background-position: 70% 0;
    background-repeat: repeat-x;
    background-attachment: scroll;
  }

  .use-cases-new__cta.pt--75 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
    padding-bottom: 54px;
  }

  .use-cases-new__cta.pt--75.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .use-cases-new__cta.pt--65 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
    padding-bottom: 54px;
  }

  .use-cases-new__cta.pt--65.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .use-cases-new__cta.ty-3 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
    padding-bottom: 54px;
  }

  .use-cases-new__cta.ty-3.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .use-cases-new__cta.ty-4 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
    padding-bottom: 54px;
  }

  .use-cases-new__cta.ty-4.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .use-cases-new__cta.ty_2 {
    background-image: url("https://cdn.prod.website-files.com/685be7dcd32275d3830651d3/685be7dcd32275d383066e8c_cta-gradient__mobile.svg");
  }

  .use-cases-new__cta.ty_2.referral-cta-section {
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .use-cases-new__cta-heading {
    width: 88%;
    padding-left: .6875rem;
    padding-right: .6875rem;
  }

  .use-cases-new__cta-buttons {
    flex-flow: row;
  }

  .small-footer__menu-links-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    display: flex;
  }

  .countdown_wrapper {
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .gradiient-cta__button-wrap.is--center.mt--10 {
    margin-top: 20px;
  }

  .gradiient-cta__button-wrap.sm__m--0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .gradiient-cta__button-wrap.comparison__hero-button-wrapper {
    margin-top: 0;
  }

  .rating_vs_mobile {
    max-width: 98px;
  }

  .business_hero-image_wrapper {
    height: auto;
    max-height: -moz-fit-content;
    max-height: fit-content;
  }

  .review-logo_wrapper.mt--30 {
    flex-flow: row;
    margin-top: 0;
  }

  .review-logo_image {
    max-width: 48px;
  }

  .reviews-rate_wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .busniess-page_left-column_title {
    margin-bottom: 0;
  }

  .busniess-page_right-column.is--big-image, .busniess-page_right-column.is--first-order {
    min-height: 0;
    max-height: 600px;
  }

  .busniess-page_right-column_image {
    height: 100%;
  }

  .busniess-page_right-column_image.is--big {
    max-width: 100%;
    height: 100%;
    position: relative;
    left: 0%;
  }

  .busniess-page_right-column_image.is--big.is--mobile {
    width: 100vw;
    max-width: 100vw;
    margin-left: -50vw;
    margin-right: -50vw;
    left: 50%;
    right: 50%;
  }

  .busniess-page_right-column_image.is--big.is--mobile.is--not-full-width {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    left: 0%;
    right: 0%;
  }

  .faq_text.is-h5 {
    font-size: 1rem;
  }

  .faq_icon {
    width: 1em;
  }

  .faq_header {
    padding-left: 1em;
    padding-right: 2.9em;
  }

  .support_and_security_content {
    margin-right: 8px;
    padding-left: 0;
    padding-right: 0;
  }

  .which_teams-item_image {
    object-fit: cover;
    min-height: 17.625rem;
  }

  .videos_speaks-header {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .enterprise_features-wrapper {
    margin-top: 32px;
  }

  .enterprise_features-item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .enterprise_feature-item_image {
    object-fit: cover;
  }

  .enterprise_features-item_image-wrapper {
    min-height: 188px;
    max-height: 188px;
  }

  .which-teams-pagination {
    justify-content: center;
    align-items: center;
    margin-top: 30px;
  }

  .faq-title.mp3-faq-title {
    font-size: 15px;
    line-height: 22px;
  }

  .gradient-cta__button-wrapper {
    width: 100%;
  }

  .sm__text-break-copy.lh--32 {
    line-height: 32px;
  }

  .sm__text-break-copy.is--vs-page {
    display: none;
  }

  .use-cases-row__title {
    margin-bottom: 0;
    font-size: 24px;
  }

  .use-cases-row__title.is--virtual-event {
    justify-content: center;
    align-items: center;
    max-width: 240px;
    display: flex;
  }

  .use-cases-row__title.is--virtual-event.height-77px {
    height: 50px;
    line-height: 28px;
  }

  .use-cases-row__text.is-video-tutorial {
    margin-bottom: 32px;
  }

  .use-cases-row__button-wrapper {
    grid-row-gap: 12px;
    flex-flow: row;
    justify-content: center;
  }

  .use-cases-row__button-wrapper.is-video-tutorial {
    margin-top: 0;
    margin-bottom: 32px;
  }

  .show-case-section__title.is--video-tutorial {
    font-size: 24px;
  }

  .nav-dropdown__list {
    padding-left: 20px;
    padding-right: 20px;
  }

  .inner-dropdown-link__content.miw--214 {
    min-width: 0;
  }

  .nav-list-item__link.s-link {
    max-width: 162px;
  }

  .nav-dropdown__list-links__image-wrapper {
    max-height: none;
  }

  .image-218 {
    object-fit: contain;
    border-radius: 4px;
    height: auto;
  }

  .image-219 {
    object-fit: cover;
    width: 309px;
    height: 251px;
  }

  .image-220 {
    position: relative;
    left: 0;
  }

  .ca-hw-wrapper-5 {
    grid-row-gap: 26px;
  }

  .div-block-244 {
    grid-row-gap: 12px;
    flex-flow: wrap;
    justify-content: center;
  }

  .h35-3 {
    text-align: center;
    font-size: 24px;
    line-height: 26px;
  }

  .ca-hw-feature-5 {
    grid-column-gap: 32px;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .ca-hw-feature-5.bottom {
    border-top-width: 1.5px;
  }

  .plan-tab__header-title {
    margin-bottom: 0;
  }

  .plan-tab__plans-row {
    padding-right: 0;
  }

  .pricing__hero-wrapper.plans-test-content.pb-0.p-l-r-30 {
    padding-top: 30px;
  }

  .pricing__hero-wrapper.plans-test-content.pb-0.p-l-r-30.pricing-content-mobile {
    padding-top: 80px;
  }

  .gradient-cta__subtitle.ty_2, .gradient-cta__subtitle.ty_3, .gradient-cta__subtitle.ty_3 {
    margin-bottom: 0;
  }

  .team-form-split-col-left-updated {
    padding-top: 40px;
  }

  .set-up__section {
    background-image: none;
  }

  .set-up__content {
    margin-bottom: 50px;
  }

  .set-up__h1 {
    font-size: 32px;
    line-height: 32px;
  }

  .set-up__h1-svg-block {
    width: 156px;
    height: 67px;
    left: 135px;
  }

  .set-up__intro.is--sm {
    margin-bottom: 18px;
  }

  .set-up__play.get-started-start {
    margin-top: 20px;
  }

  .set-up__play.is--purple.has-margin-top-16 {
    order: 1;
  }

  .set-up__play.is--purple.has-margin-top-16._w-165 {
    width: 100%;
  }

  .set-up__play.is--purple.narrow {
    margin-top: 3px;
  }

  .set-up__play.is--purple.download-beh {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .set-up__play.is--purple.is--mobile {
    align-self: flex-start;
    display: block;
  }

  .set-up__play.is--purple.smaller {
    padding-left: 30px;
    padding-right: 30px;
  }

  .set-up__play.is--purple.is--large_xl {
    width: 100%;
    min-width: 0;
  }

  .set-up__play.is--purple-2.is--mobile-full {
    width: 100%;
  }

  .set-up__play.is--purple-2.hide--sm {
    display: none;
  }

  .set-up__play.ty_2.m-t-34 {
    margin-top: 4px;
  }

  .set-up__play.is--black {
    color: #fff;
    background-color: #000;
    padding: 12.5px 16px;
    font-size: 12px;
  }

  .set-up__play.is--black.hide-desk {
    display: block;
  }

  .set-up__play.is--purple-border {
    padding-left: 20px;
    padding-right: 20px;
  }

  .set-up__play.is--purple-border.has-margin-top-16 {
    order: 1;
  }

  .set-up__play.white-line.smaller {
    padding-left: 30px;
    padding-right: 30px;
  }

  .set-up__content-replace {
    min-height: auto;
  }

  .yt-icon {
    margin-bottom: -2px;
  }

  .sm__mw-335 {
    max-width: 335px;
  }

  .tools_h1 {
    max-width: 290px;
  }

  .tools_intro {
    margin-bottom: 10px;
  }

  .rs-cta.is--white-smoke-bg.is--video-compressor {
    padding: 0;
  }

  .rs-cta__heading.ty_3.on--white-smoke-bg.is--video-compressor {
    max-width: none;
  }

  .tools_h2 {
    max-width: 90%;
  }

  .how-to__grid-item {
    justify-content: space-between;
    align-items: center;
  }

  .how-to__grid-image {
    width: 100vw;
    max-width: none;
  }

  .accordion__h3 {
    margin-bottom: 0;
  }

  .h2--40_24.is--white.lg__is--center.sm__24 {
    font-size: 24px;
    line-height: 32px;
  }

  .h2--40_24.mw--288 {
    max-width: 250px;
  }

  .h2--40_24.sm--24 {
    font-size: 24px;
    line-height: 28px;
  }

  .h2--30_30 {
    margin-bottom: 0;
  }

  .h2--30_30.sm--22 {
    font-size: 22px;
  }

  .h2--30_30.mb--0.text-align-left {
    font-size: 30px;
    line-height: 38px;
  }

  .tools__hero-video {
    margin-bottom: -6px;
    padding: 0 3px;
  }

  .rs-section_t.cwe {
    padding-top: 40px;
  }

  .rs-section_t.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .rs-section_t.pb_70 {
    padding-bottom: 48px;
  }

  .rs-section_t.is--edit {
    background-size: auto 150vw;
  }

  .rs-section_t.videos_speak-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .rs-section_t.sm__pb-12 {
    padding-bottom: 12px;
  }

  .other-tools__item {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex-flow: column;
    height: 361px;
    padding-top: 26px;
    padding-left: 26px;
    padding-right: 26px;
  }

  .other-tools__item-content {
    max-width: 265px;
  }

  .other-tools__item-image {
    max-width: 250px;
  }

  .other-tools__item-image.sm__pt-20 {
    margin-top: -20px;
  }

  .other-tools__item-image.sm__pt-15 {
    margin-top: -15px;
  }

  .other-tools__item-image.sm__pt-30 {
    margin-top: -30px;
  }

  .h3-24_20 {
    margin-bottom: 0;
  }

  .vc__grid {
    grid-row-gap: 11px;
    grid-template-columns: 1fr;
  }

  .cs__wrap {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .cs__item {
    padding-bottom: 28px;
  }

  .cs__item-author {
    font-size: 12px;
  }

  .h3-24 {
    margin-bottom: 0;
  }

  .com-section.cwe {
    padding-top: 40px;
  }

  .com-section.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .com-section.pb_70 {
    padding-bottom: 48px;
  }

  .com-section.is--edit {
    background-size: auto 150vw;
  }

  .com-section.videos_speak-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .h3-24_22, .h3_24 {
    margin-bottom: 0;
  }

  .af__feature-content {
    max-width: 335px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 24px;
  }

  .h3--24_18 {
    margin-bottom: 0;
  }

  .how-it-works__section.cwe {
    padding-top: 40px;
  }

  .how-it-works__section.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .how-it-works__section.pb_70 {
    padding-bottom: 48px;
  }

  .how-it-works__section.is--edit {
    background-size: auto 150vw;
  }

  .how-it-works__section.videos_speak-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .how-it-works__section.sm__pb-12 {
    padding-bottom: 12px;
  }

  .who-can-join__section.cwe {
    padding-top: 40px;
  }

  .who-can-join__section.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .who-can-join__section.pb_70 {
    padding-bottom: 48px;
  }

  .who-can-join__section.is--edit {
    background-size: auto 150vw;
  }

  .who-can-join__section.videos_speak-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .who-can-join__section.sm__pb-12 {
    padding-bottom: 12px;
  }

  .who-can-join__card-image {
    max-height: none;
  }

  .who-can-join__card-image.sm__163 {
    max-width: 163px;
  }

  .who-can-join__card-image.sm_169 {
    max-width: 169px;
  }

  .who-can-join__card-image.sm__174 {
    max-width: 174px;
  }

  .join-the-program__section.cwe {
    padding-top: 40px;
  }

  .join-the-program__section.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .join-the-program__section.pb_70 {
    padding-bottom: 48px;
  }

  .join-the-program__section.is--edit {
    background-size: auto 150vw;
  }

  .join-the-program__section.videos_speak-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .join-the-program__section.sm__pb-12 {
    padding-bottom: 12px;
  }

  .tools-and-assets__section.cwe {
    padding-top: 40px;
  }

  .tools-and-assets__section.is_mc {
    padding-top: 44px;
    padding-bottom: 52px;
  }

  .tools-and-assets__section.pb_70 {
    padding-bottom: 48px;
  }

  .tools-and-assets__section.is--edit {
    background-size: auto 150vw;
  }

  .tools-and-assets__section.videos_speak-section {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .tools-and-assets__section.sm__pb-12 {
    padding-bottom: 12px;
  }

  .tools-and-assets__item-title {
    margin-bottom: 0;
  }

  .cta-on-grey-bg__section.is--video-compressor {
    margin-top: -7px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .cs__author-position {
    font-size: 12px;
    line-height: 16px;
  }

  .cs__author-position.normal {
    font-size: 14px;
  }

  .cs__author-position.black.left._400-weight {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
  }

  .cs__author-position.black._w-400 {
    text-align: center;
    font-size: 12px;
    line-height: 16px;
  }

  .rs-cta__heading-ty2.ty_3.on--white-smoke-bg.is--video-compressor {
    max-width: none;
  }

  .dark-cta {
    padding-top: 40px;
    padding-bottom: 49px;
  }

  .hero-video-mobile_wrapper {
    width: 100%;
    height: 100%;
    max-height: 126vw;
    position: absolute;
    inset: 60px auto 0% 0%;
  }

  .background-video-8.is-show--mobile {
    z-index: 0;
    box-sizing: border-box;
    aspect-ratio: auto;
    -webkit-text-fill-color: inherit;
    object-fit: none;
    background-clip: border-box;
    padding-top: 0;
    display: block;
    position: absolute;
    inset: 0 auto 0% 0%;
    overflow: visible;
  }

  .hero-video__overlay-2 {
    z-index: 5;
    background-image: linear-gradient(#0000 76%, #000);
    max-height: 128vw;
    bottom: 238px;
  }

  .general-landing__hero_section {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .general-landing__hero-swiper.swiper {
    padding-top: 0;
  }

  .is--promote {
    margin-top: 35px;
  }

  .is--promote.mobile.right--10 {
    padding-right: 10px;
  }

  .is--promote_2 {
    margin-top: 35px;
  }

  .container-1160-6.is--solution-market {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .section-single-studio.is--solution-market.is--marketers-lp.is--producers {
    margin-top: 0;
  }

  .recording-h3.recordiing-h3-v1 {
    font-size: 22px;
    font-weight: 800;
    line-height: 30px;
  }

  .recording-h3.recording-h3-v2 {
    font-size: 22px;
  }

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

  .buttons-wrapper-2.is--solution-market-2 {
    width: 100%;
    max-width: 360px;
    overflow: visible;
  }

  .recording-p {
    max-width: none;
    font-size: 16px;
    line-height: 24px;
  }

  .heading-63 {
    font-weight: 800;
  }

  .ra-pricing-button-3 {
    text-align: center;
  }

  .tabs-market-cta.is--solution-market {
    width: 100%;
    max-width: 335px;
    padding-right: 20px;
  }

  .use-cases-row-content-3.w {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .heading-59 {
    font-size: 30px;
    line-height: 38px;
  }

  .buttons-wrapper-3.is--solution-market-2 {
    width: 100%;
    max-width: 360px;
    overflow: visible;
  }

  .container-1-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-1-2.use-cases-rows__wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .use-cases-new-row-text-2 {
    grid-row-gap: 20px;
  }

  .use-cases-new-row__heading-2 {
    width: 75%;
  }

  .use-cases-new-row__heading-2.is--desktop {
    display: none;
  }

  .use-cases-new-row__heading-2.is--desktop.is--all.is--solution-market {
    max-width: 100%;
    display: block;
  }

  .editing__item-heading-2 {
    margin-bottom: 0;
  }

  .c-blog-featured-info-right-2.post {
    white-space: nowrap;
  }

  .image-232 {
    width: 16px;
  }

  .c-blog-post-info-text-2.black {
    margin-right: 3px;
  }

  .form-8 {
    flex-direction: column;
    align-items: stretch;
  }

  .blog-banner-update-form-input-3 {
    margin-bottom: 10px;
  }

  .made-with-swiper-slide_v2-2.swiper-slide {
    height: auto;
  }

  .buttons-wrapper-4.is--solution-market-2, .buttons-wrapper-4.is--solution-market-2-2-2, .buttons-wrapper-4.is--solution-market-2-2-2, .buttons-wrapper-4.is--solution-market-2-2-2, .buttons-wrapper-4.is--solution-market-2-2-2 {
    width: 100%;
    max-width: 360px;
    overflow: visible;
  }

  .container-1441 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-61 {
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-market-cta-2.is--solution-market {
    width: 100%;
    max-width: 335px;
    padding-right: 20px;
  }

  .heading-69 {
    font-weight: 800;
  }

  .ra-pricing-button-4 {
    text-align: center;
  }

  .tabs-market-cta-3.is--solution-market {
    width: 100%;
    max-width: 335px;
    padding-right: 20px;
  }

  .heading-80, .heading-82, .heading-87 {
    font-weight: 800;
  }

  .div-block-246-2-2 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .section-single-studio-2-2.is--solution-market.is--marketers-lp {
    margin-top: 0;
  }

  .recording-h3-2-2.recordiing-h3-v1-2-2 {
    font-size: 22px;
    font-weight: 800;
    line-height: 30px;
  }

  .recording-p-2-2 {
    max-width: none;
    font-size: 16px;
    line-height: 24px;
  }

  .heading-58-2-2 {
    text-align: center;
  }

  .h2--30-2 {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .rs-section-2.is--made-with.is--solution-market {
    padding-right: 0;
  }

  .rs-section-2.is--edit {
    background-size: auto 150vw;
  }

  .made-with-swiper-slide_v2-2-2-2.swiper-slide-2-2 {
    height: auto;
  }

  .container-1-2-2-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-1-2-2-2.use-cases-rows__wrapper-2-2 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .image-225 {
    object-fit: contain;
    border-radius: 4px;
    height: auto;
  }

  .use-cases-row__title-2 {
    margin-bottom: 0;
  }

  .use-cases-row__title-2.is--virtual-event {
    justify-content: center;
    align-items: center;
    max-width: 240px;
    display: flex;
  }

  .use-cases-row__button-wrapper-2 {
    grid-row-gap: 12px;
    flex-flow: row;
    justify-content: center;
  }

  .section-tabs-market-2-2.dark.is--market-solution.is--section-producers-tabs {
    padding-top: 44px;
  }

  .section-tabs-market-2-2.section-tabs-market-white-2-2.is--section-producers-tabs {
    padding-bottom: 44px;
  }

  .tabs-market-left-2-2.tab-dark, .tabs-market-right-2-2.tabs-market-right-1-2-2.is--section-producers-tabs {
    padding-right: 20px;
  }

  .div-hover-2-2.dov-hover-last.div-hover-2-2 {
    height: auto;
  }

  .div-hover-wrapper-2-2.div-hover-wrapper.is--producers {
    height: 345px;
  }

  .tabs-market-cta-2-2.is--solution-market-2-2 {
    width: 100%;
    max-width: 335px;
    padding-right: 20px;
  }

  .use-cases-new-row__heading-2-2-2 {
    width: 75%;
  }

  .use-cases-new-row__heading-2-2-2.is--mobile {
    display: block;
  }

  .use-cases-new-row__heading-2-2-2.is--desktop-2-2 {
    display: none;
  }

  .use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2.is--solution-market-2-2 {
    max-width: 100%;
    display: block;
  }

  .use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers.is--ai-translation {
    max-width: 100%;
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--desktop-2-2.is--all-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers.is--ai-translation.desktop {
    display: none;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers {
    width: auto;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers.is--ai-translation {
    font-size: 24px;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.not-fixed-height.is--producers-2-2 {
    width: auto;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers {
    width: auto;
    line-height: 32px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers.is--ai-translation.is--ai-translation-4 {
    font-size: 30px;
    line-height: 38px;
  }

  .use-cases-new-row__heading-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2 {
    width: auto;
    line-height: 32px;
  }

  .use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers, .use-cases-new-row__text-2-2-2.is--solution-market-2-2.is--solution-marketers-page.is--producers-2-2 {
    height: auto;
    max-height: none;
    line-height: 24px;
  }

  .use-cases-new-row__text-2-2-2.is--solution-marketers-page.is--producers, .use-cases-new-row__text-2-2-2.is--solution-marketers-page.is--producers-2-2 {
    max-height: none;
    line-height: 24px;
  }

  .use-cases-row-content-3-2-2._w-2-2 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .use-cases-row-content-3-2-2._w-2-2.is--solution-market-2-2-2-2 {
    grid-row-gap: 2px;
    grid-row-gap: 2px;
  }

  .heading-59-2-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .heading-59-2-2.is--solution-marketers-page {
    margin-left: 0;
  }

  .edit-it__item-heading-2 {
    margin-bottom: 0;
  }

  .editing__item-2-2-2.is--solution-market-2-2.is--producers.is--ai-translation {
    padding-left: 24px;
    padding-right: 24px;
  }

  .edit-it__item-content-2 {
    padding-left: 18px;
    padding-right: 29px;
  }

  .editing__item-heading-2-2-2 {
    margin-bottom: 0;
  }

  .editing__item-heading-2-2-2.is--solution-market-2-2.is--producers, .editing__item-heading-2-2-2.is--solution-market-2-2.is--producers-2-2 {
    line-height: 30px;
  }

  .tab-dark {
    font-size: 30px;
    line-height: 38px;
  }

  .tab-title-text-dark {
    font-size: 18px;
  }

  .heading-61-2-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-227 {
    display: none;
  }

  .image-230 {
    display: block;
  }

  .heading-63-2-2 {
    font-weight: 800;
  }

  .container-1441-2-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ra-pricing-button-4-2-2 {
    text-align: center;
  }

  .ra-pricing-button-4-2-2.is-solution-market-2-2.is--marketers-tabs-cta-btn-2-2 {
    width: 100%;
    max-width: none;
  }

  .tabs-market-cta-3-2-2.is--solution-market-2-2 {
    width: 100%;
    max-width: 335px;
    padding-right: 20px;
  }

  .tabs-market-cta-3-2-2.is--solution-market-2-2.is--producers {
    padding-right: 0;
  }

  .heading-80-2-2 {
    font-weight: 800;
  }

  .mc-tabs__link {
    padding-left: 15px;
    padding-right: 15px;
  }

  .mc-tabs__grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .h3--30_24 {
    margin-bottom: 0;
  }

  .quote-cta {
    align-items: stretch;
  }

  .quote-cta__content {
    max-width: 287px;
  }

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

  .quote-cta__author {
    font-size: 12px;
    line-height: 16px;
  }

  .grid-card__content.sm__centeer {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .ty_4 {
    margin-bottom: 4px;
  }

  .mc__input-wrapper {
    margin-bottom: 10px;
  }

  .h2-56_22.lh--44 {
    height: auto;
    line-height: 44px;
  }

  .section-role-hero-2.is--solution-market {
    padding-left: 0;
    padding-right: 0;
  }

  .section-role-hero-2.is--solution-market.is--producers-solution.is--producers {
    padding-top: 60px;
  }

  .buttons-wrapper-4-2.is--solution-market-2-2 {
    width: 100%;
    max-width: 360px;
    overflow: visible;
  }

  .div-block-253-2 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .ra-pricing-button-4-2 {
    text-align: center;
  }

  .heading-70-2 {
    font-weight: 800;
  }

  .heading-73-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .buttons-wrapper-5.is--solution-market-2 {
    width: 100%;
    max-width: 360px;
    overflow: visible;
  }

  .container-1-3 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-1-3.use-cases-rows__wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .use-cases-new-row-text-3 {
    grid-row-gap: 20px;
  }

  .use-cases-row-content-4.w {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .container-1441-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-61-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-hover-wrapper-2-2-2.div-hover-wrapper-2.is--producers {
    height: 345px;
  }

  .tabs-market-left-2-2-2.tab-dark-2, .tabs-market-right-2-2-2.tabs-market-right-1-2.is--section-producers-tabs {
    padding-right: 20px;
  }

  .div-hover-2-2-2.dov-hover-last-2.div-hover-2 {
    height: auto;
  }

  .tab-dark-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .section-tabs-market-2-2-2.dark-2.is--market-solution-2.is--section-producers-tabs {
    padding-top: 44px;
  }

  .section-tabs-market-2-2-2.section-tabs-market-white-2-2-2.is--section-producers-tabs {
    padding-bottom: 44px;
  }

  .tab-title-text-dark-2 {
    font-size: 18px;
  }

  .tabs-market-cta-3-2-2-2.is--solution-market-2-2-2 {
    width: 100%;
    max-width: 335px;
    padding-right: 20px;
  }

  .tabs-market-cta-3-2-2-2.is--solution-market-2-2-2.is--producers {
    padding-right: 0;
  }

  .heading-77-2-2-2 {
    font-size: 18px;
  }

  .ra-pricing-button-4-2-2-2 {
    text-align: center;
  }

  .ra-pricing-button-4-2-2-2.is-solution-market-2-2-2.is--marketers-tabs-cta-btn-2-2-2 {
    width: 100%;
    max-width: none;
  }

  .heading-76-2-2-2 {
    font-size: 18px;
  }

  .heading-80-2-2-2 {
    font-weight: 800;
  }

  .heading-78-2-2-2, .heading-79-2-2-2 {
    font-size: 18px;
  }

  .heading-79-2-2-2.is--producers-custom {
    max-width: 240px;
    line-height: 24px;
  }

  .use-cases-new-row__text-2-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2.is--producers {
    height: auto;
    max-height: none;
    line-height: 24px;
  }

  .use-cases-new-row__text-2-2-2-2.is--solution-marketers-page-2.is--producers {
    max-height: none;
    line-height: 24px;
  }

  .use-cases-row-content-3-2-2-2._w-2-2-2 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
  }

  .use-cases-row-content-3-2-2-2._w-2-2-2.is--solution-market-2-2-2 {
    grid-row-gap: 2px;
  }

  .use-cases-new-row__heading-2-2-2-2 {
    width: 75%;
  }

  .use-cases-new-row__heading-2-2-2-2.is--desktop-2-2-2 {
    display: none;
  }

  .use-cases-new-row__heading-2-2-2-2.is--desktop-2-2-2.is--all-2-2-2.is--solution-market-2-2-2 {
    max-width: 100%;
    display: block;
  }

  .use-cases-new-row__heading-2-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2.not-fixed-height-2.is--producers {
    width: auto;
  }

  .use-cases-new-row__heading-2-2-2-2.is--solution-market-2-2-2.is--solution-marketers-page-2.is--producers {
    width: auto;
    line-height: 32px;
  }

  .editing__item-heading-2-2-2-2 {
    margin-bottom: 0;
  }

  .editing__item-heading-2-2-2-2.is--solution-market-2-2-2.is--producers {
    line-height: 30px;
  }

  .container-1-2-2-2-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-1-2-2-2-2.use-cases-rows__wrapper-2-2-2 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .heading-59-2-2-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .heading-59-2-2-2.is--solution-marketers-page-2 {
    margin-left: 0;
  }

  .h2--30-2-2 {
    margin-bottom: 26px;
    font-size: 24px;
    line-height: 30px;
  }

  .made-with-swiper-slide_v2-2-2-2-2.swiper-slide-2-2-2 {
    height: auto;
  }

  .rs-section-2-2.is--made-with-2.is--solution-market-2 {
    padding-right: 0;
  }

  .is--producers-small-title-v2025 {
    color: var(--tech-gray-text);
    width: 100%;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 16px;
  }

  .div-block-264 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .use-cases-row-2 {
    grid-row-gap: 2rem;
  }

  .use-cases-row-2.reversed.is--producers {
    grid-row-gap: 20px;
  }

  .use-cases-row-2.is--producers {
    grid-row-gap: 32px;
  }

  .heading-59-2-3 {
    font-size: 30px;
    line-height: 38px;
  }

  .heading-59-2-3.is--solution-marketers-page {
    margin-left: 0;
  }

  .use-cases-row-3 {
    grid-row-gap: 2rem;
  }

  .use-cases-row-3.reversed.is--producers {
    grid-row-gap: 20px;
  }

  .use-cases-row-3.is--producers {
    grid-row-gap: 24px;
  }

  .heading-92 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-92.is--marketers-lp.is--producers.is--ai-translation.mobile {
    font-weight: 800;
  }

  .text-block-88 {
    font-weight: 700;
  }

  .image-2332 {
    display: block;
  }

  .image-2332.block {
    margin-top: 0;
  }

  .heading-80-2-3 {
    font-weight: 800;
  }

  .heading-77-2-3, .heading-78-2-3, .heading-79-2-3 {
    font-size: 18px;
  }

  .heading-79-2-3.is--producers-custom {
    max-width: 240px;
    line-height: 24px;
  }

  .heading-76-2-3 {
    font-size: 18px;
  }

  .div-block-264-2-2 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .is--producers-hero-title-v1-2-2.is--producers-hero-title-2-2.is--podcasters {
    color: #fff;
  }

  .use-cases-row-2-2-2 {
    grid-row-gap: 2rem;
  }

  .use-cases-row-2-2-2.reversed-2-2.is--producers-2-2 {
    grid-row-gap: 20px;
  }

  .use-cases-row-2-2-2.is--producers-2-2 {
    grid-row-gap: 32px;
  }

  .is--producers-small-title-v2025-2-2 {
    color: #d2d2d2;
    width: 100%;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 16px;
  }

  .heading-59-2-3-2-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .heading-59-2-3-2-2.is--solution-marketers-page-2-2 {
    margin-left: 0;
  }

  .tab-dark-2-2-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .heading-92-2-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .carousel-section-title {
    margin-bottom: 30px;
  }

  .heading-95 {
    font-weight: 800;
  }

  .is--podcasters {
    max-width: 83px;
  }
}

#w-node-bb436da9-3872-3d72-1e47-75df9c9e9d38-830651d2, #w-node-_725a0f25-87af-dc1d-4c95-8482f51dcd63-830651d2, #w-node-e2dda7f9-b1b4-2fdc-0706-c90649c0f6ea-830651d2, #w-node-_79de4c57-7d4c-52ea-ef6b-138fec669705-830651d2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2155f1f4-6706-a171-69ff-2abead18d1ae-830651d2 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-ef5e48d3-2086-e1fb-cd6a-2230c57c9831-830651d2 {
  grid-area: 2 / 4 / 3 / 6;
}

#w-node-_75800d75-a3bd-4a2c-b234-604f8087051f-830651d2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c03-d5ed48c2, #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c15-d5ed48c2, #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c27-d5ed48c2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: start;
}

#w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c41-d5ed48c2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c3f-d5ed48c2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: stretch;
}

#w-node-_36515bba-dbdf-d48e-36e9-1c61f8ea73b2-d80c2f91 {
  place-self: start stretch;
}

#w-node-_36515bba-dbdf-d48e-36e9-1c61f8ea742e-d80c2f91 {
  align-self: end;
}

#w-node-_36515bba-dbdf-d48e-36e9-1c61f8ea7482-d80c2f91 {
  justify-self: stretch;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc272d-83065284, #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2733-83065284, #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2744-83065284, #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2746-83065284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2747-83065284 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  place-self: auto center;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2758-83065284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2759-83065284 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  place-self: auto center;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc276a-83065284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc276b-83065284 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  place-self: end baseline;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc277e-83065284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2788-83065284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc27b3-83065284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2c5f-83065284, #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2c6d-83065284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto center;
}

#w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2c7b-83065284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f5282a47-6627-c0e5-0f7c-abcac13883c1-830652ef, #w-node-f5282a47-6627-c0e5-0f7c-abcac13883c7-830652ef, #w-node-ef70fc84-4b9a-b8c8-6861-3230fde167d9-83065313, #w-node-e7445cba-ae8b-6bd6-a059-6c1cfc8b4224-83065313, #w-node-_34a8248c-e062-a800-e28c-512940d1ddc2-83065313 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7722420-17d9-29f4-17ce-49adea3f166c-83065335 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#cat_newsletter-box.w-node-_8d283e48-8803-f729-e607-cb68a840e306-83065335 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6da7ae40-60c5-59e5-1757-a629f8851be8-830653c1, #w-node-_6da7ae40-60c5-59e5-1757-a629f8851bf4-830653c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_90097d58-bc17-2b96-8b54-07dfad66899f-ad66893f, #w-node-_90097d58-bc17-2b96-8b54-07dfad668a5c-ad66893f {
  align-self: stretch;
}

#w-node-_55b0929b-3d14-29fb-6104-5dd4cbc55286-8306544b, #w-node-_92634d01-3def-cd6c-fe66-4c30cad443ef-8306544b, #w-node-_62d3e17c-fd35-53dc-3d6a-4f100b234e27-8306544b, #w-node-a08ec44b-c89c-0486-9fc6-a363b48299b7-8306544b, #w-node-a465b1fa-8f4c-1933-71ab-b91fc8e2bc18-8306544b, #w-node-a465b1fa-8f4c-1933-71ab-b91fc8e2bc1a-8306544b, #w-node-_0a328e90-02db-94c3-368e-f69d1c00ea22-8306544b, #w-node-_0a328e90-02db-94c3-368e-f69d1c00ea24-8306544b, #w-node-_9afbb7a8-ece6-39f4-9219-4910162c6c35-8306544b, #w-node-_9afbb7a8-ece6-39f4-9219-4910162c6c37-8306544b, #w-node-a4a16a0b-0221-3ba7-9ded-c40beae23b96-8306544b, #w-node-a4a16a0b-0221-3ba7-9ded-c40beae23b98-8306544b, #w-node-_75d73a4e-ca7c-6f36-fdbf-5ac3bf57e0e2-8306544b, #w-node-_75d73a4e-ca7c-6f36-fdbf-5ac3bf57e0e4-8306544b, #w-node-aa73dff9-a978-02d7-0b06-db134a3dee8b-8306544b, #w-node-aa73dff9-a978-02d7-0b06-db134a3dee8d-8306544b, #w-node-_3b20c4d5-e172-6329-26f2-1ae467edc501-8306544b, #w-node-_3b20c4d5-e172-6329-26f2-1ae467edc503-8306544b, #w-node-_455f0bb4-938d-7005-4c45-1704fd7d3899-8306544b, #w-node-_455f0bb4-938d-7005-4c45-1704fd7d389b-8306544b, #w-node-_97db0a79-972f-ec59-3a60-ea2dd7d03f0f-8306544b, #w-node-_97db0a79-972f-ec59-3a60-ea2dd7d03f11-8306544b, #w-node-_5b7dd8b5-6807-7626-18ed-711cded4678d-8306544b, #w-node-_5b7dd8b5-6807-7626-18ed-711cded4678f-8306544b, #w-node-f3727598-9303-33e5-2528-66dbba9097a1-8306544b, #w-node-f3727598-9303-33e5-2528-66dbba9097a6-8306544b, #w-node-a5d18dc5-ca7f-00e0-d712-acb55a0ec0a1-8306544b, #w-node-a5d18dc5-ca7f-00e0-d712-acb55a0ec0a9-8306544b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15028ebc-4de2-209f-9c92-449096a6318c-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6318e-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a63190-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a63192-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a63194-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a63196-8306546c {
  justify-self: center;
}

#w-node-_15028ebc-4de2-209f-9c92-449096a63198-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319a-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319c-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319e-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631a0-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631a2-8306546c {
  justify-self: start;
}

#w-node-_15028ebc-4de2-209f-9c92-449096a631a5-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631a7-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631a9-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631ab-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631ad-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631af-8306546c {
  justify-self: center;
}

#w-node-_15028ebc-4de2-209f-9c92-449096a631b2-8306546c {
  justify-self: start;
}

#w-node-_15028ebc-4de2-209f-9c92-449096a631b4-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631b6-8306546c {
  justify-self: center;
}

#w-node-_15028ebc-4de2-209f-9c92-449096a631b8-8306546c {
  place-self: center end;
}

#w-node-_15028ebc-4de2-209f-9c92-449096a631ba-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631bc-8306546c {
  justify-self: center;
}

#w-node-_52f67571-6b75-9228-33b7-15dd8cba17a3-8306548d, #w-node-_52f67571-6b75-9228-33b7-15dd8cba17a9-8306548d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57d69cbb-fa4b-8f4b-09bf-76c2b0e7697f-830654b0, #w-node-_57d69cbb-fa4b-8f4b-09bf-76c2b0e76993-830654b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0c69057d-13da-3972-e46d-3bab3e9394d9-830654b0, #w-node-_0c69057d-13da-3972-e46d-3bab3e9394e2-830654b0, #w-node-_0cd94629-5f74-1715-9b07-76dc0535d192-830654d1, #w-node-e4877af5-05af-c633-a42f-b4025eead661-830654d1, #w-node-_795fa70c-32bd-808c-d0a5-edf2e15906a2-830654d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_457f9440-17fc-666a-bd5e-296607235d0c-830654d1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc74e-830654f4, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc750-830654f4, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc752-830654f4, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc754-830654f4, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc756-830654f4, #w-node-c6deea40-89d9-14cb-4f15-cdfd8eac7480-830654f4 {
  justify-self: center;
}

#w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf2a-830654f4 {
  justify-self: start;
}

#w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf2c-830654f4, #w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf2e-830654f4 {
  justify-self: center;
}

#w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf30-830654f4 {
  place-self: center end;
}

#w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf32-830654f4, #w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf34-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7861-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7863-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7865-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7867-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7869-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786b-830654f4 {
  justify-self: center;
}

#w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786d-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786f-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7871-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7873-830654f4 {
  justify-self: start;
}

#w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7875-830654f4 {
  justify-self: center;
}

#w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7877-830654f4 {
  justify-self: start;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8778-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff877a-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff877c-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff877e-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8780-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8782-83065583 {
  justify-self: center;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8784-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8786-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8788-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff878a-83065583 {
  justify-self: start;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff878c-83065583 {
  justify-self: center;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff878e-83065583 {
  justify-self: start;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8791-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8793-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8795-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8797-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8799-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff879b-83065583 {
  justify-self: center;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff879e-83065583 {
  justify-self: start;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87a0-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87a2-83065583 {
  justify-self: center;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87a4-83065583 {
  place-self: center end;
}

#w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87a6-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87a8-83065583 {
  justify-self: center;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e10-83065583 {
  justify-self: end;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e2c-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e2e-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e30-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e32-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e34-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e36-83065583 {
  justify-self: center;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e38-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3a-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3c-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3e-83065583 {
  justify-self: start;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e40-83065583 {
  justify-self: center;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e42-83065583 {
  justify-self: start;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e45-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e47-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e49-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e4b-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e4d-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e4f-83065583 {
  justify-self: center;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e52-83065583 {
  justify-self: start;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e54-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e56-83065583 {
  justify-self: center;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e58-83065583 {
  place-self: center end;
}

#w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e5a-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e5c-83065583 {
  justify-self: center;
}

#w-node-be5e130c-c868-ca35-237f-b9c34285239d-83065583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be5e130c-c868-ca35-237f-b9c3428523dc-83065583 {
  justify-self: start;
}

#w-node-be5e130c-c868-ca35-237f-b9c3428523de-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428523e0-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428523e2-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428523e4-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428523e6-83065583 {
  justify-self: center;
}

#w-node-be5e130c-c868-ca35-237f-b9c3428523e9-83065583 {
  justify-self: start;
}

#w-node-be5e130c-c868-ca35-237f-b9c3428523eb-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428523ed-83065583 {
  justify-self: center;
}

#w-node-be5e130c-c868-ca35-237f-b9c3428523ef-83065583 {
  place-self: center end;
}

#w-node-be5e130c-c868-ca35-237f-b9c3428523f1-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428523f3-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d753-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d755-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d757-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d759-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d75b-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d75d-83065583 {
  justify-self: center;
}

#w-node-_78f8d02e-179d-bc30-b6f5-906319f6d75f-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d761-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d763-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d765-83065583 {
  justify-self: start;
}

#w-node-_78f8d02e-179d-bc30-b6f5-906319f6d767-83065583 {
  justify-self: center;
}

#w-node-_78f8d02e-179d-bc30-b6f5-906319f6d769-83065583 {
  justify-self: start;
}

#w-node-_78f8d02e-179d-bc30-b6f5-906319f6d76c-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d76e-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d770-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d772-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d774-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d776-83065583 {
  justify-self: center;
}

#w-node-_78f8d02e-179d-bc30-b6f5-906319f6d779-83065583 {
  justify-self: start;
}

#w-node-_78f8d02e-179d-bc30-b6f5-906319f6d77b-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d77d-83065583 {
  justify-self: center;
}

#w-node-_78f8d02e-179d-bc30-b6f5-906319f6d77f-83065583 {
  place-self: center end;
}

#w-node-_78f8d02e-179d-bc30-b6f5-906319f6d781-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d783-83065583 {
  justify-self: center;
}

#w-node-_026745f9-701c-8232-ad43-c1552eac0d17-83065583 {
  align-self: stretch;
}

#w-node-f6b19b2d-9f6c-3775-b058-72428f9213ac-83065583 {
  align-self: center;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529aca7-83065583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ace5-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ace7-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ace9-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529aceb-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529aced-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acef-83065583 {
  justify-self: center;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acf2-83065583 {
  justify-self: start;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acf4-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acf6-83065583 {
  justify-self: center;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acf8-83065583 {
  place-self: center end;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acfa-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acfc-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acff-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad01-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad03-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad05-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad07-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad09-83065583 {
  justify-self: center;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0b-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0d-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0f-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad11-83065583 {
  justify-self: start;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad13-83065583 {
  justify-self: center;
}

#w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad15-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65e7-83065583 {
  justify-self: start;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe65e9-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65eb-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65ed-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65ef-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65f1-83065583 {
  justify-self: center;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe65f4-83065583 {
  justify-self: start;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe65f6-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65f8-83065583 {
  justify-self: center;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe65fa-83065583 {
  place-self: center end;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe65fc-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65fe-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6605-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6607-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6609-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe660b-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe660d-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe660f-83065583 {
  justify-self: center;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe6612-83065583 {
  justify-self: start;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe6614-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6616-83065583 {
  justify-self: center;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe6618-83065583 {
  place-self: center end;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe661a-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe661c-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe661f-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6621-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6623-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6625-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6627-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6629-83065583 {
  justify-self: center;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe662b-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe662d-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe662f-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6631-83065583 {
  justify-self: start;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe6633-83065583 {
  justify-self: center;
}

#w-node-d194e883-7fe3-d497-b1ee-62046afe6635-83065583, #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e9929-83065608 {
  justify-self: start;
}

#w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e992f-83065608 {
  justify-self: center;
}

#w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e9935-83065608 {
  justify-self: end;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66749-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6674b-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6674d-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6674f-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66751-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66753-8306566e {
  justify-self: center;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66755-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66757-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66759-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6675b-8306566e {
  justify-self: start;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6675d-8306566e {
  justify-self: center;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6675f-8306566e {
  justify-self: start;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66762-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66764-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66766-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66768-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6676a-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6676c-8306566e {
  justify-self: center;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6676f-8306566e {
  justify-self: start;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66771-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66773-8306566e {
  justify-self: center;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66775-8306566e {
  place-self: center end;
}

#w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66777-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66779-8306566e {
  justify-self: center;
}

#w-node-_8c602d84-89fc-908a-1e18-e6f8960e50ee-8306566e {
  justify-self: end;
}

#w-node-_307db7b0-845d-1251-ac31-bed7adfa1ef7-8306566e {
  justify-self: start;
}

#w-node-_0c1bb383-d337-d2e5-eae2-c0328e055dd6-8306566e {
  justify-self: center;
}

#w-node-c6590e0f-5c55-eb20-f323-b2d7b6748b7e-8306566e {
  justify-self: end;
}

#w-node-eee7dd20-22d7-f965-da1e-266299c6d80b-830656f3, #w-node-_749ce811-89dd-7bcf-a328-ac57cde0bd39-830656f3, #w-node-a1bb56fb-179d-3c1c-84bc-29bcc0d2f397-830656f3, #w-node-_1c5d9fd6-0846-5fd0-e674-af7bf34429b5-830656f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc74c-830656f3 {
  justify-self: start;
}

#w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc74e-830656f3, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc750-830656f3, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc752-830656f3, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc754-830656f3, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc756-830656f3 {
  justify-self: center;
}

#w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e191-830656f3 {
  justify-self: start;
}

#w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e193-830656f3, #w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e195-830656f3 {
  justify-self: center;
}

#w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e197-830656f3 {
  place-self: center end;
}

#w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e199-830656f3, #w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e19b-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d1fd-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d1ff-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d201-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d203-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d205-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d207-830656f3 {
  justify-self: center;
}

#w-node-edf82fab-fc35-55d8-2fd5-1f601651d20a-830656f3 {
  justify-self: start;
}

#w-node-edf82fab-fc35-55d8-2fd5-1f601651d20c-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d20e-830656f3 {
  justify-self: center;
}

#w-node-edf82fab-fc35-55d8-2fd5-1f601651d210-830656f3 {
  place-self: center end;
}

#w-node-edf82fab-fc35-55d8-2fd5-1f601651d212-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d214-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d217-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d219-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d21b-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d21d-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d21f-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d221-830656f3 {
  justify-self: center;
}

#w-node-edf82fab-fc35-55d8-2fd5-1f601651d223-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d225-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d227-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d229-830656f3 {
  justify-self: start;
}

#w-node-edf82fab-fc35-55d8-2fd5-1f601651d22b-830656f3 {
  justify-self: center;
}

#w-node-edf82fab-fc35-55d8-2fd5-1f601651d22d-830656f3 {
  justify-self: start;
}

#w-node-_62f83c0c-a968-11ed-8913-1585b2db42e2-83065713, #w-node-_5e6a0aec-b9e6-7ca6-a00d-7c76f64d3414-83065713, #w-node-_6f3cee7f-9e75-0a9d-360e-678f57695b0d-83065713, #w-node-a8a6ce27-0bd4-f632-c7d5-f2331b876e49-83065713, #w-node-_80071bec-174a-c2f0-cefe-4fa9716ff044-83065713, #w-node-_80071bec-174a-c2f0-cefe-4fa9716ff046-83065713, #w-node-c1bb5e18-63fc-7f81-2adb-c0e1dcf36410-83065713, #w-node-c1bb5e18-63fc-7f81-2adb-c0e1dcf36412-83065713, #w-node-dcb7fc0f-006e-1bc9-2d87-81429f0e5da7-83065713, #w-node-d0ef61e4-ae32-5d70-82f8-9d88665145b5-83065713, #w-node-ec4a7e8d-5520-0abe-85ab-dae163de0bcb-83065713, #w-node-ec4a7e8d-5520-0abe-85ab-dae163de0bc4-83065713, #w-node-_82dd4ae5-585d-e480-1171-0bb85dad8dc9-83065713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82dd4ae5-585d-e480-1171-0bb85dad8dc7-83065713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1417db8d-70dc-6591-659a-da00dc1986a7-83065713, #w-node-_1417db8d-70dc-6591-659a-da00dc1986b2-83065713, #w-node-be05d4eb-e526-bab5-833f-5e7c61fc34d7-83065713, #w-node-be05d4eb-e526-bab5-833f-5e7c61fc34e2-83065713, #w-node-_7b7490a0-b1a5-5b21-6aa8-c432a0582414-83065713, #w-node-_7b7490a0-b1a5-5b21-6aa8-c432a058241f-83065713, #w-node-_8bc80d8a-2869-2ad5-9b51-8373f8ed64c9-83065713, #w-node-d00a0b9b-bd77-916c-1bb2-19a5f1669857-83065713 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b908-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b90a-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b90c-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b90e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b910-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b912-83065735 {
  justify-self: center;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b914-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b916-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b918-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b91a-83065735 {
  justify-self: start;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b91c-83065735 {
  justify-self: center;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b91e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b920-83065735 {
  justify-self: start;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b923-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b925-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b927-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b929-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b92b-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b92d-83065735 {
  justify-self: center;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b930-83065735 {
  justify-self: start;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b932-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b934-83065735 {
  justify-self: center;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b936-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b938-83065735 {
  place-self: center end;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b93a-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b93c-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b940-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b942-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b944-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b946-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b948-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94a-83065735 {
  justify-self: center;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94c-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b950-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b952-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b954-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b956-83065735 {
  justify-self: start;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b959-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b95b-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b95d-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b95f-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b961-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b963-83065735 {
  justify-self: center;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b966-83065735 {
  justify-self: start;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b968-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b96a-83065735 {
  justify-self: center;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b96c-83065735 {
  place-self: center end;
}

#w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b96e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b970-83065735, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c0-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c2-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c4-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c6-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c8-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456ca-830657da {
  justify-self: center;
}

#w-node-_52b7825c-d86f-82c1-4734-cd6f2bac294f-830657da, #w-node-e4f88cd9-8c1c-3b79-658f-13ec949210f8-830657da, #w-node-e4002e62-3167-3776-af43-1f01ec9cdd95-830657da, #w-node-f0042b71-3c28-cece-cdce-8886043aa29f-830657da, #w-node-_76bb08be-ad8e-550e-e19e-5e8ece84db0b-830657da, #w-node-_842002a9-6224-a64c-2768-b8ba5d8f71be-830657da {
  justify-self: start;
}

#w-node-e28afc92-a63a-8b20-4e61-474306210a4a-830657da, #w-node-e28afc92-a63a-8b20-4e61-474306210a4c-830657da, #w-node-e28afc92-a63a-8b20-4e61-474306210a4e-830657da, #w-node-e28afc92-a63a-8b20-4e61-474306210a50-830657da, #w-node-e28afc92-a63a-8b20-4e61-474306210a52-830657da, #w-node-e28afc92-a63a-8b20-4e61-474306210a54-830657da {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-830657da {
  justify-self: start;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cf-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d1-830657da {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-830657da {
  place-self: center end;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-830657da, #w-node-d1366a16-5609-3713-5daf-05678d7ca4ee-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4f0-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4f2-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4f4-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4f6-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4f8-830657fc {
  justify-self: center;
}

#w-node-d1366a16-5609-3713-5daf-05678d7ca4fa-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4fc-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4fe-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca500-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca502-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca504-830657fc {
  justify-self: start;
}

#w-node-e28afc92-a63a-8b20-4e61-474306210a4a-830657fc, #w-node-e28afc92-a63a-8b20-4e61-474306210a4c-830657fc, #w-node-e28afc92-a63a-8b20-4e61-474306210a4e-830657fc, #w-node-e28afc92-a63a-8b20-4e61-474306210a50-830657fc, #w-node-e28afc92-a63a-8b20-4e61-474306210a52-830657fc, #w-node-e28afc92-a63a-8b20-4e61-474306210a54-830657fc {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-830657fc {
  justify-self: start;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cf-830657fc, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d1-830657fc {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-830657fc {
  place-self: center end;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-830657fc, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-830657fc, #w-node-_4669b25b-adab-0996-c40d-df669034223d-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034223f-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342241-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342243-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342245-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342247-8306581e {
  justify-self: center;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342249-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224b-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224d-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224f-8306581e {
  justify-self: start;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342251-8306581e {
  justify-self: center;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342253-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342255-8306581e {
  justify-self: start;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342258-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034225a-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034225c-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034225e-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342260-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342262-8306581e {
  justify-self: center;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342265-8306581e {
  justify-self: start;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342267-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342269-8306581e {
  justify-self: center;
}

#w-node-_4669b25b-adab-0996-c40d-df669034226b-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034226d-8306581e {
  place-self: center end;
}

#w-node-_4669b25b-adab-0996-c40d-df669034226f-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342271-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0929-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b092b-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b092d-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b092f-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0931-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0933-8306581e {
  justify-self: center;
}

#w-node-f9edb940-120c-8f93-0b67-cfb3b10b0935-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0937-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0939-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093b-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093d-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093f-8306581e {
  justify-self: start;
}

#w-node-e28afc92-a63a-8b20-4e61-474306210a4a-8306581e, #w-node-e28afc92-a63a-8b20-4e61-474306210a4c-8306581e, #w-node-e28afc92-a63a-8b20-4e61-474306210a4e-8306581e, #w-node-e28afc92-a63a-8b20-4e61-474306210a50-8306581e, #w-node-e28afc92-a63a-8b20-4e61-474306210a52-8306581e, #w-node-e28afc92-a63a-8b20-4e61-474306210a54-8306581e {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-8306581e {
  justify-self: start;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cf-8306581e, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d1-8306581e {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-8306581e {
  place-self: center end;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-8306581e, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-8306581e {
  justify-self: center;
}

#w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f53-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f54-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f57-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f59-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f5a-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f5d-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f5f-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f60-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f63-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f65-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f66-8306585b, #w-node-_3f2a525e-4c50-b40d-e182-ac686f7d3f69-8306585b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456c0-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c2-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c4-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c6-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456c8-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456ca-83065874 {
  justify-self: center;
}

#w-node-_52b7825c-d86f-82c1-4734-cd6f2bac294f-83065874, #w-node-e4f88cd9-8c1c-3b79-658f-13ec949210f8-83065874, #w-node-e4002e62-3167-3776-af43-1f01ec9cdd95-83065874, #w-node-f0042b71-3c28-cece-cdce-8886043aa29f-83065874, #w-node-_76bb08be-ad8e-550e-e19e-5e8ece84db0b-83065874, #w-node-_842002a9-6224-a64c-2768-b8ba5d8f71be-83065874 {
  justify-self: start;
}

#w-node-e28afc92-a63a-8b20-4e61-474306210a4a-83065874, #w-node-e28afc92-a63a-8b20-4e61-474306210a4c-83065874, #w-node-e28afc92-a63a-8b20-4e61-474306210a4e-83065874, #w-node-e28afc92-a63a-8b20-4e61-474306210a50-83065874, #w-node-e28afc92-a63a-8b20-4e61-474306210a52-83065874, #w-node-e28afc92-a63a-8b20-4e61-474306210a54-83065874 {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-83065874 {
  justify-self: start;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cf-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d1-83065874 {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-83065874 {
  place-self: center end;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-83065874 {
  justify-self: center;
}

#w-node-e90639b9-0234-77fc-7cd6-1742911d9fe4-83065877 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-83065879 {
  justify-self: end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6044-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6046-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6048-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604a-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604c-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-83065879 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6058-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-83065879 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605d-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605f-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6061-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6063-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6065-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6067-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606a-83065879 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606c-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606e-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6070-83065879 {
  place-self: center end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6072-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6074-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607a-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607c-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607e-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6080-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6082-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-83065879 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608e-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-83065879 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6095-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6097-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6099-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609b-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609d-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609f-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a2-83065879 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a4-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a6-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a8-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60aa-83065879 {
  place-self: center end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ac-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ae-83065879 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b613c-83065879 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb5c-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb5e-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb60-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb62-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb64-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb66-8306587a {
  justify-self: center;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb68-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6a-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6c-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6e-8306587a {
  justify-self: start;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb70-8306587a {
  justify-self: center;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb72-8306587a {
  justify-self: start;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb75-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb77-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb79-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb7b-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb7d-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb7f-8306587a {
  justify-self: center;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb82-8306587a {
  justify-self: start;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb84-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb86-8306587a {
  justify-self: center;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb88-8306587a {
  place-self: center end;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb8a-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb8c-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbba7-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbba9-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbab-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbad-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbaf-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb1-8306587a {
  justify-self: center;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb3-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb5-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb7-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb9-8306587a {
  justify-self: start;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbbb-8306587a {
  justify-self: center;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbbd-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbbf-8306587a {
  justify-self: start;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbc2-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbc4-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbc6-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbc8-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbca-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbcc-8306587a {
  justify-self: center;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbcf-8306587a {
  justify-self: start;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbd1-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbd3-8306587a {
  justify-self: center;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbd5-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbd7-8306587a {
  place-self: center end;
}

#w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbd9-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbdb-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f121-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f123-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f125-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f127-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f129-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12b-8306587a {
  justify-self: center;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12d-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12f-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f131-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f133-8306587a {
  justify-self: start;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f135-8306587a {
  justify-self: center;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f137-8306587a {
  justify-self: start;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f13a-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f13c-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f13e-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f140-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f142-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f144-8306587a {
  justify-self: center;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f147-8306587a {
  justify-self: start;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f149-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f14b-8306587a {
  justify-self: center;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f14d-8306587a {
  place-self: center end;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f14f-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f151-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f16c-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f16e-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f170-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f172-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f174-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f176-8306587a {
  justify-self: center;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f178-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17a-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17c-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17e-8306587a {
  justify-self: start;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f180-8306587a {
  justify-self: center;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f182-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f184-8306587a {
  justify-self: start;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f187-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f189-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f18b-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f18d-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f18f-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f191-8306587a {
  justify-self: center;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f194-8306587a {
  justify-self: start;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f196-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f198-8306587a {
  justify-self: center;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f19a-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f19c-8306587a {
  place-self: center end;
}

#w-node-_475e4deb-da12-32c6-34a9-ee5ce043f19e-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f1a0-8306587a {
  justify-self: center;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b04-83065890 {
  justify-self: start;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b06-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b08-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b0a-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b0c-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b0e-83065890 {
  justify-self: center;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b11-83065890 {
  justify-self: start;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b13-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b15-83065890 {
  justify-self: center;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b17-83065890 {
  place-self: center end;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b19-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b1b-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b1f-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b21-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b23-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b25-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b27-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b29-83065890 {
  justify-self: center;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b2c-83065890 {
  justify-self: start;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b2e-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b30-83065890 {
  justify-self: center;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b32-83065890 {
  place-self: center end;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b34-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b36-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b39-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b3b-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b3d-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b3f-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b41-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b43-83065890 {
  justify-self: center;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b45-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b47-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b49-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b4b-83065890 {
  justify-self: start;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b4d-83065890 {
  justify-self: center;
}

#w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b4f-83065890 {
  justify-self: start;
}

#w-node-_916fbfbd-e47c-eafa-ca18-9973b9fb878c-830658ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_916fbfbd-e47c-eafa-ca18-9973b9fb87a4-830658ab {
  justify-self: start;
}

#w-node-d41b9cb2-4c9f-2a76-fb99-8e0f8ab81923-830658c4, #w-node-_10a78236-0886-94bf-f41b-2e7f7adf980b-830658c4, #w-node-eff43bbf-7630-f906-e55f-b4db7c5d4740-830658c4, #w-node-df4f9553-4ce6-cb55-8947-1175759d3773-830658c4, #w-node-c89e46b0-7197-5fbd-ccfc-ab90b34efcc5-830658c4, #w-node-a60aeab5-7f16-f2d9-feb9-f1c8c134ef83-830658c4, #w-node-c8f3a02d-c071-7828-6454-b8dc4e5551a3-830658c4, #w-node-cbcc0de6-781e-a9cd-1363-c24add56d1d9-830658c4, #w-node-_709fef15-bea9-65f8-7605-6274827c6e20-830658c4, #w-node-_3784b0bc-968b-e961-9452-d70cb78713e0-830658c4, #w-node-_0bdfb963-38f1-6f0d-1f86-ae6d07c65f59-830658c4, #w-node-d6bb6b20-b248-d595-6a6d-0e43d45a18d0-830658c4, #w-node-_15ee73eb-bb80-1847-730a-b681c97be30f-830658c5, #w-node-_6d094d15-8141-bc08-1c7c-7c64586393d9-830658c5, #w-node-d41b9cb2-4c9f-2a76-fb99-8e0f8ab81923-830658c5, #w-node-_696c2b1e-7e58-ba14-8748-48dea3ff15c7-830658c5, #w-node-_9234c6b1-4678-22c6-2ac1-fa883130cdc3-830658c5, #w-node-b9ba917e-469a-1e56-b672-5f34d26571fd-830658c5, #w-node-_025885dc-d0eb-82ae-4a3e-518e265a8b9c-830658c5, #w-node-_025885dc-d0eb-82ae-4a3e-518e265a8b9d-830658c5, #w-node-_0bdfb963-38f1-6f0d-1f86-ae6d07c65f59-830658c5, #w-node-d6bb6b20-b248-d595-6a6d-0e43d45a18d0-830658c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-830658c7 {
  justify-self: end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6044-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6046-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6048-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604a-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604c-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-830658c7 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6058-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-830658c7 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605d-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605f-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6061-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6063-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6065-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6067-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606a-830658c7 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606c-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606e-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6070-830658c7 {
  place-self: center end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6072-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6074-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607a-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607c-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607e-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6080-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6082-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-830658c7 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608e-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-830658c7 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6095-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6097-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6099-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609b-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609d-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609f-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a2-830658c7 {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a4-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a6-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a8-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60aa-830658c7 {
  place-self: center end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ac-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ae-830658c7 {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b613c-830658c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c27a6159-1b7c-bad3-a327-af90fdcf2bec-830658c8 {
  justify-self: start;
}

#w-node-c27a6159-1b7c-bad3-a327-af90fdcf2bf2-830658c8 {
  justify-self: center;
}

#w-node-c27a6159-1b7c-bad3-a327-af90fdcf2bf8-830658c8, #w-node-ef5f0541-6e2e-a30c-5ad8-f99b11af2772-830658c9 {
  justify-self: end;
}

#w-node-_1f5485a1-39d5-62d6-135e-706e88367af0-830658c9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9ba057d-05d2-2abd-cccf-4c27cd3dfafe-830658df, #w-node-_4e088c79-75b1-dac6-4f3b-b6c791c6081a-830658df, #w-node-_99adfe64-9d49-e52e-14b9-4bcad20ec0f5-830658e0, #w-node-be9ba30a-25ea-cecd-9f79-629eeb876af6-830658e0, #w-node-_55066023-c909-9c74-f76e-ebcc5aa4e1a7-830658e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_981e480d-a1d3-f487-fa56-2fd5b07e55e1-830658e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-c58d2c69-bc22-aeb8-5c68-db25136c5143-830658e3, #w-node-c58d2c69-bc22-aeb8-5c68-db25136c5150-830658e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4669b25b-adab-0996-c40d-df669034223d-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034223f-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342241-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342243-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342245-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342247-830658e5 {
  justify-self: center;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342249-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224b-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224d-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224f-830658e5 {
  justify-self: start;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342251-830658e5 {
  justify-self: center;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342253-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342255-830658e5 {
  justify-self: start;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342258-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034225a-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034225c-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034225e-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342260-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342262-830658e5 {
  justify-self: center;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342265-830658e5 {
  justify-self: start;
}

#w-node-_4669b25b-adab-0996-c40d-df6690342267-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342269-830658e5 {
  justify-self: center;
}

#w-node-_4669b25b-adab-0996-c40d-df669034226b-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034226d-830658e5 {
  place-self: center end;
}

#w-node-_4669b25b-adab-0996-c40d-df669034226f-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342271-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0929-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b092b-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b092d-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b092f-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0931-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0933-830658e5 {
  justify-self: center;
}

#w-node-f9edb940-120c-8f93-0b67-cfb3b10b0935-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0937-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0939-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093b-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093d-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093f-830658e5 {
  justify-self: start;
}

#w-node-e28afc92-a63a-8b20-4e61-474306210a4a-830658e5, #w-node-e28afc92-a63a-8b20-4e61-474306210a4c-830658e5, #w-node-e28afc92-a63a-8b20-4e61-474306210a4e-830658e5, #w-node-e28afc92-a63a-8b20-4e61-474306210a50-830658e5, #w-node-e28afc92-a63a-8b20-4e61-474306210a52-830658e5, #w-node-e28afc92-a63a-8b20-4e61-474306210a54-830658e5 {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-830658e5 {
  justify-self: start;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456cf-830658e5, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d1-830658e5 {
  justify-self: center;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-830658e5 {
  place-self: center end;
}

#w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-830658e5, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-830658e5, #w-node-cf832bb3-115d-445b-a307-e197354b117e-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b1180-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b1182-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b1184-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b1186-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b1188-830658e6 {
  justify-self: center;
}

#w-node-cf832bb3-115d-445b-a307-e197354b118b-830658e6 {
  justify-self: start;
}

#w-node-cf832bb3-115d-445b-a307-e197354b118d-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b118f-830658e6 {
  justify-self: center;
}

#w-node-cf832bb3-115d-445b-a307-e197354b1191-830658e6 {
  place-self: center end;
}

#w-node-cf832bb3-115d-445b-a307-e197354b1193-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b1195-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b1198-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b119a-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b119c-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b119e-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a0-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a2-830658e6 {
  justify-self: center;
}

#w-node-cf832bb3-115d-445b-a307-e197354b11a4-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a6-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a8-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11aa-830658e6 {
  justify-self: start;
}

#w-node-cf832bb3-115d-445b-a307-e197354b11ac-830658e6 {
  justify-self: center;
}

#w-node-cf832bb3-115d-445b-a307-e197354b11ae-830658e6 {
  justify-self: start;
}

#w-node-_71eae385-257e-6870-cfe7-fa83450227d5-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227dc-830658e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71eae385-257e-6870-cfe7-fa83450227e5-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227e7-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227e9-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227eb-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227ed-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227ef-830658e6 {
  justify-self: center;
}

#w-node-_71eae385-257e-6870-cfe7-fa83450227f2-830658e6 {
  justify-self: start;
}

#w-node-_71eae385-257e-6870-cfe7-fa83450227f4-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227f6-830658e6 {
  justify-self: center;
}

#w-node-_71eae385-257e-6870-cfe7-fa83450227f8-830658e6 {
  place-self: center end;
}

#w-node-_71eae385-257e-6870-cfe7-fa83450227fa-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227fc-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227ff-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022801-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022803-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022805-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022807-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022809-830658e6 {
  justify-self: center;
}

#w-node-_71eae385-257e-6870-cfe7-fa834502280b-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa834502280d-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa834502280f-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022811-830658e6 {
  justify-self: start;
}

#w-node-_71eae385-257e-6870-cfe7-fa8345022813-830658e6 {
  justify-self: center;
}

#w-node-_71eae385-257e-6870-cfe7-fa8345022815-830658e6 {
  justify-self: start;
}

#w-node-_71eae385-257e-6870-cfe7-fa8345022823-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022825-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450228ba-830658e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71eae385-257e-6870-cfe7-fa83450228c2-830658e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_30235132-d1bd-e614-a53f-8928855bfa7b-830658e6, #w-node-_30235132-d1bd-e614-a53f-8928855bfa82-830658e6, #w-node-_30235132-d1bd-e614-a53f-8928855bfa89-830658e6, #w-node-_6fa627c1-a9bf-a749-808e-659aaf650bcf-830658e6, #w-node-_6fa627c1-a9bf-a749-808e-659aaf650bd6-830658e6, #w-node-_6fa627c1-a9bf-a749-808e-659aaf650bdd-830658e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3078d2e9-3e67-fa65-33ad-1af0a18ef389-830658e6 {
  place-self: center;
}

#w-node-f3ae4ed0-c18b-fa82-bbda-73fc66133e91-830658e6, #w-node-f3ae4ed0-c18b-fa82-bbda-73fc66133e98-830658e6, #w-node-f3ae4ed0-c18b-fa82-bbda-73fc66133e9f-830658e6, #w-node-_604c68d8-bbcf-4bb4-6c5c-76b9baf52810-830658e6, #w-node-_604c68d8-bbcf-4bb4-6c5c-76b9baf52817-830658e6, #w-node-_604c68d8-bbcf-4bb4-6c5c-76b9baf5281e-830658e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-830658fc {
  justify-self: end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6044-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6046-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6048-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604a-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604c-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-830658fc {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6058-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-830658fc {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605d-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605f-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6061-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6063-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6065-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6067-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606a-830658fc {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606c-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606e-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6070-830658fc {
  place-self: center end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6072-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6074-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607a-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607c-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b607e-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6080-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6082-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-830658fc {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608e-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-830658fc {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6095-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6097-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6099-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609b-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609d-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609f-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a2-830658fc {
  justify-self: start;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a4-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a6-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a8-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60aa-830658fc {
  place-self: center end;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ac-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ae-830658fc {
  justify-self: center;
}

#w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b613c-830658fc, #w-node-_0a9b0eae-c147-ca2f-0126-653e2be7a546-830658fc, #w-node-b8308db6-4694-bb9d-996f-bf24ebe096d8-830658fc, #w-node-_2fe9d605-1fb8-08de-8c30-fe680765db63-830658fc, #w-node-dc01f631-c95b-fa4c-0676-96a6dd59b20a-830658fd, #w-node-_31fb82f1-2547-2db3-0791-0773aa74fc29-830658fd, #w-node-_9e5f6c83-b123-f773-f6b4-227278bfdcea-830658fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab568d5c-7174-8e5a-22ef-7b9568db70ab-830658fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3e1d5530-4570-d56c-b786-f7b83816e7c9-830658fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3e1d5530-4570-d56c-b786-f7b83816e7c2-830658fd, #w-node-_152edbec-5958-2f7d-afae-e25c8bd7a08d-830658fd, #w-node-_71959e8b-ee58-5052-5f59-0c93b832c4a6-830658fd, #w-node-_8d18d930-a455-e657-eb37-3b05760dd3d8-830658fd, #w-node-_380af7ff-8fd7-68a8-1621-3de4bf37ae8e-830658fd, #w-node-_42ac7756-f6ea-a7d1-489e-2c0ec4091691-830658fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df116dda-7007-07f6-783d-7c6ccd91d8cd-830658fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8c71c67d-1a31-8e0d-0b6a-20f962b6d65d-830658fd, #w-node-dbafc539-819f-8a39-888d-02b48acbf266-830658fe, #w-node-_9d536531-720d-8453-3070-491543f1d17b-830658fe, #w-node-f2b5e8d1-ad65-c2ab-c0e5-80ae5db07748-830658fe, #w-node-f2b5e8d1-ad65-c2ab-c0e5-80ae5db0774c-830658fe, #w-node-_5da7152e-8672-dccd-7f79-21d710566274-830658fe, #w-node-_5da7152e-8672-dccd-7f79-21d710566278-830658fe, #w-node-_50d517e6-5315-11fd-d3ad-cf27e32b03d8-830658fe, #w-node-fbbf4378-d2b4-3b87-7f42-b300c1af360e-830658fe, #w-node-_2a1b4e5b-3cac-21bf-dc83-4d725e3ed0ba-830658fe, #w-node-_2a1b4e5b-3cac-21bf-dc83-4d725e3ed0be-830658fe, #w-node-_7bad8fe8-020e-20cb-8313-8f081f55445b-830658ff, #w-node-_9221202b-bcd4-a45d-0ad7-e490b60b0d10-830658ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87df9c99-070b-532f-8534-dcc082d4bc3b-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc3d-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc3f-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc41-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc43-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc45-830658ff {
  justify-self: center;
}

#w-node-_87df9c99-070b-532f-8534-dcc082d4bc48-830658ff {
  justify-self: start;
}

#w-node-_87df9c99-070b-532f-8534-dcc082d4bc4a-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc4c-830658ff {
  justify-self: center;
}

#w-node-_87df9c99-070b-532f-8534-dcc082d4bc4e-830658ff {
  place-self: center end;
}

#w-node-_87df9c99-070b-532f-8534-dcc082d4bc50-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc52-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc55-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc57-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc59-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc5b-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc5d-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc5f-830658ff {
  justify-self: center;
}

#w-node-_87df9c99-070b-532f-8534-dcc082d4bc61-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc63-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc65-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc67-830658ff {
  justify-self: start;
}

#w-node-_87df9c99-070b-532f-8534-dcc082d4bc69-830658ff {
  justify-self: center;
}

#w-node-_87df9c99-070b-532f-8534-dcc082d4bc6b-830658ff {
  justify-self: start;
}

#w-node-_3ed1b292-781e-43d2-6cca-eaa6ad470ea1-830658ff, #w-node-_77ab6f82-9d5e-9f59-e2d0-7622f07dbca3-830658ff, #w-node-_8dec0f9b-a796-87c4-2328-6f3898cd1731-830658ff, #w-node-_9257feb9-6418-0ccf-1b41-55e576340065-830658ff, #w-node-_85ca6c9e-6b39-b7a7-664f-740e404cfe0a-830658ff, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a07b7-83065900, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0802-83065900, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0843-83065900, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0886-83065900, #w-node-_34145c17-4f74-607e-b910-170397e7b4b7-83065919, #w-node-_6ac7904f-5f66-a5af-b040-f9c9d244cd89-83065919, #w-node-_78190221-f805-bbcb-9cde-a674ce8b8eec-8306591a, #w-node-_7c61490e-f405-4f3a-b3f6-93bc88462c68-8306591a, #w-node-_359e93ec-0ec0-7efd-2784-3d1f11ea5a47-8306591a, #w-node-f1451c40-004b-78dc-736a-ca8175920a15-8306591a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428616a-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428616c-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428616e-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286170-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286172-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286174-8306591a {
  justify-self: center;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286176-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286178-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428617a-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428617c-8306591a {
  justify-self: start;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428617e-8306591a {
  justify-self: center;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286180-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286182-8306591a {
  justify-self: start;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286185-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286187-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286189-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428618b-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428618d-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428618f-8306591a {
  justify-self: center;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286192-8306591a {
  justify-self: start;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286194-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286196-8306591a {
  justify-self: center;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286198-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428619a-8306591a {
  place-self: center end;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428619c-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428619e-8306591a {
  justify-self: center;
}

#w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286203-8306591a, #w-node-_55a78918-65e7-798f-17ea-d70b47551fb6-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fbd-8306591b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47551fc6-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fc8-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fca-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fcc-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fce-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fd0-8306591b {
  justify-self: center;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47551fd3-8306591b {
  justify-self: start;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47551fd5-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fd7-8306591b {
  justify-self: center;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47551fd9-8306591b {
  place-self: center end;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47551fdb-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fdd-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fe0-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fe2-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fe4-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fe6-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fe8-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fea-8306591b {
  justify-self: center;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47551fec-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fee-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551ff0-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551ff2-8306591b {
  justify-self: start;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47551ff4-8306591b {
  justify-self: center;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47551ff6-8306591b {
  justify-self: start;
}

#w-node-_55a78918-65e7-798f-17ea-d70b47552042-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47552044-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b475522e0-8306591b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a78918-65e7-798f-17ea-d70b475522e8-8306591b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3d888629-dc86-7903-2095-68d3cc5c8e6a-8306591c, #w-node-_49380ca4-2bd6-4069-27cc-ed0258ac7aca-8306591c, #w-node-_480e4b08-9c59-3a1d-4803-90c5f03072da-8306591c, #w-node-f9b24f0b-9541-2b91-9973-5a83ce900af0-8306591c, #w-node-_06ee8956-374a-ffc5-5675-13bbd15bac73-8306591c, #w-node-_482287a3-af05-0990-87d1-fa038ceee909-8306591c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bc8e494-ec95-378e-8b55-a7f664131f71-8306591c, #w-node-_1828e4f6-46b4-63e1-0a35-0ca930ab92e0-8306591c, #w-node-cc5f1122-e0ad-6024-e0b0-6a646e2a1e3e-8306591c, #w-node-eb26edfe-d40a-ec71-8b42-1dd149db3b12-8306591c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a6c277db-8d33-7024-17db-051afbdcaecf-8306591c, #w-node-_6872f099-b3ee-f7cf-1d1c-e62a0fca1d5e-83065936, #w-node-_7a95d242-ddc1-10ff-269a-feb7dc3a1ac0-83065936, #w-node-_31a17e5c-b59c-8486-1604-2a0c08f082a2-83065939, #w-node-ebad9e19-4843-53c3-0150-d86a41b88ebb-83065939, #w-node-c6a65ba7-3980-c7db-21e1-d921adfc1bd9-83065939, #w-node-fafcdb27-2847-9000-f01f-2dfa5e050813-83065969, #w-node-fafcdb27-2847-9000-f01f-2dfa5e05085a-83065969, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0843-83065969, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0886-83065969, #w-node-b972ec4c-62ed-7e50-4cc9-64f1efee6c61-83065969, #w-node-b972ec4c-62ed-7e50-4cc9-64f1efee6ca8-83065969, #w-node-b972ec4c-62ed-7e50-4cc9-64f1efee6ce9-83065969, #w-node-b972ec4c-62ed-7e50-4cc9-64f1efee6d2c-83065969, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb293-ff0cb283, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb2c9-ff0cb283, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb2e9-ff0cb283, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb304-ff0cb283, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb30a-ff0cb283, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb315-ff0cb283, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb32b-ff0cb283, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb32d-ff0cb283, #w-node-_23f9eff4-0e29-4cdd-a24a-5d9bff0cb33b-ff0cb283, #w-node-_259d0828-b4ba-e25e-4636-bf8dc42eeb0a-ff0cb283 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08f454a0-4fdc-a220-0fa2-9dad93ecd58f-8306596a, #w-node-_08f454a0-4fdc-a220-0fa2-9dad93ecd596-8306596a, #w-node-_08f454a0-4fdc-a220-0fa2-9dad93ecd59f-8306596a, #w-node-_70768f21-35e6-dfb0-fd06-ba4e4ab8dbfd-8306596c, #w-node-_70768f21-35e6-dfb0-fd06-ba4e4ab8dc05-8306596c, #w-node-_70768f21-35e6-dfb0-fd06-ba4e4ab8dc0d-8306596c, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccaae7-8306596e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccaaf1-8306596e, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccaaf8-8306596e, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccab1a-8306596e, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccab20-8306596e, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccab26-8306596e, #w-node-fafcdb27-2847-9000-f01f-2dfa5e050813-83065970, #w-node-fafcdb27-2847-9000-f01f-2dfa5e05085a-83065970, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0843-83065970, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0886-83065970, #w-node-_52f67571-6b75-9228-33b7-15dd8cba17a3-83065971, #w-node-_52f67571-6b75-9228-33b7-15dd8cba17a9-83065971 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e59954e3-7272-ecee-7019-2d249f91dcb4-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91dcc6-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91dcd6-83065973 {
  justify-self: start;
}

#w-node-e59954e3-7272-ecee-7019-2d249f91dce4-83065973 {
  justify-self: center;
}

#w-node-e59954e3-7272-ecee-7019-2d249f91dd05-83065973 {
  justify-self: stretch;
}

#w-node-_9fa6b2cb-7084-5355-279c-698e6672316f-83065973 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e59954e3-7272-ecee-7019-2d249f91dd79-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91dd8b-83065973 {
  justify-self: start;
}

#w-node-e59954e3-7272-ecee-7019-2d249f91ddb0-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91ddbb-83065973 {
  justify-self: center;
}

#w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c282-83065974, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c288-83065974, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c28e-83065974, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c294-83065974, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c29a-83065974, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c2a3-83065974, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c2e5-83065974, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c2ec-83065974, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c2f3-83065974 {
  justify-self: start;
}

#w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c37e-83065974 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c38a-83065974 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f58f-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f593-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f59a-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f59e-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5a5-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5a9-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5b0-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5b4-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5bb-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5bf-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5cb-8306598a {
  align-self: stretch;
}

#w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6a4-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6a5-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6a7-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6b2-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6b5-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6b7-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6bb-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6be-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6c0-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6c4-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6c7-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6c9-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6cd-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6d0-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6d2-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6d6-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6d9-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6db-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6df-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6e2-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6e4-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6ed-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6f0-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6f2-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6f6-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6f9-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6fb-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f6ff-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f702-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f704-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f708-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f70b-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f70d-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f711-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f714-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f716-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f71a-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f71d-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f71f-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f723-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f726-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f728-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f72c-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f72f-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f731-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f73b-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f73e-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f740-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f744-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f747-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f749-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f74d-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f750-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f752-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f756-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f759-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f75b-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f75f-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f762-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f764-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f768-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f76b-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f76d-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f776-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f779-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f77b-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f77f-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f782-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f784-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f788-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f78b-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f78d-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f791-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f794-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f796-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f79a-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f79d-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f79f-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7a3-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7a6-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7a8-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7ac-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7af-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7b1-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7b5-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7b8-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f7ba-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f817-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f81e-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f825-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f82a-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f831-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f838-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f849-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f84e-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f859-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f868-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f86f-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f876-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f87b-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f882-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f8f4-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f921-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f953-8306598a, #w-node-fafcdb27-2847-9000-f01f-2dfa5e050813-830659a2, #w-node-fafcdb27-2847-9000-f01f-2dfa5e05085a-830659a2, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0843-830659a2, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0886-830659a2, #w-node-_3fb0025c-d686-9a13-1934-a1879db5a5b4-830659a3, #w-node-_93c2e8c2-e438-b3cd-589d-77a39569a6aa-830659a3, #w-node-d2033d44-5cb4-68ff-1927-79d31d3b884c-830659a3, #w-node-b88edc0e-8552-90c8-9a60-990977c56234-830659a3, #w-node-_9f51f17a-9c95-f1e8-3be9-5c8e924a22e7-830659a3, #w-node-_64a44863-e37f-3185-4e0b-dfabc9c65477-830659a3, #w-node-_0cef1da6-f429-c626-a127-457df2429e30-830659a3, #w-node-_9539cb75-14c8-c990-dc59-83c4019f7a34-830659a3, #w-node-c5415578-6894-9726-2eab-d8877c81c8f5-830659a3, #w-node-_04250238-1fff-6f29-ba63-97cb96d53ac0-830659a4, #w-node-_92778845-530d-797f-eae6-3e102f1e9b86-830659a4, #w-node-_96776d53-5329-b715-5f3f-39444d8b350f-830659a4, #w-node-_0ecd9881-7035-98da-592a-f157eaba70c7-eaba70c1, #w-node-_0ecd9881-7035-98da-592a-f157eaba70cd-eaba70c1, #w-node-_0ecd9881-7035-98da-592a-f157eaba70d3-eaba70c1, #w-node-_0ecd9881-7035-98da-592a-f157eaba70d9-eaba70c1, #w-node-_52f67571-6b75-9228-33b7-15dd8cba17a3-830659aa, #w-node-_52f67571-6b75-9228-33b7-15dd8cba17a9-830659aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9db3d9b-9b7b-eaac-8e2e-b9568873fd61-830659ab {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bf91b86f-02af-96f3-2699-c73056ecf48b-830659ab, #move-upload.w-node-_375810e0-7d75-fd25-ee87-1d2f744b5345-830659ab, #move-badges.w-node-_3f1962dc-3649-4627-036b-e2240d2304f5-830659ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59fd35a8-10c6-e2f4-97e5-cb235c06ced5-830659ab {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_93fae99a-9c85-3111-2330-4d828e23ccdc-830659ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b45d42e-4d48-aaf6-3045-5eeaac9ca228-830659ab, #w-node-ef98aa80-3c31-203a-f9ad-a441706c10db-830659ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_4e8c465a-530e-9e91-7477-b976d48cdbfc-830659ab, #w-node-e2d067fa-55e5-e565-f54a-c3baa5222fe0-830659c1, #w-node-e2d067fa-55e5-e565-f54a-c3baa5222fe8-830659c1, #w-node-e2d067fa-55e5-e565-f54a-c3baa5222ff0-830659c1, #w-node-e2d067fa-55e5-e565-f54a-c3baa5222ff8-830659c1, #w-node-_4c5e3356-9cc8-a590-4c1a-58a462719735-830659d9, #w-node-_4c5e3356-9cc8-a590-4c1a-58a462719739-830659d9, #w-node-_4c5e3356-9cc8-a590-4c1a-58a46271973d-830659d9, #w-node-_4c5e3356-9cc8-a590-4c1a-58a462719741-830659d9, #w-node-_4c5e3356-9cc8-a590-4c1a-58a462719747-830659d9, #w-node-_4c5e3356-9cc8-a590-4c1a-58a46271974d-830659d9, #w-node-_4c5e3356-9cc8-a590-4c1a-58a462719753-830659d9, #w-node-_4c5e3356-9cc8-a590-4c1a-58a462719759-830659d9, #w-node-_4c5e3356-9cc8-a590-4c1a-58a46271975f-830659d9, #w-node-_0e3fb70b-164f-9cce-35c8-0d614bbfbfca-830659da, #w-node-_84a423f8-5018-ea1c-f0b1-404cf36d1b3c-830659da, #w-node-_24349c7e-e7e0-ea58-a870-6b055734a83d-830659da, #w-node-_21e3f331-7136-cb2c-6292-c62800f7c4bf-830659da, #w-node-ef167ebe-5e8c-40c5-abc2-dbaec2ee9bd8-830659da, #w-node-a281a27a-68b3-4334-3f7f-ecc322ee46f2-830659da, #w-node-_69b59a99-3fe7-36ff-d2ca-6b57ec06058a-830659da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#cat_newsletter-box.w-node-d6098cb5-43c5-a2fa-0c5a-df5cb25654c8-830659f4 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_8962aed9-3044-ace6-2ad8-e706982206a6-830659f4, #w-node-c11db0f0-5ff0-8265-efc7-71d03b2655fd-830659f4, #w-node-_462c6c18-2d07-b5bc-79f9-2cbacdaf5e55-830659f4, #w-node-_71f99476-f177-5d91-b385-9fdf17296e68-830659f4, #w-node-_00089247-9ce1-1cc7-b0c1-10f7c0fb05ef-830659f4, #w-node-_00089247-9ce1-1cc7-b0c1-10f7c0fb05fd-830659f4, #w-node-_00089247-9ce1-1cc7-b0c1-10f7c0fb060b-830659f4, #w-node-_00089247-9ce1-1cc7-b0c1-10f7c0fb0619-830659f4, #w-node-_00089247-9ce1-1cc7-b0c1-10f7c0fb0627-830659f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d52cb211-f933-2956-230a-1a50a18bb325-830659f5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d52cb211-f933-2956-230a-1a50a18bb330-830659f5, #move-upload.w-node-d52cb211-f933-2956-230a-1a50a18bb331-830659f5, #move-badges.w-node-d52cb211-f933-2956-230a-1a50a18bb33e-830659f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d52cb211-f933-2956-230a-1a50a18bb350-830659f5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_93fae99a-9c85-3111-2330-4d828e23ccdc-830659f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b45d42e-4d48-aaf6-3045-5eeaac9ca228-830659f5, #w-node-ef98aa80-3c31-203a-f9ad-a441706c10db-830659f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_4e8c465a-530e-9e91-7477-b976d48cdbfc-830659f5, #w-node-_0c593818-af63-a87f-4e20-402655d94bf7-830659f6, #w-node-_0c593818-af63-a87f-4e20-402655d94bff-830659f6, #w-node-af757aea-ad58-add4-e247-d228c25c67dd-830659f7, #w-node-af757aea-ad58-add4-e247-d228c25c67eb-830659f7, #w-node-af757aea-ad58-add4-e247-d228c25c67f9-830659f7, #w-node-af757aea-ad58-add4-e247-d228c25c6807-830659f7, #w-node-af757aea-ad58-add4-e247-d228c25c6815-830659f7, #w-node-af757aea-ad58-add4-e247-d228c25c6823-830659f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_147ba688-85aa-e426-dca3-0b5d4604a27c-830659f8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b06ceadc-e79d-d000-a0a3-b50416d23249-830659f8, #w-node-e495e956-d759-df3f-dc0b-7881b56b3c5b-830659f8, #w-node-_2d234fb3-9f7d-277f-33d8-55a053f5847e-830659f8, #w-node-_2d234fb3-9f7d-277f-33d8-55a053f58484-830659f8, #w-node-_1662eac7-a12b-1bd7-54fc-1dfce5e3a308-83065a11, #w-node-_644796ee-4b69-487e-e6d7-5fb7585a01a5-83065a11, #w-node-ae12c6f0-abef-6993-04c4-a0f891affadd-83065a11, #w-node-_06d1563d-a546-5063-d60a-03b8497f06e9-83065a11, #w-node-ffa6c9d3-b50f-c952-930f-99bde1188524-83065a11, #w-node-_0c92d531-44b1-6b09-bda5-2022359f2af5-83065a11, #w-node-b8052135-dcea-65d9-7ce5-f817d345d30c-83065a11, #w-node-_8d2364fe-a88c-2832-01bd-25026d1d3516-83065a27, #w-node-a819fda1-e911-6cc8-126e-693c4371777d-83065a27, #w-node-_43e3075f-3f5f-a645-1916-ed364026b914-83065a27, #w-node-_80f0e2bf-d7fa-ef47-cccb-32470d4b3d9e-83065a27, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d4d8-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d537-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d554-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d56f-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d576-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d581-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d591-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d593-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d5a1-83065a29, #w-node-ee8efb10-ffdb-9ee2-5ac1-8f509ab2d5b1-83065a29, #w-node-f92f3736-7056-d3ce-3091-c587eb550b96-83065a2d, #w-node-f92f3736-7056-d3ce-3091-c587eb550b9f-83065a2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1be7f9cf-243c-ad29-42d8-920352405db7-83065a2e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1be7f9cf-243c-ad29-42d8-920352405e29-83065a2e, #w-node-_1be7f9cf-243c-ad29-42d8-920352405e32-83065a2e, #w-node-_1be7f9cf-243c-ad29-42d8-920352405e3b-83065a2e, #w-node-_1be7f9cf-243c-ad29-42d8-920352405e45-83065a2e, #w-node-_1be7f9cf-243c-ad29-42d8-920352405e4f-83065a2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c60f916a-e48c-80db-b4ec-eaf2e4fd25d2-83065a2f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4a54924b-7676-57df-3726-5e79d313efb3-83065a2f, #w-node-_866264ee-c847-3266-9878-a5abe29e8ea6-83065a2f, #w-node-_6982bd99-87ca-5068-3776-38e06aec6b1c-83065a2f, #w-node-b36844e9-c704-c202-f468-3b7c83ac8a8f-83065a2f, #w-node-c40049df-0836-c829-d1e0-76ed955c8042-83065a2f, #w-node-_0db6ae02-d428-fc6e-d320-e8a6207c408e-83065a2f, #w-node-_81676cac-b178-4c48-4e36-863ac658f422-83065a2f, #w-node-d2667908-b895-b379-393c-dfaaf540c79b-83065a2f, #w-node-c711eaf2-567e-c225-fcbb-7eae80b69517-83065a2f, #w-node-_8fbebe8f-c309-3cef-75c1-43d66300be54-83065a2f, #w-node-da619f5c-2e64-7828-e92d-3355174620ec-83065a2f, #w-node-e15b85eb-ca4c-a35b-7859-8b5625cd57d2-83065a2f, #w-node-_7d96cb5c-6f3c-604d-2e33-af0fb6ca7f7f-83065a2f, #w-node-_31e08930-0cd9-8475-7f34-71ff26ef76de-83065a2f, #w-node-_8b6e3963-75d3-7c11-9ac5-a0fc0ff25feb-83065a2f, #w-node-_4fe30140-29ed-164b-6089-5ba563a8df9e-83065a2f, #w-node-ca64956f-b4d2-2e26-b7cb-8ed3fce437af-83065a2f, #w-node-_851f9e1d-556c-b388-3758-23c5cef38a07-83065a2f, #w-node-f2b6e8ce-eda8-a679-69ba-b80c1685dd59-83065a2f, #w-node-_94d006bc-2d1f-ee7b-726f-36002d0db275-83065a2f, #w-node-_8dd2e200-ae82-aa64-f281-2806721f14d4-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d03-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d09-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d0f-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d15-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d1b-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d21-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d27-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d2d-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d33-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d5d-83065a2f, #w-node-_821d1192-d4db-f2b8-a232-93c9966a1d63-83065a2f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8b0ba3da-d240-bc4f-d8e4-931ba349bc46-83065a46, #w-node-_8b0ba3da-d240-bc4f-d8e4-931ba349bc89-83065a46 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8b0ba3da-d240-bc4f-d8e4-931ba349bce0-83065a46, #w-node-_8b0ba3da-d240-bc4f-d8e4-931ba349bce7-83065a46, #w-node-_8b0ba3da-d240-bc4f-d8e4-931ba349bcee-83065a46 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a2dc-83065a47 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a2e7-83065a47, #move-upload.w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a2e8-83065a47, #move-badges.w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a2f5-83065a47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a307-83065a47 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a337-83065a47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a357-83065a47, #w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a361-83065a47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a36b-83065a47, #w-node-_88b0b25f-c397-41eb-6a93-5fbf50eace1a-83065a47, #w-node-e22c75be-3bf2-0b03-4085-4a85b4959f0d-83065a47, #w-node-_8faffb44-5095-5a93-0b6e-a72728f993b4-83065a47, #w-node-a8c068b8-010d-aa5d-77ba-23f072a2ae0c-83065a47, #w-node-a8c068b8-010d-aa5d-77ba-23f072a2ae49-83065a47, #w-node-a8c068b8-010d-aa5d-77ba-23f072a2ae79-83065a47, #w-node-f3d2741f-800e-0c93-522d-0b25c1a6bae7-83065a5e, #w-node-_6db16e05-f4a7-3748-5b68-2eed920e2450-83065a5e, #w-node-_97db4257-547c-58ff-f18d-1f0a120184f5-83065a5e, #w-node-_97db4257-547c-58ff-f18d-1f0a120184f7-83065a5e, #w-node-_238e563f-1ce7-2180-67db-a78d517243f7-83065a5e, #w-node-_238e563f-1ce7-2180-67db-a78d517243f9-83065a5e, #w-node-_90fea521-7173-fd87-5e65-d0bb8c4fe417-83065a5f, #w-node-_95e91478-35c1-7eb7-9581-89fe88af0fef-83065a5f, #w-node-_71a884b0-fb50-bdc9-c7e9-8dd912a0829b-83065a5f, #w-node-ac9c9c25-806d-2700-3af1-e1bd00fcbd5f-83065a5f, #w-node-fa9d4303-7f59-c4b0-0132-27f16ececdfb-83065a60, #w-node-_2524f7bf-716b-de17-eec2-f06b449de910-83065a60, #w-node-_97a49b0b-a748-eff2-f748-159189bbcbc3-83065a60, #w-node-c53c2886-a838-169a-d5ab-10a0dc5f48fb-83065a61, #w-node-_994adc85-efab-5c37-7f10-f595be1fa400-83065a61, #w-node-d59c4d37-80b4-a0ae-7ae9-6c96c408f2ce-83065a61, #w-node-b038b46f-639b-c572-54e9-1333237d4478-83065a61, #w-node-b038b46f-639b-c572-54e9-1333237d4479-83065a61, #w-node-b038b46f-639b-c572-54e9-1333237d447c-83065a61, #w-node-_88b1a1c6-d7be-fdbd-7ea8-4204acf88a94-83065a61, #w-node-_88b1a1c6-d7be-fdbd-7ea8-4204acf88a95-83065a61, #w-node-_88b1a1c6-d7be-fdbd-7ea8-4204acf88a98-83065a61, #w-node-da4505a2-3721-1fe2-d412-e38486526387-83065a61, #w-node-da4505a2-3721-1fe2-d412-e38486526388-83065a61, #w-node-da4505a2-3721-1fe2-d412-e3848652638b-83065a61, #w-node-d489e276-72b6-8448-7f5d-6666d534b038-83065a62, #w-node-d489e276-72b6-8448-7f5d-6666d534b03b-83065a62, #w-node-d489e276-72b6-8448-7f5d-6666d534b03d-83065a62, #w-node-a6fff770-4bb2-e86e-c152-8c78883b2b5e-83065a62, #w-node-_2aee1c73-6ab3-3fe0-cda9-4ce3187553ce-83065a62, #w-node-_0dba584c-e270-2a50-ab93-d7eff74ee039-83065a62, #w-node-_958e3391-a859-8c21-1209-c0fece453839-83065a62, #w-node-_958e3391-a859-8c21-1209-c0fece45383c-83065a62, #w-node-_958e3391-a859-8c21-1209-c0fece45383e-83065a62, #w-node-_8dac84b6-2fa5-fabd-548c-9f63d8fe172f-83065a62, #w-node-_8dac84b6-2fa5-fabd-548c-9f63d8fe1732-83065a62, #w-node-_8dac84b6-2fa5-fabd-548c-9f63d8fe1734-83065a62, #w-node-dc51174f-8777-7a19-7d24-3e7cf2eeea25-83065a62, #w-node-dc51174f-8777-7a19-7d24-3e7cf2eeea28-83065a62, #w-node-dc51174f-8777-7a19-7d24-3e7cf2eeea2a-83065a62, #w-node-b91efa64-0008-c577-adce-167bc0bde467-83065a62, #w-node-b91efa64-0008-c577-adce-167bc0bde46a-83065a62, #w-node-b91efa64-0008-c577-adce-167bc0bde46c-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e014207c-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e014207f-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e0142081-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e0142084-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e0142087-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e0142089-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e014208c-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e014208f-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e0142091-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e0142093-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e0142096-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e0142098-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e014209b-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e014209e-83065a62, #w-node-_66da5b49-d805-55e9-578f-a938e01420a0-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89936-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89939-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c8993b-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c8993e-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89941-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89943-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89946-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89949-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c8994b-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c8994d-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89950-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89952-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89955-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c89958-83065a62, #w-node-_492feb29-5d4f-e2da-9494-3d2f43c8995a-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c41-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c44-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c46-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c49-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c4c-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c4e-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c51-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c54-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c56-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c58-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c5b-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c5d-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c60-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c63-83065a62, #w-node-_87de6d4f-6298-e383-fc5a-d538ec208c65-83065a62, #w-node-cd215fe6-2754-c5ee-ab19-f1b2501bfbd5-83065a62, #w-node-cd215fe6-2754-c5ee-ab19-f1b2501bfbdb-83065a62, #w-node-cd215fe6-2754-c5ee-ab19-f1b2501bfbe1-83065a62, #w-node-cd215fe6-2754-c5ee-ab19-f1b2501bfbe7-83065a62, #w-node-cd215fe6-2754-c5ee-ab19-f1b2501bfbed-83065a62, #w-node-cd215fe6-2754-c5ee-ab19-f1b2501bfbf3-83065a62, #w-node-_2b4a9795-e392-f4b6-e02e-60dadda101f4-83065a62, #w-node-_2b4a9795-e392-f4b6-e02e-60dadda101fa-83065a62, #w-node-_2b4a9795-e392-f4b6-e02e-60dadda10204-83065a62, #w-node-eaa4662d-8fa5-e46e-2976-994cb7ad7c40-83065a62, #w-node-eaa4662d-8fa5-e46e-2976-994cb7ad7c46-83065a62, #w-node-eaa4662d-8fa5-e46e-2976-994cb7ad7c4c-83065a62, #w-node-eaa4662d-8fa5-e46e-2976-994cb7ad7c52-83065a62, #w-node-eaa4662d-8fa5-e46e-2976-994cb7ad7c58-83065a62, #w-node-_256eaafb-2f2e-c16f-848b-b8b70659422a-83065a62, #w-node-_8729a92e-c396-347c-5fef-0c26fe365e28-83065a62, #w-node-_391c8a33-355a-6819-bac6-b81923a4f7bc-83065a62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49674987-bfb6-a3be-faf1-7583fee93854-83065a63 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_00eca08f-ec8b-8c17-94b5-ebbe6ee63eb2-83065a63, #w-node-e820a9b6-dfec-250c-e3f8-57d26cab1691-83065a63, #w-node-_5e528bb7-1f8a-cd78-4271-ca9432827c3d-83065a64, #w-node-af556fe2-1c29-d0ac-bdf4-286c30f33885-83065a64, #w-node-_253152d9-efa1-f10b-0e42-4a5a84ef4b83-83065a64, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f1f-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f20-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f22-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f2d-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f30-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f32-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f36-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f39-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f3b-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f3f-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f42-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f44-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f47-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f4a-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f4c-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f50-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f53-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32f55-83065a65, #w-node-_167c1ef5-fcfb-73a4-bf28-8d769f358d95-83065a65, #w-node-_167c1ef5-fcfb-73a4-bf28-8d769f358d98-83065a65, #w-node-_167c1ef5-fcfb-73a4-bf28-8d769f358d9a-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fbf-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fc2-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fc4-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fc8-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fcb-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fcd-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fd1-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fd4-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fd6-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fd9-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fdc-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fde-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fe2-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fe5-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb32fe7-83065a65, #w-node-_3b9f9d5f-89b2-0cac-ac5b-8d4f4d3761e5-83065a65, #w-node-_3b9f9d5f-89b2-0cac-ac5b-8d4f4d3761e8-83065a65, #w-node-_3b9f9d5f-89b2-0cac-ac5b-8d4f4d3761ea-83065a65, #w-node-c689d4d9-8ae5-aac6-0b32-b4cbe5e28999-83065a65, #w-node-c689d4d9-8ae5-aac6-0b32-b4cbe5e2899c-83065a65, #w-node-c689d4d9-8ae5-aac6-0b32-b4cbe5e2899e-83065a65, #w-node-f42144a1-db76-4488-6ffa-9d4055a6071a-83065a65, #w-node-f42144a1-db76-4488-6ffa-9d4055a6071d-83065a65, #w-node-f42144a1-db76-4488-6ffa-9d4055a6071f-83065a65, #w-node-_77ace5c8-039c-64f7-70bd-6c7893bc18a9-83065a65, #w-node-_77ace5c8-039c-64f7-70bd-6c7893bc18ac-83065a65, #w-node-_77ace5c8-039c-64f7-70bd-6c7893bc18ae-83065a65, #w-node-eb1975c9-2a3c-fc55-54b7-e9d50caf40c8-83065a65, #w-node-eb1975c9-2a3c-fc55-54b7-e9d50caf40cb-83065a65, #w-node-eb1975c9-2a3c-fc55-54b7-e9d50caf40cd-83065a65, #w-node-_48cc0974-9042-3f6c-efd7-ea55eba2fb4a-83065a65, #w-node-_48cc0974-9042-3f6c-efd7-ea55eba2fb4d-83065a65, #w-node-_48cc0974-9042-3f6c-efd7-ea55eba2fb4f-83065a65, #w-node-_00ad38c5-b34e-d03d-8b0c-12de0c314d4f-83065a65, #w-node-_00ad38c5-b34e-d03d-8b0c-12de0c314d52-83065a65, #w-node-_00ad38c5-b34e-d03d-8b0c-12de0c314d54-83065a65, #w-node-ece44af3-2e12-0942-7c8b-4155ab62d463-83065a65, #w-node-ece44af3-2e12-0942-7c8b-4155ab62d466-83065a65, #w-node-ece44af3-2e12-0942-7c8b-4155ab62d468-83065a65, #w-node-_366d1741-8ee5-0b1b-5daf-68ada77d7c88-83065a65, #w-node-_366d1741-8ee5-0b1b-5daf-68ada77d7c8b-83065a65, #w-node-_366d1741-8ee5-0b1b-5daf-68ada77d7c8d-83065a65, #w-node-dc1aeed1-0a57-4fb1-273c-80f342b422b1-83065a65, #w-node-dc1aeed1-0a57-4fb1-273c-80f342b422b4-83065a65, #w-node-dc1aeed1-0a57-4fb1-273c-80f342b422b6-83065a65, #w-node-d700518f-dc42-c864-28e5-720e216044b7-83065a65, #w-node-d700518f-dc42-c864-28e5-720e216044ba-83065a65, #w-node-d700518f-dc42-c864-28e5-720e216044bc-83065a65, #w-node-_213734ea-6f7e-9346-95f5-e9c3a32cbc39-83065a65, #w-node-_213734ea-6f7e-9346-95f5-e9c3a32cbc3c-83065a65, #w-node-_213734ea-6f7e-9346-95f5-e9c3a32cbc3e-83065a65, #w-node-f13f59a9-ede4-e7cd-5e67-b306c25ea8f7-83065a65, #w-node-f13f59a9-ede4-e7cd-5e67-b306c25ea8fa-83065a65, #w-node-f13f59a9-ede4-e7cd-5e67-b306c25ea8fc-83065a65, #w-node-_8575acd2-8412-6b2e-c632-c2b6882f5fce-83065a65, #w-node-_8575acd2-8412-6b2e-c632-c2b6882f5fd1-83065a65, #w-node-_8575acd2-8412-6b2e-c632-c2b6882f5fd3-83065a65, #w-node-_6a0fcb31-88ec-ac95-1cba-1d55937f67b3-83065a65, #w-node-_6a0fcb31-88ec-ac95-1cba-1d55937f67b6-83065a65, #w-node-_6a0fcb31-88ec-ac95-1cba-1d55937f67b8-83065a65, #w-node-_38997526-22df-f6de-d98c-cad72f83a30b-83065a65, #w-node-_38997526-22df-f6de-d98c-cad72f83a30e-83065a65, #w-node-_38997526-22df-f6de-d98c-cad72f83a310-83065a65, #w-node-f1a92d57-12d1-4524-7117-ffc8231dcee5-83065a65, #w-node-f1a92d57-12d1-4524-7117-ffc8231dcee8-83065a65, #w-node-f1a92d57-12d1-4524-7117-ffc8231dceea-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb33043-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb3304a-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb33051-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb33056-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb3305d-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb33064-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb33075-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb3307a-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb33085-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb33094-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb3309b-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb330a2-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb330a7-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb330ae-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb33120-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb3314d-83065a65, #w-node-b8e3ebbc-b87f-1d41-2324-7c5c0bb3317f-83065a65, #w-node-f1f735e5-10c9-7f61-8923-13c137539592-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539593-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539595-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395a0-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395a3-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395a5-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395a8-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ab-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ad-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395b0-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395b3-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395b5-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395b8-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395bb-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395bd-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395c0-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395c3-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395c5-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395c9-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395cc-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ce-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395d6-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395d9-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395db-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395de-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395e1-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395e3-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395e7-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ea-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ec-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ef-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395f2-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395f4-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395f7-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395fa-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395fc-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ff-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539602-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539604-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539607-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c13753960a-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c13753960c-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539610-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539613-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539615-83065a66, #w-node-b37cfd79-42a9-ee7c-336f-379808231fe3-83065a66, #w-node-b37cfd79-42a9-ee7c-336f-379808231fe6-83065a66, #w-node-b37cfd79-42a9-ee7c-336f-379808231fe8-83065a66, #w-node-f6d51912-14f0-ceab-8feb-c59f023a6958-83065a66, #w-node-f6d51912-14f0-ceab-8feb-c59f023a695b-83065a66, #w-node-f6d51912-14f0-ceab-8feb-c59f023a695d-83065a66, #w-node-_43df16cf-a97a-2d38-e82d-cba6dd7da3a1-83065a66, #w-node-_43df16cf-a97a-2d38-e82d-cba6dd7da3a4-83065a66, #w-node-_43df16cf-a97a-2d38-e82d-cba6dd7da3a6-83065a66, #w-node-_4361dc20-b8ab-d926-9328-74cb35d601ab-83065a66, #w-node-_4361dc20-b8ab-d926-9328-74cb35d601ae-83065a66, #w-node-_4361dc20-b8ab-d926-9328-74cb35d601b0-83065a66, #w-node-a5f6e33a-2930-e98c-bc6e-5ede8e15d3d8-83065a66, #w-node-a5f6e33a-2930-e98c-bc6e-5ede8e15d3db-83065a66, #w-node-a5f6e33a-2930-e98c-bc6e-5ede8e15d3dd-83065a66, #w-node-_690ee788-3a0a-5932-cbcf-d3403d46b202-83065a66, #w-node-_690ee788-3a0a-5932-cbcf-d3403d46b205-83065a66, #w-node-_690ee788-3a0a-5932-cbcf-d3403d46b207-83065a66, #w-node-fe25da4f-1ffe-0425-bb84-0abcf32fd4d4-83065a66, #w-node-fe25da4f-1ffe-0425-bb84-0abcf32fd4d7-83065a66, #w-node-fe25da4f-1ffe-0425-bb84-0abcf32fd4d9-83065a66, #w-node-a6ecbdbb-d6c6-b09f-6014-bbf25e4eedd5-83065a66, #w-node-a6ecbdbb-d6c6-b09f-6014-bbf25e4eedd8-83065a66, #w-node-a6ecbdbb-d6c6-b09f-6014-bbf25e4eedda-83065a66, #w-node-af8ad971-dc73-fb57-d8a4-701f4d2db1d3-83065a66, #w-node-af8ad971-dc73-fb57-d8a4-701f4d2db1d6-83065a66, #w-node-af8ad971-dc73-fb57-d8a4-701f4d2db1d8-83065a66, #w-node-e4215e5c-68d6-ab93-2322-c134d4ad8e35-83065a66, #w-node-e4215e5c-68d6-ab93-2322-c134d4ad8e38-83065a66, #w-node-e4215e5c-68d6-ab93-2322-c134d4ad8e3a-83065a66, #w-node-cd6500ca-d73b-1502-f4d1-2e5320f9e29f-83065a66, #w-node-cd6500ca-d73b-1502-f4d1-2e5320f9e2a2-83065a66, #w-node-cd6500ca-d73b-1502-f4d1-2e5320f9e2a4-83065a66, #w-node-_4f9d9d05-bf75-4478-0817-cac853775226-83065a66, #w-node-_4f9d9d05-bf75-4478-0817-cac853775229-83065a66, #w-node-_4f9d9d05-bf75-4478-0817-cac85377522b-83065a66, #w-node-_51743c22-788b-d6c6-11c8-cb234ebc2d1a-83065a66, #w-node-_51743c22-788b-d6c6-11c8-cb234ebc2d1d-83065a66, #w-node-_51743c22-788b-d6c6-11c8-cb234ebc2d1f-83065a66, #w-node-a813c66b-6b6b-cd92-c21e-b6f338e97972-83065a66, #w-node-a813c66b-6b6b-cd92-c21e-b6f338e97975-83065a66, #w-node-a813c66b-6b6b-cd92-c21e-b6f338e97977-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539672-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539679-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539680-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539685-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c13753968c-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c137539693-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375396a4-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375396a9-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375396b4-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375396c3-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375396ca-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375396d1-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375396d6-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375396dd-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c13753974f-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c13753977c-83065a66, #w-node-f1f735e5-10c9-7f61-8923-13c1375397ae-83065a66, #w-node-_85550caa-1473-7583-0380-c1ea34382fad-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fae-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fb0-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fbb-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fbe-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fc0-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fc3-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fc6-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fc8-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fcb-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fce-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fd0-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fd3-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fd6-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fd8-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fdb-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fde-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fe0-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fe4-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fe7-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34382fe9-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34383012-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34383015-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34383017-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea3438301a-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea3438301d-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea3438301f-83065a67, #w-node-_50f03f56-2905-5b29-889d-119b3b2b29e0-83065a67, #w-node-_50f03f56-2905-5b29-889d-119b3b2b29e3-83065a67, #w-node-_50f03f56-2905-5b29-889d-119b3b2b29e5-83065a67, #w-node-_7baf558f-e411-bed7-4b01-53e513c06cd8-83065a67, #w-node-_7baf558f-e411-bed7-4b01-53e513c06cdb-83065a67, #w-node-_7baf558f-e411-bed7-4b01-53e513c06cdd-83065a67, #w-node-_8a8bddd9-599a-c4c2-4782-19ead00f1a8f-83065a67, #w-node-_8a8bddd9-599a-c4c2-4782-19ead00f1a92-83065a67, #w-node-_8a8bddd9-599a-c4c2-4782-19ead00f1a95-83065a67, #w-node-b02eccf8-0d33-f885-bcc0-89a929fb6987-83065a67, #w-node-b02eccf8-0d33-f885-bcc0-89a929fb698a-83065a67, #w-node-b02eccf8-0d33-f885-bcc0-89a929fb698c-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498177-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb449817a-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb449817c-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498180-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498183-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498185-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498188-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb449818b-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb449818d-83065a67, #w-node-_37f70bcc-b536-82b7-1bf8-f08ac078efac-83065a67, #w-node-_37f70bcc-b536-82b7-1bf8-f08ac078efaf-83065a67, #w-node-_37f70bcc-b536-82b7-1bf8-f08ac078efb3-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498190-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498193-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498195-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb4498198-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb449819b-83065a67, #w-node-_49c2d303-384a-63b3-1011-fb6cb449819d-83065a67, #w-node-efb58e84-7d4a-7aa8-ae5d-993b4bb1e87c-83065a67, #w-node-efb58e84-7d4a-7aa8-ae5d-993b4bb1e87f-83065a67, #w-node-efb58e84-7d4a-7aa8-ae5d-993b4bb1e881-83065a67, #w-node-_0fb4a90c-f80b-d251-15e8-f61256f9542f-83065a67, #w-node-_0fb4a90c-f80b-d251-15e8-f61256f95432-83065a67, #w-node-_0fb4a90c-f80b-d251-15e8-f61256f95434-83065a67, #w-node-_088a600b-98d4-d4c9-e53e-6b14032fc567-83065a67, #w-node-_088a600b-98d4-d4c9-e53e-6b14032fc56a-83065a67, #w-node-_088a600b-98d4-d4c9-e53e-6b14032fc56c-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0ca9c-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0ca9f-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0caa1-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0caa5-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0caa8-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0caaa-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0cac1-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0cac4-83065a67, #w-node-_08c69137-34f3-034b-1680-8a7b66e0cac7-83065a67, #w-node-_7fa50891-52d4-b3a8-c023-4c2757337253-83065a67, #w-node-_7fa50891-52d4-b3a8-c023-4c2757337256-83065a67, #w-node-_7fa50891-52d4-b3a8-c023-4c275733725b-83065a67, #w-node-_374c9630-b570-71f0-0d8b-d914fa9e82cf-83065a67, #w-node-_374c9630-b570-71f0-0d8b-d914fa9e82d2-83065a67, #w-node-_374c9630-b570-71f0-0d8b-d914fa9e82d4-83065a67, #w-node-_2fa8281c-0fca-5a1c-fd5b-77e1cfc862f8-83065a67, #w-node-_2fa8281c-0fca-5a1c-fd5b-77e1cfc862fb-83065a67, #w-node-_2fa8281c-0fca-5a1c-fd5b-77e1cfc862fd-83065a67, #w-node-d2b884cf-8202-9895-084c-50022c006c3a-83065a67, #w-node-d2b884cf-8202-9895-084c-50022c006c3d-83065a67, #w-node-d2b884cf-8202-9895-084c-50022c006c3f-83065a67, #w-node-_5acf3e06-2236-32c1-5638-b3ae0319b1fc-83065a67, #w-node-_5acf3e06-2236-32c1-5638-b3ae0319b1ff-83065a67, #w-node-_5acf3e06-2236-32c1-5638-b3ae0319b202-83065a67, #w-node-_15a505c5-81b3-25f2-cc7d-a7171a7cadf0-83065a67, #w-node-_15a505c5-81b3-25f2-cc7d-a7171a7cadf3-83065a67, #w-node-_15a505c5-81b3-25f2-cc7d-a7171a7cadf6-83065a67, #w-node-_959cbba0-25c2-f4ee-33e5-430be58fb27a-83065a67, #w-node-_959cbba0-25c2-f4ee-33e5-430be58fb27d-83065a67, #w-node-_959cbba0-25c2-f4ee-33e5-430be58fb280-83065a67, #w-node-_131fcbfa-0c5a-5297-7b72-a767e88609d0-83065a67, #w-node-_131fcbfa-0c5a-5297-7b72-a767e88609d3-83065a67, #w-node-_131fcbfa-0c5a-5297-7b72-a767e88609d5-83065a67, #w-node-_8377cd8f-f411-8bad-0c05-911e9319fb35-83065a67, #w-node-_8377cd8f-f411-8bad-0c05-911e9319fb38-83065a67, #w-node-_8377cd8f-f411-8bad-0c05-911e9319fb3a-83065a67, #w-node-efb5bf31-d7cf-ccb1-e5d6-f073de89c973-83065a67, #w-node-efb5bf31-d7cf-ccb1-e5d6-f073de89c976-83065a67, #w-node-efb5bf31-d7cf-ccb1-e5d6-f073de89c978-83065a67, #w-node-_0f988e5d-4267-cbf6-6856-e4dace041f17-83065a67, #w-node-_0f988e5d-4267-cbf6-6856-e4dace041f1a-83065a67, #w-node-_0f988e5d-4267-cbf6-6856-e4dace041f1c-83065a67, #w-node-_2f4b1503-bd7d-b809-c222-c47be23d3fd1-83065a67, #w-node-_2f4b1503-bd7d-b809-c222-c47be23d3fd4-83065a67, #w-node-_2f4b1503-bd7d-b809-c222-c47be23d3fd6-83065a67, #w-node-be1c1536-6d22-e269-4fa4-ec78014eaab7-83065a67, #w-node-be1c1536-6d22-e269-4fa4-ec78014eaaba-83065a67, #w-node-be1c1536-6d22-e269-4fa4-ec78014eaabc-83065a67, #w-node-ce68430e-3ab0-2569-1e69-f91de42bdece-83065a67, #w-node-ce68430e-3ab0-2569-1e69-f91de42bded1-83065a67, #w-node-ce68430e-3ab0-2569-1e69-f91de42bded3-83065a67, #w-node-_9e3071ab-fc92-1ba7-161c-396c5fcc5235-83065a67, #w-node-_9e3071ab-fc92-1ba7-161c-396c5fcc5238-83065a67, #w-node-_9e3071ab-fc92-1ba7-161c-396c5fcc523a-83065a67, #w-node-a41a7e01-f055-ecc0-94de-f8f351f04b91-83065a67, #w-node-a41a7e01-f055-ecc0-94de-f8f351f04b94-83065a67, #w-node-a41a7e01-f055-ecc0-94de-f8f351f04b96-83065a67, #w-node-_82be96a5-10eb-ebc6-94ef-838d88b20f75-83065a67, #w-node-_82be96a5-10eb-ebc6-94ef-838d88b20f78-83065a67, #w-node-_82be96a5-10eb-ebc6-94ef-838d88b20f7b-83065a67, #w-node-b0df98bf-7058-9dd1-e0f2-f57431e26afd-83065a67, #w-node-b0df98bf-7058-9dd1-e0f2-f57431e26b00-83065a67, #w-node-b0df98bf-7058-9dd1-e0f2-f57431e26b02-83065a67, #w-node-fc4d7904-7275-932d-1362-919f85f4f76f-83065a67, #w-node-fc4d7904-7275-932d-1362-919f85f4f772-83065a67, #w-node-fc4d7904-7275-932d-1362-919f85f4f774-83065a67, #w-node-_9d24cecb-74bb-5a67-e9b2-b5788c4489ee-83065a67, #w-node-_9d24cecb-74bb-5a67-e9b2-b5788c4489f1-83065a67, #w-node-_9d24cecb-74bb-5a67-e9b2-b5788c4489f3-83065a67, #w-node-_872d453e-04bd-4838-427f-43ecfa9a9a75-83065a67, #w-node-_872d453e-04bd-4838-427f-43ecfa9a9a78-83065a67, #w-node-_872d453e-04bd-4838-427f-43ecfa9a9a7a-83065a67, #w-node-f026ec3e-89bc-120b-3a2b-c556ac6617a3-83065a67, #w-node-f026ec3e-89bc-120b-3a2b-c556ac6617a6-83065a67, #w-node-f026ec3e-89bc-120b-3a2b-c556ac6617a8-83065a67, #w-node-_6a4ede98-e446-f735-5764-25cf6899a0b4-83065a67, #w-node-_6a4ede98-e446-f735-5764-25cf6899a0b7-83065a67, #w-node-_6a4ede98-e446-f735-5764-25cf6899a0b9-83065a67, #w-node-e8433785-b7a1-d1d7-2cfe-1890d0fb8c6c-83065a67, #w-node-e8433785-b7a1-d1d7-2cfe-1890d0fb8c6f-83065a67, #w-node-e8433785-b7a1-d1d7-2cfe-1890d0fb8c72-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea3438308d-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34383094-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea3438309b-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830a0-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830a7-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830ae-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830bf-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830c4-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830cf-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830de-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830e5-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830ec-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830f1-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343830f8-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea3438316a-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea34383197-83065a67, #w-node-_85550caa-1473-7583-0380-c1ea343831c9-83065a67, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e223-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e224-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e226-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e231-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e234-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e236-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e239-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e23c-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e23e-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e241-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e244-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e246-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e249-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e24c-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e24e-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e251-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e254-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e256-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e25a-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e25d-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e25f-83065a68, #w-node-_5bbe4107-802d-4b17-ad26-95ffc3368a55-83065a68, #w-node-_5bbe4107-802d-4b17-ad26-95ffc3368a58-83065a68, #w-node-_5bbe4107-802d-4b17-ad26-95ffc3368a5a-83065a68, #w-node-_70daefcf-adbe-cca0-2510-f941e2743f07-83065a68, #w-node-_70daefcf-adbe-cca0-2510-f941e2743f0a-83065a68, #w-node-_70daefcf-adbe-cca0-2510-f941e2743f0d-83065a68, #w-node-f101cacf-ce2d-a02a-9eaa-3c49d72ac8a8-83065a68, #w-node-f101cacf-ce2d-a02a-9eaa-3c49d72ac8ab-83065a68, #w-node-f101cacf-ce2d-a02a-9eaa-3c49d72ac8ae-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e267-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e26a-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e26c-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e280-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e283-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e285-83065a68, #w-node-_73c35efb-3deb-2798-c946-16b7d35dc471-83065a68, #w-node-_73c35efb-3deb-2798-c946-16b7d35dc474-83065a68, #w-node-_73c35efb-3deb-2798-c946-16b7d35dc476-83065a68, #w-node-_2ae322cc-1f7c-dfbf-b692-010af7d74c8f-83065a68, #w-node-_2ae322cc-1f7c-dfbf-b692-010af7d74c92-83065a68, #w-node-_2ae322cc-1f7c-dfbf-b692-010af7d74c94-83065a68, #w-node-_6ad534be-dbfe-3096-27e6-f20550cc0eea-83065a68, #w-node-_6ad534be-dbfe-3096-27e6-f20550cc0eed-83065a68, #w-node-_6ad534be-dbfe-3096-27e6-f20550cc0eef-83065a68, #w-node-_41760f74-2d32-9e58-207c-ee93bbee88ef-83065a68, #w-node-_41760f74-2d32-9e58-207c-ee93bbee88f2-83065a68, #w-node-_41760f74-2d32-9e58-207c-ee93bbee88f5-83065a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5701b46b-2a38-efac-3497-50e3cba93f6d-83065a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_5701b46b-2a38-efac-3497-50e3cba93f70-83065a68, #w-node-_5701b46b-2a38-efac-3497-50e3cba93f72-83065a68, #w-node-_5701b46b-2a38-efac-3497-50e3cba93f75-83065a68, #w-node-_5701b46b-2a38-efac-3497-50e3cba93f78-83065a68, #w-node-_5701b46b-2a38-efac-3497-50e3cba93f7a-83065a68, #w-node-_5701b46b-2a38-efac-3497-50e3cba93f7d-83065a68, #w-node-_5701b46b-2a38-efac-3497-50e3cba93f80-83065a68, #w-node-_5701b46b-2a38-efac-3497-50e3cba93f82-83065a68, #w-node-e886c93f-2724-2a2a-8bf3-7975c0b95a4a-83065a68, #w-node-e886c93f-2724-2a2a-8bf3-7975c0b95a4d-83065a68, #w-node-e886c93f-2724-2a2a-8bf3-7975c0b95a50-83065a68, #w-node-_4e706831-a3f6-f148-c445-1d7f54e2055a-83065a68, #w-node-_4e706831-a3f6-f148-c445-1d7f54e2055d-83065a68, #w-node-_4e706831-a3f6-f148-c445-1d7f54e20560-83065a68, #w-node-e3afd1d0-aa35-3e6c-1dd0-5c8bc5ee568e-83065a68, #w-node-e3afd1d0-aa35-3e6c-1dd0-5c8bc5ee5691-83065a68, #w-node-e3afd1d0-aa35-3e6c-1dd0-5c8bc5ee5694-83065a68, #w-node-_3097e7b6-3ee2-37e5-8c32-1a63612dfd27-83065a68, #w-node-_3097e7b6-3ee2-37e5-8c32-1a63612dfd2a-83065a68, #w-node-_3097e7b6-3ee2-37e5-8c32-1a63612dfd2c-83065a68, #w-node-_0c0da2c3-3ec8-a154-212c-2b0e6acc3b75-83065a68, #w-node-_0c0da2c3-3ec8-a154-212c-2b0e6acc3b78-83065a68, #w-node-_0c0da2c3-3ec8-a154-212c-2b0e6acc3b7b-83065a68, #w-node-_5cf9aa20-07bf-4fb3-2bd0-b98f6a9509e1-83065a68, #w-node-_5cf9aa20-07bf-4fb3-2bd0-b98f6a9509e4-83065a68, #w-node-_5cf9aa20-07bf-4fb3-2bd0-b98f6a9509e6-83065a68, #w-node-_29ae8ad3-6e24-309b-1758-e7f7cbad7445-83065a68, #w-node-_29ae8ad3-6e24-309b-1758-e7f7cbad7448-83065a68, #w-node-_29ae8ad3-6e24-309b-1758-e7f7cbad744a-83065a68, #w-node-_29a1fde4-961d-3525-0f33-a48982515b63-83065a68, #w-node-_29a1fde4-961d-3525-0f33-a48982515b66-83065a68, #w-node-_29a1fde4-961d-3525-0f33-a48982515b68-83065a68, #w-node-_83c5212c-c5cc-9dec-1b3d-e5e5941830b7-83065a68, #w-node-_83c5212c-c5cc-9dec-1b3d-e5e5941830ba-83065a68, #w-node-_83c5212c-c5cc-9dec-1b3d-e5e5941830bc-83065a68, #w-node-_06563b15-84e6-096a-aa48-49b263472afc-83065a68, #w-node-_06563b15-84e6-096a-aa48-49b263472aff-83065a68, #w-node-_06563b15-84e6-096a-aa48-49b263472b01-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec010815-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec010818-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec01081a-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec010828-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec01082b-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec01082d-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec01081d-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec010820-83065a68, #w-node-d0a1ff04-478e-c092-d6d1-3d01ec010823-83065a68, #w-node-aad933f6-1b48-e698-8b36-9101a1442b5f-83065a68, #w-node-aad933f6-1b48-e698-8b36-9101a1442b62-83065a68, #w-node-aad933f6-1b48-e698-8b36-9101a1442b65-83065a68, #w-node-e2525a2a-9df0-1623-564b-f41a953a883e-83065a68, #w-node-e2525a2a-9df0-1623-564b-f41a953a8841-83065a68, #w-node-e2525a2a-9df0-1623-564b-f41a953a8844-83065a68, #w-node-c966743f-695b-07ea-0714-9f8b08230eac-83065a68, #w-node-c966743f-695b-07ea-0714-9f8b08230eb1-83065a68, #w-node-c966743f-695b-07ea-0714-9f8b08230eb3-83065a68, #w-node-aa0a0540-27e7-017b-5c23-f31289aa3d92-83065a68, #w-node-aa0a0540-27e7-017b-5c23-f31289aa3d97-83065a68, #w-node-aa0a0540-27e7-017b-5c23-f31289aa3d99-83065a68, #w-node-_2dae048e-9191-006e-728d-9a5ffde26278-83065a68, #w-node-_2dae048e-9191-006e-728d-9a5ffde2627b-83065a68, #w-node-_2dae048e-9191-006e-728d-9a5ffde2627d-83065a68, #w-node-f2a14e9c-9722-b11c-e7b2-e36f917c225f-83065a68, #w-node-f2a14e9c-9722-b11c-e7b2-e36f917c2262-83065a68, #w-node-f2a14e9c-9722-b11c-e7b2-e36f917c2264-83065a68, #w-node-d2c1c097-3453-2898-3353-8920f3b8ebd4-83065a68, #w-node-d2c1c097-3453-2898-3353-8920f3b8ebd7-83065a68, #w-node-d2c1c097-3453-2898-3353-8920f3b8ebd9-83065a68, #w-node-_8284b2cd-1bb0-7fa5-1f97-cdd8e5fc0f22-83065a68, #w-node-_8284b2cd-1bb0-7fa5-1f97-cdd8e5fc0f25-83065a68, #w-node-_8284b2cd-1bb0-7fa5-1f97-cdd8e5fc0f27-83065a68, #w-node-_1d399407-8096-a39b-51c5-f6ac7f3c58a9-83065a68, #w-node-_1d399407-8096-a39b-51c5-f6ac7f3c58ac-83065a68, #w-node-_1d399407-8096-a39b-51c5-f6ac7f3c58ae-83065a68, #w-node-_7fe515ce-62a4-da81-d63e-8403bcbdc28d-83065a68, #w-node-_7fe515ce-62a4-da81-d63e-8403bcbdc290-83065a68, #w-node-_7fe515ce-62a4-da81-d63e-8403bcbdc292-83065a68, #w-node-c954636f-4155-66d1-6133-54def3778d91-83065a68, #w-node-c954636f-4155-66d1-6133-54def3778d94-83065a68, #w-node-c954636f-4155-66d1-6133-54def3778d96-83065a68, #w-node-e94486f7-de99-1cb6-a829-7a3765515e90-83065a68, #w-node-e94486f7-de99-1cb6-a829-7a3765515e93-83065a68, #w-node-e94486f7-de99-1cb6-a829-7a3765515e95-83065a68, #w-node-f86c5d30-1277-e521-2f32-297a47b43569-83065a68, #w-node-f86c5d30-1277-e521-2f32-297a47b4356c-83065a68, #w-node-f86c5d30-1277-e521-2f32-297a47b4356e-83065a68, #w-node-_2c7c2b2d-b02c-436a-6234-dfd5cbba32f1-83065a68, #w-node-_2c7c2b2d-b02c-436a-6234-dfd5cbba32f4-83065a68, #w-node-_2c7c2b2d-b02c-436a-6234-dfd5cbba32f7-83065a68, #w-node-da6d5628-29a5-6cc5-e38f-cb36fc0d61c5-83065a68, #w-node-da6d5628-29a5-6cc5-e38f-cb36fc0d61c8-83065a68, #w-node-da6d5628-29a5-6cc5-e38f-cb36fc0d61ca-83065a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c35a83bf-9257-c568-4acb-4e932c708170-83065a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c35a83bf-9257-c568-4acb-4e932c708173-83065a68, #w-node-c35a83bf-9257-c568-4acb-4e932c708178-83065a68, #w-node-_42915b8a-0f29-77a0-aa39-9ae8a19527d7-83065a68, #w-node-_42915b8a-0f29-77a0-aa39-9ae8a19527da-83065a68, #w-node-_42915b8a-0f29-77a0-aa39-9ae8a19527dd-83065a68, #w-node-_1189b909-be3a-065e-f445-d8ae09ef1729-83065a68, #w-node-_1189b909-be3a-065e-f445-d8ae09ef172c-83065a68, #w-node-_1189b909-be3a-065e-f445-d8ae09ef172f-83065a68, #w-node-_9ff1554f-7db0-6a2a-894f-36aa82b4adad-83065a68, #w-node-_9ff1554f-7db0-6a2a-894f-36aa82b4adb0-83065a68, #w-node-_9ff1554f-7db0-6a2a-894f-36aa82b4adb3-83065a68, #w-node-ce4613ba-30a2-e745-9842-a1cd7fb4cbf6-83065a68, #w-node-ce4613ba-30a2-e745-9842-a1cd7fb4cbfb-83065a68, #w-node-ce4613ba-30a2-e745-9842-a1cd7fb4cbfd-83065a68, #w-node-fa52a7cd-4fc7-c450-b1e5-61228fe5ece7-83065a68, #w-node-fa52a7cd-4fc7-c450-b1e5-61228fe5ecea-83065a68, #w-node-fa52a7cd-4fc7-c450-b1e5-61228fe5eced-83065a68, #w-node-eb7b5f4d-290b-a08b-2d66-b31c23d17f29-83065a68, #w-node-eb7b5f4d-290b-a08b-2d66-b31c23d17f2c-83065a68, #w-node-eb7b5f4d-290b-a08b-2d66-b31c23d17f2e-83065a68, #w-node-a4513a1d-35bd-cb27-140c-6d00bae25f94-83065a68, #w-node-a4513a1d-35bd-cb27-140c-6d00bae25f97-83065a68, #w-node-a4513a1d-35bd-cb27-140c-6d00bae25f9a-83065a68, #w-node-_285dfad7-6a5b-b9f1-71b9-316346308c52-83065a68, #w-node-_285dfad7-6a5b-b9f1-71b9-316346308c55-83065a68, #w-node-_285dfad7-6a5b-b9f1-71b9-316346308c57-83065a68, #w-node-eebb9b7d-d041-68ce-ed9c-918b6a0e3aac-83065a68, #w-node-eebb9b7d-d041-68ce-ed9c-918b6a0e3aaf-83065a68, #w-node-eebb9b7d-d041-68ce-ed9c-918b6a0e3ab1-83065a68, #w-node-_49ca0928-2cb6-a4c4-3c01-fd713c6dc34c-83065a68, #w-node-_49ca0928-2cb6-a4c4-3c01-fd713c6dc34f-83065a68, #w-node-_49ca0928-2cb6-a4c4-3c01-fd713c6dc351-83065a68, #w-node-_2b913b1e-9e10-9e8a-4f2e-8689a77727ea-83065a68, #w-node-_2b913b1e-9e10-9e8a-4f2e-8689a77727ed-83065a68, #w-node-_2b913b1e-9e10-9e8a-4f2e-8689a77727ef-83065a68, #w-node-d3ea7a02-22b6-82a8-f3ec-377fce80a78f-83065a68, #w-node-d3ea7a02-22b6-82a8-f3ec-377fce80a792-83065a68, #w-node-d3ea7a02-22b6-82a8-f3ec-377fce80a794-83065a68, #w-node-_48429a8f-eb9a-1717-d415-540e36f647b8-83065a68, #w-node-_48429a8f-eb9a-1717-d415-540e36f647bb-83065a68, #w-node-_48429a8f-eb9a-1717-d415-540e36f647bd-83065a68, #w-node-dadb890f-8db5-c9f0-fd6e-9384efc0122d-83065a68, #w-node-dadb890f-8db5-c9f0-fd6e-9384efc01230-83065a68, #w-node-dadb890f-8db5-c9f0-fd6e-9384efc01232-83065a68, #w-node-f4567b7b-b9d1-e091-0abc-43152a9a48d0-83065a68, #w-node-f4567b7b-b9d1-e091-0abc-43152a9a48d3-83065a68, #w-node-f4567b7b-b9d1-e091-0abc-43152a9a48d6-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e303-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e30a-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e311-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e316-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e31d-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e324-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e335-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e33a-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e345-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e354-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e35b-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e362-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e367-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e36e-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e3e0-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e40d-83065a68, #w-node-_0845b55c-60f0-1168-a6c3-68dddde0e43f-83065a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a02ca-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a02d0-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a02d5-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a02db-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a02e2-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f64acf6-9c2a-8e1f-8971-8ee45931a84b-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#feature-card-1.w-node-_838409e5-1996-ef91-30e2-204df42a030a-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a030c-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a030d-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a0310-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#tracks-card.w-node-_838409e5-1996-ef91-30e2-204df42a0315-83065a69, #w-node-_838409e5-1996-ef91-30e2-204df42a0317-83065a69, #w-node-_838409e5-1996-ef91-30e2-204df42a0318-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a031a-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#invites-card.w-node-_838409e5-1996-ef91-30e2-204df42a0320-83065a69, #w-node-_838409e5-1996-ef91-30e2-204df42a0322-83065a69, #w-node-_838409e5-1996-ef91-30e2-204df42a0323-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a0325-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#card-producer.w-node-_838409e5-1996-ef91-30e2-204df42a032a-83065a69, #w-node-_838409e5-1996-ef91-30e2-204df42a032c-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a0332-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a0337-83065a69, #w-node-_838409e5-1996-ef91-30e2-204df42a0339-83065a69, #w-node-_838409e5-1996-ef91-30e2-204df42a033a-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_838409e5-1996-ef91-30e2-204df42a033b-83065a69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_5e528bb7-1f8a-cd78-4271-ca9432827c3d-83065a7f, #w-node-af556fe2-1c29-d0ac-bdf4-286c30f33885-83065a7f, #w-node-_253152d9-efa1-f10b-0e42-4a5a84ef4b83-83065a7f, #w-node-_4eb24423-54e9-4ca9-8ab0-19dee6fd02db-83065a80, #w-node-_4eb24423-54e9-4ca9-8ab0-19dee6fd02e9-83065a80, #w-node-_4eb24423-54e9-4ca9-8ab0-19dee6fd02f7-83065a80, #w-node-_4eb24423-54e9-4ca9-8ab0-19dee6fd0305-83065a80, #w-node-_4eb24423-54e9-4ca9-8ab0-19dee6fd0313-83065a80, #w-node-_4eb24423-54e9-4ca9-8ab0-19dee6fd0321-83065a80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_312f23ee-921f-434a-adbe-92d03824560e-83065a80, #w-node-_839a717b-96db-47fe-edde-1777fff69089-83065a80 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4559e0f5-4b6b-a078-7199-5cf995f97f99-83065a80, #w-node-d7bd50b7-6a65-7eee-4fd8-5c9f6f1786d7-83065a80, #w-node-_2c0adb02-376c-50da-ab50-bd3d790af75b-83065a80 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1a6b214f-99f1-789b-bf62-4c48bb24e68a-83065a81 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2d588bd5-cc14-4da1-f256-ce2fffcbefd5-83065a81 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_61cec16c-043c-94f9-4569-d6fb6f1c17ef-83065a97, #w-node-_61cec16c-043c-94f9-4569-d6fb6f1c17f6-83065a97, #w-node-_61cec16c-043c-94f9-4569-d6fb6f1c17fd-83065a97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d52cb211-f933-2956-230a-1a50a18bb325-83065a98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d52cb211-f933-2956-230a-1a50a18bb330-83065a98, #move-upload.w-node-d52cb211-f933-2956-230a-1a50a18bb331-83065a98, #move-badges.w-node-d52cb211-f933-2956-230a-1a50a18bb33e-83065a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d52cb211-f933-2956-230a-1a50a18bb350-83065a98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_93fae99a-9c85-3111-2330-4d828e23ccdc-83065a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b45d42e-4d48-aaf6-3045-5eeaac9ca228-83065a98, #w-node-ef98aa80-3c31-203a-f9ad-a441706c10db-83065a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_4e8c465a-530e-9e91-7477-b976d48cdbfc-83065a98, #w-node-e147f847-a2a3-56c1-87c0-aa37851734ef-83065a98, #w-node-e147f847-a2a3-56c1-87c0-aa378517352c-83065a98, #w-node-e147f847-a2a3-56c1-87c0-aa378517355c-83065a98, #w-node-e147f847-a2a3-56c1-87c0-aa37851735a0-83065a98, #w-node-e147f847-a2a3-56c1-87c0-aa37851735e7-83065a98, #w-node-e147f847-a2a3-56c1-87c0-aa378517360c-83065a98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#name_anim.w-node-_8cdeddce-a0e7-f09e-a354-24d179efe2a0-83065a99 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a00bd255-af1e-675f-faa1-f4bb26ed2636-83065a99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065aaf, #type_anim.w-node-_8cdeddce-a0e7-f09e-a354-24d179efe2a0-83065ab0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8b674fe4-1512-fe8b-d440-d6f8eab418c0-83065ab1, #w-node-_8b674fe4-1512-fe8b-d440-d6f8eab418ce-83065ab1, #w-node-_8b674fe4-1512-fe8b-d440-d6f8eab418dc-83065ab1, #w-node-_8b674fe4-1512-fe8b-d440-d6f8eab418ea-83065ab1, #w-node-_8b674fe4-1512-fe8b-d440-d6f8eab418f8-83065ab1, #w-node-_8b674fe4-1512-fe8b-d440-d6f8eab41906-83065ab1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#ev--feature_3.w-node-f4321de7-ea29-861e-3b02-4bbd8a303f12-83065aca, #w-node-_2d0ed924-ac86-70b0-7560-181515f1ef43-83065aca, #w-node-_073ac39c-6c33-3771-75fc-ef62d1bf47d3-83065aca, #ev--feature_13.w-node-_6cba53cf-8652-aaba-3886-275d5ee20c60-83065aca, #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065acb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_512c0cfc-619c-4e0b-4474-2861a78515e6-83065acd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065acd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e799918-288d-6cd1-754c-d840d77cb8a4-83065acd, #w-node-_0c69057d-13da-3972-e46d-3bab3e9394d9-83065ae5, #w-node-_0c69057d-13da-3972-e46d-3bab3e9394e2-83065ae5, #w-node-_52f67571-6b75-9228-33b7-15dd8cba17a3-83065ae7, #w-node-_52f67571-6b75-9228-33b7-15dd8cba17a9-83065ae7, #w-node-_512c0cfc-619c-4e0b-4474-2861a78515e6-83065ae9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e799918-288d-6cd1-754c-d840d77cb8a4-83065ae9, #w-node-d5e6112f-db42-abb6-34b3-71c14a1933c9-83065b01 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5e6112f-db42-abb6-34b3-71c14a19341a-83065b01 {
  order: -9999;
}

#w-node-db467d30-1b92-b5e2-3b8c-85d47b56ff59-83065b17, #w-node-db467d30-1b92-b5e2-3b8c-85d47b56ff60-83065b17, #w-node-db467d30-1b92-b5e2-3b8c-85d47b56ff67-83065b17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b18, #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b20 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4b5e2b0a-ed2c-9de3-6f4e-e449d84fcc6b-83065b20, #w-node-_9a70c2ce-1057-047d-41a5-0199f45de871-83065b20, #w-node-_579fab76-5f0d-72c1-a2a3-e4a728b712be-83065b20, #w-node-_24166b61-bbd7-1d14-6ca3-984526474c2d-83065b20, #w-node-d5fea1f3-1be4-a08f-d69a-87ded89c071f-83065b20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a2d09d0-c16a-a835-6fa0-4aa2760b7c00-83065b22, #w-node-bd155ac4-5359-1de3-5c26-f4287876ffff-83065b22, #w-node-_3eaae96f-220d-4e03-8466-9e98556e241e-83065b22, #w-node-_3eaae96f-220d-4e03-8466-9e98556e2422-83065b22, #w-node-_117ddd6f-02db-cc09-3b6a-1da7acaa4a4e-83065b22, #w-node-_117ddd6f-02db-cc09-3b6a-1da7acaa4a52-83065b22, #w-node-b41b25f5-ecc6-9d7e-472d-0a69f6b62c76-83065b22, #w-node-b41b25f5-ecc6-9d7e-472d-0a69f6b62c7a-83065b22, #w-node-c7bf7007-dbb1-4961-d97b-848fc400aab5-83065b22, #w-node-c7bf7007-dbb1-4961-d97b-848fc400aab9-83065b22, #w-node-_5cda8e7f-cebb-7d14-7d1e-eb92e71fbb01-83065b22 {
  align-self: stretch;
}

#w-node-f1f735e5-10c9-7f61-8923-13c137539592-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539593-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539595-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395a0-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395a3-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395a5-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395a8-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ab-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ad-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395b0-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395b3-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395b5-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395b8-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395bb-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395bd-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395c0-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395c3-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395c5-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395c9-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395cc-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ce-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395d6-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395d9-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395db-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395de-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395e1-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395e3-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395e7-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ea-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ec-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ef-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395f2-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395f4-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395f7-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395fa-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395fc-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375395ff-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539602-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539604-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539607-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c13753960a-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c13753960c-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539610-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539613-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539615-83065b22, #w-node-b37cfd79-42a9-ee7c-336f-379808231fe3-83065b22, #w-node-b37cfd79-42a9-ee7c-336f-379808231fe6-83065b22, #w-node-b37cfd79-42a9-ee7c-336f-379808231fe8-83065b22, #w-node-f6d51912-14f0-ceab-8feb-c59f023a6958-83065b22, #w-node-f6d51912-14f0-ceab-8feb-c59f023a695b-83065b22, #w-node-f6d51912-14f0-ceab-8feb-c59f023a695d-83065b22, #w-node-_43df16cf-a97a-2d38-e82d-cba6dd7da3a1-83065b22, #w-node-_43df16cf-a97a-2d38-e82d-cba6dd7da3a4-83065b22, #w-node-_43df16cf-a97a-2d38-e82d-cba6dd7da3a6-83065b22, #w-node-_4361dc20-b8ab-d926-9328-74cb35d601ab-83065b22, #w-node-_4361dc20-b8ab-d926-9328-74cb35d601ae-83065b22, #w-node-_4361dc20-b8ab-d926-9328-74cb35d601b0-83065b22, #w-node-a5f6e33a-2930-e98c-bc6e-5ede8e15d3d8-83065b22, #w-node-a5f6e33a-2930-e98c-bc6e-5ede8e15d3db-83065b22, #w-node-a5f6e33a-2930-e98c-bc6e-5ede8e15d3dd-83065b22, #w-node-_690ee788-3a0a-5932-cbcf-d3403d46b202-83065b22, #w-node-_690ee788-3a0a-5932-cbcf-d3403d46b205-83065b22, #w-node-_690ee788-3a0a-5932-cbcf-d3403d46b207-83065b22, #w-node-fe25da4f-1ffe-0425-bb84-0abcf32fd4d4-83065b22, #w-node-fe25da4f-1ffe-0425-bb84-0abcf32fd4d7-83065b22, #w-node-fe25da4f-1ffe-0425-bb84-0abcf32fd4d9-83065b22, #w-node-a6ecbdbb-d6c6-b09f-6014-bbf25e4eedd5-83065b22, #w-node-a6ecbdbb-d6c6-b09f-6014-bbf25e4eedd8-83065b22, #w-node-a6ecbdbb-d6c6-b09f-6014-bbf25e4eedda-83065b22, #w-node-af8ad971-dc73-fb57-d8a4-701f4d2db1d3-83065b22, #w-node-af8ad971-dc73-fb57-d8a4-701f4d2db1d6-83065b22, #w-node-af8ad971-dc73-fb57-d8a4-701f4d2db1d8-83065b22, #w-node-e4215e5c-68d6-ab93-2322-c134d4ad8e35-83065b22, #w-node-e4215e5c-68d6-ab93-2322-c134d4ad8e38-83065b22, #w-node-e4215e5c-68d6-ab93-2322-c134d4ad8e3a-83065b22, #w-node-cd6500ca-d73b-1502-f4d1-2e5320f9e29f-83065b22, #w-node-cd6500ca-d73b-1502-f4d1-2e5320f9e2a2-83065b22, #w-node-cd6500ca-d73b-1502-f4d1-2e5320f9e2a4-83065b22, #w-node-_4f9d9d05-bf75-4478-0817-cac853775226-83065b22, #w-node-_4f9d9d05-bf75-4478-0817-cac853775229-83065b22, #w-node-_4f9d9d05-bf75-4478-0817-cac85377522b-83065b22, #w-node-_51743c22-788b-d6c6-11c8-cb234ebc2d1a-83065b22, #w-node-_51743c22-788b-d6c6-11c8-cb234ebc2d1d-83065b22, #w-node-_51743c22-788b-d6c6-11c8-cb234ebc2d1f-83065b22, #w-node-a813c66b-6b6b-cd92-c21e-b6f338e97972-83065b22, #w-node-a813c66b-6b6b-cd92-c21e-b6f338e97975-83065b22, #w-node-a813c66b-6b6b-cd92-c21e-b6f338e97977-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539672-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539679-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539680-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539685-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c13753968c-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c137539693-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375396a4-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375396a9-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375396b4-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375396c3-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375396ca-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375396d1-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375396d6-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375396dd-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c13753974f-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c13753977c-83065b22, #w-node-f1f735e5-10c9-7f61-8923-13c1375397ae-83065b22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8539958-74c9-ce2d-dc6a-dab642851280-83065b4d {
  place-self: center;
}

#w-node-_650a2ba0-cad4-2778-ccae-a3d97030cd7d-7030cd5d, #w-node-_650a2ba0-cad4-2778-ccae-a3d97030cdba-7030cd5d, #w-node-_650a2ba0-cad4-2778-ccae-a3d97030cdea-7030cd5d, #w-node-_650a2ba0-cad4-2778-ccae-a3d97030ce2e-7030cd5d, #w-node-_650a2ba0-cad4-2778-ccae-a3d97030ce75-7030cd5d, #w-node-_650a2ba0-cad4-2778-ccae-a3d97030ce9a-7030cd5d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fbbd-dd84fbaa {
  place-self: start stretch;
}

#w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc39-dd84fbaa {
  align-self: end;
}

#w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc8d-dd84fbaa {
  justify-self: stretch;
}

#w-node-cfd30778-542b-2047-1bc3-f33920719e93-83065b4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_53a8bfe5-fa62-d7fc-a686-ebbc5acd3b0a-83065b4f, #w-node-_84e77743-682e-7d9c-5808-891f7a54e74d-83065b4f, #w-node-a2c6fb9b-d5f0-0c69-71b4-715768d2d794-83065b4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f28d7850-83fc-20e9-9bbd-bc40789a7eb0-83065b4f, #w-node-_31b13e70-953c-4ed4-722c-b023151672f3-83065b4f, #w-node-_18be7f76-1ade-5846-6b76-f2f8b027bd57-83065b4f, #w-node-eb499042-92cd-2782-0d45-716b942687dc-83065b4f, #w-node-c058fa82-f163-3ed7-a06a-aaa13a918f3b-83065b4f {
  justify-self: stretch;
}

#w-node-d6415679-574c-16dc-3345-684e57ac3afc-57ac3afb, #w-node-d6415679-574c-16dc-3345-684e57ac3c28-57ac3afb, #w-node-_512c0cfc-619c-4e0b-4474-2861a78515e6-83065b50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e799918-288d-6cd1-754c-d840d77cb8a4-83065b50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb436da9-3872-3d72-1e47-75df9c9e9d38-83065b51, #w-node-_725a0f25-87af-dc1d-4c95-8482f51dcd63-83065b51, #w-node-e2dda7f9-b1b4-2fdc-0706-c90649c0f6ea-83065b51, #w-node-_79de4c57-7d4c-52ea-ef6b-138fec669705-83065b51 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2155f1f4-6706-a171-69ff-2abead18d1ae-83065b51 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-ef5e48d3-2086-e1fb-cd6a-2230c57c9831-83065b51 {
  grid-area: 2 / 4 / 3 / 6;
}

#w-node-_75800d75-a3bd-4a2c-b234-604f8087051f-83065b51 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03a51761-725b-cab6-7754-936f36324957-83065b52, #w-node-_03a51761-725b-cab6-7754-936f3632495e-83065b52, #w-node-_03a51761-725b-cab6-7754-936f36324965-83065b52, #w-node-fd0b4e0d-0e1e-bd8a-e3d6-367d46f3bae5-83065b53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b53 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e799918-288d-6cd1-754c-d840d77cb8a4-83065b53, #w-node-fd0b4e0d-0e1e-bd8a-e3d6-367d46f3bae5-83065b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b69 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e799918-288d-6cd1-754c-d840d77cb8a4-83065b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c282-83065b6b, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c288-83065b6b {
  justify-self: stretch;
}

#w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c28e-83065b6b, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c294-83065b6b, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c29a-83065b6b, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c2a3-83065b6b, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c2e5-83065b6b, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c2ec-83065b6b, #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c2f3-83065b6b {
  justify-self: start;
}

#w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c37e-83065b6b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c38a-83065b6b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0c69057d-13da-3972-e46d-3bab3e9394d9-83065b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_0c69057d-13da-3972-e46d-3bab3e9394e2-83065b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54ec1537-d35e-4f65-38c1-78a9610360eb-610360e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_54ec1537-d35e-4f65-38c1-78a9610360f7-610360e2, #w-node-_54ec1537-d35e-4f65-38c1-78a96103610a-610360e2, #w-node-_54ec1537-d35e-4f65-38c1-78a96103611d-610360e2, #w-node-_54ec1537-d35e-4f65-38c1-78a961036130-610360e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54ec1537-d35e-4f65-38c1-78a961036143-610360e2, #w-node-_54ec1537-d35e-4f65-38c1-78a961036177-610360e2, #w-node-_54ec1537-d35e-4f65-38c1-78a96103618c-610360e2, #w-node-_54ec1537-d35e-4f65-38c1-78a9610361a1-610360e2, #w-node-_54ec1537-d35e-4f65-38c1-78a9610361b6-610360e2 {
  justify-self: stretch;
}

#w-node-_550096f9-b523-8924-67f5-b9abe67afdb9-e67afdb7, #w-node-_550096f9-b523-8924-67f5-b9abe67affd2-e67afdb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed9d0ba3-612f-62c2-d870-789bfe520214-83065b87 {
  align-self: center;
}

#w-node-_0c69057d-13da-3972-e46d-3bab3e9394d9-83065b88, #w-node-_0c69057d-13da-3972-e46d-3bab3e9394e2-83065b88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_122bcf19-3158-3e6c-2495-37e10f502d74-83065b89 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4cc42259-0dc9-7f5b-d098-b357ea7c711a-83065b89 {
  justify-self: end;
}

#w-node-_84000a40-b17a-285b-910d-13dcaa783853-83065b89 {
  justify-self: start;
}

#w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccaae7-83065bd0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccaaf1-83065bd0, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccaaf8-83065bd0, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccab1a-83065bd0, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccab20-83065bd0, #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccab26-83065bd0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4dba00ec-43ff-e7f9-9a0c-dda6b8cf70a4-83065bd8, #w-node-d5418255-a637-06f9-cec7-9511ad513978-83065bd8, #w-node-_28fd6b77-a670-e044-e676-6429e34f68f8-83065bd8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fa9d4303-7f59-c4b0-0132-27f16ececdfb-83065c06, #w-node-_2524f7bf-716b-de17-eec2-f06b449de910-83065c06, #w-node-_97a49b0b-a748-eff2-f748-159189bbcbc3-83065c06, #w-node-_2bbd8b09-4eee-0950-0391-89ce3e94b53c-83065c07, #w-node-_2bbd8b09-4eee-0950-0391-89ce3e94b544-83065c07, #w-node-_2bbd8b09-4eee-0950-0391-89ce3e94b54c-83065c07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c69057d-13da-3972-e46d-3bab3e9394d9-83065c21, #w-node-_0c69057d-13da-3972-e46d-3bab3e9394e2-83065c21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8ebc1f4f-4f01-a084-2732-cf288a16c7cd-83065c24, #w-node-_8ebc1f4f-4f01-a084-2732-cf288a16c7d4-83065c24, #w-node-_8ebc1f4f-4f01-a084-2732-cf288a16c7db-83065c24 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (max-width: 991px) {
  #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c03-d5ed48c2, #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c15-d5ed48c2 {
    justify-self: auto;
  }

  #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c27-d5ed48c2, #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c3f-d5ed48c2 {
    order: 0;
    justify-self: auto;
  }

  #w-node-_36515bba-dbdf-d48e-36e9-1c61f8ea7402-d80c2f91 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2788-83065284 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #cat_newsletter-box.w-node-_8d283e48-8803-f729-e607-cb68a840e306-83065335 {
    grid-column: 1 / 3;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a631c1-8306546c {
    order: -9999;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a631c8-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631cd-8306546c {
    order: 9999;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a6321c-8306546c {
    order: -9999;
  }

  #w-node-e4877af5-05af-c633-a42f-b4025eead661-830654d1, #w-node-_457f9440-17fc-666a-bd5e-296607235d0c-830654d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a673-830654f4 {
    order: 9999;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a667-830654f4 {
    order: -9999;
  }

  #w-node-e91d07ee-ae4e-6ebc-19c2-17a1b635240f-830654f4, #w-node-e91d07ee-ae4e-6ebc-19c2-17a1b635240d-830654f4, #w-node-_8480f25b-c3f9-5219-6394-62d9e0897561-830654f4, #w-node-_8480f25b-c3f9-5219-6394-62d9e089755b-830654f4, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87cb-83065583 {
    order: 9999;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87ce-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87d9-83065583 {
    order: -9999;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87e0-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87ee-83065583 {
    order: 9999;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87f1-83065583 {
    order: -9999;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e82-83065583 {
    order: 9999;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e85-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e90-83065583 {
    order: -9999;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e97-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3ea5-83065583 {
    order: 9999;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3ea8-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3edb-83065583 {
    order: -9999;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3ee2-83065583, #w-node-be5e130c-c868-ca35-237f-b9c34285244d-83065583, #w-node-be5e130c-c868-ca35-237f-b9c342852459-83065583, #w-node-be5e130c-c868-ca35-237f-b9c34285245e-83065583 {
    order: 9999;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c342852460-83065583 {
    order: -9999;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c342852472-83065583, #w-node-be5e130c-c868-ca35-237f-b9c342852481-83065583, #w-node-be5e130c-c868-ca35-237f-b9c342852486-83065583 {
    order: 9999;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c342852488-83065583 {
    order: -9999;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c342852497-83065583 {
    order: 9999;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c34285249a-83065583 {
    order: -9999;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c3428524a9-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428524b6-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d7a6-83065583 {
    order: 9999;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d7a9-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d7b4-83065583 {
    order: -9999;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d7bb-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d7c9-83065583 {
    order: 9999;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d7cc-83065583 {
    order: -9999;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad6f-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad7b-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad80-83065583 {
    order: 9999;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad82-83065583 {
    order: -9999;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad94-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ada3-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ada8-83065583 {
    order: 9999;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529adaa-83065583 {
    order: -9999;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529adb9-83065583 {
    order: 9999;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529adbc-83065583 {
    order: -9999;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529adcb-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529add8-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe663d-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6643-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe664c-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6652-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe665b-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6661-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe666d-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6671-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6675-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe667a-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe667e-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6683-83065583, #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98cc-83065608 {
    order: 9999;
  }

  #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98c9-83065608, #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98e3-83065608 {
    order: -9999;
  }

  #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98d7-83065608, #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98f3-83065608 {
    order: 9999;
  }

  #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98f1-83065608 {
    order: -9999;
  }

  #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e990d-83065608 {
    order: -9999;
    justify-self: stretch;
  }

  #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e990f-83065608 {
    order: -9999;
  }

  #w-node-_3ea8c81f-fea2-0c27-feaa-8ab31ad4285c-8306566e, #w-node-_3ea8c81f-fea2-0c27-feaa-8ab31ad4285f-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b667bb-8306566e {
    order: 9999;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b667c2-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b667ad-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b667b0-8306566e {
    order: -9999;
  }

  #w-node-_8c602d84-89fc-908a-1e18-e6f8960e50e5-8306566e {
    order: 9999;
  }

  #w-node-_8c602d84-89fc-908a-1e18-e6f8960e50ee-8306566e, #w-node-_801f18f2-567d-a062-4953-92b0fad5ef89-8306566e {
    order: -9999;
    justify-self: stretch;
  }

  #w-node-_801f18f2-567d-a062-4953-92b0fad5ef8b-8306566e {
    order: -9999;
  }

  #w-node-_1c5d9fd6-0846-5fd0-e674-af7bf34429b5-830656f3 {
    justify-self: start;
  }

  #w-node-_1b7e7c35-5d8b-3cb4-8d6b-69a1a307419a-830656f3, #w-node-f0a30aeb-1b80-f001-37da-e751d521afdd-830656f3, #w-node-_48852312-98f6-f22c-38d3-f30753042faa-830656f3, #w-node-_48852312-98f6-f22c-38d3-f30753042fb0-830656f3, #w-node-_2e21bcef-3cf1-79fb-9114-60846a487357-830656f3, #w-node-_2e21bcef-3cf1-79fb-9114-60846a48735d-830656f3, #w-node-_215ded34-80bb-ee8f-1e4c-665a059ccde1-830656f3, #w-node-_4af32f78-007f-e2ed-aa7f-75c695071575-830656f3, #w-node-_965965de-2b2f-10c5-8ffc-d24cb96003e3-830656f3, #w-node-_3f003561-4e51-f1cd-a054-d776b131d209-830656f3, #w-node-_6bd18505-9158-8d84-af1b-e331c9151b63-830656f3, #w-node-_784c80a5-cf91-e0df-c965-168a0d45cba4-830656f3 {
    order: 9999;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba79-83065735 {
    order: -9999;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba7e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba82-83065735 {
    order: 9999;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba84-83065735 {
    order: -9999;
  }

  #w-node-_2a470455-08a2-858d-374a-4e947e8400d6-83065735 {
    justify-self: center;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a67a-830657da {
    order: -9999;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a678-830657da, #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cd-830657da {
    order: 9999;
  }

  #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cf-830657da, #w-node-_01649d0c-b712-20b3-9e82-3df05e33a67a-830657fc {
    order: -9999;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a678-830657fc, #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cd-830657fc {
    order: 9999;
  }

  #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cf-830657fc {
    order: -9999;
  }

  #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cd-8306581e {
    order: 9999;
  }

  #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cf-8306581e, #w-node-_323812d3-a17b-827f-459b-61ace39903dc-83065874 {
    order: -9999;
  }

  #w-node-_323812d3-a17b-827f-459b-61ace39903e3-83065874, #w-node-_323812d3-a17b-827f-459b-61ace39903ce-83065874 {
    order: 9999;
  }

  #w-node-_323812d3-a17b-827f-459b-61ace39903d1-83065874 {
    order: -9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60e3-83065879 {
    order: 9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60e6-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60f1-83065879 {
    order: -9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60f8-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6106-83065879 {
    order: 9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6109-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b613c-83065879 {
    order: -9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6143-83065879 {
    order: 9999;
  }

  #w-node-_8b95b324-08ef-2393-4482-dbe2938184e6-83065890, #w-node-_8b95b324-08ef-2393-4482-dbe2938184ed-83065890 {
    align-self: start;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0c0a-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0c0b-83065890, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60e3-830658c7 {
    order: 9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60e6-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60f1-830658c7 {
    order: -9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60f8-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6106-830658c7 {
    order: 9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6109-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b613c-830658c7 {
    order: -9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6143-830658c7, #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98cc-830658c8 {
    order: 9999;
  }

  #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98c9-830658c8, #w-node-_935602ed-be61-0c43-ece9-100bca32c098-830658c8 {
    order: -9999;
  }

  #w-node-_935602ed-be61-0c43-ece9-100bca32c0a4-830658c8, #w-node-_0eb53823-c7da-7444-c682-488e90703662-830658c8 {
    order: 9999;
  }

  #w-node-_0eb53823-c7da-7444-c682-488e9070366c-830658c8 {
    order: -9999;
  }

  #w-node-_05e6a75f-353b-3023-94a1-afe6324b1dd0-830658c8 {
    order: -9999;
    justify-self: stretch;
  }

  #w-node-_05e6a75f-353b-3023-94a1-afe6324b1dd2-830658c8 {
    order: -9999;
  }

  #w-node-d5c08dcd-25b6-9a91-68df-afd4d925d3be-830658c8 {
    order: 9999;
  }

  #w-node-d5c08dcd-25b6-9a91-68df-afd4d925d3c8-830658c8 {
    order: -9999;
  }

  #w-node-c329b840-fb14-b411-815e-e456d0187381-830658c9 {
    order: 9999;
  }

  #w-node-ed636a9d-cae2-2572-3f2e-a1f3375af64f-830658df, #w-node-_27bb8128-f90a-4514-f086-f1fade5cdc3f-830658e0 {
    justify-self: center;
  }

  #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb36fa-830658e5 {
    order: -9999;
  }

  #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb3700-830658e5, #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb3704-830658e5 {
    order: 9999;
  }

  #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb3706-830658e5, #w-node-_01649d0c-b712-20b3-9e82-3df05e33a67a-830658e5 {
    order: -9999;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a678-830658e5, #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cd-830658e5 {
    order: 9999;
  }

  #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cf-830658e5 {
    order: -9999;
  }

  #w-node-bfc02051-dc03-4076-1083-566ecb08b7f9-830658e5 {
    justify-self: center;
  }

  #w-node-_02499548-7209-f6cd-425d-6b77a11d4c02-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c08-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c11-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c17-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c20-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c26-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c32-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c36-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c3a-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c3f-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c43-830658e6, #w-node-_02499548-7209-f6cd-425d-6b77a11d4c48-830658e6 {
    order: 9999;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa83450228c2-830658e6 {
    justify-self: start;
  }

  #w-node-_3078d2e9-3e67-fa65-33ad-1af0a18ef389-830658e6, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60e3-830658fc {
    order: 9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60e6-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60f1-830658fc {
    order: -9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60f8-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6106-830658fc {
    order: 9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6109-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b613c-830658fc {
    order: -9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6143-830658fc {
    order: 9999;
  }

  #w-node-ab568d5c-7174-8e5a-22ef-7b9568db70ab-830658fd {
    justify-self: center;
  }

  #w-node-_3e1d5530-4570-d56c-b786-f7b83816e7c9-830658fd {
    order: 9999;
    justify-self: center;
  }

  #w-node-_42ac7756-f6ea-a7d1-489e-2c0ec4091691-830658fd, #w-node-df116dda-7007-07f6-783d-7c6ccd91d8cd-830658fd {
    justify-self: center;
  }

  #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0843-83065900, #w-node-_359e93ec-0ec0-7efd-2784-3d1f11ea5a47-8306591a {
    order: -9999;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f142861b4-8306591a {
    order: 9999;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f142861b7-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f142861c2-8306591a {
    order: -9999;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f142861c9-8306591a {
    order: 9999;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286203-8306591a {
    order: -9999;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428620a-8306591a {
    order: 9999;
  }

  #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0843-83065969, #w-node-b972ec4c-62ed-7e50-4cc9-64f1efee6ce9-83065969, #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0843-83065970 {
    order: -9999;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91dcb4-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91dcc6-83065973 {
    justify-self: auto;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91dcd6-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91dce4-83065973 {
    order: 0;
    justify-self: auto;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91dd05-83065973 {
    order: 0;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91dd79-83065973 {
    justify-self: auto;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91dd8b-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91ddb0-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91ddbb-83065973 {
    order: 0;
    justify-self: auto;
  }

  #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c37e-83065974 {
    order: 9999;
  }

  #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c38a-83065974 {
    grid-column: span 1 / span 1;
  }

  #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f593-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f59a-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f59e-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5a5-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5a9-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5b0-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5b4-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5bb-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f5bf-8306598a {
    align-self: stretch;
  }

  #w-node-_2db18d16-f5b5-f9a6-2775-ef14cf6a0843-830659a2 {
    order: -9999;
  }

  #cat_newsletter-box.w-node-d6098cb5-43c5-a2fa-0c5a-df5cb25654c8-830659f4 {
    grid-column: 1 / 3;
  }

  #w-node-cbb57888-672e-daaf-5379-476c35470148-83065a5e, #w-node-_85d41c88-fec2-5717-2794-cbf161e816b1-83065a5e, #w-node-f785ec9d-8856-9788-48fa-da49898e5a11-83065a5e, #w-node-a281f7c6-fd9a-f444-69bc-5257a09ddfbd-83065a5e, #w-node-_386642c6-7ce3-96f1-dc8e-63489eca671a-83065a5e, #w-node-_49674987-bfb6-a3be-faf1-7583fee93854-83065a63 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_838409e5-1996-ef91-30e2-204df42a02d0-83065a69, #w-node-_838409e5-1996-ef91-30e2-204df42a02db-83065a69 {
    align-self: center;
  }

  #w-node-_2d588bd5-cc14-4da1-f256-ce2fffcbefd5-83065a81 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd155ac4-5359-1de3-5c26-f4287876ffff-83065b22, #w-node-_3eaae96f-220d-4e03-8466-9e98556e241e-83065b22, #w-node-_3eaae96f-220d-4e03-8466-9e98556e2422-83065b22, #w-node-_117ddd6f-02db-cc09-3b6a-1da7acaa4a4e-83065b22, #w-node-_117ddd6f-02db-cc09-3b6a-1da7acaa4a52-83065b22, #w-node-b41b25f5-ecc6-9d7e-472d-0a69f6b62c76-83065b22, #w-node-b41b25f5-ecc6-9d7e-472d-0a69f6b62c7a-83065b22, #w-node-c7bf7007-dbb1-4961-d97b-848fc400aab5-83065b22, #w-node-c7bf7007-dbb1-4961-d97b-848fc400aab9-83065b22 {
    align-self: stretch;
  }

  #w-node-f8539958-74c9-ce2d-dc6a-dab642851280-83065b4d {
    order: 9999;
  }

  #w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc0d-dd84fbaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc3e-dd84fbaa {
    order: 1;
  }

  #w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc43-dd84fbaa {
    order: 4;
  }

  #w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc48-dd84fbaa {
    order: 2;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc4d-dd84fbaa {
    order: 5;
  }

  #w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc52-dd84fbaa {
    order: 3;
  }

  #w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc57-dd84fbaa {
    order: 6;
  }

  #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c37e-83065b6b {
    order: 9999;
  }

  #w-node-_0c9f178b-9e67-1151-75d2-87c9dc54c38a-83065b6b {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-bb436da9-3872-3d72-1e47-75df9c9e9d38-830651d2 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2155f1f4-6706-a171-69ff-2abead18d1ae-830651d2, #w-node-ef5e48d3-2086-e1fb-cd6a-2230c57c9831-830651d2, #w-node-c1be9ecc-f370-7723-6895-cb4dbd6083d6-830651d2, #w-node-c7bcfec6-f338-4748-36f2-cba15f3b8e5e-830651d2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c03-d5ed48c2, #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c15-d5ed48c2, #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c27-d5ed48c2, #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c41-d5ed48c2 {
    grid-row: span 1 / span 1;
  }

  #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c3f-d5ed48c2 {
    order: 9999;
  }

  #w-node-fa906285-1f36-452b-5e18-f844f7c8168a-aec28a3a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc276b-83065284 {
    place-self: stretch stretch;
  }

  #cat_newsletter-box.w-node-_8d283e48-8803-f729-e607-cb68a840e306-83065335 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a63196-8306546c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a63198-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319a-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319c-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319e-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631a0-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631a2-8306546c {
    place-self: center;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a631af-8306546c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a631b8-8306546c {
    justify-self: center;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a631ba-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631bc-8306546c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a631c1-8306546c {
    justify-self: center;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a6321c-8306546c {
    place-self: auto center;
  }

  #w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf30-830654f4 {
    justify-self: center;
  }

  #w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf32-830654f4, #w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf34-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786b-830654f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786d-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786f-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7871-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7873-830654f4 {
    place-self: center;
  }

  #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7875-830654f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7877-830654f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_8480f25b-c3f9-5219-6394-62d9e089755b-830654f4 {
    order: -9999;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8782-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8784-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8786-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8788-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff878a-83065583 {
    place-self: center;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff878c-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff878e-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff879b-83065583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87a4-83065583 {
    justify-self: center;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87a6-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff87a8-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3df7-83065583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e10-83065583 {
    justify-self: start;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e36-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e38-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3a-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3c-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3e-83065583 {
    place-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e40-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e42-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e4f-83065583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e58-83065583 {
    justify-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e5a-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e5c-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c3428523dc-83065583 {
    place-self: center;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c3428523ef-83065583 {
    justify-self: center;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c3428523f1-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428523f3-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c342852425-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c342852608-83065583, #w-node-be5e130c-c868-ca35-237f-b9c342852622-83065583, #w-node-be5e130c-c868-ca35-237f-b9c342852630-83065583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d75d-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d75f-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d761-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d763-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d765-83065583 {
    place-self: center;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d767-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d769-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d776-83065583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d77f-83065583 {
    justify-self: center;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d781-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d783-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_36aac317-5cac-e4f4-8e98-fa0831e90f54-83065583 {
    order: -9999;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acef-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acf8-83065583 {
    justify-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acfa-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acfc-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad09-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0b-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0d-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0f-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad11-83065583 {
    place-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad13-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad15-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad47-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529af2a-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529af44-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529af52-83065583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe65e7-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65fa-83065583 {
    justify-self: center;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe65fc-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe65fe-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe6618-83065583 {
    justify-self: center;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe661a-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe661c-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6629-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe662b-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe662d-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe662f-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6631-83065583 {
    place-self: center;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe6633-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe6635-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e98f1-83065608 {
    order: -9999;
  }

  #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e9929-83065608, #w-node-_1f9ec98c-ae73-2784-7bbb-9d142b1e9935-83065608 {
    justify-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66753-8306566e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66755-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66757-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66759-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6675b-8306566e {
    place-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6675d-8306566e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6675f-8306566e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6676c-8306566e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66775-8306566e {
    justify-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66777-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66779-8306566e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b667ad-8306566e {
    order: -9999;
  }

  #w-node-_307db7b0-845d-1251-ac31-bed7adfa1ef7-8306566e, #w-node-c6590e0f-5c55-eb20-f323-b2d7b6748b7e-8306566e, #w-node-b13c2c7d-bc01-cb50-0861-5fa33cedc74c-830656f3, #w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e197-830656f3 {
    justify-self: center;
  }

  #w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e199-830656f3, #w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e19b-830656f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-edf82fab-fc35-55d8-2fd5-1f601651d210-830656f3 {
    justify-self: center;
  }

  #w-node-edf82fab-fc35-55d8-2fd5-1f601651d212-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d214-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d221-830656f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-edf82fab-fc35-55d8-2fd5-1f601651d223-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d225-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d227-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d229-830656f3 {
    place-self: center;
  }

  #w-node-edf82fab-fc35-55d8-2fd5-1f601651d22b-830656f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-edf82fab-fc35-55d8-2fd5-1f601651d22d-830656f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-ec4a7e8d-5520-0abe-85ab-dae163de0bcb-83065713 {
    order: 9999;
  }

  #w-node-ec4a7e8d-5520-0abe-85ab-dae163de0bc4-83065713, #w-node-_82dd4ae5-585d-e480-1171-0bb85dad8dc7-83065713 {
    justify-self: stretch;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b912-83065735 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b914-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b916-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b918-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b91a-83065735 {
    place-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b91c-83065735 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b91e-83065735 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b920-83065735 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b92d-83065735 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b936-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b938-83065735 {
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b93a-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b93c-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94a-83065735 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94c-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b950-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b952-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b954-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b956-83065735 {
    place-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b963-83065735 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b96c-83065735 {
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b96e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b970-83065735 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba79-83065735 {
    order: 9999;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba7e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba82-83065735 {
    order: -9999;
  }

  #w-node-_2a470455-08a2-858d-374a-4e947e8400d6-83065735 {
    justify-self: stretch;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456ca-830657da {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_52b7825c-d86f-82c1-4734-cd6f2bac294f-830657da, #w-node-e4f88cd9-8c1c-3b79-658f-13ec949210f8-830657da, #w-node-e4002e62-3167-3776-af43-1f01ec9cdd95-830657da, #w-node-f0042b71-3c28-cece-cdce-8886043aa29f-830657da, #w-node-_76bb08be-ad8e-550e-e19e-5e8ece84db0b-830657da, #w-node-_842002a9-6224-a64c-2768-b8ba5d8f71be-830657da {
    place-self: center;
  }

  #w-node-e28afc92-a63a-8b20-4e61-474306210a54-830657da {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-830657da {
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-830657da {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a67a-830657da {
    order: 9999;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a678-830657da, #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cd-830657da {
    order: -9999;
  }

  #w-node-d1366a16-5609-3713-5daf-05678d7ca4f8-830657fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d1366a16-5609-3713-5daf-05678d7ca4fa-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4fc-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4fe-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca500-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca502-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca504-830657fc {
    place-self: center;
  }

  #w-node-e28afc92-a63a-8b20-4e61-474306210a54-830657fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-830657fc {
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-830657fc, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-830657fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a67a-830657fc {
    order: 9999;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a678-830657fc, #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cd-830657fc {
    order: -9999;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342247-8306581e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342249-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224b-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224d-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224f-8306581e {
    place-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342251-8306581e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342253-8306581e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342255-8306581e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342262-8306581e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df669034226b-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034226d-8306581e {
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df669034226f-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342271-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0933-8306581e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0935-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0937-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0939-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093b-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093d-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093f-8306581e {
    place-self: center;
  }

  #w-node-e28afc92-a63a-8b20-4e61-474306210a54-8306581e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-8306581e {
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-8306581e, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-8306581e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cd-8306581e {
    order: -9999;
  }

  #w-node-_034ec5b1-ba15-db0f-4440-51b66e0ba4f4-83065870, #w-node-_034ec5b1-ba15-db0f-4440-51b66e0ba4f4-83065871 {
    order: 9999;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456ca-83065874 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_52b7825c-d86f-82c1-4734-cd6f2bac294f-83065874, #w-node-e4f88cd9-8c1c-3b79-658f-13ec949210f8-83065874, #w-node-e4002e62-3167-3776-af43-1f01ec9cdd95-83065874, #w-node-f0042b71-3c28-cece-cdce-8886043aa29f-83065874, #w-node-_76bb08be-ad8e-550e-e19e-5e8ece84db0b-83065874, #w-node-_842002a9-6224-a64c-2768-b8ba5d8f71be-83065874 {
    place-self: center;
  }

  #w-node-e28afc92-a63a-8b20-4e61-474306210a54-83065874 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-83065874 {
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-83065874 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_323812d3-a17b-827f-459b-61ace39903dc-83065874 {
    justify-self: center;
  }

  #w-node-_323812d3-a17b-827f-459b-61ace39903d1-83065874 {
    place-self: auto center;
  }

  #w-node-e90639b9-0234-77fc-7cd6-1742911d9fcc-83065877 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e90639b9-0234-77fc-7cd6-1742911d9fe4-83065877 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b600f-83065879 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-83065879 {
    justify-self: start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-83065879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-83065879 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6058-83065879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-83065879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6067-83065879 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6070-83065879 {
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6072-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6074-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-83065879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-83065879 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608e-83065879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-83065879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-83065879 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609f-83065879 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a8-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60aa-83065879 {
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ac-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ae-83065879, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb66-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb68-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6a-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6c-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6e-8306587a {
    place-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb70-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb72-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb7f-8306587a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb88-8306587a {
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb8a-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb8c-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb1-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb3-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb5-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb7-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb9-8306587a {
    place-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbbb-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbbd-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbbf-8306587a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbcc-8306587a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbd5-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbd7-8306587a {
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbd9-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbdb-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12b-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12d-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12f-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f131-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f133-8306587a {
    place-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f135-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f137-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f144-8306587a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f14d-8306587a {
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f14f-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f151-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f176-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f178-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17a-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17c-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17e-8306587a {
    place-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f180-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f182-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f184-8306587a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f191-8306587a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f19a-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f19c-8306587a {
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f19e-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f1a0-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_8b95b324-08ef-2393-4482-dbe29381851e-83065890 {
    order: 9999;
  }

  #w-node-_8b95b324-08ef-2393-4482-dbe29381855d-83065890, #w-node-bd584b4e-e483-dec3-0849-5e2e57ab9938-83065890 {
    align-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b04-83065890 {
    place-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b17-83065890 {
    justify-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b19-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b1b-83065890 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b29-83065890 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b32-83065890 {
    justify-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b34-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b36-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b43-83065890 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b45-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b47-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b49-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b4b-83065890 {
    place-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b4d-83065890 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b4f-83065890 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0c0a-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0c7b-83065890 {
    order: 9999;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b600f-830658c7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-830658c7 {
    justify-self: start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-830658c7 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6058-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6067-830658c7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6070-830658c7 {
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6072-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6074-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-830658c7 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608e-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-830658c7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609f-830658c7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a8-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60aa-830658c7 {
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ac-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ae-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0eb53823-c7da-7444-c682-488e9070366c-830658c8, #w-node-d5c08dcd-25b6-9a91-68df-afd4d925d3c8-830658c8 {
    order: -9999;
  }

  #w-node-c27a6159-1b7c-bad3-a327-af90fdcf2bec-830658c8, #w-node-c27a6159-1b7c-bad3-a327-af90fdcf2bf8-830658c8 {
    justify-self: center;
  }

  #w-node-ef5f0541-6e2e-a30c-5ad8-f99b11af2772-830658c9, #w-node-ed636a9d-cae2-2572-3f2e-a1f3375af64f-830658df, #w-node-_27bb8128-f90a-4514-f086-f1fade5cdc3f-830658e0 {
    justify-self: stretch;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342247-830658e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342249-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224b-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224d-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224f-830658e5 {
    place-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342251-830658e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342253-830658e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342255-830658e5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342262-830658e5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df669034226b-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034226d-830658e5 {
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df669034226f-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342271-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0933-830658e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0935-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0937-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0939-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093b-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093d-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093f-830658e5 {
    place-self: center;
  }

  #w-node-e28afc92-a63a-8b20-4e61-474306210a54-830658e5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d3-830658e5 {
    justify-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456d5-830658e5, #w-node-f1f7953c-9959-ddba-68f2-79e9007456d7-830658e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb36fa-830658e5 {
    order: 9999;
  }

  #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb3700-830658e5, #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb3704-830658e5 {
    order: -9999;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a67a-830658e5 {
    order: 9999;
  }

  #w-node-_01649d0c-b712-20b3-9e82-3df05e33a678-830658e5, #w-node-_41a8fef3-f5b2-d04c-e3d1-4cdc2ff746cd-830658e5 {
    order: -9999;
  }

  #w-node-bfc02051-dc03-4076-1083-566ecb08b7f9-830658e5 {
    justify-self: stretch;
  }

  #w-node-cf832bb3-115d-445b-a307-e197354b1191-830658e6 {
    justify-self: center;
  }

  #w-node-cf832bb3-115d-445b-a307-e197354b1193-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b1195-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a2-830658e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-cf832bb3-115d-445b-a307-e197354b11a4-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a6-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a8-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11aa-830658e6 {
    place-self: center;
  }

  #w-node-cf832bb3-115d-445b-a307-e197354b11ac-830658e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-cf832bb3-115d-445b-a307-e197354b11ae-830658e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa83450227f8-830658e6 {
    justify-self: center;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa83450227fa-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227fc-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022809-830658e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa834502280b-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa834502280d-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa834502280f-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022811-830658e6 {
    place-self: center;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa8345022813-830658e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa8345022815-830658e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa83450228c2-830658e6 {
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b600f-830658fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-830658fc {
    justify-self: start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-830658fc {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6058-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6067-830658fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6070-830658fc {
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6072-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6074-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-830658fc {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608e-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-830658fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b609f-830658fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a8-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60aa-830658fc {
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ac-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60ae-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0a9b0eae-c147-ca2f-0126-653e2be7a546-830658fc {
    order: 9999;
  }

  #w-node-_42ac7756-f6ea-a7d1-489e-2c0ec4091691-830658fd, #w-node-df116dda-7007-07f6-783d-7c6ccd91d8cd-830658fd {
    justify-self: start;
  }

  #w-node-_87df9c99-070b-532f-8534-dcc082d4bc4e-830658ff {
    justify-self: center;
  }

  #w-node-_87df9c99-070b-532f-8534-dcc082d4bc50-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc52-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc5f-830658ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_87df9c99-070b-532f-8534-dcc082d4bc61-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc63-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc65-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc67-830658ff {
    place-self: center;
  }

  #w-node-_87df9c99-070b-532f-8534-dcc082d4bc69-830658ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_87df9c99-070b-532f-8534-dcc082d4bc6b-830658ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286174-8306591a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286176-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286178-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428617a-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428617c-8306591a {
    place-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428617e-8306591a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286180-8306591a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286182-8306591a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428618f-8306591a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286198-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428619a-8306591a {
    justify-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428619c-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428619e-8306591a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_55a78918-65e7-798f-17ea-d70b47551fd9-8306591b {
    justify-self: center;
  }

  #w-node-_55a78918-65e7-798f-17ea-d70b47551fdb-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fdd-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fea-8306591b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_55a78918-65e7-798f-17ea-d70b47551fec-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fee-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551ff0-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551ff2-8306591b {
    place-self: center;
  }

  #w-node-_55a78918-65e7-798f-17ea-d70b47551ff4-8306591b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_55a78918-65e7-798f-17ea-d70b47551ff6-8306591b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_55a78918-65e7-798f-17ea-d70b475522e8-8306591b {
    justify-self: center;
  }

  #w-node-_480e4b08-9c59-3a1d-4803-90c5f03072da-8306591c, #w-node-f9b24f0b-9541-2b91-9973-5a83ce900af0-8306591c, #w-node-_06ee8956-374a-ffc5-5675-13bbd15bac73-8306591c, #w-node-_482287a3-af05-0990-87d1-fa038ceee909-8306591c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccaae7-8306596e {
    grid-column: span 1 / span 1;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91ddb0-83065973 {
    order: 0;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91ddbb-83065973 {
    order: 0;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-c5415578-6894-9726-2eab-d8877c81c8f5-830659a3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #move-upload.w-node-_375810e0-7d75-fd25-ee87-1d2f744b5345-830659ab, #move-badges.w-node-_3f1962dc-3649-4627-036b-e2240d2304f5-830659ab {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4c5e3356-9cc8-a590-4c1a-58a46271975f-830659d9, #cat_newsletter-box.w-node-d6098cb5-43c5-a2fa-0c5a-df5cb25654c8-830659f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #move-upload.w-node-d52cb211-f933-2956-230a-1a50a18bb331-830659f5, #move-badges.w-node-d52cb211-f933-2956-230a-1a50a18bb33e-830659f5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1be7f9cf-243c-ad29-42d8-920352405db7-83065a2e {
    grid-column: span 1 / span 1;
  }

  #w-node-_1be7f9cf-243c-ad29-42d8-920352405df2-83065a2e, #w-node-_1be7f9cf-243c-ad29-42d8-920352405e29-83065a2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c60f916a-e48c-80db-b4ec-eaf2e4fd25d2-83065a2f {
    grid-column: span 1 / span 1;
  }

  #w-node-f6f497db-13a1-6edd-5cf0-e88c6cdef27b-83065a2f {
    order: 9999;
  }

  #w-node-_8b0ba3da-d240-bc4f-d8e4-931ba349bc46-83065a46, #w-node-_8b0ba3da-d240-bc4f-d8e4-931ba349bc89-83065a46 {
    grid-column: span 1 / span 1;
  }

  #move-upload.w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a2e8-83065a47, #move-badges.w-node-_50ca0820-3146-2ce5-19bb-2e0b0783a2f5-83065a47 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fa9d4303-7f59-c4b0-0132-27f16ececdfb-83065a60, #w-node-_2524f7bf-716b-de17-eec2-f06b449de910-83065a60 {
    order: -9999;
  }

  #w-node-_838409e5-1996-ef91-30e2-204df42a02ca-83065a69 {
    order: 9999;
  }

  #w-node-_838409e5-1996-ef91-30e2-204df42a02db-83065a69 {
    order: -9999;
    align-self: start;
  }

  #w-node-_312f23ee-921f-434a-adbe-92d03824560e-83065a80, #w-node-_839a717b-96db-47fe-edde-1777fff69089-83065a80 {
    grid-column: span 2 / span 2;
  }

  #move-upload.w-node-d52cb211-f933-2956-230a-1a50a18bb331-83065a98, #move-badges.w-node-d52cb211-f933-2956-230a-1a50a18bb33e-83065a98, #logo_anim.w-node-d2cfb144-151b-9791-a2d8-f429d0ed29c9-83065a99, #color_anim.w-node-_649e46ab-ed04-a2ef-b4ad-f01cce8c3b26-83065a99 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2573c820-ec38-8113-7634-c9aaba4312e6-83065aaf {
    order: -9999;
  }

  #w-node-_2db5b8e1-c758-336f-addd-60319e44994a-83065aaf {
    order: 9999;
  }

  #w-node-_2db5b8e1-c758-336f-addd-60319e449945-83065aaf {
    order: -9999;
  }

  #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065aaf {
    grid-column: span 1 / span 1;
  }

  #music_panel.w-node-d2cfb144-151b-9791-a2d8-f429d0ed29c9-83065ab0, #image_panel.w-node-_649e46ab-ed04-a2ef-b4ad-f01cce8c3b26-83065ab0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #ev--feature_3.w-node-f4321de7-ea29-861e-3b02-4bbd8a303f12-83065aca, #w-node-_2d0ed924-ac86-70b0-7560-181515f1ef43-83065aca, #w-node-_073ac39c-6c33-3771-75fc-ef62d1bf47d3-83065aca, #ev--feature_13.w-node-_6cba53cf-8652-aaba-3886-275d5ee20c60-83065aca {
    grid-column: span 1 / span 1;
  }

  #w-node-_512c0cfc-619c-4e0b-4474-2861a78515e6-83065acb {
    order: -9999;
  }

  #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065acb {
    grid-column: span 1 / span 1;
  }

  #w-node-_512c0cfc-619c-4e0b-4474-2861a78515e6-83065acd, #w-node-_92f27323-d154-5618-1845-6daf037aa33e-83065acd {
    order: -9999;
  }

  #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065acd {
    grid-column: span 1 / span 1;
  }

  #w-node-_512c0cfc-619c-4e0b-4474-2861a78515e6-83065ae9, #w-node-_92f27323-d154-5618-1845-6daf037aa33e-83065ae9 {
    order: -9999;
  }

  #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065ae9, #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b18, #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b20 {
    grid-column: span 1 / span 1;
  }

  #w-node-_96ac88d0-791c-4422-ae86-be2470c80bd0-83065b20, #w-node-_4b5e2b0a-ed2c-9de3-6f4e-e449d84fcc6b-83065b20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_512c0cfc-619c-4e0b-4474-2861a78515e6-83065b50 {
    order: -9999;
  }

  #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b50, #w-node-bb436da9-3872-3d72-1e47-75df9c9e9d38-83065b51 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2155f1f4-6706-a171-69ff-2abead18d1ae-83065b51, #w-node-ef5e48d3-2086-e1fb-cd6a-2230c57c9831-83065b51, #w-node-c1be9ecc-f370-7723-6895-cb4dbd6083d6-83065b51, #w-node-c7bcfec6-f338-4748-36f2-cba15f3b8e5e-83065b51 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ec7c0ec8-4f94-af4f-b354-79ef464d5bb5-83065b51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fd0b4e0d-0e1e-bd8a-e3d6-367d46f3bae5-83065b53 {
    order: -9999;
  }

  #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b53 {
    grid-column: span 1 / span 1;
  }

  #w-node-fd0b4e0d-0e1e-bd8a-e3d6-367d46f3bae5-83065b69 {
    order: -9999;
  }

  #w-node-ba55c44f-93e8-5365-b3d3-edc05523f9e5-83065b69 {
    grid-column: span 1 / span 1;
  }

  #w-node-_512c0cfc-619c-4e0b-4474-2861a78515e5-83065b87 {
    order: 9999;
  }

  #w-node-ed9d0ba3-612f-62c2-d870-789bfe520214-83065b87 {
    order: -9999;
  }

  #w-node-_122bcf19-3158-3e6c-2495-37e10f502d74-83065b89 {
    grid-column: span 1 / span 1;
  }

  #w-node-dcbb0594-22c9-69d8-e149-d0d4d9adbc26-83065b89, #w-node-_84000a40-b17a-285b-910d-13dcaa783853-83065b89 {
    order: 9999;
  }

  #w-node-_895b0a7b-2024-cfc2-3082-8e8b12ccaae7-83065bd0 {
    grid-column: span 1 / span 1;
  }

  #w-node-fa9d4303-7f59-c4b0-0132-27f16ececdfb-83065c06, #w-node-_2524f7bf-716b-de17-eec2-f06b449de910-83065c06 {
    order: -9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b6d0cd2e-6b36-562c-2b17-6d6937c02c27-d5ed48c2 {
    order: 0;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_36515bba-dbdf-d48e-36e9-1c61f8ea748e-d80c2f91 {
    justify-self: stretch;
  }

  #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2744-83065284 {
    place-self: center;
  }

  #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2747-83065284, #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2759-83065284 {
    align-self: center;
  }

  #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc276b-83065284 {
    align-self: end;
  }

  #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc27b3-83065284 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc27df-83065284, #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc295c-83065284, #w-node-c1a2b85f-5109-c440-f2ef-b7ad43dc2ad1-83065284 {
    place-self: auto;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a63196-8306546c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_15028ebc-4de2-209f-9c92-449096a63198-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319a-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319c-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a6319e-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631a0-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631a2-8306546c, #w-node-_15028ebc-4de2-209f-9c92-449096a631b2-8306546c {
    place-self: center;
  }

  #w-node-_457f9440-17fc-666a-bd5e-296607235d0c-830654d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0f7e5ac4-094b-ab82-ec42-60ff213daf2a-830654f4 {
    place-self: center;
  }

  #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786b-830654f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786d-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb786f-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7871-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7873-830654f4, #w-node-d3f23792-ca03-0dfb-bb72-a8c825eb7877-830654f4 {
    place-self: center;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8782-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8784-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8786-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff8788-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff878a-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff878e-83065583, #w-node-_5e752d1e-3aab-ce32-1201-0e5269ff879e-83065583 {
    place-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e10-83065583 {
    justify-self: end;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e36-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e38-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3a-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3c-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e3e-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e42-83065583, #w-node-_4fd928ba-7b24-c3a1-ffcf-9db221fb3e52-83065583, #w-node-be5e130c-c868-ca35-237f-b9c3428523e9-83065583 {
    place-self: center;
  }

  #w-node-be5e130c-c868-ca35-237f-b9c342852622-83065583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d75d-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d75f-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d761-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d763-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d765-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d769-83065583, #w-node-_78f8d02e-179d-bc30-b6f5-906319f6d779-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529acf2-83065583 {
    place-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad09-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0b-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0d-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad0f-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad11-83065583, #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529ad15-83065583 {
    place-self: center;
  }

  #w-node-_64b39658-36d6-60bb-cdd5-0fdbc529af44-83065583 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe65f4-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6612-83065583 {
    place-self: center;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe6629-83065583 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d194e883-7fe3-d497-b1ee-62046afe662b-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe662d-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe662f-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6631-83065583, #w-node-d194e883-7fe3-d497-b1ee-62046afe6635-83065583 {
    place-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66753-8306566e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66755-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66757-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b66759-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6675b-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6675f-8306566e, #w-node-_4cd39895-8ef3-b4e2-7ef6-d0e262b6676f-8306566e {
    place-self: center;
  }

  #w-node-a1bb56fb-179d-3c1c-84bc-29bcc0d2f397-830656f3 {
    order: 9999;
  }

  #w-node-_2a57b506-a7c3-f276-8e28-ef91fa55e191-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d20a-830656f3 {
    place-self: center;
  }

  #w-node-edf82fab-fc35-55d8-2fd5-1f601651d221-830656f3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-edf82fab-fc35-55d8-2fd5-1f601651d223-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d225-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d227-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d229-830656f3, #w-node-edf82fab-fc35-55d8-2fd5-1f601651d22d-830656f3 {
    place-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b912-83065735 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b914-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b916-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b918-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b91a-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b91e-83065735 {
    place-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b920-83065735 {
    place-self: center start;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b930-83065735 {
    place-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94a-83065735 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94c-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b94e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b950-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b952-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b954-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b956-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1b966-83065735 {
    place-self: center;
  }

  #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba7e-83065735, #w-node-_240c93f7-4957-27e1-d2ef-2bb1f8d1ba82-83065735 {
    order: 9999;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456ca-830657da {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_52b7825c-d86f-82c1-4734-cd6f2bac294f-830657da, #w-node-e4f88cd9-8c1c-3b79-658f-13ec949210f8-830657da, #w-node-e4002e62-3167-3776-af43-1f01ec9cdd95-830657da, #w-node-f0042b71-3c28-cece-cdce-8886043aa29f-830657da, #w-node-_76bb08be-ad8e-550e-e19e-5e8ece84db0b-830657da, #w-node-_842002a9-6224-a64c-2768-b8ba5d8f71be-830657da, #w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-830657da {
    place-self: center;
  }

  #w-node-d1366a16-5609-3713-5daf-05678d7ca4f8-830657fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-d1366a16-5609-3713-5daf-05678d7ca4fa-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4fc-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca4fe-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca500-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca502-830657fc, #w-node-d1366a16-5609-3713-5daf-05678d7ca504-830657fc, #w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-830657fc {
    place-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342247-8306581e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342249-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224b-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224d-8306581e, #w-node-_4669b25b-adab-0996-c40d-df669034224f-8306581e, #w-node-_4669b25b-adab-0996-c40d-df6690342253-8306581e {
    place-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342255-8306581e {
    place-self: center start;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342265-8306581e {
    place-self: center;
  }

  #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0933-8306581e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0935-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0937-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0939-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093b-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093d-8306581e, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093f-8306581e, #w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-8306581e {
    place-self: center;
  }

  #w-node-f1f7953c-9959-ddba-68f2-79e9007456ca-83065874 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_52b7825c-d86f-82c1-4734-cd6f2bac294f-83065874, #w-node-e4f88cd9-8c1c-3b79-658f-13ec949210f8-83065874, #w-node-e4002e62-3167-3776-af43-1f01ec9cdd95-83065874, #w-node-f0042b71-3c28-cece-cdce-8886043aa29f-83065874, #w-node-_76bb08be-ad8e-550e-e19e-5e8ece84db0b-83065874, #w-node-_842002a9-6224-a64c-2768-b8ba5d8f71be-83065874, #w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-83065874 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-83065879 {
    justify-self: end;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-83065879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606a-83065879 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-83065879 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-83065879, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-83065879 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-83065879 {
    place-self: center start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a2-83065879 {
    place-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb66-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb68-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6a-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6c-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb6e-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb72-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbb82-8306587a {
    place-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb1-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb3-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb5-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb7-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbb9-8306587a, #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbbd-8306587a {
    place-self: center;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbbf-8306587a {
    place-self: center start;
  }

  #w-node-e6868c4a-bccf-36ea-91ef-525cdfabbbcf-8306587a {
    place-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12b-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12d-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f12f-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f131-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f133-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f137-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f147-8306587a {
    place-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f176-8306587a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f178-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17a-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17c-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f17e-8306587a, #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f182-8306587a {
    place-self: center;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f184-8306587a {
    place-self: center start;
  }

  #w-node-_475e4deb-da12-32c6-34a9-ee5ce043f194-8306587a {
    place-self: center;
  }

  #w-node-_8b95b324-08ef-2393-4482-dbe2938184dd-83065890 {
    order: 9999;
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8b95b324-08ef-2393-4482-dbe2938184e5-83065890, #w-node-_8b95b324-08ef-2393-4482-dbe2938184ec-83065890 {
    order: 9999;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b11-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b2c-83065890 {
    place-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b43-83065890 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b45-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b47-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b49-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b4b-83065890, #w-node-_2733d12a-90e5-8949-cfc5-3ccef56a0b4f-83065890 {
    place-self: center;
  }

  #w-node-ae567553-6134-5179-8059-e6b682555eac-83065891 {
    grid-column: 4 / 6;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-830658c7 {
    justify-self: end;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606a-830658c7 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-830658c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-830658c7, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-830658c7 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-830658c7 {
    place-self: center start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a2-830658c7 {
    place-self: center;
  }

  #w-node-aaf8d5d6-56ef-ba86-acb6-af2c1882d654-830658c9, #w-node-_2087df54-ec0a-3bff-42cf-3e1d2b08d532-830658c9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342247-830658e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342249-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224b-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224d-830658e5, #w-node-_4669b25b-adab-0996-c40d-df669034224f-830658e5, #w-node-_4669b25b-adab-0996-c40d-df6690342253-830658e5 {
    place-self: center;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342255-830658e5 {
    place-self: center start;
  }

  #w-node-_4669b25b-adab-0996-c40d-df6690342265-830658e5 {
    place-self: center;
  }

  #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0933-830658e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0935-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0937-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b0939-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093b-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093d-830658e5, #w-node-f9edb940-120c-8f93-0b67-cfb3b10b093f-830658e5, #w-node-f1f7953c-9959-ddba-68f2-79e9007456cd-830658e5 {
    place-self: center;
  }

  #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb3700-830658e5, #w-node-_438467ac-ca9b-c3c4-973b-461a5eeb3704-830658e5 {
    order: 9999;
  }

  #w-node-cf832bb3-115d-445b-a307-e197354b118b-830658e6 {
    place-self: center;
  }

  #w-node-cf832bb3-115d-445b-a307-e197354b11a2-830658e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-cf832bb3-115d-445b-a307-e197354b11a4-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a6-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11a8-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11aa-830658e6, #w-node-cf832bb3-115d-445b-a307-e197354b11ae-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa83450227f2-830658e6 {
    place-self: center;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa8345022809-830658e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_71eae385-257e-6870-cfe7-fa834502280b-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa834502280d-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa834502280f-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022811-830658e6, #w-node-_71eae385-257e-6870-cfe7-fa8345022815-830658e6 {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6028-830658fc {
    justify-self: end;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b604e-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6050-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6052-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6054-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6056-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b605a-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b606a-830658fc {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6084-830658fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6086-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6088-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608a-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b608c-830658fc, #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6090-830658fc {
    place-self: center;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b6092-830658fc {
    place-self: center start;
  }

  #w-node-_4a7b7a35-f8f0-d1be-8d26-8e5e705b60a2-830658fc {
    place-self: center;
  }

  #w-node-_42ac7756-f6ea-a7d1-489e-2c0ec4091691-830658fd {
    order: 9999;
  }

  #w-node-df116dda-7007-07f6-783d-7c6ccd91d8cd-830658fd {
    order: -9999;
  }

  #w-node-_87df9c99-070b-532f-8534-dcc082d4bc48-830658ff {
    place-self: center;
  }

  #w-node-_87df9c99-070b-532f-8534-dcc082d4bc5f-830658ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_87df9c99-070b-532f-8534-dcc082d4bc61-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc63-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc65-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc67-830658ff, #w-node-_87df9c99-070b-532f-8534-dcc082d4bc6b-830658ff {
    place-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286174-8306591a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286176-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286178-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428617a-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f1428617c-8306591a, #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286180-8306591a {
    place-self: center;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286182-8306591a {
    place-self: center start;
  }

  #w-node-_2d56cc83-80c0-2ba1-eb2c-631f14286192-8306591a, #w-node-_55a78918-65e7-798f-17ea-d70b47551fd3-8306591b {
    place-self: center;
  }

  #w-node-_55a78918-65e7-798f-17ea-d70b47551fea-8306591b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_55a78918-65e7-798f-17ea-d70b47551fec-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551fee-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551ff0-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551ff2-8306591b, #w-node-_55a78918-65e7-798f-17ea-d70b47551ff6-8306591b {
    place-self: center;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91dcd6-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91dce4-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91dd05-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91dd8b-83065973, #w-node-e59954e3-7272-ecee-7019-2d249f91ddb0-83065973 {
    order: 0;
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-e59954e3-7272-ecee-7019-2d249f91ddbb-83065973 {
    order: 0;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: auto;
  }

  #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f58f-8306598a, #w-node-_65673e45-a6ec-a4c2-aa99-92d7c5c3f59a-8306598a {
    align-self: stretch;
  }

  #w-node-_3fb0025c-d686-9a13-1934-a1879db5a5b4-830659a3, #w-node-_4c5e3356-9cc8-a590-4c1a-58a462719735-830659d9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f64acf6-9c2a-8e1f-8971-8ee45931a84b-83065a69 {
    order: -9999;
  }

  #w-node-_3a2d09d0-c16a-a835-6fa0-4aa2760b7c00-83065b22, #w-node-_3eaae96f-220d-4e03-8466-9e98556e241e-83065b22 {
    align-self: stretch;
  }

  #w-node-_9943c6da-1b66-f8c3-e908-1d1bdd84fc99-dd84fbaa {
    justify-self: stretch;
  }

  #w-node-_4b757dd4-9da6-6026-4341-5cbcb7cc59f9-83065ba2 {
    grid-column: 4 / 6;
  }
}
